WO2004000562A1 - 印刷制御装置及びプリンタ - Google Patents
印刷制御装置及びプリンタ Download PDFInfo
- Publication number
- WO2004000562A1 WO2004000562A1 PCT/JP2003/008007 JP0308007W WO2004000562A1 WO 2004000562 A1 WO2004000562 A1 WO 2004000562A1 JP 0308007 W JP0308007 W JP 0308007W WO 2004000562 A1 WO2004000562 A1 WO 2004000562A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- printing
- temperature
- unit
- thermal head
- Prior art date
Links
- 238000007639 printing Methods 0.000 claims abstract description 249
- 238000007599 discharging Methods 0.000 claims description 3
- 238000010438 heat treatment Methods 0.000 description 25
- 238000000926 separation method Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 230000007423 decrease Effects 0.000 description 10
- 238000003825 pressing Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 235000011962 puddings Nutrition 0.000 description 4
- 239000000463 material Substances 0.000 description 3
- 238000004040 coloring Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000005022 packaging material Substances 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000007651 thermal printing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/315—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
- B41J2/32—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
- B41J2/35—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
- B41J2/355—Control circuits for heating-element selection
- B41J2/36—Print density control
- B41J2/365—Print density control by compensation for variation in temperature
Definitions
- the present invention relates to a printing control device for controlling printing by a thermal head, and a printing apparatus.
- Printers that employ thermal recording or thermal transfer methods are equipped with thermal heads that have many heating elements. By selectively energizing and heating the heating elements of the thermal head, desired printing is performed on the paper.
- Japanese Patent No. 3,064,749 discloses that, when the temperature of the thermal head reaches the first temperature, all the pages being printed are printed, and after the printing of the pages is completed, There is disclosed a technology relating to a printing device that stops printing until the temperature of a multi-head reaches a second temperature until the temperature of the multi-head reaches the second temperature or lower.
- this printing apparatus if the temperature of the thermal head reaches the second temperature after the printing of the page is completed, printing is not immediately restarted, but the temperature of the thermal head is reduced to the first temperature. Printing resumes when the temperature falls below. Therefore, it is possible to suppress the occurrence of malfunction due to the temperature of the thermal head rising too much to some extent. Disclosure of the invention
- a main object of the present invention is to provide a print control device and a printer that can suppress a decrease in quality of a printed image.
- a further object of the present invention is to provide a printing control device and a printing device that can prevent an unnecessary error from being detected.
- a print control device comprises: a first comparing unit for comparing a print head temperature with a first predetermined temperature immediately before starting printing; A second comparing means for comparing the temperature of the print head with a second predetermined temperature higher than the first predetermined temperature during the printing operation; and When it is determined that the temperature is higher than the first predetermined temperature, a print start prohibiting unit for prohibiting the start of printing, and the second comparison unit sets the temperature of the print head to the second temperature. And a print interrupting unit for interrupting the printing in execution when it is determined that the temperature is higher than the predetermined temperature.
- the second comparing unit compares the temperature of the print head with the second predetermined temperature during execution of printing, and performs printing when the temperature of the print head becomes higher than the second predetermined temperature.
- the suspending means suspends the printing being performed. Therefore, printing is not performed in a state where the temperature of the print head is equal to or higher than the second predetermined temperature, and it is possible to prevent continuous printing in a state where desired print quality cannot be obtained. it can.
- the second comparing means does not perform the above-mentioned comparison after printing, even if the temperature of the print head exceeds the second predetermined temperature after printing, the printing after such printing is performed. The operator is not bothered by unnecessary error detection.
- a temperature margin equal to or greater than the difference between the first predetermined temperature and the second predetermined temperature is always secured, it is possible to minimize interruption of printing once started. Can be reduced.
- a print control device provided by the present invention includes an input / output interface for transmitting and receiving data to and from an external device, and a sensor for detecting a temperature of a print head.
- a print control unit that performs printing based on print data received via the input / output interface. Further, the print control unit is configured to control the temperature of the print head detected by the sensor immediately before the start of printing and the first location.
- the print head is compared with a constant temperature, and if it is determined that the temperature of the print head is higher than the first predetermined temperature, the operation is performed so as to prohibit the start of printing, and Comparing the temperature of the print head detected by the sensor with a second predetermined temperature higher than the first predetermined temperature, and as a result of the comparison, the temperature of the print head becomes the second temperature. If it is determined that the temperature is higher than the predetermined temperature, the operation that is being performed is interrupted.
- the print head temperature is compared with the second predetermined temperature during printing, and if the print head temperature becomes higher than the second predetermined temperature, the printing being performed is interrupted. You. Therefore, printing is not performed in a state where the temperature of the print head is equal to or higher than the second predetermined temperature, and it is possible to prevent continuous printing in a state where desired print quality cannot be obtained. it can.
- the print control unit since the print control unit does not perform the above-described comparison after printing, even if the print head temperature exceeds the second predetermined temperature after printing, such printing is not performed. The operator is not bothered by unnecessary error detection later. Furthermore, at the start of printing, since a temperature margin at least equal to the difference between the first predetermined temperature and the second predetermined temperature is secured, interruption of printing once started is reduced as much as possible. be able to.
- FIG. 1 is a perspective view of a printer device.
- FIG. 2 is a side sectional view of the pudding apparatus.
- FIG. 3 is a diagram illustrating a state where a sheet is set in the sheet storage unit.
- FIG. 4 is an enlarged cross-sectional view showing details of a sheet separating unit and a printing mechanism unit.
- FIG. 5 is a perspective view of the vicinity of the thermal head.
- FIG. 6 is a simplified block diagram of a main part of the control unit.
- FIG. 7 is a flowchart when printing is performed in the printer.
- FIG. 8 is a diagram showing a temporal change in the temperature of the thermal head when printing of a plurality of pages is performed continuously.
- BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings.
- FIG. 1 is a perspective view of a pudding apparatus. 2
- t Figure 3 is a side cross-sectional view of the printer apparatus is a diagram showing a state in which load paper in the paper accommodating portion.
- FIG. 4 is an enlarged cross-sectional view showing details of the sheet separating unit and the printing mechanism unit.
- FIG. 5 is a perspective view of the vicinity of the thermal head.
- FIGS. Figure 1 shows a perspective view of the printer 1.
- the printer 1 is of the thermal printing type and is designed to be carried around with a portable personal computer.
- This pudding has a rectangular configuration with a size of about A6 size or A7 size in plan view, and has a compact configuration with a thickness of about 2 cm or less.
- Printer 1 is connected to a computer via a cable (not shown). When the operator instructs a program running on the computer to print, the program generates a print start command.
- the printer 1 is configured to receive the print start command from the computer and perform a printing operation.
- the power for the printer 1 to perform the printing operation is supplied from a rechargeable battery provided inside the printer 1.
- the pudding 1 has a main body case 2.
- the main body case 2 includes a frame 3, a lower cover 4 covering a lower surface of the frame 3, and an upper cover 5 covering a part of the upper surface of the frame 3.
- a paper storage part (paper supply part) 6 is formed as shown in FIG.
- a paper package 9 (see FIG. 3) is placed in the paper storage section 6.
- the paper package 9 has a configuration in which a plurality of A6 to A7 size cut sheet-shaped thermal papers (printing media; hereinafter, referred to as “paper J”) 7 are stored in a package material 8.
- the upper part of the paper storage unit 6 is covered with a lid 10 that is rotatable with respect to the main body case 2.
- a lock mechanism (not shown) is provided on the main body case 2 side. With the paper package 9 set in the paper storage section 6 as described above, the lid 10 is closed and locked as shown in FIG. You can do it.
- the status of the printer 1 is displayed near the end of the lid 10 on the side of the upper cover 5.
- Power light 2 5 multiple lamps are provided, such as an error lamp 2 6, Ru der which lights up when the power supply of the printer 1 is in the ON state.
- the error lamp 26 is turned off when the printing operation in the printer 1 is normally performed, but the printing operation in the printer 1 is not performed normally. One is detected).
- a pickup roller 12 and a separation block 13 as a paper separation unit 11 are arranged at one end of the paper storage unit 6, at one end of the paper storage unit 6, a pickup roller 12 and a separation block 13 as a paper separation unit 11 are arranged.
- a pickup roller 12 and a separation block 13 are provided at an end of the paper storage unit 6 near the printing mechanism unit 14.
- a pressing plate 18 is rotatably supported on the inner surface of the lid 10 facing the paper storage unit 6 side.
- the pressing plate 18 has substantially the same width as the paper 7 stored in the paper package 9.
- a coil-shaped urging spring 19 is provided between the pressing plate 18 and the lid 10. The urging spring 19 constantly applies an urging force to the pressing plate 18 in a direction for rotating the pressing plate 18 downward (a direction in which the pressing plate 18 is moved away from the inner surface of the lid 10). ing.
- the paper 7 is stacked inside the paper package 9 with its print surface facing downward in the figure.
- the lower surface of the lowermost paper 7 in the stacked papers 7 is partially exposed from the package material 8.
- the pressing plate 18 is urged downward by the urging panel 19 described above.
- the pressing plate 18 presses the portion of the paper 7 exposed from the packaging material 8 via the packaging material 8 against the pickup roller 12 side, and brings the lower surface of the paper 7 into contact with the pickup roller 12 ( See Figure 3).
- a separation block 13 is provided close to the pickup roller 12, and the separation block 13 has a separation guide surface 13 a inclined with respect to the sheet feeding direction of the pickup roller 12.
- the pickup roller 1 2 is driven to rotate, thereby A conveying force is applied to the lowermost layer of paper 7 that comes into contact with the rollers 12. Then, the conveying force and the separating action of the separating guide surface 13a of the separating block 13 are combined, so that only one sheet 7 located at the lowermost layer is separated and sent out.
- the transport force of the pick-up roller 12 generated by the urging spring 19 is applied to the braking force received from the separation guide surface 13a and the negative force received from the paper (second sheet) above it. It is transported by exceeding the frictional force.
- a platen roller 16 is rotatably provided, and a paper guide 17 is arranged close to the outer peripheral surface of the platen roller 16.
- a concavely curved sliding contact surface 17a is formed along the outer peripheral surface of the platen roller 16 so as to have a substantially U-shaped cross section.
- a press coil spring 20 is provided between the paper guide 17 and the main body case 2 so as to urge the sliding contact surface 17 a toward the outer peripheral surface of the platen roller 16. .
- the paper 7 separated by the above-described paper separation unit 11 is conveyed by the pick-up roller 12 and guides the lower end of the separation block 13 and the direction of the paper toward the blade roller 16. Pass between the plates 21.
- the paper 7 is guided by the guide plate 21, and is sent between the platen roller 16 and the paper guide 17 from the lower surface side of the platen roller 16.
- the paper 7 is held between the outer peripheral surface of the platen roller 16 and the sliding surface 17 a of the paper guide 17, and is inverted into a horizontal U-shape by the rotation of the platen roller 16. While reaching the upper surface of the platen roller 16 with the printing surface facing upward.
- the thermal head 15 located on the upper surface side of the platen roller 16 includes a heat generating portion 30 serving as a printing portion, a head chip 31, a driver IC 32, a heat sink 33, and a thermistor 34.
- the head chip 31 is a substantially rectangular member that holds the heating element 30 and the like.
- the head chip 31 is arranged such that the front end of the head chip 31 on the side of the paper storage unit 6 corresponds to the upper surface of the platen roller 16.
- Heating element 30 It has a line-type configuration in which many small heating elements are arranged along the paper width direction (the direction perpendicular to the paper surface in Fig. 4). A large number of heating elements of the heating element 30 are selectively electrically heated.
- the heating element 30 is disposed on the lower surface of the head chip 31 in the vicinity of the tip of the blade roller 16.
- the driver IC 32 is provided on the lower surface of the head chip 31 at a position close to the heating element 30 and is connected to the heating element 30 by a lead wire (not shown).
- the driver IC 32 can supply a desired current or the like to the heat generating section 30 based on a signal supplied from a control section 26 described later.
- the heat sink 33 is provided on the upper surface of the head chip 31. The heat sink 33 is for releasing heat stored in the heating element 30 and the head chip 31 when the temperature of the heating element 30 and the head chip 31 increases.
- the heat sink 34 is disposed on the lower surface of the head chip 31 on the side opposite to the heating element section 30 with respect to the dryno IC 32, and the temperature near the heating element section 30 (hereinafter, referred to as "The temperature of the thermal head 15").
- the driver IC 32 and the heat sink 33 are substantially rectangular members similarly to the head chip 31, and both of them are arranged in a direction orthogonal to the transport direction of the paper 7. It is arranged to extend. Further, the head chip 31, the driver IC 32 and the heat sink 33 all have a width substantially equal to the width of the paper 7 to be printed.
- the thermistor 34 is disposed near the center of the paper 7 in the width direction. The arrangement of the heat sink 34 can be arbitrarily changed within a range in which the temperature in the vicinity of the heating element 30 is properly detected.
- the thermal head 15 is provided so as to be rotatable around a rotary shaft 15 a, and the heating element 30 can be brought into and away from the upper surface of the platen roller 16.
- the thermal head 15 is configured to be rotatable in this manner, because the thermal head 15 is rotatable when the paper 7 is jammed between the platen roller 16 and the paper guide 17 when the jammed paper is removed. This is to prevent the head 15 from getting in the way.
- One end of a torsion coil spring type spring 22 is engaged with the thermal head 15 so that the heating element portion 30 of the thermal head 15 can approach the upper surface of the platen opening 16.
- the power is constantly being added. With this configuration, the printing surface is on the top
- the heating element 30 of the thermal head 15 comes into contact with the upper surface of the paper 7 sent by the platen roller 16 while being turned, and printing is performed on the paper 7 at the contacting position.
- the thermal head 15 can print arbitrary characters and images on the heat-sensitive paper 7 being conveyed for each line extending in a direction perpendicular to the conveyance direction of the paper 7.
- the printing width when printing per line is set substantially equal to the width of the paper 7 to be printed.
- the thermal head 15 is used as a print head because thermal paper is used as a print medium, so that consumables such as ink and ink replies are not required, and ink supply for ink is not required. This is because the mechanism can be omitted and the printer 1 can be made compact.
- the heat-sensitive paper examples include a heat-sensitive coloring type having a coloring layer that develops color by heating the thermal head 15, a heat-sensitive perforation type in which a perforated layer formed by heating is laminated on a base material layer, and the like. Various things can be used.
- the paper guide 17 is provided with a reflection type paper sensor 24, and the light receiving portion thereof is arranged to face the peripheral surface of the platen roller 16. Therefore, when the paper 7 is conveyed and passes between the sliding contact surface 17 a of the paper guide 17 and the platen roller 16, the paper sensor 24 passes through the leading and trailing sides of the paper 7. It can be detected.
- the separation block 13 has a paper discharge guide surface 13 b that is inclined with respect to the paper feed direction of the platen roller 16. In this configuration, the paper 7 after printing by the heating element 30 of the thermal head 15 is guided by the paper ejection guide surface 13b, and as shown in FIG. The paper is discharged to the upper side of the lid 10 through a gap formed between the upper cover 5 and the lid 10.
- the printer 1 of the present embodiment includes a control unit 40 in addition to the printing mechanism unit 14 described above.
- FIG. 6 is a block diagram illustrating main functions of the control unit 40.
- the control unit 40 includes a CPU that controls the operation of each unit of the printer 1, a ROM and a RAM storing control programs and data for various operations related to the printer 1, and members such as an interface for connecting to an external device. (Not shown).
- CPU is Various operations are performed to generate signals for controlling the operation of each unit of the printer 1.
- the RAM temporarily stores data such as print data supplied from external devices and the results of calculations by the CPU.
- the components of the control unit 40 and the software stored in the ROM implement the functions of the control unit 40 shown in FIG.
- the interface unit 41, the receiving unit 42, the data output unit 43, the data discarding unit 44, and the interface unit 41, the receiving unit 42, and the software stored in the ROM, Error determination section 45, print start prohibition section 46, print interruption section 47, error release determination section 48, print prohibition release section 49, print resumption section 50, display control section 5 and 1 are formed.
- the control unit 40 includes a computer 27 as an external device, a thermal head 15, a pickup roller 12 and a platen roller 16 (in FIG. 6, “each roller 12, 1 6 "), thermistor 34, and Era-ramp 26.
- the control unit 40 is connected to the computer 27 via the interface unit 41.
- the receiving section 42 receives and stores the print start command and the print data supplied from the computer 27.
- the receiving unit 42 immediately informs the error determination unit 45 of that.
- the reception section 42 supplies a print data transmission request to the computer 27.
- the receiving unit 42 stores them and sends them together with the control signal to the data output unit 43.
- the error determination unit 45 determines that printing cannot be started (error state) when the print start command is received, the error determination unit 45 Alternatively, the printing start command can be put on standby.
- the data output section 43 controls the sheet separation section 11 and the printing mechanism section 14 based on the control signal sent from the reception section 42.
- the data output section 43 has a head control section 43a and a roller control section 43b.
- the head control unit 43a sends the print data to the thermal head 15 of the printing mechanism unit 14 and causes the thermal head 15 to perform printing.
- the roller controller 4 3 b is the platen roller 1 of the printing mechanism 14 6 and the pickup roller 12 of the paper separating section 11 are controlled via a drive motor (not shown).
- the roller control unit 43b When printing is interrupted by the print interrupting unit 47, the roller control unit 43b generates an ejection command to eject the paper when the printing is interrupted, and based on the ejection command, Controls the platen roller 16 and the pick-up processor 12.
- the data discarding unit 44 When the printing is interrupted by the print interrupting unit 47, the data discarding unit 44 generates a print start command and a discard instruction for discarding the print data. Therefore, when the discard command is generated, the print start command and the print data stored in the receiver 42 are discarded.
- the error determination unit 45 determines whether or not the printer 1 is in an error state based on the temperature of the thermal head 15 detected by the error 34.
- the error determination unit 45 includes a print start temperature determination unit 45a and a print execution temperature determination unit 45b.
- the print start temperature judging section 45a determines the temperature of the thermal head 15 and the preset restart temperature (this embodiment At this time (at the time when the print start command is received), it is determined whether or not it is possible to start printing by comparing with 55 ° C in the embodiment.
- the printing start temperature determination unit 45a determines that an error state (a state in which printing cannot be started) occurs when the temperature of the thermal head 15 is higher than the restart temperature.
- the print execution temperature judging unit 45b compares the temperature of the thermal head 15 with the preset upper limit temperature (65 ° C in this embodiment) in real time during printing. Then, it is determined whether or not printing can be continued. Here, the print execution temperature determination section 45b determines that an error state (a state in which printing cannot be continued) occurs when the temperature of the thermal head 15 is higher than the upper limit temperature.
- the print start prohibiting section 46 prohibits the start of printing when the print start temperature judging section 45a determines that an error has occurred. Then, the state in which printing is prohibited is maintained until the printing prohibition canceling unit 49 generates a printing start command for canceling prohibition of printing and starting printing.
- the print interruption unit 47 determines that an error has occurred by the print execution degree determination unit 45b. If printing is stopped, stop printing (prohibit printing from continuing). Then, the print suspending state is maintained until the print resume command is issued by the print resume section 50 to cancel the print suspension and resume printing.
- a control signal for discharging the paper when the printing is interrupted is supplied to the data output unit 43, and Then, a control signal for generating a print start command and a print data discard command is supplied to the data discarding unit 44.
- the error release determination unit 48 determines whether the error state in the printer 1 can be released based on the temperature of the thermal head 15 detected by the thermistor 34.
- the error release determination section 48 has a print start temperature determination section 48a and a print execution temperature determination section 48b.
- the print start temperature judging section 48a compares the temperature of the thermal head 15 with the restart temperature in real time while the print start is prohibited to determine whether or not printing can be started. to decide.
- the print start temperature determination unit 48a determines that the error state (print start inhibition state) can be released when the temperature of the thermal head 15 is equal to or lower than the restart temperature.
- Print execution The temperature judgment unit 48b judges whether printing can be resumed by comparing the temperature of the thermal head 15 with the upper limit temperature in real time while printing is stopped. I do.
- the print execution temperature judging section 48b like the print start temperature judging section 48a, sets the error state (printing) when the temperature of the thermal head 15 is lower than the restart temperature. It is determined that can be canceled.
- the print prohibition release unit 49 generates a print start command to release the prohibition of print start and start printing when it is determined by the print start temperature judgment unit 48 a that the error state can be released. I do.
- the printing start command is A print data transmission request based on the print data is supplied to the convenience store.
- the print resuming unit 50 generates a print resuming instruction for canceling the printing interruption and resuming the printing when the printing start temperature judging unit 48b determines that the error state can be canceled.
- the print interruption unit 47 If printing is interrupted, the print start command and the print data stored in the receiving unit 42 are discarded, so printing is not performed until a new print start command is received. Waiting.
- the display control unit 51 controls the lighting state of the error lamp 26 to indicate the state of the printer 1.
- the display control unit 51 turns off the error lamp 26 when the printing by the thermal head 15 based on the data output unit 43 is normally performed.
- the error lamp 26 is used to indicate that the printer 1 is in the error state. Flashes. Thereby, the operator can easily grasp the state of the printer 1 (whether or not it is in the error state).
- FIG. 7 is a flowchart when printing is performed in the printer.
- step S101 when the power of the printer 1 is turned on, the printer 1 waits for a print start command from the computer 27. Then, step S 1
- step S103 it is determined whether a print start command from computer 27 has been received. If it is determined that the print start command has been received (S103: YES), the process proceeds to step S104. On the other hand, when it is determined that the print start command has not been received (S103: NO), the determination as to whether or not the print start command from the computer 27 has been received is repeated.
- step S104 the thermal head 1 at the time when the print start command is received
- step S111 It is determined whether the temperature of 5 is below the restart temperature. If it is determined that the temperature is equal to or lower than the restart temperature (S104: YESS), the process proceeds to step S105. On the other hand, when it is determined that the temperature is not lower than the restart temperature (S104: NO), the step S111
- step S105 a print data transmission request based on the print start command is supplied to the computer 27. Then, print data is received in step S106.
- step SI07 a printing operation based on a printing start command and printing data is executed.
- the temperature of the thermal head 15 is always detected, and in step S108, the temperature of the thermal head 15 during the printing operation is increased to the upper limit temperature. It is determined in real time whether or not: If it is determined that the temperature is equal to or lower than the upper limit temperature (S108: YES), the process proceeds to step S109. On the other hand, when it is determined that the temperature is not lower than the upper limit temperature (S108: N ⁇ ), the process proceeds to step S122.
- step S109 the printing based on the print start command is terminated by the thermal head 15 every time the printing operation of one line extending in the direction orthogonal to the paper feeding direction is completed by the thermal head 15. Is determined.
- S109: YESS the process returns to step S103, and the same processing as described above is repeated.
- S109: NO the process returns to step S105 ', and the printing operation of the next line is continuously performed.
- step S104 it is determined that the temperature of the thermal head 15 at the time when the print start command is received is not lower than the resumption temperature, and when the process proceeds to step S111, the printing operation is started. Is forbidden. Then, in step S112, the error lamp 26 is blinked to indicate that the start of the printing operation is prohibited. At this time, the print start command enters a standby state.
- step S113 it is determined in real time whether or not the temperature of the thermal head 15 (after the determination in step S104) in the printing start prohibited state is equal to or lower than the restart temperature. Is done.
- the process proceeds to step S114.
- step S114 the error lamp 26 is turned off to indicate that the prohibition of the start of the printing operation has been released.
- the process returns to step S105, and sends a request for transmission of print data based on the print start command which has been in the standby state to the computer 27.
- the determination as to whether the temperature of the thermal head 15 is lower than the restart temperature is repeated.
- step S108 the temperature of the thermal head 15 during the printing operation is reduced. If it is determined that the temperature is not lower than the upper limit temperature and the process proceeds to step S122, the printing operation is forcibly interrupted. Then, in step S122, the error lamp 26 is turned on and off to indicate that the printing operation has been interrupted. Also, at this time, the paper whose printing operation has been interrupted in the middle is discharged, and the printing start instruction is discarded.
- step S123 it is determined in real time whether or not the temperature of the thermal head 15 in the printing suspended state (after the determination in step S108) is equal to or lower than the restart temperature. If it is determined that the temperature is equal to or lower than the restart temperature (S123: YES), the process proceeds to step S124. Then, in step S124, the error lamp 26 is turned off to indicate that the interruption of the printing operation has been released. Then, returning to step S103, the same processing as described above is performed. On the other hand, when it is determined that the temperature is not lower than the restart temperature (S123: NO), the determination as to whether the temperature of the thermal head 15 is lower than the restart temperature is repeated.
- FIG. 8 is a graph showing a temporal change in the temperature of the thermal head when printing of a plurality of pages is performed continuously.
- numerical values indicating the temperature of the thermal head 15 at times t0 to t17 are not shown, but in the following description, the temperatures at respective times are the temperatures k0 to k17, respectively. (The same number as the subscript when indicating time is used).
- the restart temperature and the upper limit temperature are set to 55 and 65 ° C., respectively.
- the restart temperature and the upper limit temperature can be arbitrarily changed. However, it is preferable to set the print temperature so that appropriate print quality is obtained and the print efficiency in the printer 1 is not significantly reduced.
- the temperature k 0 of the thermal head 15 is equal to or lower than the restart temperature, and the first print start command has been received.
- a circle ( ⁇ ) shown on the graph of FIG. 8 indicates a point at which a print start command is received.
- the temperature k 0 of the thermal head 15 is equal to or lower than the restart temperature, the printing operation is started, and the temperature of the thermal head 15 gradually increases.
- the heating element 30 of the thermal head 15 is not energized and heated, so that the temperature of the thermal head 15 starts to gradually decrease.
- the second print start command is received.
- the printing operation is started, and the temperature of the thermal head 15 gradually increases again.
- the heating element 30 of the thermal pad 15 is not energized and heated, so that the temperature of the thermal head 15 starts to gradually decrease.
- the third and fourth print start commands are received, respectively.
- the temperatures k4 and k6 of the thermal head 15 are equal to or lower than the restart temperature, the printing operation is started, and the temperature of the thermal head 15 gradually increases again. A gradually descending change is repeated.
- the temperature k7 of the thermal head 15 at the time t7 when the printing operation based on the fourth print start command is completed is higher than the restart temperature. Then, the temperature of the thermal head 15 gradually decreases from time t7, but is still higher than the restart temperature at time t8 when the fifth print start command is received. Therefore, the printing operation is not started at time t8. Therefore, the print start command is not executed and the printer temporarily enters the standby state.
- the temperature k9 of the thermal head 15 drops until it reaches the restart temperature.
- the temperature of the thermal head 15 reaches the restart temperature. At the point when it descends, the printing operation starts automatically.
- the temperature of the thermal head 15 gradually rises again. Then, when the printing operation is completed at time t10, the heating element portion 30 of the thermal head 15 is not energized and heated, so that the temperature of the thermal head 15 starts to gradually decrease.
- the temperature k10 of the thermal head 15 at the time t10 when the printing operation based on the fifth print start command is completed is higher than the restart temperature.
- the sixth print start command is received at time t 11, Similarly, since the temperature k6 of the thermal head 15 is higher than the resuming temperature, the printing operation is not started, and the printing start command temporarily enters a standby state. Then, at time t12, the printing operation is automatically started when the temperature k12 of the thermal head 15 decreases until it reaches the restart temperature. Similarly, for the seventh printing start command received at time t14, the printing operation is automatically performed when the temperature k15 of the thermal head 15 falls at time 15 until the temperature k15 reaches the restart temperature. It is started automatically.
- the temperature of the thermal head 15 gradually rises again.
- the temperature has become higher than the upper limit temperature before the printing operation is completed.
- the printing operation is forcibly terminated at time t16.
- the paper on which the printing operation has been performed only halfway is discharged, and the print start command is discarded.
- the temperature of the thermal head 15 gradually decreases from the upper limit temperature.
- the print execution temperature determination unit 45 b of the error determination unit 45 compares the temperature of the thermal head 15 with the upper limit temperature during printing. If the temperature of the thermal head 15 becomes higher than the upper limit temperature, the print interrupting section 47 stops the printing in progress, so that the temperature of the thermal head 15 becomes higher than the upper limit temperature. Thus, printing is not performed, and printing can be prevented from being performed continuously in a state where desired print quality cannot be obtained.
- the print execution temperature determination unit 45b does not perform the above-described comparison after printing is completed, and performs the above-described comparison when the print start command is received, even if the thermal head 15 Even if the temperature may exceed the upper limit after printing, The operator is not bothered by the necessary error detection. Further, at the start of printing, a temperature margin higher than the difference between the restart temperature and the upper limit temperature is always secured, so that interruption of printing once started can be reduced as much as possible. If the print start temperature judgment unit 45 a of the error judgment unit 45 determines that the temperature of the thermal head 15 is higher than the restart temperature when the print start command is received, the print data The printing start is prohibited before receiving. Therefore, especially in a small battery / battery driven printer, unnecessary occupation of memory can be eliminated and unnecessary power consumption can be prevented.
- the print start temperature judging section 48a compares the temperature of the thermal head 15 with the restart temperature in real time while printing is prohibited, so printing is prohibited after printing is prohibited. It becomes possible to quickly detect a decrease in the temperature of the thermal head 15 to a temperature at which it can be started.
- the printing prohibition canceling section 49 automatically prohibits the printing start.
- the control unit 40 may be configured to start printing using the print data stored in the storage unit when the printing prohibition is released. Further, the control unit 40 may transmit a print data request to a print data creation source when the print prohibition is released.
- the print execution temperature judging unit 48 b compares the temperature of the thermal head 15 with the restart temperature in real time during the printing interruption, so that the print execution temperature judgment unit 48 b reaches the temperature at which printing can be resumed after printing is interrupted. It becomes possible to quickly detect a drop in the temperature of the multi-head 15.
- the control unit 40 may be offensive so that printing is restarted using the print data stored in the storage unit when the printing interruption is released. Further, the control unit 40 may transmit a print data request to a print data creation source when the print interruption is released. In this case, the control unit 40 stores the position when the printing was interrupted, and uses it when resuming.
- printing is interrupted by the print execution temperature judgment unit 45b, printing is interrupted.
- the print start command and print data are discarded, eliminating unnecessary memory occupation and preventing unnecessary power consumption, especially in a small battery / battery driven printer. it can.
- the comparison between the temperature of the thermal head 15 and the resumption temperature immediately before the start of printing in step S 104 is based on the step S 104 of determining whether to receive a print start command from the computer 27.
- the processing was performed immediately after 103, the present invention is not limited to this. The processing may be performed after receiving the print start instruction from the computer 27 and before starting the print operation.
- the temperature of the thermal head 15 is higher than the restart temperature by the print start temperature determining unit 45 a of the error determining unit 45. If it is determined that the print start is prohibited before the print data is received, this is not a limitation.
- the print start may be prohibited after the print data is received.
- the print data may be received together. In these cases, when the start of printing is prohibited, the print data may be stored in the receiving unit 42 provided in the control unit 40 or other storage means.
- the print start temperature determination unit 48a compares the temperature of the thermal head 15 with the restart temperature in real time while printing is prohibited.
- the temperature of the thermal head 15 need not be detected during printing prohibition.
- the printing start temperature determining unit 48 a determines that the temperature of the thermal head 15 has decreased until it reaches the restart temperature.
- the case where the prohibition canceling section 49 automatically cancels the prohibition of printing start and starts printing based on the print start command that has been in the standby state has been described. It is automatically released and the printing does not have to be started automatically.
- the print execution temperature determining unit 48 b compares the temperature of the thermal head 15 with the restart temperature in real time while printing is suspended is described.
- the present invention is not limited to this, and the temperature of the thermal head 15 may not be detected while printing is suspended.
- the print execution temperature judging unit 48b when the printing is interrupted by the print execution temperature judging unit 48b, the paper when the printing is interrupted is ejected and the print start command and the print data are discarded.
- the print data is set to a standby state. If it is determined that the temperature of 5 has decreased until the temperature reaches the resuming temperature, the print resuming unit 50 automatically cancels the interruption of the printing and resumes the printing based on the print data that has been in the standby state. You may. Further, the print data request may be sent to the computer 27 again when the print resume unit 50 releases the suspension of the printing without the print data being put into the standby state when the printing is interrupted. .
- the printing before the printing interruption and the printing after the printing interruption do not deviate from each other. It is preferable that the position of the sheet when printing is interrupted be stored in order to perform the printing at the same time.
- the print start command is placed in a standby state.
- the print start command may be discarded, or the print start command may not be accepted.
- the printer 1 includes the rechargeable battery therein.
- the invention is not limited to this, and the printer 1 does not necessarily need to include the battery.
- control unit 40 functioning as the print control device according to the present invention is provided in the printer 1 , but the present invention is not limited to this. It may be provided in a computer that is an external device connected to the printer.
Landscapes
- Electronic Switches (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
コンピュータ27からの印刷開始指令を受信した際に、エラー判断部45の印刷開始温度判断部45aが、サーマルヘッド15の温度と再開温度とを比較し、サーマルへッド15の温度が再開温度以下である場合に印刷を開始し、再開温度より高い場合に印刷開始を禁止する。また、エラー判断部45の印刷実行温度判断部45bが、印刷実行中においてサーマルへッド15の温度と上限温度とを比較し、サーマルへッド15の温度が上限温度よりも高くなると、印刷中断部47が実行中の印刷を中断する。
Description
明細書 印刷制御装置及びプリン夕 技術分野
本発明は、 サーマルへッドによる印刷についての制御を行う印刷制御装置およ びプリン夕に関する。 背景技術
感熱記録方式や熱転写方式が採用されているプリンタには、 多数の発熱素子を 有するサーマルへッドが備えられている。 サ一マルへッドの発熱素子が選択的に 通電加熱されることによって、 用紙に対して所望の印刷が行われる。
ここで、 特許第 3 0 6 4 7 4 9号には、 サーマルヘッ ドの温度が第 1の温度に 達したときには印字中の頁の印字をすベて行い、 当該頁の印字終了後に、 サ一マ ルヘッドの温度が第 2の温度に達すれば、 第 1の温度以下になるまで印字を停止 する印字装置に関する技術が開示されている。 この印字装置では、 当該頁の印字 終了後にサ一マルへッドの温度が第 2の温度に達した場合には、 すぐには印字が 再開されずに、 サーマルへッドの温度が第 1の温度以下になつてから印字が再開 される。 従って、 サーマルヘッドの温度が上昇し過ぎることによって誤動作が生 じるのをある程度は抑制することができる。 発明の開示
しかしながら、 この印字装置では、 一旦印字が再開されると、 その頁の印字は 必ず最後まで行われるため、 当該頁の印字中においてサ一マルへッドの温度が第 2の温度に達した場合には、 所望の品質が得られない状態で印字が継続して行わ れてしまうので、 印字品質が著しく低下する場合がある。 また、 1頁の印字が終 了した後において、 サ一マルへッドの温度が第 2の温度に達している場合には、 エラ一 (印字停止状態) が検出されてしまう。 従って、 オペレータは、 引き続き、 '次頁の印字を行わない場合であっても、 不必要なエラ一検出に煩わされることに
なる。
そこで、 本発明の主な目的は、 印刷される画像の品質の低下を抑制することが できる印刷制御装置およびプリン夕を提供することである。
また、 本発明のさらなる目的は、 不必要なエラーが検出されるのを防止するこ とができる印刷制御装置およびプリン夕を提供することである。
上記目的を達成するために、 本発明によって提供される印刷制御装置は、 印刷 開始直前において印刷へッ ドの温度と第 1の所定温度とを比較するための第 1の 比較手段と、 印刷実行中において前記印刷へッ ドの温度と前記第 1の所定温度よ りも高い第 2の所定温度とを比較するための第 2の比較手段と、 前記第 1の比較 手段により前記印刷ヘッ ドの温度が前記第 1の所定温度よりも高いと判断された 場合に、 印刷開始を禁止するための印刷開始禁止手段と、 前記第 2の比較手段に より前記印刷へッ ドの温度が前記第 2の所定温度よりも高いと判断された場合に、 実行中の印刷を中断するための印刷中断手段とを備えている。
上記構成によれば、 第 2の比較手段が印刷実行中において印刷へッ ドの温度と 第 2の所定温度とを比較し、 印刷ヘッ ドの温度が第 2の所定温度よりも高くなる と印刷中断手段が実行中の印刷を中断する。 したがって、 印刷ヘッ ドの温度が第 2の所定温度以上となった状態で印刷が行われることがなく、 所望の印刷品質が 得られない状態で印刷が継続して行われるのを防止することができる。 しかも、 第 2の比較手段が印刷終了後には上述のような比較を行わないので、 たとえ印刷 ヘッドの温度が印刷後に第 2の所定温度を超えることがあったとしても、 そのよ うな印刷後の不必要なエラー検出にオペレータが煩わされることがなくなる。 さ らに、 印刷開始時には、 常に第 1の所定温度と第 2の所定温度との差分以上の温 度マージンが確保されているために、 一旦開始された印刷が途中で中断されるの を極力減らすことができる。
また、 上記目的を達成するために、 本発明によって提供される印刷制御装置は、 外部装置とデータの送受信を行う為の入出力ィンタフエースと、 印刷へッ ドの温 度を検出する為のセンサと、 前記入出力インタフェースを介して受信される印字 デ一夕に基づいて印刷を行う印刷制御部と、 を備える。 さらに、 印刷制御部は、 印刷開始直前において前記センサにより検出される印刷へッドの温度と第 1の所
P T/JP2003/008007
定温度とを比較し、 該比較の結果、 前記印刷ヘッ ドの温度が前記第 1の所定温度 よりも高いと判断された場合には印刷開始を禁止するよう動作し、 かつ、 印刷実 行中において前記センサにより検出される前記印刷へッ ドの温度と前記第 1の所 定温度よりも高い第 2の所定温度とを比較し、 該比較の結果、 前記印刷ヘッ ドの 温度が前記第 2の所定温度よりも高いと判断された場合に、 実行中の印刷を中断 させるよう動作する。
上記構成によれば、 印刷実行中において印刷へッ ドの温度と第 2の所定温度と を比較し、 印刷へッ ドの温度が第 2の所定温度よりも高くなると実行中の印刷が 中断される。 したがって、 印刷ヘッ ドの温度が第 2の所定温度以上となった状態 で印刷が行われることがなく、 所望の印刷品質が得られない状態で印刷が継続し て行われるのを防止することができる。 しかも、 印刷制御部は、 印刷終了後には 上述のような比較を行わないので、 たとえ印刷へッ ドの温度が印刷後に第 2の所 定温度を超えることがあったとしても、 そのような印刷後の不必要なエラ一検出 にオペレータが煩わされることがなくなる。 さらに、 印刷開始時には、 常に第 1 の所定温度と第 2の所定温度との差分以上の温度マ一ジンが確保されているため に、 一旦開始された印刷が途中で中断されるのを極力減らすことができる。 図面の簡単な説明
図 1は、 プリンタ装置の斜視図である。
図 2は、 プリン夕装置の側面断面図である。
図 3は、 用紙収容部に用紙をセットした状態を示した図である。
図 4は、 用紙分離部および印刷機構部の詳細を示した断面拡大図である。
図 5は、 サーマルヘッ ド近傍の斜視図である。
図 6は、 制御部の主要部についての簡易プロック図である。
図 7は、 プリンタにおいて印刷が行われる際のフローチャートである。
図 8は、 複数頁の印刷が連続して行われる場合のサ一マルへッドの温度の時間 的変化を示す図である。 発明を実施するための最良の形態
以下、 本発明の好適な一実施の形態について、 図面を参照しつつ説明する。 図 1は、 プリン夕装置の斜視図である。 図 2は、 プリンタ装置の側面断面図である t 図 3は、 用紙収容部に用紙をセッ トした状態を示した図である。 図 4は、 用紙分 離部および印刷機構部の詳細を示した断面拡大図である。 図 5は、 サ一マルへッ ド近傍の斜視図である。
最初に、 プリンタ 1の概略構造を、 図 1〜図 5を参照しながら説明する。 図 1 に斜視図が示されるプリン夕 1は感熱印字式のものであって、 携帯型のパ一ソナ ルコンピュータとともに持ち歩いて使用することを想定して設計されたものであ る。 このプリン夕は平面視での大きさが A 6サイズ又は A 7サイズ程度の長方形 状であり、 かつ、 厚みが略 2 c mあるいはそれ以下の、 コンパク トな構成となつ ている。
プリン夕 1は、 コンピュータに図示しないケーブルを介して接続されている。 オペレータが、 コンピュータ側で動作するプログラムに対し印刷を指示すると、 当該プログラムが印刷開始指令を生成する。 プリンタ 1は、 この印刷開始指令を コンピュータから受け取って印刷動作を行うように構成されている。 なお、 プリ ンタ 1が印刷動作を行うための電力は、 プリンタ 1内部に備える充電式のバッテ リから供給される。
プリン夕 1は本体ケース 2を有する。 本体ケース 2は、 枠体 3と、 枠体 3の下 面を覆う下カバー 4、 枠体 3の上面の一部を覆う上カバ一 5を有する。 プリンタ 1において枠体 3の上側の部分のうち、 上カバー 5で覆われた箇所を除いた残り の部分には、 図 2に示すように用紙収容部 (給紙部) 6が形成される。 この用紙 収容部 6には、 用紙パッケージ 9 (図 3参照) が揷置される。 用紙パッケージ 9 は、 A 6〜A 7サイズのカッ トシート状の感熱紙 (印刷媒体。 以下、 「用紙 J と 称する) 7をパッケージ材 8の内部に複数枚収納した構成となっている。
用紙収容部 6の上方は、 図 2に示すように本体ケース 2に対し回動自在な蓋体 1 0にて覆われている。 本体ケース 2側には、 図示しないロック機構が設けられ ており、 前述のように用紙収容部 6に用紙パッケージ 9をセッ トした状態で、 図 3に示すように蓋体 1 0を閉じてロックできるようになつている。
また、 蓋体 1 0の上カバー 5側の端部近傍には、 プリンタ 1の状態を表示する
ための電源ランプ 2 5、 エラーランプ 2 6などの複数のランプが設けられている c 電源ランプ 2 5は、 プリンタ 1の電源がオン状態である場合に点灯するものであ る。 エラ一ランプ 2 6は、 後述するように、 プリンタ 1での印刷動作が正常に行 われている場合には消灯しているが、 プリンタ 1での印刷動作が正常に行われな くなる (エラ一が検出される) と点滅するものである。
用紙収容部 6の一側の端部には、 用紙分離部 1 1 としてのピックアップローラ 1 2および分離ブロック 1 3等が配置されている。 また、 上カバー 5の下方には、 後に詳述する印刷機構部 1 4としてのサーマルへッ ド 1 5、 プラテンローラ 1 6、 ぺ一パ一ガイ ド 1 7が配置される。
ここで、 用紙分離部 1 1の概略構成について説明する。 図 2に示すように、 用 紙収容部 6の印刷機構部 1 4に近い側の端部には、 ピックアップローラ 1 2と分 離ブロック 1 3とが設けられている。 蓋体 1 0の用紙収容部 6側を向く内面には、 押圧板 1 8が回動自在に支持されている。 押圧板 1 8は、 用紙パッケージ 9に格 納された用紙 7とほぼ同一の幅を有する。 この押圧板 1 8と蓋体 1 0との間には コイル状の付勢バネ 1 9が設けられている。 付勢バネ 1 9は、 押圧板 1 8に対し、 該押圧板 1 8を下方へ回動させる向き (押圧板 1 8を蓋体 1 0の内面から遠ざけ る方向) の付勢力を常時作用させている。
用紙 7は、 その印字面が図中下側を向いた状態で用紙パッケージ 9内部に積層 されている。 用紙パッケージ 9が用紙収容部 6にセットされる際には、 積層され た用紙 7中最も下側に位置する用紙 7の下面がパッケージ材 8から一部露出され た状態となっている。 篕体 1 0を閉じてロックすると、 押圧板 1 8が前述の付勢 パネ 1 9により下方へ付勢される。 これにより、 押圧板 1 8が、 パッケージ材 8 を介して、 用紙 7のパッケージ材 8から露出した部分をピックアップローラ 1 2 側へ押し付け、 該用紙 7の下面を該ピックアップローラ 1 2に接触させる (図 3 参照) 。
ピックアップローラ 1 2に近接させて分離プロック 1 3が設けられ、 この分離 ブロック 1 3は、 ピックアップローラ 1 2の用紙送り出し方向に対して傾斜した 分離案内面 1 3 aを備えている。
この構成でピックアップローラ 1 2が回転駆動することにより、 ピックアップ
ローラ 1 2に接触する最下層の用紙 7に搬送力が加えられる。 そして、 この搬送 力と前記分離ブロック 1 3の分離案内面 1 3 aの分離作用とがあいまって、 最下 層に位置する一枚の用紙 7のみが分離されて送り出される。 なお、 最下層の用紙 は、 付勢バネ 1 9により発生するピックアップローラ 1 2の搬送力が、 分離案内 面 1 3 aから受けるブレーキ力、 さらにその上の用紙 (2枚目) から受ける負の 摩擦力を上まわることで搬送される。 その上の用紙 (2枚目) には、 最下層の用" 紙から受ける正の摩擦力、 その上の用紙 (3枚目) から受ける負の摩擦力と分離 案内面 1 3 aから受けるブレーキ力が働き、 このバランスで止まり、 重送しなレ 次に、 印刷機構部 1 4の概略構成について説明する。 分離ブロック 1 3に隣接 して (図 3においては、 分離ブロック 1 3の右側に) プラテンローラ 1 6が回転 自在に設けられ、 その外周面に近接させてぺ一パ一ガイ ド 1 7が配置される。 図 4の拡大図に示すように、 このペーパーガイ ド 1 7には、 プラテンローラ 1 6の 外周面に沿うように、 断面が横向き略 「U」 字状となるような凹湾曲状の摺接面 1 7 aが形成されている。 ペーパーガイ ド 1 7と本体ケース 2との間には押圧コ ィルバネ 2 0が設けられており、 摺接面 1 7 aをプラテンローラ 1 6の外周面に 向けて付勢するようになっている。
この構成において、 前述の用紙分離部 1 1で分離された用紙 7は、 ピックアツ プローラ 1 2により搬送されて、 分離ブロック 1 3の下端と、 用紙の向きをブラ テンローラ 1 6側へ向けるためのガイ ド板 2 1の間を通過する。 用紙 7はこのガ イド板 2 1により案内され、 プラテンローラ 1 6の下面側から、 プラテンローラ 1 6とペーパーガイ ド 1 7との間に送られる。 そして、 用紙 7は、 プラテンロー ラ 1 6の外周面とペーパーガイ ド 1 7の摺接面 1 7 aとの間で保持されつつ、 プ ラテンローラ 1 6の回転駆動により横向き U字状に反転されながら搬送され、 印 刷面を上側に向けながらプラテンローラ 1 6の上面側に至る。
プラテンローラ 1 6の上面側に位置するサ一マルヘッ ド 1 5は、 印字部たる発 熱体部 3 0と、 へッ ドチップ 3 1 と、 ドライバ I C 3 2と、 ヒートシンク 3 3と、 サーミスタ 3 4とを有している。 ヘッ ドチップ 3 1は、 発熱体部 3 0などを保持 する略矩形状の部材である。 ヘッ ドチップ 3 1は、 その用紙収容部 6側の先端部 がプラテンローラ 1 6の上面に対応するように配置されている。 発熱体部 3 0は、
小さな発熱素子が用紙幅方向 (図 4の紙面に直交する方向) に沿って多数並べら れたライン型の構成となっている。 発熱体部 3 0の多数の発熱素子は選択的に通 電加熱される。 なお、 発熱体部 3 0は、 ヘッ ドチップ 3 1の下面において、 ブラ テンローラ 1 6側の先端部近傍に配置されている。
ドライバ I C 3 2は、 ヘッ ドチップ 3 1の下面において、 発熱体部 3 0に近接 する位置に設けられており、 図示しないリ一ド線によって発熱体部 3 0と接続さ れている。 ドライバ I C 3 2は、 後述する制御部 2 6から供給される信号に基づ いて、 発熱体部 3 0に対して所望の電流などを供給することができる。 ヒートシ ンク 3 3は、 ヘッ ドチップ 3 1の上面に設けられている。 ヒートシンク 3 3は、 発熱体部 3 0およびヘッ ドチップ 3 1の温度が高くなつた場合に、 それらに蓄え られた熱を逃がすためのものである。 サ一ミス夕 3 4は、 ヘッ ドチップ 3 1の下 面において、 ドライノ I C 3 2に対して発熱体部 3 0と反対側に配置されており、 発熱体部 3 0の近傍の温度 (以下、 「サ一マルヘッ ド 1 5の温度」 と称する) を 検出するためのものである。
ここで、 ドライバ I C 3 2およびヒートシンク 3 3は、 図 5に示すように、 へ ッ ドチップ 3 1 と同様に、 略矩形状の部材であって、 いずれも用紙 7の搬送方向 に直交する方向に伸延するように配置されている。 また、 ヘッ ドチップ 3 1、 ド ライバ I C 3 2およびヒートシンク 3 3は、 いずれも印刷対象の用紙 7の幅に略 等しい幅を有している。 また、 サーミス夕 3 4は、 用紙 7の幅方向の中央部近傍 に配置されている。 なお、 サ一ミス夕 3 4の配置は、 発熱体部 3 0の近傍の温度 が適正に検出される範囲で任意に変更することができる。
サーマルヘッ ド 1 5は、 回動軸 1 5 aまわりに回動可能に設けられて、 発熱体 部 3 0がプラテンローラ 1 6の上面に接離可能とされている。 なお、 このように サーマルへッ ド 1 5を回動自在に構成したのは、 プラテンローラ 1 6とペーパー ガイ ド 1 7との間で用紙 7が詰まった場合におけるジャム紙除去作業において、 サーマルへッ ド 1 5が作業の邪魔にならないようにするためである。
サーマルヘッ ド 1 5には、 捩りコイルバネタイプのスプリング 2 2の一端が係 止されて、 サ一マルへッ ド 1 5の発熱体部 3 0がプラテン口一ラ 1 6上面に近接 する方向の付勢力を常時加えている。 この構成で、 前述のように印刷面を上側に
向けながらプラテンローラ 1 6により送られてくる用紙 7の上面にサーマルへッ ド 1 5の発熱体部 3 0が接触し、 この接触する箇所において用紙 7に印刷がなさ れる。
サ一マルヘッ ド 1 5は、 搬送されてくる感熱型の用紙 7に対し、 用紙 7の搬送 方向に直交する方向に延びるライン毎に、 任意の文字や画像を印刷することがで きる。 一本のラインにつき印刷する際の印刷幅は、 印刷対象の用紙 7の幅に略等 しく設定されている。 このようにサ一マルへッ ド 1 5を印刷へッ ドとして用いる のは、 印刷媒体として感熱紙を用いることで、 インクやインクリポンなどの消耗 品が不要とできるほか、 インクの供給のための機構などを省略でき、 プリンタ 1 をコンパクトに構成できるからである。 また、 感熱紙としては、 サ一マルヘッド 1 5の加熱により発色する発色層を有する感熱発色タイプのものや、 加熱により 穿孔される穿孔層を基材層上に積層した感熱穿孔タイプのもの等、 種々のものを 使用できる。
ペーパーガイ ド 1 7には、 反射型の用紙センサ 2 4が設けられて、 その受光部 がプラテンローラ 1 6の周面に対向して配置されている。 従って、 用紙 7が搬送 されて、 ペーパーガイ ド 1 7の摺接面 1 7 aとプラテンローラ 1 6との間を通る 際は、 用紙センサ 2 4が用紙 7の先頭側と末尾側の通過を検出できるようになつ ている。
分離プロック 1 3には、 プラテンローラ 1 6の用紙送り出し方向に対して傾斜 した排紙ガイ ド面 1 3 bが形成されている。 この構成において、 サーマルヘッド 1 5の発熱体部 3 0により印刷がなされた後の用紙 7は、 この排紙ガイ ド面 1 3 bにより案内されて、 図 1に示すように、 本体ケース 2の上カバー 5と前記蓋体 1 0とがなす隙間から、 蓋体 1 0の上側へ排紙される。
次に、 プリン夕 1の制御系について、 図 6を参照して説明する。 本実施の形態 のプリンタ 1は、 上述したような印刷機構部 1 4のほかに、 制御部 4 0を備えて いる。 図 6は、 制御部 4 0の主要な機能を表すブロック図である。
制御部 4 0は、 プリンタ 1の各部の動作を制御する C P U、 プリンタ 1に係る 各種動作の制御プログラムやデータなどが格納された R O M、 R A M , 外部装置 と接続するためのイン夕フェース等の部材を備えている (不図示) 。 C P Uは、
プリン夕 1の各部の動作を制御する信号を生成するために各種演算を実行する。 R A Mには、 外部機器から供給された印刷データや C P Uでの演算結果などのデ —夕が一時保管される。 制御部 4 0を構成するこれらの部品および R O Mに格納 されたソフトウエアによって、 図 6に示した制御部 4 0の各機能が実現される。 すなわち、 制御部 4 0を構成するこれらの部品おょぴ R O Mに格納されたソフト ウェアによって、 インタフェース部 4 1と、 受信部 4 2と、 データ出力部 4 3と、 データ破棄部 4 4と、 エラ一判断部 4 5と、 印刷開始禁止部 4 6と、 印刷中断部 4 7と、 エラ一解除判断部 4 8と、 印刷禁止解除部 4 9と、 印刷再開部 5 0と、 表示制御部 5 1とが形成されている。
制御部 4 0には、 図 6に示すように、 外部機器であるコンピュータ 2 7 と、 サ —マルヘッ ド 1 5と、 ピックアップローラ 1 2およびプラテンローラ 1 6 (図 6 では 「各ローラ 1 2、 1 6」 として示されている) と、 サーミス夕 3 4と、 エラ —ランプ 2 6とがそれぞれ接続されている。 なお、 制御部 4 0は、 インターフエ —ス部 4 1を介してコンピュータ 2 7と接続されている。
受信部 4 2は、 コンピュータ 2 7から供給された印刷開始指令および印刷デー 夕を受信し、 そして記憶する。 受信部 4 2は、 印刷開始指令を受信する (このと き印刷デ一夕は受信しない) と、 直ちにその旨をエラ一判断部 4 5に対して知ら せる。 そして、 受信部 4 2は、 エラー判断部 4 5において、 印刷開始可能 (エラ 一状態でない) と判断された場合に、 コンピュータ 2 7に対して印刷データの送 信要求を供給する。 その後、 受信部 4 2は、 コンピュータ 2 7から印刷デ一夕を 受け取ると、 それらを記憶すると共に、 デ一夕出力部 4 3へ制御信号とともに送 る。 なお、 後で詳述するように、 印刷開始指令を受信した際に、 エラー判断部 4 5において、 印刷開始可能でない (エラー状態である) と判断された場合には、 エラー判断部 4 5は、 当該印刷開始指令を待機させることもできる。
デ一夕出力部 4 3は、 受信部 4 2から送られた制御信号に基づいて、 用紙分離 部 1 1および印刷機構部 1 4を制御する。 ここで、 データ出力部 4 3は、 ヘッ ド 制御部 4 3 aおよびローラ制御部 4 3 bを有している。 へッ ド制御部 4 3 aは、 印刷データを印刷機構部 1 4のサーマルへッ ド 1 5に送り、 サ一マルへッ ド 1 5 に印刷を行わせる。 ローラ制御部 4 3 bは、 印刷機構部 1 4のプラテンローラ 1
6や用紙分離部 1 1のピックアップローラ 1 2を駆動用モータ (図示しない) を 介して制御する。 なお、 ローラ制御部 4 3 bは、 印刷中断部 4 7により印刷が中 断されると、 印刷が中断された際の用紙を排出する排出命令を生成して、 当該排 出命令に基づいて、 プラテンローラ 1 6およびピックアツプロ一ラ 1 2を制御す る。
デ一夕破棄部 4 4は、 印刷中断部 4 7により印刷が中断された場合に、 印刷開 始指令および印刷データを破棄する為の破棄命令を生成する。 従って、 この破棄 命令が生成されると、 受信部 4 2に記憶された印刷開始指令および印刷データが 破棄される。
エラー判断部 4 5は、 サ一ミス夕 3 4により検出されたサーマルヘッ ド 1 5の 温度に基づいて、 プリンタ 1がエラ一状態であるか否かを判断する。 ここで、 ェ ラー判断部 4 5は、 印刷開始温度判断部 4 5 aと、 印刷実行温度判断部 4 5 bと を有している。 印刷開始温度判断部 4 5 aは、 コンピュータ 2 7からの印刷開始 指令を受信した後、 印刷動作開始までの間に、 サーマルヘッ ド 1 5の温度とあら かじめ設定された再開温度 (本実施の形態では 5 5 °C ) との比較を行うことによ つて、 その時点 (印刷開始指令を受信した時点) において、 印刷を開始すること が可能であるか否かを判断する。 ここで、 印刷開始温度判断部 4 5 aでは、 サ一 マルヘッド 1 5の温度が再開温度より高い場合に、 エラ一状態 (印刷を開始でき ない状態) と判断する。 印刷実行温度判断部 4 5 bは、 サーマルへッド 1 5の温 度とあらかじめ設定された上限温度 (本実施の形態では 6 5 °C ) との比較を、 印 刷中においてリアルタイムで行うことによって、 印刷を継続することが可能であ るか否かを判断する。 ここで、 印刷実行温度判断部 4 5 bでは、 サーマルヘッ ド 1 5の温度が上限温度より高い場合に、 エラー状態 (印刷を継続できない状態) と判断する。
印刷開始禁止部 4 6は、 印刷開始温度判断部 4 5 aによってエラー状態である と判断された場合に、 印刷開始を禁止する。 そして、 印刷禁止解除部 4 9によつ て、 印刷開始の禁止を解除して印刷を開始させる印刷開始命令が生成されるまで は、 印刷開始を禁止する状態を維持する。
印刷中断部 4 7は、 印刷実行度判断部 4 5 bによってエラー状態であると判断
された場合に、 印刷を中断する (印刷が継続されるのを禁止する) 。 そして、 印 刷再開部 5 0によって、 印刷中断を解除して印刷を再開させる印刷再開命令が生 成されるまでは、 印刷を中断する状態を維持する。 なお、 本実施の形態では、 印 刷中断部 4 7により印刷が中断されると、 データ出力部 4 3に対して印刷が中断 された際の用紙を排出する旨の制御信号が供給されると共に、 データ破棄部 4 4 に対して、 印刷開始指令およぴ印刷デー夕の破棄命令を生成する旨の制御信号が 供給される。
エラ一解除判断部 4 8は、 サーミス夕 3 4により検出されたサ一マルへッド 1 5の温度に基づいて、 プリンタ 1におけるエラ一状態を解除できるが否かを判断 する。 ここで、 エラ一解除判断部 4 8は、 印刷開始温度判断部 4 8 aと、 印刷実 行温度判断部 4 8 bとを有している。 印刷開始温度判断部 4 8 aは、 サーマルへ ッド 1 5の温度と再開温度との比較を、 印刷開始禁止中においてリアルタイムで 行うことによって、 印刷を開始することが可能であるか否かを判断する。 ここで、 印刷開始温度判断部 4 8 aでは、 サ一マルへッド 1 5の温度が再開温度以下であ る場合に、 エラー状態 (印刷開始の禁止状態) を解除可能と判断する。 印刷実行 温度判断部 4 8 bは、 サーマルヘッド 1 5の温度と上限温度との比較を、 印刷中 断中においてリアルタイムで行うことによって、 印刷を再開することが可能であ るか否かを判断する。 ここで、 印刷実行温度判断部 4 8 bでは、 印刷開始温度判 断部 4 8 aと同様に、 サ一マルへッド 1 5の温度が再開温度以下である場合に、 エラ一状態 (印刷の中断状態) を解除可能と判断する。
印刷禁止解除部 4 9は、 印刷開始温度判断部 4 8 aによってエラ一状態を解 除可能であると判断された場合に、 印刷開始の禁止を解除して印刷を開始させる 印刷開始命令を生成する。 なお、 本実施の形態では、 印刷禁止解除部 4 9により 印刷開始の禁止が解除された場合に、 受信部 4 2に印刷開始指令が待機状態とな つている場合には、 当該印刷開始指令に基づく印刷データの送信要求がコンビュ —夕 2 7に供給される。
印刷再開部 5 0は、 印刷開始温度判断部 4 8 bによってエラ一状態を解除可 能であると判断された場合に、 印刷中断を解除して印刷を再開させる印刷再開命 令を生成する。 なお、 本実施の形態では、 上述のとおり、 印刷中断部 4 7により
印刷が中断されると、 受信部 4 2に記憶されていた印刷開始指令および印刷デ一 夕が破棄されるため、 新たな印刷開始指令を受信するまでは、 印刷が行われない で印刷開始指令待ちの状態になる。
表示制御部 5 1は、 プリンタ 1の状態を示すためにエラ一ランプ 2 6の点灯状 態を制御する。 なお、 本実施の形態では、 表示制御部 5 1は、 データ出力部 4 3 に基づくサーマルへッ ド 1 5による印刷が正常に行われている状態においては、 エラーランプ 2 6を消灯させる。 一方、 印刷開始禁止部 4 6によって印刷開始が 禁止された状態または印刷中断部 4 7によって印刷が中断された状態においては、 プリンタ 1がエラ一状態である旨を示すためにエラ一ランプ 2 6を点滅させる。 これによつて、 オペレータは、 プリンタ 1の状態 (エラー状態であるか否か) を 容易に把握することができる。
次に、 プリンタ 1において印刷が行われる際の処理の流れについて、 図 7を参 照して説明する。 図 7は、 プリンタにおいて印刷が行われる際のフローチャート である。
まず、 ステップ S 1 0 1で、 プリンタ 1の電源が投入されると、 プリンタ 1は コンピュータ 2 7からの印刷開始指令待ちの状態になる。 すると、 ステップ S 1
0 2で、 電源ランプ 2 5が点灯する。
そして、 ステップ S 1 0 3において、 コンピュータ 2 7からの印刷開始指令を 受信したか否かが判断される。 ここで、 印刷開始指令を受信したと判断された場 合 (S 1 0 3 : Y E S ) には、 ステップ S 1 0 4に進む。 一方、 印刷開始指令を 受信していないと判断された場合 (S 1 0 3 : N O ) には、 コンピュータ 2 7か らの印刷開始指令を受信したか否かの判断が繰り返される。
ステップ S 1 0 4では、 印刷開始指令を受信した時点でのサーマルへッ ド 1
5の温度が再開温度以下であるか否かが判断される。 ここで、 再開温度以下であ ると判断された場合 (S 1 0 4 : Y E S ) には、 ステップ S 1 0 5に進む。 一方、 再開温度以下でないと判断された場合 (S 1 0 4 : N O ) には、 ステップ S 1 1
1に進む。
ステップ S 1 0 5では、 印刷開始指令に基づく印刷データの送信要求がコン ピュー夕 2 7に供給される。 そして、 ステップ S 1 0 6で印刷データを受け取る
と、 ステップ S I 0 7では、 印刷開始指令および印刷デ一夕に基づく印刷動作が 実行される。 ここで、 印刷動作が実行されている間は、 常にサ一マルヘッ ド 1 5 の温度が検出されており、 ステップ S 1 0 8において、 印刷動作時のサーマルへ ッ ド 1 5の温度が上限温度以下であるか否かがリアルタイムで判断される。 ここ で、 上限温度以下であると判断された場合 (S 1 0 8 : Y E S ) には、 ステップ S 1 0 9に進む。 一方、 上限温度以下でないと判断された場合 (S 1 0 8 : N 〇) には、 ステップ S 1 2 1に進む。
そして、 ステップ S 1 0 9では、 サ一マルへッ ド 1 5によって、 用紙 7の搬送 方向に直交する方向に伸びる 1ラインの印刷操作が終了する毎に、 当該印刷開始 指令に基づく印刷が終了であるか否かが判断される。 ここで、 当該印刷が終了で あると判断された場合 (S 1 0 9 : Y E S ) には、 ステップ S 1 0 3に戻って、 上述と同様の処理が繰り返される。 一方、 当該印刷が終了でないと判断された場 合 (S 1 0 9 : N O ) には、 ステップ S 1 0 5 'に戻って、 引き続き、 次のライン の印刷動作が実行される。
ここで、 ステップ S 1 0 4で、 印刷開始指令を受信した時点のサーマルへッ ド 1 5の温度が再開温度以下でないと判断されて、 ステップ S 1 1 1に進むと、 印 刷動作が開始されるのが禁止される。 そして、 ステップ S 1 1 2において、 印刷 動作の開始が禁止されたことを示すために、 エラーランプ 2 6が点滅させられる。 また、 このとき、 当該印刷開始指令が待機状態になる。
ステップ S 1 1 3では、 印刷開始禁止状態での (ステップ S 1 0 4における判 断以降の) サ一マルへッ ド 1 5の温度が再開温度以下であるか否かがリアルタイ ムで判断される。 ここで、 再開温度以下であると判断された場合 (S 1 1 3 : Y E S ) には、 ステップ S 1 1 4に進む。 そして、 ステップ S 1 1 4では、 印刷動 作の開始の禁止が解除されたことを示すために、 エラーランプ 2 6が消灯させら れる。 その後、 ステップ S 1 0 5に戻って、 先に待機状態となっていた当該印刷 開始指令に基づく印刷データの送信要求をコンピュータ 2 7に供給する。 一方、 再開温度以下でないと判断された場合 (S 1 1 3 : N O ) には、 サ一マルへッ ド 1 5の温度が再開温度以下であるか否かの判断が繰り返される。
また、 ステップ S 1 0 8において、 印刷動作時のサーマルヘッド 1 5の温度が
上限温度以下でないと判断されて、 ステップ S 1 2 1に進むと、 印刷動作が強制 的に中断される。 そして、 ステップ S 1 2 2において、 印刷動作が中断されたこ とを示すために、 エラ一ランプ 2 6が点滅させられる。 また、 このとき、 印刷動 作が途中で中断された用紙が排出されるとともに、 当該印刷開始指令が破棄され る。
ステップ S 1 2 3では、 印刷中断状態での (ステップ S 1 0 8における判断以 降の) サ一マルへッド 1 5の温度が再開温度以下であるか否かがリアルタイムで 判断される。 ここで、 再開温度以下であると判断された場合 (S 1 2 3 : Y E S ) には、 ステップ S 1 2 4に進む。 そして、 ステップ S 1 2 4では、 印刷動作 の中断が解除されたことを示すために、 エラ一ランプ 2 6が消灯させられる。 そ の後、 ステップ S 1 0 3に戻って、 上述と同様の処理が行われる。 一方、 再開温 度以下でないと判断された場合 (S 1 2 3 : N O ) には、 サ一マルへッド 1 5の 温度が再開温度以下であるか否かの判断が繰り返される。
次に、 プリンタ 1において複数頁の印刷が連続して行われる場合のサ一マルへ ッド 1 5の温度の変化について、 図 8を参照して説明する。 図 8は、 複数頁の印 刷が連続して行われる場合のサ一マルへッドの温度の時間的変化を示すグラフで ある。 なお、 図 8では、 時間 t 0 ~ t 1 7におけるサ一マルヘッド 1 5の温度を 示す数値は図示されてないが、 以下の説明では、 それぞれの時間における温度は それぞれ温度 k 0〜k 1 7 (時間を示す場合の添え字と同じ番号が付されてい る) であるとして説明する。
ここで、 本実施の形態においては、 上述したように、 再開温度および上限温度 は、 5 5 、 6 5 °Cとそれぞれ設定されている。 なお、 再開温度および上限温度 は任意に変更可能であるが、 適正な印刷品質が得られるようにすると共に、 プリ ン夕 1における印刷効率があまり低下しないように設定されるのが好ましい。 図 8に示すように、 時間 t Oでは、 サ一マルヘッド 1 5の温度 k 0は再開温度 以下であって、 最初の印刷開始指令を受信している。 なお、 図 8のグラフ上に示 される丸印 (〇印) は、 印刷開始指令を受信した時点を示している。 ここで、 サ 一マルヘッド 1 5の温度 k 0は再開温度以下であるため、 印刷動作が開始されて、 サーマルヘッド 1 5の温度が次第に上昇する。 そして、 時間 t 1において印刷動
作が終了すると、 サーマルへッド 1 5の発熱体部 3 0が通電加熱されなくなるた め、 サ一マルヘッド 1 5の温度が次第に下降し始める。
時間 t 2において、 2番目の印刷開始指令を受信している。 このときも、 上述 と同様に、 サ一マルヘッド 1 5の温度 k 2は再開温度以下であるため、 印刷動作 が開始されて、 サ一マルヘッド 1 5の温度が再び次第に上昇する。 そして、 時間 t 3において印刷動作が終了すると、 サーマル Λッド 1 5の発熱体部 3 0が通電 加熱されなくなるため、 サ一マルヘッド 1 5の温度が次第に下降し始める。 この後、 時間 t 4、 t 6において、 3番目および 4番目の印刷開始指令をそ れぞれ受信している。 このときも、 上述と同様に、 サ一マルヘッド 1 5の温度 k 4、 k 6は再開温度以下であるため、 印刷動作が開始されて、 サーマルヘッド 1 5の温度が再び次第に上昇し、 その後、 次第に下降する変化が繰り返される。 ここで、 4番目の印刷開始指令に基づく印刷動作が終了した時間 t 7でのサ —マルヘッド 1 5の温度 k 7は、 再開温度より高くなつている。 そして、 サ一マ ルヘッド 1 5の温度は、 時間 t 7から次第に下降しているが、 5番目の印刷開始 指令を受信した時間 t 8においても、 まだ再開温度より高い状態である。 そのた め、 時間 t 8において印刷動作は開始されない。 従って、 印刷開始指令は実行さ れないで、 一旦待機状態となる。
そして、 時間 t 9になると、 サーマルヘッド 1 5の温度 k 9が再開温度に達す るまで下降する。 このように、 印刷開始指令を受信した時点のサーマルヘッド 1 5の温度が再開温度よりも高く、 印刷動作を開始できない場合には、 サ一マルへ ッド 1 5の温度が再開温度に達するまで下降した時点で、 印刷動作が自動的に開 始される。
時間 t 9において、 5番目の印刷開始指令に基づく印刷動作が開始されると、 サ一マルへッド 1 5の温度が再び次第に上昇する。 そして、 時間 t 1 0において 印刷動作が終了すると、 サ一マルへッド 1 5の発熱体部 3 0が通電加熱されなく なるため、 サーマルヘッド 1 5の温度が次第に下降し始める。 ここで、 5番目の 印刷開始指令に基づく印刷動作が終了した時間 t 1 0でのサーマルへッド 1 5の 温度 k 1 0は、 再開温度より高くなつている。
従って、 時間 t 1 1において 6番目の印刷開始指令を受信しているが、 上述と
同様に、 サーマルヘッド 1 5の温度 k 6は再開温度より高い状態であるため、 印 刷動作が開始されないで、 印刷開始指令は一旦待機状態となる。 そして、 時間 t 1 2において、 サ一マルへッド 1 5の温度 k 1 2が再開温度に達するまで下降し た時点で、 印刷動作が自動的に開始される。 また、 時間 t 1 4で受信した 7番目 の印刷開始指令についても同様に、 時間 1 5において、 サーマルヘッド 1 5の温 度 k 1 5が再開温度に達するまで下降した時点で、 印刷動作が自動的に開始され る。
時間 t 1 5において、 7番目の印刷開始指令に基づく印刷動作が開始されると、 サ一マルヘッド 1 5の温度が再び次第に上昇する。 そして、 時間 t 1 6において 印刷動作が終了する前に上限温度よりも高くなつている。 このとき、 時間 t 1 6 で印刷動作が強制的に終了させられる。 なお、 このとき、 途中までしか印刷動作 が行われていない用紙は排出されるとともに、 当該印刷開始指令が破棄される。 このように、 時間 t 1 6において印刷動作が強制的に終了させられると、 サー マルへッド 1 5の温度は上限温度から次第に下降する。 そして、 新たな印刷開始 指令を、 サ一マルヘッド 1 5の温度 k 1 7が再開温度に達する時間 t 1 7よりも 前に (時間 t 1 6と時間 1 7との間に) 受信した場合には、 当該印刷開始指令は 一旦待機状態となって、 サーマルへッド 1 5の温度が再開温度に達するまで下降 した時点で、 印刷動作が自動的に開始される。 一方、 新たな印刷開始指令を、 サ 一マルへッド 1 5の温度 k 1 7が再開温度に達する時間 t 1 7よりも後に受信し た場合には、 すぐに印刷動作が開始される。
以上のように、 本実施の形態のプリンタ 1では、 エラ一判断部 4 5の印刷実 行温度判断部 4 5 bが印刷実行中においてサーマルへッド 1 5の温度と上限温度 とを比較し、 サ一マルヘッド 1 5の温度が上限温度よりも高くなると、 印刷中断 部 4 7が実行中の印刷を中断するので、 サ一マルへッド 1 5の温度が上限温度よ り高くなつた状態で印刷が行われることがなく、 所望の印刷品質が得られない状 態で印刷が継続して行われるのを防止することができる。 しかも、 印刷実行温度 判断部 4 5 bが印刷終了後には上述のような比較を行わないで、 印刷開始指令を 受信した時点で上述のような比較が行われるため、 たとえサ一マルヘッド 1 5の 温度が印刷後に上限温度を超えることがあったとしても、 そのような印刷後の不
必要なエラ一検出にオペレータが煩わされることがなくなる。 さらに、 印刷開始 時には、 常に再開温度と上限温度との差分以上の温度マ一ジンが確保されている ために、 一旦開始された印刷が途中で中断されるのを極力減らすことができる。 また、 印刷開始指令を受信した際において、 エラー判断部 4 5の印刷開始温度 判断部 4 5 aによりサーマルへッド 1 5の温度が再開温度よりも高いと判断され た場合には、 印刷データを受け取る前に印刷開始が禁止される。 従って、 特に電 池 ·バッテリ駆動の小型プリンタにおいて、 余計なメモリ占有を排除できると共 に、 無駄な電力の消耗を防ぐことができる。
また、 印刷開始温度判断部 4 8 aは、 印刷開始禁止中において、 サ一マルへッ ド 1 5の温度と再開温度との比較をリアルタイムで行うため、 印刷開始が禁止さ れた後に印刷を開始できる温度までサ一マルへッド 1 5の温度が低下するのを迅 速に検出することが可能になる。
また、 印刷開始禁止中において、 印刷開始温度判断部 4 8 aにより、 サ一マル ヘッド 1 5の温度が再開温度に達するまで下降すると、 印刷禁止解除部 4 9が印 刷開始の禁止を自動的に解除し、 待機状態となっていた印刷開始指令に基づく印 刷を開始するため、 印刷開始が禁止された後に当該禁止された印刷を新たな操作 を必要とすることなく迅速に開始させることができる。 なお、 印刷禁止が解除さ れた際に、 記憶部に記憶しておいた印刷データを用いて印刷が開始されるように 制御部 4 0が構成されていても良い。 また、 制御部 4 0は、 印刷禁止が解除され た際に、 印刷データ要求を、 印刷データの作成元に送信してもよい。
また、 印刷実行温度判断部 4 8 bは、 印刷中断中において、 サ一マルヘッド 1 5の温度と再開温度との比較をリアルタイムで行うため、 印刷が中断された後に 印刷を再開できる温度までサ一マルへッド 1 5の温度が低下するのを迅速に検出 することが可能になる。 なお、 印刷中断が解除された際に記億部に記憶しておい た印刷データを用いて印刷が再開されるように制御部 4 0が攻勢されていても良 レ 。 また、 制御部 4 0は、 印刷中断が解除された際に、 印刷データ要求を印刷デ —夕の作成元に送信しても良い。 この場合、 制御部 4 0は、 印刷が中断された際 の位置を記憶しておいて、 再開時に利用する。
また、 印刷実行温度判断部 4 5 bにより印刷が中断されると、 印刷が中断され
た際の用紙が排出されると共に印刷開始指令および印刷データが破棄されるので、 特に電池 ·バッテリ駆動の小型プリンタにおいて、 余計なメモリ占有を排除でき ると共に、 無駄な電力の消耗を防ぐことができる。
以上、 本発明の好適な実施の形態について説明したが、 本発明は上述の実施の 形態に限られるものではなく、 特許請求の範囲に記載した限りにおいて様々な設 計変更が可能なものである。 例えば、 上述の実施の形態では、 ステップ S 1 0 4 における印刷開始直前のサ一マルヘッド 1 5の温度と再開温度との比較は、 コン ピュー夕 2 7からの印刷開始指令の受信判断のステップ S 1 0 3の直後に行われ ていたが、 これに限定されるものではなく、 コンピュータ 2 7からの印刷開始指 令を受信した後、 印刷動作開始までの間であればよい。 すなわち、 上述の実施の 形態では、 印刷開始指令を受信した際において、 エラー判断部 4 5の印刷開始温 度判断部 4 5 aによりサ一マルへッド 1 5の温度が再開温度よりも高いと判断さ れた場合には、 印刷データを受け取る前に印刷開始が禁止される場合について説 明しているが、 これに限らず、 印刷データを受信した後に印刷開始禁止を行って もよいし、 印刷開始指令を受信する際に印刷デ一夕を一緒に受信してもよい。 な お、 これらの場合には、 印刷開始が禁止された際に、 制御部 4 0に備えられた受 信部 4 2またはその他の記憶手段に、 当該印刷データが記憶されてもよい。
また、 上述の実施の形態では、 印刷開始温度判断部 4 8 aが、 印刷開始禁止中 において、 サーマルヘッド 1 5の温度と再開温度との比較をリアルタイムで行う 場合について説明しているが、 これに限らず、 印刷開始禁止中においてサ一マル ヘッド 1 5の温度は検出されなくてもよい。
また、 上述の実施の形態では、 印刷開始禁止中において、 印刷開始温度判断部 4 8 aにより、 サーマルへッド 1 5の温度が再開温度に達するまで下降したと判 断された場合に、 印刷禁止解除部 4 9が印刷開始の禁止を自動的に解除し、 待機 状態となっていた印刷開始指令に基づく印刷を開始する場合について説明してい るが、 これに限らず、 印刷開始の禁止が自動的に解除されて、 当該印刷が自動的 に開始されなくてもよい。
また、 上述の実施の形態では、 印刷実行温度判断部 4 8 bが、 印刷中断中にお いて、 サーマルへッド 1 5の温度と再開温度との比較をリアルタイムで行う場合
について説明しているが、 これに限らず、 印刷中断中においてサ一マルヘッド 1 5の温度は検出されなくてもよい。
また、 上述の実施の形態では、 印刷実行温度判断部 4 8 bにより印刷が中断さ れると、 印刷が中断された際の用紙が排出されると共に印刷開始指令および印刷 データが破棄される場合について説明しているが、 これに限らず、 印刷が中断さ れた際に当該印刷データが待機状態とされて、 印刷中断中において、 印刷実行温 度判断部 4 8 bにより、 サーマルへッド 1 5の温度が再開温度に達するまで下降 したと判断された場合に、 印刷再開部 5 0が印刷の中断を自動的に解除し、 待機 状態となっていた印刷デ一夕に基づく印刷を再開してもよい。 また、 印刷が中断 された際に当該印刷データが待機状態とされることなく、 印刷再開部 5 0が印刷 の中断を解除した場合に、 改めて印刷データ要求をコンピュータ 2 7に送信して もよい。 なお、 印刷が途中で中断された場合において、 印刷再開部 5 0により印 刷の中断が解除されることにより当該印刷が再開されるときには、 印刷中断前と 印刷中断後の印刷がずれることなく適正に行われるようにするためには、 印刷が 中断された際の用紙の位置を記憶しておくことが好ましい。
また、 上述の実施の形態では、 印刷開始禁止中において、 印刷開始指令を受信 すると、 当該印刷開始指令が待機状態にされる場合について説明しているが、 こ れに限らず、 一旦受信した当該印刷開始指令が破棄されてもよいし、 当該印刷開 始指令を受け付けなくてもよい。
また、 上述の実施の形態では、 プリンタ 1は、 その内部に充電式のパッテリを 備えている場合について説明しているが、 これに限らず、 必ずしもバッテリは備 えていなくてもよい。
また、 上述の実施の形態では、 本発明に係る印刷制御装置として機能する制御 部 4 0がプリンタ 1に備えられている場合について説明しているが、 これに限ら ず、 当該印刷制御装置が、 プリンタに接続される外部機器であるコンピュータに 備えられていてもよい。
なお、 以上説明した実施形態は、 例示的なものであり、 本発明は、 上記実施形 態の内容により限定されるものではなく、 請求の範囲に記載された内容に基づい て理解されるべきものである。
Claims
1 . 印刷開始直前において印刷へッドの温度と第 1の所定温度とを比較するた めの第 1の比較手段と、
印刷実行中において前記印刷へッドの温度と前記第 1の所定温度よりも高い第 2の所定温度とを比較するための第 2の比較手段と、
前記第 1の比較手段により前記印刷へッドの温度が前記第 1の所定温度よりも 高いと判断された場合に、 印刷開始を禁止するための印刷開始禁止手段と、 前記第 2の比較手段により前記印刷へッドの温度が前記第 2の所定温度よりも 高いと判断された場合に、 実行中の印刷を中断するための印刷中断手段と、 を備えていることを特徴とする印刷制御装置。
2 . 前記印刷開始禁止手段は、 印刷開始指令を受信した後で、 印刷デ一夕を受 信する前に作動することを特徴とする請求項 1に記載の印刷制御装置。
3 . 前記印刷開始禁止手段により印刷開始が禁止された後に、 前記印刷ヘッド の温度と前記第 1の所定温度とを比較するための第 3の比較手段をさらに備えて いることを特徴とする請求項 1に記載の印刷制御装置。
4 . 前記第 3の比較手段により前記印刷ヘッドの温度が前記第 1の所定温度よ りも低いと判断された場合に、 前記印刷開始禁止手段により禁止された印刷を開 始させる印刷開始命令を生成するための印刷禁止解除手段をさらに備えているこ とを特徴とする請求項 3に記載の印刷制御装置。
5 . 前記印刷禁止解除手段は、 前記印刷開始命令を生成する場合には、 外部装 置に対して印字データの要求を行うこと、 を特徴とする請求項 4に記載の印刷制 御装置。
6 . 印刷データを記憶する記憶部をさらに備え、
前記印刷禁止解除手段は、 前記印刷開始命令を生成した場合には、 前記記憶部 に記憶されている印刷データに基づいて印刷が開始されるよう制御すること、 を特徴とする請求項 4に記載の印刷制御装置。
7 . 前記印刷中断手段により印刷が中断された後に、 前記印刷ヘッドの温度と 前記第 1の所定温度とを比較するための第 4の比較手段をさらに備えていること を特徴とする請求項 1に記載の印刷制御装置。
8 . 前記第 4の比較手段により前記印刷へッドの温度が前記第 1の所定温度よ りも低いと判断された場合に、 中断された印刷の再開命令を生成するための印刷 再開手段をさらに備えていることを特徴とする請求項 5に記載の印刷制御装置。
9 . 前記印刷再開手段は、 前記再開命令を生成した場合には、 外部装置に対し て前記中断により印刷されなかった印刷デ一夕の再送要求を行うこと、 を特徴と する請求項 6に記載の印刷制御装置。
1 0 . 印刷データを記億する記憶部をさらに備え、
前記印刷再開手段は、 前記再開命令を生成した場合には、 前記記憶部に記憶さ れている印刷データに基づいて印刷が続行されるよう制御すること、
を特徴とする請求項 6に記載の印刷制御装置。
1 1 . 前記印刷中断手段により印刷が中断されると、 印刷用紙の排出命令を生 成するための用紙排出手段と、
前記印刷中断手段により印刷が中断されると、 印刷データの破棄命令を生成す るための印刷データ破棄手段とをさらに備えていることを特徴とする請求項 1に 記載の印刷制御装置。
1 2 . 前記印刷開始禁止手段が印刷開始を禁止している間、 および/または、 前期印刷中断手段が印刷を中断している間、 エラ一表示を行う表示制御手段をさ
らに備えること、 を特徴とする請求項 1に記載の印刷制御装置。
1 3 . 請求項 1〜 1 2のいずれか 1項に記載の印刷制御装置と、
印刷へッ ドと、
前記印刷へッ ドの温度を検出するためのセンサとを備えていることを特徴とす るプリンタ。
1 4 . 外部装置とデ一夕の送受信を行う為の入出力ィンタフエースと、 印刷へッ ドの温度を検出する為のセンサと、
前記入出力ィン夕フェースを介して受信される印字データに基づいて印刷を行 う印刷制御部と、 を備え、
前記印刷制御部は、
印刷開始直前において前記センサにより検出される印刷へッ ドの温度と第 1の 所定温度とを比較し、 該比較の結果、 前記印刷ヘッ ドの温度が前記第 1の所定温 度よりも高いと判断された場合には印刷開始を禁止するよう動作し、 かつ、 印刷 実行中において前記センサにより検出される前記印刷へッ ドの温度と前記第 1の 所定温度よりも高い第 2の所定温度とを比較し、 該比較の結果、 前記印刷ヘッド の温度が前記第 2の所定温度よりも高いと判断された場合に、 実行中の印刷を中 断させるよう動作すること、
を特徴とする印刷制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2003243962A AU2003243962A1 (en) | 2002-06-24 | 2003-06-24 | Print controller and printer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002182336A JP3876775B2 (ja) | 2002-06-24 | 2002-06-24 | プリンタ |
JP2002-182336 | 2002-06-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004000562A1 true WO2004000562A1 (ja) | 2003-12-31 |
Family
ID=29996648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2003/008007 WO2004000562A1 (ja) | 2002-06-24 | 2003-06-24 | 印刷制御装置及びプリンタ |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP3876775B2 (ja) |
AU (1) | AU2003243962A1 (ja) |
WO (1) | WO2004000562A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102991105A (zh) * | 2012-11-30 | 2013-03-27 | 苏州一致电子制程有限公司 | 热转印机的温度控制装置 |
US10289020B2 (en) | 2017-03-30 | 2019-05-14 | Kyocera Document Solutions Inc. | Laser scanning device capable of detecting abnormal state, image forming apparatus, abnormality detection method |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4673026B2 (ja) * | 2004-09-15 | 2011-04-20 | 東北リコー株式会社 | 製版装置および製版印刷装置 |
CN100376398C (zh) * | 2004-10-29 | 2008-03-26 | 明基电通股份有限公司 | 可寻找喷墨头的喷墨晶片的理想起点温度的方法及喷墨头 |
JP5468211B2 (ja) * | 2008-04-10 | 2014-04-09 | ローム株式会社 | サーマルヘッド |
JP2010042513A (ja) * | 2008-08-08 | 2010-02-25 | Toshiba Tec Corp | プリンタとその制御方法 |
JP5936115B2 (ja) | 2012-03-27 | 2016-06-15 | ブラザー工業株式会社 | 印字装置 |
JP5950089B2 (ja) * | 2012-03-28 | 2016-07-13 | ブラザー工業株式会社 | 印刷装置 |
JP6241377B2 (ja) * | 2014-07-01 | 2017-12-06 | ブラザー工業株式会社 | 印刷物作成装置 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59187876A (ja) * | 1983-04-08 | 1984-10-25 | Toshiba Corp | 感熱記録装置 |
JPS61199965A (ja) * | 1985-03-04 | 1986-09-04 | Toshiba Corp | プリンタ装置 |
JPS6487289A (en) * | 1987-09-30 | 1989-03-31 | Canon Kk | Recorder |
JPH01257080A (ja) * | 1988-04-08 | 1989-10-13 | Fuji Xerox Co Ltd | データ出力装置の過熱防止装置 |
JPH04142937A (ja) * | 1990-10-04 | 1992-05-15 | Canon Inc | 画像記録装置 |
JPH05270111A (ja) * | 1992-03-27 | 1993-10-19 | Nec Corp | プリンタ |
JPH06278342A (ja) * | 1993-03-26 | 1994-10-04 | Tokyo Electric Co Ltd | プリンタ |
JPH0747694A (ja) * | 1994-06-06 | 1995-02-21 | Canon Inc | インクジェット記録装置 |
JPH07137326A (ja) * | 1993-11-18 | 1995-05-30 | Hitachi Ltd | 熱転写プリンタの動作方式 |
US5885010A (en) * | 1996-04-08 | 1999-03-23 | Samsung Electronics Co., Ltd. | Printer having forced stop function and forced stopping method |
JPH11240231A (ja) * | 1998-02-24 | 1999-09-07 | Minolta Co Ltd | 画像入出力システム、画像入力装置および画像出力装置 |
JP3064749B2 (ja) * | 1993-07-28 | 2000-07-12 | 村田機械株式会社 | 印字装置 |
-
2002
- 2002-06-24 JP JP2002182336A patent/JP3876775B2/ja not_active Expired - Lifetime
-
2003
- 2003-06-24 AU AU2003243962A patent/AU2003243962A1/en not_active Abandoned
- 2003-06-24 WO PCT/JP2003/008007 patent/WO2004000562A1/ja active Application Filing
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59187876A (ja) * | 1983-04-08 | 1984-10-25 | Toshiba Corp | 感熱記録装置 |
JPS61199965A (ja) * | 1985-03-04 | 1986-09-04 | Toshiba Corp | プリンタ装置 |
JPS6487289A (en) * | 1987-09-30 | 1989-03-31 | Canon Kk | Recorder |
JPH01257080A (ja) * | 1988-04-08 | 1989-10-13 | Fuji Xerox Co Ltd | データ出力装置の過熱防止装置 |
JPH04142937A (ja) * | 1990-10-04 | 1992-05-15 | Canon Inc | 画像記録装置 |
JPH05270111A (ja) * | 1992-03-27 | 1993-10-19 | Nec Corp | プリンタ |
JPH06278342A (ja) * | 1993-03-26 | 1994-10-04 | Tokyo Electric Co Ltd | プリンタ |
JP3064749B2 (ja) * | 1993-07-28 | 2000-07-12 | 村田機械株式会社 | 印字装置 |
JPH07137326A (ja) * | 1993-11-18 | 1995-05-30 | Hitachi Ltd | 熱転写プリンタの動作方式 |
JPH0747694A (ja) * | 1994-06-06 | 1995-02-21 | Canon Inc | インクジェット記録装置 |
US5885010A (en) * | 1996-04-08 | 1999-03-23 | Samsung Electronics Co., Ltd. | Printer having forced stop function and forced stopping method |
JPH11240231A (ja) * | 1998-02-24 | 1999-09-07 | Minolta Co Ltd | 画像入出力システム、画像入力装置および画像出力装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102991105A (zh) * | 2012-11-30 | 2013-03-27 | 苏州一致电子制程有限公司 | 热转印机的温度控制装置 |
US10289020B2 (en) | 2017-03-30 | 2019-05-14 | Kyocera Document Solutions Inc. | Laser scanning device capable of detecting abnormal state, image forming apparatus, abnormality detection method |
Also Published As
Publication number | Publication date |
---|---|
AU2003243962A1 (en) | 2004-01-06 |
JP3876775B2 (ja) | 2007-02-07 |
JP2004025512A (ja) | 2004-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020192000A1 (en) | Ink jet recording apparatus capable of performing a duplex print operation | |
JP2010012730A (ja) | 記録装置、記録装置の制御方法及び制御プログラム | |
WO2004000562A1 (ja) | 印刷制御装置及びプリンタ | |
KR100202727B1 (ko) | 기록 장치 | |
JP4277855B2 (ja) | プリンタおよびプリンタの制御方法 | |
US11325403B2 (en) | Printing apparatus | |
JP2834617B2 (ja) | ビデオカラープリンタ及びその制御方法 | |
JPH11309912A (ja) | プリンターのプリカット処理方法 | |
JP3097235B2 (ja) | インクジェットプリンタ | |
JP2005254689A (ja) | 記録装置及び記録装置の過昇温回避方法 | |
US11415914B2 (en) | Image recording apparatus | |
US12090751B2 (en) | Recording apparatus | |
JP4839842B2 (ja) | 情報処理装置の制御方法及び情報処理装置 | |
JP3750241B2 (ja) | 印刷装置 | |
JP2003201039A (ja) | インクジェットプリンタのドライブローラ解除装置 | |
JP3089923B2 (ja) | 熱転写プリンタ | |
JP2005329564A (ja) | サーマルプリンタ装置 | |
JP2002113847A (ja) | インクジェット記録装置及び該記録装置の電源負荷低減方法 | |
JP2007331125A (ja) | 記録装置及び記録装置の制御方法 | |
JP2007320249A (ja) | 記録装置及び記録装置の制御方法 | |
JP3890221B2 (ja) | ロール紙プリンタ | |
KR100263091B1 (ko) | 노-페이퍼(no-paper)시 라인피딩모터 제어방법 | |
JP2005289559A (ja) | トレイ、給紙装置および画像形成装置 | |
JP2010069824A (ja) | 印刷装置及びその制御方法 | |
JP2003094745A (ja) | インクジェット記録装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |