PRINTER AND CONTROL METHOD
20170334222 ยท 2017-11-23
Inventors
Cpc classification
B41J13/103
PERFORMING OPERATIONS; TRANSPORTING
B41J11/0095
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A printer which transports a sheet of paper from a paper tray inserted in the printer to perform printing includes: an insertion/removal sensing unit configured to sense insertion and removal of the paper tray; a transport failure sensing unit configured to sense a transport failure of the sheet of paper; and a print control unit configured to, if, when a transport failure is sensed by the transport failure sensing unit, the print control unit determines that transport of the sheet of paper is transport performed directly after the insertion/removal sensing unit sensed insertion of the paper tray, issue a notification for prompting a user to perform an operation relating to the paper tray.
Claims
1. A printer which transports a sheet of paper from a paper tray inserted in the printer to perform printing, the printer comprising: an insertion/removal sensing unit configured to sense insertion and removal of the paper tray; a transport failure sensing unit configured to sense a transport failure of the sheet of paper; and a print control unit configured to, when the transport failure sensing unit senses the transport failure during transport of the sheet of paper performed directly after the insertion/removal sensing unit sensed insertion of the paper tray, issue a notification for prompting a user to perform an operation relating to the paper tray.
2. The printer according to claim 1, further comprising: a transported sheet counter configured to count the number of sheets of paper transported after the insertion/removal sensing unit has sensed the insertion of the paper tray, wherein when a value of the transported sheet counter is zero, the print control unit determines that the transport of the sheet of paper is transport performed directly after the insertion of the paper tray was sensed.
3. The printer according to claim 1, wherein the transport failure is sensed by determining absence of the sheet of paper in a transport path of the sheet of paper by the transport failure sensing unit.
4. The printer according to claim 1, wherein the notification issued by the print control unit is a notification for prompting a user to perform at least a removal/insertion operation of the paper tray or an operation of returning the sheet of paper stored in the paper tray to a storage position.
5. The printer according to claim 1, wherein the print control unit issues, among notifications for prompting a user to perform operations relating to a plurality of positions where the transport failure possibly occurs, a notification for prompting the user to perform an operation relating to the paper tray in preference to the notifications for promoting the operations relating to the plurality of positions other than the paper tray.
6. A method for controlling a printer which transports a sheet of paper from a paper tray inserted in the printer to perform printing, the method comprising: issuing, when a transport failure is sensed during transport of the sheet of paper performed directly after insertion of the paper tray was sensed, a notification for prompting a user to perform an operation relating to the paper tray.
7. The method according to claim 6, wherein when the number of sheets of paper transported after the insertion of the paper tray has been sensed is zero, it is determined that the transport of the sheet of paper is transport performed directly after the insertion of the paper tray was sensed.
8. The method according to claim 6, wherein the transport failure is sensed by determining absence of the sheet of paper in a transport path of the sheet of paper.
9. The method according to claim 6, wherein the notification is a notification for prompting a user to perform at least a removal/insertion operation of the paper tray or an operation of returning the sheet of paper stored in the paper tray to a storage position.
10. The method according to claim 6, wherein among notifications for prompting a user to perform operations relating to a plurality of positions where the transport failure possibly occurs, a notification for prompting the user to perform an operation relating to the paper tray is issued in preference to the notifications for promoting the operations relating to the plurality of positions other than the paper tray.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The disclosure will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0027] Embodiments of the present disclosure will be described below with reference to the drawings. However, such embodiments do not restrict the technical scope of the disclosure. In the drawings, the same or similar components are denoted by the same reference numerals or symbols.
[0028]
[0029] As described above, the printer 2 is, for example, an ink jet printer which performs printing on the sheet of paper 4 which is a cut sheet of paper stored in the paper tray 3. The printer 2 is installed in, for example, the back room of a convenience store and can be used to print out instruction contents and various types of information transmitted via a network from a head office.
[0030] A host device 1 shown in
[0031] As illustrated in
[0032] The control unit 21 is a unit that controls each of the components of the printer 2. Although not shown in the figure, the control unit 21 includes a CPU, RAM, ROM, an ASIC, NVRAM, and the like as hardware structures. As illustrated in
[0033] The counter control unit 211 is a unit that controls the value of the transported sheet counter 24. The counter control unit 211 increments the value (by one) each time a sheet of paper 4 is transported from the paper tray 3. When the paper tray 3 is pulled out of a tray accommodation part 222a, the counter control unit 211 resets the value (to 0).
[0034] The print control unit 212 is a unit that controls the operation of the mechanism unit 22 upon reception of a print request from, for example, the host device 1 to cause the printer 2 to transport a sheet of paper 4 from the paper tray 3 and to perform printing on the sheet of paper 4. When a transport failure occurs, the print control unit 212 also performs a process of issuing an error notification to a user.
[0035] The counter control unit 211 and the print control unit 212 each include a program which records process contents, a CPU for performing processing according to the program, RAM, and other components.
[0036] The mechanism unit 22 includes a transport mechanism 222 configured to transport the sheet of paper 4 and a print mechanism 221 configured to perform printing on the sheet of paper 4 which was transported.
[0037] The display unit 23 is a unit that displays information to a user. The display unit 23 may be configured as, for example, a liquid crystal display unit. When an error is sensed, information regarding the error is displayed on the display unit 23. In this way, a notification is issued to a user.
[0038] The transported sheet counter 24 is a component that counts (stores) the number of sheets of paper 4 transported from the paper tray 3. Specifically, the transported sheet counter 24 is a counter that counts the number of sheets of paper transported after the tray insertion and removal sensor 26 has sensed insertion of the paper tray 3.
[0039] The paper detection sensor 25A (transport failure sensing unit) and the paper detection sensor 25B are sensors that detect whether or not the sheet of paper 4 is present on a transport path 222g. For example, existing optical sensors can be used as the sensors 25A and 25B. Note that attachment positions of the paper detection sensors 25A and 25B will be described later. Based on determination results of the paper detection sensors 25A and 25B, the transport failure of the sheet of paper 4 is sensed.
[0040] The tray insertion and removal sensor 26 (insertion/removal sensing unit) is a sensor that detects insertion/removal of the paper tray 3 into/from the tray accommodation part 222a. When the paper tray 3 is pulled out of a body (the tray accommodation part 222), the tray insertion and removal sensor 26 can sense two states, i.e., a state in which the paper tray 3 inserted in the tray accommodation part 222 is started to be pulled out (a state in which the paper tray 3 is moved even a small distance (by several millimeters) from an inserted position, hereinafter referred to as a pulled-out state) and a state in which the paper tray 3 is completely pulled out from the body (the tray accommodation part 222). Note that as the tray insertion and removal sensor 26, an existing mechanical sensor, an existing contact type sensor, or the like can be used.
[0041]
[0042] As illustrated in
[0043] The sheet of paper 4, after the printing has been performed, is transported by sheet discharging rollers 222e to a discharge port 222f and is then discharged from the discharge port 222f.
[0044] Note that the tray accommodation part 222a, the pickup roller 222b, the sheet transporting rollers 222c, the sheet feeding rollers 222d, and the sheet discharging rollers 222e are included in the transport mechanism 222, and the carriage 221a, the print head 221b, and the platen 221c are included in the print mechanism 221.
[0045] As illustrated in
[0046] In
[0047] When the sheet of paper 4 which is supposed to be detected by the paper detection sensor 25A is not detected, a failure such as a paper jam in the A area or a failure relating to the paper tray 3 is suspected. When the sheet of paper 4 is transported to the paper detection sensor 25A without failure, but the sheet of paper 4 which is supposed to be detected by the paper detection sensor 25B is not detected, a failure in the B area is suspected.
[0048] The printer 2 having a configuration as described above has features of error detection and an error notification during print processing. The error detection and the error notification will be specifically described below. In particular, the printer 2 has features of detecting an error regarding the paper tray 3 and providing notification of the error.
[0049]
[0050] Next, a count process of the transported sheet counter 24 used in sensing (determining) an error relating to the paper tray 3 will be described.
[0051]
[0052] If the pulling out of the paper tray 3 is not sensed (if No is determined in step S1 of
[0053] In step S3, the counter control unit 211 checks whether or not the sheet of paper 4 is transported. Specifically, for example, when the determination result of the paper detection sensor 25A changes from presence of paper to absence of paper, the counter control unit 211 determines that one sheet of paper 4 is transported.
[0054] Then, if the sheet of paper 4 is transported (if Yes is determined in step S3 of
[0055] If the sheet of paper 4 is not transported (if No is determined in step S3 of
[0056] In this way, the counter control unit 211 increments the value of the transported sheet counter 24 each time the sheet of paper 4 is transported, and when the paper tray 3 is pulled out, the counter control unit 211 resets the value of the transported sheet counter 24 to 0.
[0057] Next, processes in performing printing, in particular, error sensing and an error notification in performing the printing will be described.
[0058] First, the print control unit 212 receives print data from, for example, the host device 1 (step S11 of
[0059] Next, the print control unit 212 causes the printer 2 to perform a process of transporting the sheet of paper 4 stored in the paper tray 3 to a print position (step S12 of
[0060] Then, the print control unit 212 checks during the transport, whether or not the paper detection sensor 25A senses (detects) the sheet of paper 4 which is supposed to be transported (step S13 of
[0061] However, in step S13, as a result of the check, if the paper detection sensor 25A does not sense (detect) the sheet of paper 4 (if No is determined in step S13 of
[0062] As a result of the check, if the value of the transported sheet counter 24 is not 0 (if No is determined in step S15 of
[0063] However, as a result of the check, if the value of the transported sheet counter 24 is 0 (if Yes is determined in step S15 of
[0064] Specifically, for example, the print control unit 212 issues a notification that the error has occurred around the paper tray 3, and the print control unit 212 displays an announcement on the display unit 23 to prompt a user to perform an operation relating to the paper tray 3. The operation relating to the paper tray 3 includes a removal/insertion operation of the paper tray 3, and/or an operation of returning the sheet of paper 4 stored in the paper tray 3 to a correct storage position. The processing of the one sheet of paper 4 is terminated with the process in step S17.
[0065] Note that even when the occurrence of an error is directly after the insertion of the paper tray 3, the error may have no connection with the paper tray 3 and may be the A area error. Therefore, if the error is not corrected by the above-described operation relating to the paper tray 3 performed after the notification of the set error of the paper tray 3, a notification of the A area error may be issued in the same manner as in step S16.
[0066] In the above-described example, the notification of the error is displayed on the display unit 23. However, the notification of the error may be provided by voice from a voice generation unit (not shown) included in the printer 2, transmission of notification information to the host device 1, or the like. Alternatively, the notification of the error may be performed by a combination of these methods.
[0067] Note that whether or not the set error of the paper tray 3 occurs largely depends on how a user handles the paper tray 3. Therefore, for a user whose handling of the paper tray 3 causes a relatively few set errors, the process relating to the set error of the paper tray 3 may be omitted. That is, in the process based on
[0068] As described above, in the printer 2 according to the present embodiment, the transported sheet counter 24 is reset when the paper tray 3 is pulled out so as to determine, based on the value of the transported sheet counter 24, whether or not printing (transport of the sheet of paper 4) is printing performed directly after the paper tray 3 was inserted, and if, when the occurrence of a transport failure is determined based on the detection result of the paper detection sensor 25A, it is determined that the printing (transport of the sheet of paper 4) is printing performed directly after the paper tray 3 was inserted, the transport failure can be a set error of the paper tray 3, and thus, a notification of the set error is issued. Therefore, the set error of the paper tray 3, notification of which is not issued traditionally, can be accurately sensed. Moreover, since the notification of the set error of the paper tray 3 is issued, the error is highly possibly corrected at an early stage, which also eliminates a risk that the printer is repeatedly operated, and thus, for example, uneven wear of a roller occurs.
[0069] As described above, since the determination is made based on the value of the transported sheet counter 24, it is possible to accurately determine whether or not printing (transport of sheet of paper 4) is printing performed directly after the paper tray 3 was inserted.
[0070] Moreover, the transport failure is accurately determined based on the detection result of the paper detection sensor 25A.
[0071] Moreover, a notification of a set error of the paper tray 3 includes information for prompting a user to perform, for example, an operation relating to the paper tray 3, specifically, a removal/insertion operation of the paper tray 3 and/or an operation of returning the sheet of paper 4 stored in the paper tray 3 to a correct storage position, and therefore, the set error of the paper tray 3 can be corrected accurately and at an early stage.
[0072] Note that in the present embodiment, the printer 2 is an ink jet system printer, but the disclosure is applicable to printers in other print systems.
[0073] The extent of protection of the disclosure is not limited to the above-described embodiments but extends to the disclosure in the claims and equivalent thereof.