1. Field
Aspects of the present invention generally relate to a printer apparatus that prints an image on a sheet, a method for controlling the printer apparatus, and a storage medium.
2. Description of the Related Art
Conventionally, a printer apparatus, which prints an image on a sheet, discharges the sheet, on which the image has been printed (printed product), from the apparatus. In recent years, a mechanism of temporarily keeping the printed product in the apparatus instead of discharging the printed product right after the printing has been proposed.
A printer apparatus discussed in Japanese Patent Application Laid-Open No. 2013-220905 includes a plurality of sheet storage portions. The printed product is temporarily stored in any one of the sheet storage portions. The printer apparatus has a user authentication function. More specifically, the printed product stored in one of the plurality of sheet storage portions, which corresponds to the authenticated user, is conveyed so as to be partially exposed outside the apparatus. The user can receive the printed product by pulling out the partially exposed printed product.
With such a configuration, the printed product can be prevented from being exposed to other users, thereby preventing leakage of confidential information included in the printed product. Furthermore, printing starts before the user arrives at the installed location of the printer apparatus, whereby higher work efficiency can be achieved.
Furthermore, Japanese Patent Application Laid-Open No. 2003-191578 discusses a printer apparatus that displays a list of users corresponding to the printed products stored in the sheet storage portions. In the printer apparatus discussed in Japanese Patent Application Laid-Open No. 2003-191578, when a user name is selected by the user, a mechanism of the sheet storage portion storing the printed product corresponding to the selected user name is driven. Thus, the printed product can be removed.
In the configurations of Japanese Patent Application Laid-Open No. 2013-220905 and Japanese Patent Application Laid-Open No. 2003-191578, when the printed product remains untaken in the sheet storage portion (i.e., when the printed product has not been removed for a long period of time), the sheet storage portion is occupied by a certain user, and thus cannot be used by other users.
Japanese Patent Application Laid-Open No. 2008-173801 discusses the following technique. When the printed product remains untaken after being discharged for a predetermined period of time, a user who printed the printed product is notified of the situation through an electronic mail. However, of the plurality of sheet storage portions, the sheet storage portion which has been occupied for a long period of time cannot be determined by simply applying the configuration discussed in Japanese Patent Application Laid-Open No. 2008-173801 to the printer apparatus discussed in Japanese Patent Application Laid-Open No. 2013-220905 or Japanese Patent Application Laid-Open No. 2003-191578. In particular, it is difficult for users, other than the user who has not taken out the printed product, to recognize that there is a sheet storage portion in which the printed product remains untaken or identify the sheet storage portion which contains the untaken printed product.
Aspects of the present invention are generally directed to easily identifying a sheet storage portion in which a printed product remains untaken.
A printer apparatus according to an aspect of the present invention includes a printer unit configured to print an image on a sheet, a plurality of storage units configured to store sheets on which images are printed, a display unit configured to display a plurality of operation keys corresponding to each of the plurality of storage units and receive an instruction for ejecting a sheet stored in a corresponding storage unit corresponding to the instruction, a conveyance unit configured to convey, when any one of the plurality of operation keys is operated, the sheet stored in the storage unit corresponding to the operated operation key to a position for removing the sheet, and a change unit configured to change a display form of the operation key corresponding to the storage unit in which a sheet has been stored for a predetermined time to a display form that can be distinguished from storage units in which a sheet has not been stored for the predetermined time.
Further features of the present disclosure will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Exemplary embodiments are described below with reference to the drawings. The exemplary embodiments described below are not seen to be limiting. Not all the combinations of features described in the exemplary embodiments are required.
A first exemplary embodiment is described below.
The apparatus stores the sheet on which the image has been printed (printed product) by the printer unit 101 in three sheet storage portions 201, 202, and 203, which are disposed between the printer unit 101 and the stacking portion 124. When the eject instruction described below is issued, the print product, stored in the sheet storage portion 201, 202, or 203, is conveyed to be partially exposed to the outside of the apparatus so that the print product can be picked up by the user. The number of sheet storage portions, which is three in this example, may be smaller or larger than three.
The printer unit 101 includes a photosensitive drum 111 that rotates in a clockwise direction in
The sheet conveying unit 102 includes a feed cassette 105 in which a plurality of sheets to be used for printing is stacked and stored, feeding rollers 107, a conveyance guide 109, and registration rollers 110. The fixing unit 103 includes a fixing roller 116, a pressing roller 117 that is mounted on a lower side of and in contact with the fixing roller 116, and conveying rollers 118. A sheet re-conveyance path 126 which is used when an image is printed on both front and back surfaces of the sheet, is disposed between each of the printer unit 101, the fixing unit 103 and the feed cassette 105.
A conveying roller 204 conveys a sheet to the first sheet storage portion 201. Similarly, a conveying roller 205 conveys a sheet to the second sheet storage portion 202. A conveying roller 206 conveys a sheet to the third sheet storage portion 203.
A conveyance path switching member 120 can be switched between a first position illustrated in a solid line and a second position illustrated in a dotted line by an actuator (not illustrated) in
The conveyance path switching member 120 is switched to the dotted line position to convey the sheet to the stacking portion 124. Then, the sheet is conveyed by the conveying rollers 121 along the discharge guide 122, and then is discharged onto the stacking portion 124 by the reversing rollers 123.
When an image is to be printed on both sides of the sheet, the sheet, having the toner image fixed on one side (surface), is conveyed to the reversing rollers 123. Then, when a trailing end of the sheet passes through a branch portion 127, the conveying rollers 121 and the reversing rollers 123 are rotated in reverse directions, whereby the sheet is switched back to be re-conveyed to the printer unit 101 through the re-conveyance path 126.
The conveyance path switching member 120 is switched to the solid line position to convey the sheet to the sheet storage portion 201, 202, or 203. Thus, the sheet is conveyed to the sheet storage portion 201, 202, or 203 through a conveyance path 128. First and second switching members 211 and 212 switch a path through which the sheet is conveyed. Each of the first switching member 211 and the second switching member 212 is configured to be switchable between a solid line position and a dotted line position by an actuator (not illustrated) in
The first switching member 211 and the second switching member 212 are each switched to and held at the solid line position in
The first switching member 211 is switched to and held at the solid line position and the second switching member 212 is switched to and held at the dotted line position in
The first switching member 211 is switched to and held at the dotted line position in
The sheet stored in the sheet storage portion 201, 202, or 203 is conveyed to a discharge port 234 in response to the eject instruction from the user, in a way described below in detail with reference to
Now, the sheet storage portions 201, 202, and 203 are described in detail with reference to
The sheet conveyed by the conveying rollers 204 to the first sheet storage portion 201 is temporarily stacked on a stacking surface 231 to be stored. A sheet presence/absence detection unit (not illustrated) can detect whether the sheet is placed on the stacking surface 231 (or whether there is a vacant sheet storage portion). A pushing member 233 pushes out an edge portion of the stored sheet on an upstream side in the conveyance direction (trailing edge portion) so that an edge portion of the sheet on a downstream side in the conveyance direction (leading edge portion) is partially exposed to the outside of the apparatus through the discharge port 234. The user can pull out the sheet pushed out by the pushing member 233 to the discharge port 234. Here, a length of the portion of the sheet exposed to the outside by the pushing member 233 is 30 mm. However, any length can be employed as long as the sheet can be grabbed by the user and does not fall off under its own weight.
The number of sheets and the sizes of the sheet that can be stored in the sheet storage portions 201, 202, and 203 of the printer apparatus 100 are limited. More specifically, only 15 sheets of normal paper can be stored in a single sheet storage portion at a maximum. Whether the sheets are fully stacked in the sheet storage portion is detected by a full-state detection lever 235. The sheet storage capacity might be smaller when sheets are thicker than the normal paper. The inclination of the full-load state detection lever 235 changes when the sheet storage portion reaches a full load state. A photointerrupter detects the change and inputs a signal indicating the detection result to a control unit 501 that is illustrated in
When the sheet is stored in the first sheet storage portion 201, the pushing member 233 is positioned at a stacking position that is illustrated in a solid line in
An operation display unit I/F 505 connects the operation display unit 307 and the control unit 501. The operation display unit 307 serves as a reception unit for receiving the instruction for ejecting the printed product described below, and displays a screen illustrated in
A printer unit I/F 506 connects the printer unit 101 to the control unit 501. An image to be printed by the printer unit 101 is transferred from the control unit 501 through the printer unit I/F 506, and is printed on the sheet by the printer unit 101.
A network I/F 507 connects the printer apparatus 100 to a local area network (LAN) 510. A client PC 620 is connected to the LAN 510. The network I/F 507 receives a print job generated by a printer driver installed in the client PC 620.
In step S601, the control unit 501 determines whether the print job is received. The processing proceeds to step S602 when the control unit 501 determines that the print job is received (Yes in step S601), and is terminated when the control unit 501 determines that the print job is not received (No in step S601).
In step S602, the control unit 501 determines whether the sheet storage portion is to be used (whether the received print job includes a setting of using the sheet storage portion). The processing proceeds to step S603 when the control unit 501 determines that the sheet storage portion is to be used (Yes in step S602), and proceeds to step S609 when the control unit 501 determines that the sheet storage portion is not to be used (No in step S602). In step S609, the control unit 501 prints an image based on the print job on the sheet, and in step S610, the control unit 501 discharges the printed sheet onto the stacking portion 124.
In step S603, the control unit 501 determines whether there is a vacant sheet storage portion. The control unit 501 determines that there is a vacant sheet storage portion when any one of the sheet storage portions 201, 202, and 203 includes no sheet. The processing proceeds to step S604 when the control unit 501 determines that there is a vacant sheet storage portion (Yes in step S603), and proceeds to step S608 when the control unit 501 determines that there is no vacant sheet storage portion (No in step S603). In step S608, the control unit 501 stores the received print job in the RAM 504, and the processing is terminated.
In step S604, the control unit 501 prints the image based on the print job on the sheet, and in the subsequent step S605, the control unit 501 stores the printed sheet in the sheet storage portion, which is the sheet storage portion determined to be vacant in step S603. When a plurality of sheet storage portions is vacant, the sheet storage portion to be used is determined based on a priority. The priority is set to be the highest to the sheet storage portion 201, the second highest to the sheet storage portion 202, and the lowest to the sheet storage portion 203.
In step S606, an eject key for receiving the instruction for ejecting the sheet stored in the sheet storage portion, from the user is displayed in green. The eject key is displayed, on a screen displayed on the operation display unit 307, while being associated with the corresponding sheet storage portion.
Information indicating a time elapsed after the sheet is stored in each sheet storage portion is displayed on a display object 702. Here, the display objects 701 and 702 are collectively referred to as the eject key (an operation key for receiving the eject instruction). Alternatively, only the display object 701 may be referred to as the eject key. The user can issue an instruction to eject the sheet by operating (pressing) the eject key. A display object 703 is an operation key for displaying a menu screen. When the display object 703 is operated (pressed), a menu screen (not illustrated) is displayed. The eject key corresponding to the sheet storage portion 203 is not displayed, because the sheet storage portion 203 stores no sheet.
The printer apparatus 100 is configured to change a display mode of the eject key when the sheet stored in the sheet storage portion remains untaken (when the sheet has not been taken out for a predetermined time). More specifically, the display objects 701 and 702 are displayed in green for 60 minutes after the sheet is stored in the sheet storage portion. After 60 minutes elapses, the display color changes to red. Thus, when the user issues the instruction to eject the sheet, the user can easily recognize whether there is a sheet storage portion in which the sheet remains untaken, and can easily recognize the sheet storage portion in which the sheet remains untaken. In this example, both of the display objects 701 and 702 change to red. Alternatively, when the portrait picture of the user is displayed in the display object 701, only the display object 702 may be changed.
When, in the state illustrated in
In step S801, the control unit 501 determines whether the eject instruction has been issued from the user (whether the eject key has been operated in the screen illustrated in
In step S802, the control unit 501 causes the pushing member 233 to convey the printed product stored in the sheet storage portion corresponding to the operated eject key, so that the printed product is exposed to the outside of the printer apparatus 100 through the discharge port 234. The user can receive the printed product by grabbing and pulling out the exposed portion. The printer apparatus 100 may perform user authentication after the eject key is operated. More specifically, the printer apparatus 100 may request the user to input a user ID and a password, and check the user ID and the password with user information stored in advance. In this case, the sheet is conveyed when the authentication is successful. In step S803, the control unit 501 hides the operated eject key (so as not to be displayed). In step S804, the control unit 501 resets the timer. After step S804, the control unit 501 may determine whether there is a print job stored in the RAM 504. If there is a print job stored in the RAM 504, the processing may proceed to step S604 after the sheet exposed in step S802 is pulled out by the user.
In step S901, the control unit 501 selects one sheet storage portion. In step S902, the control unit 501 determines whether the sheet is stored in the sheet storage portion selected in step S901. The processing proceeds to step S903 when the control unit 501 determines that the sheet is stored (Yes in step S902), and proceeds to step S905 when the control unit 501 determines that the sheet is not stored (No in step S902).
In step S903, the control unit 501 determines whether a predetermined time has elapsed after the sheet is stored in the sheet storage portion. The processing proceeds to step S904 when the control unit 501 determines that the predetermined time has elapsed (Yes in step S903), and proceeds to step S905 when the control unit 501 determines that the predetermined time has not elapsed (No in step S903). In step S904, the display color of the eject key is changed from green to red.
In step S905, the control unit 501 determines whether there is an unprocessed sheet storage portion. The processing returns to step S901 when the control unit 501 determines that there is an unprocessed sheet storage portion (Yes in step S905). The processing is terminated when the control unit 501 determines that there is no unprocessed sheet storage portion (No in step S905).
As described above, in the first exemplary embodiment, the eject key is displayed in green when the sheet is stored in the sheet storage portion. The display color of the eject key changes from green to red when the sheet has not been taken out for a predetermined time. Thus, the user can easily recognize whether there is a sheet storage portion in which the sheet remains untaken, and can easily identify the sheet storage portion in which the sheet remains untaken. In the example described above, the display color of the eject key changes from green to red. Alternatively, the display mode may be changed in any other way as long as the sheet storage portion, in which the sheet remains untaken, can be distinguished from the sheet storage portion, in which no sheet remains untaken. For example, the design of an icon, which represents the eject key, may be changed, or the size or the display position of the eject key may be changed.
A second exemplary embodiment will be described below. In the first exemplary embodiment, an example is described where the print job, including the setting for using the sheet storage portion, is not executed but stored when there is no vacant sheet storage portion. On the other hand, in the second exemplary embodiment, even when there is no vacant sheet storage portion, if there is a sheet storage portion storing the sheet of the user corresponding to the received print job, the sheet is additionally stored in that sheet storage portion. Only those elements that differ from the first exemplary embodiment will be described below and the description of any similar elements will be omitted.
In step S1001, the control unit 501 determines whether the print job is received. The processing proceeds to step S1002 when the control unit 501 determines that the print job is received (Yes in step S1001), and is terminated when the control unit 501 determines that the print job is not received (No in step S1001).
In step S1002, the control unit 501 determines whether the sheet storage portion is to be used (whether the received print job includes the setting for the sheet storage portion). The processing proceeds to step S1003 when the control unit 501 determines that the sheet storage portion is to be used (Yes in step S1002), and proceeds to step S1015 when the control unit 501 determines that the sheet storage portion is not to be used (No in step S1002). In step S1015, the control unit 501 prints the image based on the print job on a sheet. In step S1016, the control unit 501 discharges the printed sheet onto the stacking portion 124.
In step S1003, the control unit 501 determines whether there is a vacant sheet storage portion. The control unit 501 determines that there is a vacant sheet storage portion when any one of the sheet storage portions 201, 202, or 203 includes no sheet. The processing proceeds to step S1004 when the control unit 501 determines that there is a vacant sheet storage portion (Yes in step S1003), and proceeds to step S1008 when the control unit 501 determines that there is no vacant sheet storage portion (No in step S1003).
In step S1008, the control unit 501 determines whether there is a sheet storage portion that has been used by the user corresponding to the received print job. The processing proceeds to step S1009 when the control unit 501 determines that there is a sheet storage portion that has been used by the corresponding user (Yes in step S1008), and proceeds to step S1014 when the control unit 501 determines that there is no sheet storage portion that has been used by the corresponding user (No in step S1008). In step S1014, the control unit 501 stores the received print job in the RAM 504, and the processing is terminated.
In step S1004, the control unit 501 prints the image based on the print job on the sheet, and in the subsequent step S1005, the control unit 501 stores the printed sheet in the sheet storage portion, which is determined to be vacant in step S1003. When a plurality of sheet storage portions is vacant, the sheet storage portion to be used is determined based on a priority. The priority is set to be the highest to the sheet storage portion 201, the second highest to the sheet storage portion 202, and the lowest to the sheet storage portion 203.
In step S1006, the control unit 501 displays an eject key for receiving the eject instruction, for the sheet stored in the sheet storage portion, from the user in green.
In step S1007, the control unit 501 starts the timer for counting the time elapsed after the sheet is stored in the sheet storage portion. In this example, three timers, respectively associated with the sheet storage portion 201, 202, and 203, are provided. However, different configurations are feasible. For example, a single clock indicating the current time may be provided. The time at which the sheet is stored may be stored for each sheet storage portion, and the elapsed time may be determined based on the difference between the stored time and the current time.
In step S1009, the control unit 501 prints the image based on the print job on the sheet, and in the subsequent step S1010, the control unit 501 stores the sheet after the printing is made in the sheet storage portion, which is the sheet storage portion determined to be used by the corresponding user in step S1008. When a plurality of sheet storage portions is determined to be used by the corresponding user, the sheet storage portion to be used is determined based on a priority. The priority is set to be the highest to the sheet storage portion 201, the second highest to the sheet storage portion 202, and the lowest to the sheet storage portion 203.
In step S1011, the control unit 501 determines whether the eject key, corresponding to the sheet storage portion in which the sheet is stored in step S1010, is currently displayed in red (whether a predetermined time has elapsed after the sheet is stored). The processing proceeds to step S1012 when the control unit 501 determines that the eject key is currently displayed in red (Yes in step S1011), and proceeds to step S1013 when the control unit 501 determines that the eject key is not currently displayed in red (No in step S1011). In step S1012, the displayed color of the eject key is changed to green. In step S1013, the timer is reset and then is restarted.
The user may set whether to execute the operations in steps S1011 to S1013. When the user sets not to execute the operations in steps S1011 to S1013, the elapsed time counted after the sheet is first stored is not reset even if the sheet is additionally stored in step S1010. Thus, the eject key continues to be displayed in red when the time elapsed after the sheet is first stored exceeds the predetermined time.
As described above, in the second exemplary embodiment, even when there is no vacant sheet storage portion, if there is a sheet storage portion storing the sheet of the user corresponding to the received print job, the sheet is additionally stored in that sheet storage portion. When the sheet is additionally stored, the counted elapsed time is reset, and the color of the eject key displayed in red is changed to the original color which is green.
The above-described exemplary embodiments are also achieved by executing the following processing. Specifically, a storage medium storing therein a program code of software implementing the functions of the exemplary embodiments above may be supplied to a system or an apparatus, and a computer (or a CPU, a microprocessor unit (MPU), or the like) of the system or the apparatus reads out the program code stored in the storage medium.
In such a case, the functions of the exemplary embodiments described above are implemented by the program code readout from the storage medium, whereby the program code and the storage medium storing the program code constitute the above-described exemplary embodiments.
According to the present disclosure, a sheet storage portion in which a printed product remains untaken can be easily identified.
Additional embodiments can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions recorded on a storage medium (e.g., non-transitory computer-readable storage medium) to perform the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more of a central processing unit (CPU), micro processing unit (MPU), or other circuitry, and may include a network of separate computers or separate computer processors. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present disclosure has been described with reference to exemplary embodiments, it is to be understood that these exemplary embodiments are not seen to be limiting. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2014-118111, filed Jun. 6, 2014, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2014-118111 | Jun 2014 | JP | national |