The present application is a national phase application of application number PCT/JP2015/002289, filed on Apr. 28, 2015, which claims the benefit of Japanese Patent Application No. 2014-102169, filed May 16, 2014, all of which are hereby incorporated by reference herein in their entirety.
The present invention relates to an image forming apparatus including a storage portion that temporarily stores a sheet having an image formed thereon and a storage unit.
In general, some image forming apparatuses, such as a copying machines and printers, include a storage portion that temporarily stores, in the apparatus, a sheet having an image formed thereon.
PTL 1 describes an image forming apparatus incorporating a plurality of storage portions each temporarily stores a sheet having an image formed thereon in addition to an output tray that is disposed on an upper surface of the apparatus body and that is shared by a plurality of users. The image forming apparatus delivers a sheet to any one of the storage portions assigned to each of the users. When the user picks up the sheet from the storage portion, user authentication is performed using, for example, an ID card. To perform user authentication, a user causes an ID card reader unit mounted in the image forming apparatus to read their ID card. If the user authentication is successful, the sheet to be output from the image forming apparatus in response to a user instruction is output to the outside. In this manner, the user can pick up only their own sheet having an image formed thereon.
PTL 1: Japanese Patent Laid-Open No. 7-125909
A configuration in which as described in PTL 1, a storage portion is disposed inside an image forming apparatus has a limitation on the capacity of the storage portion to store sheets due to an available space in the image forming apparatus. Accordingly, if a user instructs to print a number of sheets that exceeds the capacity of one storage portion, the printed sheets need to be placed in a plurality of the storage portions. According to the image forming apparatus described in PTL 1, to pick up the sheets stored in the plurality of storage portions of the image forming apparatus, the user needs to input a sheet output instruction a plurality of times. Accordingly, if sheets that the user wants to pick up are stored in a plurality of storage portions, the number of sheet output instructions that the user needs to input increases, which requires cumbersome procedures for the user.
The present invention provides an image forming apparatus and a storage unit that allow a user to pick up sheets stored in a plurality of storage portions with a minimum operation.
According to an aspect of the present invention, an image forming apparatus includes an apparatus body having an opening formed therein, an image forming unit configured to form an image on a sheet, a plurality of storage portions configured to store, inside the apparatus body, a sheet having an image formed thereon by the image forming unit, a sheet moving unit configured to move the sheet stored in each of the plurality of storage portions and to stop the sheet in an exposure state where a part of the sheet is exposed outside the apparatus body through the opening, a control unit configured to control the sheet moving unit, and a sensing unit configured to sense a sheet that is in the exposure state, wherein the control unit controls the sheet moving unit to move a first sheet stored in a first storage portion and to stop the first sheet in the exposure state, and wherein, if the sensing unit enters a state in which the first sheet is not sensed by the sensing unit from a state in which the first sheet is sensed by the sensing unit, the control unit controls the sheet moving unit to move a second sheet stored in a second storage portion other than the first storage portion, and to stop the second sheet in the exposure state where a part of the second sheet is exposed outside the apparatus body through the opening through which the first sheet is exposed.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Embodiments of the present invention are described in detail below with reference to the accompanying drawings.
Configuration of Image Forming Apparatus
An image forming apparatus 100 includes an image forming unit 101, a feed unit 102 that supplies a sheet S to the image forming unit 101, and an output unit 104 that outputs the sheet S having an image formed thereon by the image forming unit 101. As used herein, the term “sheet” refers to a medium on which the image forming unit 101 forms an image. Examples of the sheet include a paper sheet, an OHP sheet, and cloth. In addition, the image forming apparatus 100 includes a storage unit 200 above the image forming unit 101. The storage unit 200 includes a plurality of storage portions 201 to 203 each temporarily stores the sheet S having an image formed thereon. Still furthermore, the image forming apparatus 100 includes a conveyance unit 105 that conveys a sheet S having an image formed thereon to the storage unit 200.
The image forming unit 101 includes a photosensitive drum 111 that rotates in a clockwise direction (a CW direction) illustrated in
The feed unit 102 includes a supply cassette 106 containing a plurality of the sheets S that are used to form an image and that are stacked therein, a feed roller 107, a conveyance guide 109, and a registration roller 110.
The output unit 104 includes a first switching member 120, a conveyance roller 121, an output guide 122, an output roller 123, and an output tray 124. The first switching member 120 can switch the sheet S having an image formed thereon between a position at which the sheet S is led to the storage unit 200 (refer to a solid line in
The conveyance unit 105 includes a second switching member 133 and a third switching member 134 each switching the destination of the sheet S and conveyance guides 128 to 132 that lead the sheet S toward the storage portions 201 to 203. As illustrated in
Configuration of Storage Unit
The storage portion 201 includes a conveyance roller 211 that conveys the sheet S, a loading tray 221 that loads the sheet S thereon and temporarily stores the sheet S, and a sheet sensor 231 that detects whether the sheet S is stored in the loading tray 221. In addition, the storage portion 201 includes a sheet moving unit 241 that applies a pressure to the trailing edge of the stored sheet S (the edge of the sheet S on the upstream side in the conveyance direction) to expose part of the sheet S outside the image forming apparatus 100. The sheet moving unit 241 moves the sheet S to a position at which the user can pick up the sheet S, that is, until the leading edge of the sheet S (the edge of the sheet S on the downstream side in the conveyance direction) passes through an opening 250. In this manner, the sheet moving unit 241 can expose part of the sheet S outside of the image forming apparatus 100 by a predetermined length. Note that according to the present embodiment, the predetermined length of the part of the sheet S to be exposed outside the image forming apparatus 100 is set to 30 mm. The predetermined length is only an example. Any length that allows the user to grip the sheet S exposed and that prevents the sheet S from excessive bending can be set.
In addition, the length of the loading tray 221 is determined so as to prevent the leading edge of the sheet S from being exposed outside through the opening 250 even when the sheet S having the largest size among the sizes of the sheet S that can be stored in the storage portion 201 is loaded onto the storage portion 201. If the sheet S is loaded onto the loading tray 221 and, thus, the sensor 231 is tilted to a position shown as a dashed line, the sensor 231 is turned on. Thereafter, if the sheet S is moved by the sheet moving unit 241 and, thus, the sensor 231 returns to a position shown as a solid line, the sensor 231 is turned off. In addition, if the leading edge of the moved sheet S tilts an opening sensor 236 disposed in the vicinity of the opening 250 to a position indicated by a dashed line, the sensor 236 is turned on. If the sheet S exposed outside the image forming apparatus 100 is removed and, thus, the sensor 236 returns to the position shown as a solid line, the sensor 236 is turned off. When the sheets S are sequentially conveyed to the storage portion 201, the sheet moving unit 241 is located at a loading position shown as a solid line. In contrast, to expose the stored sheet S to the outside, the sheet moving unit 241 can move toward the opening 250 along the conveyance direction of the sheet S and reach the exposed position shown as a dashed line. The exposed position, that is, a moving distance of the sheet moving unit 241 is determined in accordance with a length of the sheet S to be exposed and the size of the sheet S in the conveyance direction.
Block Diagram of Control Unit and Functional Configuration
The controller 302 communicates with an external apparatus 300, such as a host computer, to receive print data 352. Thereafter, the controller 302 stores the receive print data 352 in a memory 305, such as a random access memory (RAM). The controller 302 analyzes the print data 352 stored in the memory 305 and generates a print condition. The print condition is information indicating, for example, the number of the sheets S supplied, the destination of the sheet S having an image formed thereon (the output tray 124 or the storage unit 200), and the image density of an image to be printed. In addition, the controller 302 sends, to the engine control unit 303, the print condition generated from the print data 352 using a serial interface (I/F). The engine control unit 303 controls mechanisms in accordance with the print condition received from the controller 302. More specifically, the engine control unit 303 controls the image forming unit 101 to form an image on the sheet S and controls the feed unit 102 and the output unit 104 to feed and output the sheet S.
In addition, the controller 302 analyzes the print data 352 stored in the memory 305 and generates storage conditions and output conditions of the storage portions 201 to 203. Thereafter, the controller 302 sends, to the control unit 304, the storage conditions and output conditions generated from the print data 352 using a serial interface (I/F). The storage condition is information indicating, for example, the destination of the sheet S having an image formed thereon and the number of the sheets S that can be stored. As used herein, the term “output condition” refers to information indicating, for example, a moving distances of the sheet moving unit 241 and moving distances of sheet moving units 242 and 243 required for exposing the sheet S to the outside through the opening 250. The control unit 304 controls mechanisms in accordance with the storage conditions and output conditions received from the controller 302. More specifically, the control unit 304 controls the conveyance unit 105 to convey the sheet S having an image formed thereon to each of the storage portions 201 to 203 and controls the storage unit 200 including the sheet moving unit 241 to move the sheet S stored in each of the storage portions 201 to 203 to the opening 250. In addition, an operation display unit controller 306 performs control so that a variety of settings and an output instruction input by the user through an operation display unit 307 are sent to the controller 302.
Details of Storage Unit Control Unit
The control performed to store the sheet S in the storage unit 200 is described below. Upon receiving the print data 352 via the external apparatus 300, the controller 302 temporarily stores the print data 352 in the memory 305. Thereafter, the controller 302 analyzes the stored print data 352 and sends the delivery notice signal 353 and the storage destination signal 354 to the CPU 350 via the serial communication unit 351. The CPU 350 controls actuators described below on the basis of the sent signals to convey the sheet S having an image formed thereon to one of the storage portions 201 to 203.
The control performed to expose the sheet S outside the storage unit 200 is described below. If the user inputs, to the external apparatus 300 or the operation display unit 307, an instruction to output the sheet S stored in the storage portion, the output instruction signal 357 is sent to the controller 302. The controller 302 selects one of the storage portions from which the sheet S is to be output and sends the output instruction signal 357 to the CPU 350 via the serial communication unit 351. Thus, the controller 302 instructs the CPU 350 to output the sheet S from a corresponding storage portion. The CPU 350 controls the actuators (described below) so as to expose the sheet S stored in the specified storage portion to the outside of the image forming apparatus through the opening 250.
The actuators connected to the CPU 350 are described below.
The CPU 350 has an output terminal connected to a motor driver 358. The motor driver 358 drives a conveyance motor 359. Rotation of the conveyance motor 359 rotates the conveyance roller 211 and conveyance rollers 212 and 213. Thus, the sheet S is conveyed to one of the storage portions 201 to 203.
The output terminal of the CPU 350 is also connected to a motor driver 360. The motor driver 360 drives an output motor 361. If the output motor 361 is rotated in a clockwise direction (a CW direction), the sheet moving unit 241 of the storage portion 201 moves toward the opening 250. However, if the output motor 361 is rotated in a counterclockwise direction (a CCW direction), the sheet moving unit 241 of the storage portion 201 moves in a direction away from the opening 250. Similarly, the output terminal of the CPU 350 is connected to motor drivers 362 and 364, which drive output motors 363 and 365, respectively. The motor 363 controls the sheet moving unit 242 of the storage portion 202, and the motor 365 controls the sheet moving unit 243 of the storage portion 203.
The sensor 231 inputs, to the CPU 350, information as to whether the sheet S is stored in the storage portion 201 via a buffer 367 using a pull-up resistor 366. Similarly, a sheet sensor 232 inputs, to the CPU 350, information as to whether the sheet S is stored in the storage portion 202. Similarly, a sheet sensor 233 inputs, to the CPU 350, information as to whether the sheet S is stored in the storage portion 203.
The sensor 236 inputs, to the CPU 350, information as to whether the sheet S is exposed outside the image forming apparatus 100 through the opening 250 via a buffer 376 using a pull-up resistor 375.
The CPU 350 has an output terminal connected to an actuator (not illustrated) that performs a switching operation on the second switching member 133. If the actuator is turned on, the second switching member 133 is switched so that the sheet S is conveyed toward the conveyance guide 129. However, if the actuator is turned off, the second switching member 133 is switched so that the sheet S is conveyed toward the conveyance guide 132. Similarly, the CPU 350 has an output terminal connected to an actuator (not illustrated) that performs a switching operation on the third switching member 134. If the actuator is turned on, the third switching member 134 is switched so that the sheet S is conveyed toward the conveyance guide 130. However, if the actuator is turned off, the third switching member 134 is switched so that the sheet S is conveyed toward the conveyance guide 131. The CPU 350 performs switching operations on the second switching member 133 and the third switching member 134 on the basis of the storage destination signal 354 sent from the controller 302.
Description of Operation Performed by Storage Unit
In the above-described image forming apparatus, the user can select one of a buffer mode and a normal mode using the external apparatus 300 or the operation display unit 307. In the buffer mode, the sheet S is temporarily stored in the storage unit 200. In the normal mode, the sheet S is output to the output tray 124. The mode that is selected is stored in the memory 305. A flowchart of the process performed when the user instructs printing of the sheet S is illustrated in
If the user instructs printing of the sheet S via the external apparatus 300, the print data 352 is sent to the controller 302 (S401). Upon receipt of the print data 352, the controller 302 refers to information stored in the memory 305 and determines whether the buffer mode is selected (S402). If the buffer mode is selected, the controller 302 instructs the storage unit 200 to temporarily store the sheet S (S403). However, if the normal mode is selected, the controller 302 instructs the output tray 124 to output the sheet S (S404). Thereafter, the processing of the flowchart is completed. Note that in the flowchart illustrated in
According to the present embodiment, when the sheet S is stored in the storage unit 200, the sheet S is delivered to a storage portion assigned to a job number of the sheet S. In addition, when the sheet S is exposed outside the storage unit 200, the sheet S of the user who input an output instruction of the sheet S is exposed outside the image forming apparatus 100 through the opening 250. By inputting a predetermined password into the external apparatus 300 or the operation display unit 307, the user can send an output instruction. Alternatively, by causing an ID card reading unit 308 to read their own ID card and perform user authentication, the user can send an output instruction. As described above, according to the present embodiment, the storage portions 201 to 203 includes dedicated actuators that drive the sheet moving units 241 to 243, respectively. Accordingly, even when a plurality of storage portions contain sheets S for the same user, the user can pick up the sheets S in one go by driving the corresponding actuators. Note that the information regarding, for example, the job numbers and the user who has instructed printing of the sheet S is stored in the memory 305 provided in the controller 302. In response to the user instruction to output the sheet S, the controller 302 refers to the information in the memory 305 to identify the sheet S to be output and instructs the storage unit 200 to output the sheet S.
In addition, if the user inputs an instruction to store a number of sheets S that is greater than the number of sheets that can be contained in one storage portion, some of the sheets S are delivered to another storage portion although the sheets S have the same job number. For example, in the section (a) of
Note that the storage unit 200 is enclosed except for a conveyance port (not illustrated) for conveying the sheet S and the opening 250 for exposing the stored sheet S to the outside. In addition, a member that encloses the storage unit 200 is formed of an opaque material. Accordingly, when the sheet S is stored in each of the storage portions 201 to 203, the user cannot see information printed on the sheet S. In this manner, the user can keep the information printed on the sheet S from prying eyes of another person and, thus, the confidentiality of the information can be increased.
To increase the confidentiality of information, some image forming apparatuses start forming an image after user authentication is performed using, for example, an ID card. However, unlike such image forming apparatuses, the image forming apparatus 100 according to the present embodiment only needs to expose the sheets S having an image formed thereon outside the storage portions 201 to 203. Accordingly, immediately after performing a user authentication operation, the user can pick up the sheets S without waiting for an image to be formed.
In addition, if the user instructs the image forming apparatus 100 to output the sheet S, the user can pick up only their own sheet S. In this manner, the user need not find their own sheet S in the output tray 124 that stores user's sheet and sheets of other users.
Description of Operation to Expose Sheets outside Plurality of Storage Portions
An operation to expose sheets outside a plurality of storage portions is described below. According to the present embodiment, description is made with reference to control performed when a user instructs to form images of a plurality of jobs and, after all the sheets S are stored, instructs to output the stored sheets S. The flowchart of the present embodiment is illustrated in
The flowchart illustrated in
To determine whether each of the storage portions 201 to 203 stores the sheet S, the sensors 231 to 233 can be used. In addition, the job numbers of the sheets S stored in the storage portions 201 to 203 are stored in the memory 305. Each time the job is switched, the job numbers are sequentially changed. A job number is a unique number assigned to a job for which printing is instructed. The job number is incremented by one in the order in which printing of the job is instructed. The job number is deleted from the memory 305 if all the sheets of the job are output. The controller 302 determines whether each of the storage portions is full of sheets by determining whether an additional sheet can be stored in the storage portion, that is, the storage portion is currently storing sheets. If the storage portion is empty or the storage portion is currently storing sheets, the controller 302 determines that storing of the sheets is not completed. However, if the storage portion is full or the last sheet S of the job is loaded into the storage portion, the controller 302 determines that storing the sheets is completed. For example, if 15 sheets are printed and stored in the storage unit 200, first 10 sheets are stored in the storage portion 202, and the remaining 5 sheets are stored in the storage portion 201. In such a case, when the storage portion 202 stores 10 sheets, it is determined that the storage portion 202 is full and, thus, storing of the sheets S is completed. If the remaining 5 pages are being stored in the storage portion 201, it is determined that storing of the sheets is not completed. When the remaining 5 sheets have been stored, it is determined that storing of the sheets is completed. According to the present embodiment, the storage portion that is determined to complete storing the sheets by the controller 302 in the above-described manner is considered as a storage portion that is a target of sheet output.
After examining the storage state of the sheets S, the controller 302 outputs the sheets from the storage portions in the ascending or descending order of the job number of the sheet S among the storage portions storing printed sheets S. If the storage portions storing sheets S having the same job number are present, the sheets S are output at the same time. According to the present embodiment, if the sheets S are output in ascending order of the job number, the storage portions storing the sheets S having a smaller job number or the some job number are the target of sheet output. A storage portion storing no sheet S or capable of storing additional sheet S is not considered as the target of sheet output. Note that when the sheet S to be stored is not present and if all the sheets S have been stored, a storage portion that is not full is also selected as the target of sheet output.
If a storage portion that is the target of sheet output is not present, the controller 302 performs the process in S501 again and waits until a storage portion that is the target of sheet output appears (S502). However, if a storage portion that is the target of sheet output is present, the controller 302 sends, to the control unit 304, an instruction to output the sheet S stored in the storage portion that is the target of sheet output so that the sheet moving unit exposes part of the sheets S through the opening 250 (S503). The controller 302 determines whether the exposed sheets S have been removed on the basis of the result of detection made by the sensor 236 obtained via the control unit 304 (S504). The control unit 304 determines whether the sheets S have been removed on the basis of whether the sensor 236 is turned from on to off. If the sheets S are removed, the controller 302 determines whether output of the all sheets S is completed (S505). If it is determined that output of all the sheets S is completed, the processing based on the flowchart is completed. However, if the controller 302 determines that the sheet S to be output still remains, the controller 302 performs the process in S501 again.
A particular example is illustrated in
Subsequently, the controller 302 identifies a storage portion that is the target of sheet output. The storage portions 202 and 203 store printed sheets S, which can be output. In this case, the storage portion 202 stores the sheet S having the lowest job number. Thus, the storage portion 202 is identified as the target of sheet output. Accordingly, as illustrated in a section (d) of
In addition, in
As described above, according to the present embodiment, an image forming apparatus that allows the user to pick up sheets stored in a plurality of storage portions without troublesome operations can be provided.
According to the present embodiment, to select one of the storage portions as a target of sheet output, a storage portion for a job having a small job number has priority. However, the priority need not depend on the job number. For example, a property of the job, such as the number of sheets of the job, may be used to determine the priority.
While the present embodiment has been described with reference to the sheet moving units 241 to 243 each driven by a dedicated actuator, the configuration is not limited thereto. A configuration in which a single actuator selectively drives a plurality of sheet moving units by using a drive power transfer switching unit, such as a clutch (not illustrated), may be employed. In particular, the embodiment is effective for a configuration having only one small actuator that cannot drive the sheet moving units 241 to 243 at the same time. In addition, the embodiment is effective if, for example, the opening 250 is small and, thus, the number of sheets to be exposed outside the apparatus is limited (e.g., if only a plurality of sheets equal in number to the upper limit storable in one storage portion can be exposed outside the apparatus).
In the first embodiment, the control is performed when the user inputs a sheet output instruction after all the sheets S are printed and stored. Unlike the first embodiment, according to the present embodiment, control is performed when the user inputs print instructions for a plurality of jobs and, thereafter, inputs a sheet output instruction during the sheets S being stored in a storage portion.
Since the configurations of an image forming apparatus 100 and a storage unit 200 according to the present embodiment and the functional block diagrams of the configurations are the same as those in the first embodiment, descriptions of the configurations and functional block diagrams are not repeated. In addition, a flowchart of control performed when a sheet S is output from the storage unit 200 is similar to that of the first embodiment. Only some of storage conditions of the sheet S defined in S501 of
In S501 of
According to the present embodiment, the storage condition of the sheet S is information as to whether each of the storage portions 201 to 203 stores the sheet S, information about the job number of the sheet S, and information as to whether storing of the sheets S in each of the storage portion has been completed. The information as to whether each of the storage portions 201 to 203 stores the sheet S and the information about the job number of the sheet S are the same as those in the first embodiment. The controller 302 determines whether storing of the sheets S in each of the storage portion has been completed. The controller 302 determines that storing of the sheets S of a job in the storage portions has not been completed until printing and storing of the last sheet S of the job are completed. When printing and storing of the last sheet S of the job are completed, the controller 302 determines that storing of the sheets S of a job in the storage portions has been completed. For example, if 15 sheets of a job are printed and are stored in the storage unit 200, first 10 sheets are stored in the storage portion 202, and the remaining 5 sheets are stored in the storage portion 201. In such a case, upon storing 10 sheets, the storage portion 202 becomes full. If the remaining 5 pages (a predetermined number of sheets) are being stored in the storage portion 201, it is determined that the storage portions 201 and 202 do not complete storing the sheets S. Thereafter, when all the remaining 5 sheets are stored in the storage portion 201, it is determined that storing of the sheets S for the job is completed. According to the present embodiment, the storage portion that is determined to complete storing of the sheets S by the controller 302 is defined as a storage portion that is the targets of sheet output.
After examining such a storage state of the sheets S, the controller 302 selects the storage portions having the same job number that is the smallest as the targets of sheet output. The controller 302 do not select an empty storage portion storing no sheet S or capable of storing additional sheet S as the target of sheet output. Note that when the sheet S to be stored is not present and if all the sheets S have been stored, even a storage portion that is not full is also selected as the target of sheet output.
A particular example of the present embodiment is illustrated in
A section (d) of
In addition, when the sheets S stored in the storage portion 201 and the storage portion 202 are output, the storage portion 203 is empty and, thus, the storage portion 203 can store a new sheet S. Accordingly, if the controller 302 receives a print instruction for another job, the storage portion 203 may store a sheet S.
Furthermore, when the number of sheets S of a job having a job number of “2” is greater than or equal to 20 and, thus, three storage portions are required to store all the sheets S and if the storage portion 201 becomes full, the storage portion 203 that is empty may store the sheets S.
As described above, according to the present embodiment, an image forming apparatus that allows the user to pick up sheets stored in a plurality of storage portions without troublesome operations can be provided. In addition, if the user inputs an output instruction of the sheets S when the sheets S are being stored in a storage portion, the user can pick up the sheets S that are printed and stored in the storage unit 200 at the earliest moment. Furthermore, by selecting the storage portions that have stored the sheets S for a job as the target of sheet output, the user can pick up the sheets S for the job.
Still furthermore, according to the present embodiment, the controller selects, as the target of sheet output, the storage portion determined as a storage portion that completes storing the sheets for a job. However, like the first embodiment, the controller may select a storage portion that is the target of sheet output on the basis of whether the storage portion completes storing sheets. That is, in the section (d) of
In the first and second embodiments, if a user inputs an output instruction of the sheets S stored in a storage portion, the controller 302 selects outputtable sheets S and Outputs the sheets S. At that time, the order in which the sheets S are output are not determined. If the user inputs an output instruction to the external apparatus 300 and, thereafter, picks up the sheets S exposed outside the image forming apparatus 100 through the opening 250, there is a risk that the sheets S exposed outside the image forming apparatus 100 may be picked up by another user before the user picks up the sheets S. Accordingly, when security levels are assigned to jobs and if sheets S having a higher security level are exposed before sheets S having a lower security level are exposed, another user can easily pick up the wrong sheets. As a result, a serious security problem may arise.
According to the present embodiment, when a sheet output instruction is input, the order in which sheets in storage portions are output is controlled in accordance with the security levels of the sheets. The sheets having the lowest security level is output first. In addition, when a user picks up the sheet having a security level higher than or equal to a predetermined security level, user authentication is performed. In this manner, sheets having a high security level are not picked up by a wrong user, and sheets having a low security level can be promptly output. The flowchart according to the present embodiment is illustrated in
The flowchart illustrated in
After examining such a storage condition of the sheet S, the controller 302 outputs the sheets S from a plurality of storage portions in order from the lowest security level to the highest priority level. The controller 302 selects, as the target of sheet output, the storage portion storing the sheets S of a job having a low security level and storage portions storing the sheets S of jobs having the same security level. According to the present embodiment, to select the target of sheet output, outputting of the sheets S in order of increasing security level has a priority over outputting of the sheets S of a job that has been stored. Accordingly, if the security level of a job A having sheets S that have been stored is higher than the security level of a job B having sheets that are currently being stored, the sheets S of the job A that have been stored are not output even when an output instruction of the sheets S is input. The controller 302 waits until storing of sheets S of the job B having a lower security level is completed. After storing and outputting of the sheets of the job B are completed, the controller 302 outputs the sheets S of the job A. The controller 302 does not select an empty storage portion storing no sheet S or a storage portion that can additionally store a sheet S as the target of sheet output. Note that when the sheet S to be stored is not present and if all the sheets S have been stored, a storage portion that is not full is also selected as the target of sheet output.
If a storage portion that is the target of sheet output is not present, the controller 302 performs the process in S601 again and waits until a storage portion that is the target of sheet output appears (S602). However, if a storage portion that is the target of sheet output is present, the controller 302 instructs the operation display unit 307 to display a message indicating that user authentication is required. Thereafter, user authentication is performed (S603).
The user needs to be identified as the user who input the output instruction to the operation display unit 307. By inputting a predetermined password to the operation display unit 307, the user can pass the user authentication. Alternatively, by causing the ID card reading unit 308 to read the ID card of the user, the user can pass the user authentication. According to the present embodiment, by inputting a predetermined password, the user passes the user authentication. If the security level is higher than or equal to a predetermined security level, the sheets S are not output even when the user inputs an output instruction to the external apparatus 300. Thereafter, if the user inputs the password to the operation display unit 307, the sheets S are output. However, if the security level is lower than the predetermined security level, the sheets S stored in the storage portion selected as the target of sheet output are output when an output instruction is input to the external apparatus 300 (that is, S603 is skipped). In addition, it is estimated that immediately after the security authentication is performed, the user is located at a position at which the user can pick up the sheet S. Thus, the subsequent security authentication is skipped.
If the user authentication to guarantee that the user is a user who input the output instruction is unsuccessful, the controller 302 performs the process in S603 again. However, the user authentication is successful, the controller 302 sends, to the control unit 304, an instruction to output the sheets S stored in the storage portion that is the target of sheet output so that part of the sheets S is exposed outside the image forming apparatus 100 through the opening 250 (S604). The controller 302 determines whether the sheets S are removed on the basis of the result of detection performed by the sensor 236 and obtained via the control unit 304 (S605). The control unit 304 determines that the sheets S are removed if the sensor 236 is turned from on to off. If the sheets S are removed, the controller 302 determines whether all the sheets S have been output (S606). If the controller 302 determines that all the sheets S have been output, the processing of the flowchart is completed. However, if the controller 302 determines that a sheet S to be output still remains, the controller 302 performs the process in S601 again.
A particular example of the present embodiment is illustrated in
At that time, if the user inputs an output instruction, the controller 302 identifies e storage portion that is the target of sheet output. Since the storage portion 203 has completed storing the sheets S of the job having a job number of “1” and the security level of the job is the lowest among the three jobs, the storage portion 203 is selected as the target of sheet output. Accordingly, as illustrated in a section (c) of
The job having a job number of “3” has the second lowest security level next to the job having a job number of “1”. Accordingly, the storage portion 201 is selected as the target of sheet output next. However, at that time, the sheets S of the job having a job number of “3” are being stored. According to the present embodiment, to select the target of sheet output, outputting of the sheets S in order of increasing security level has a priority over outputting of the sheets S of a job that has been stored. Accordingly, the sheets S of the job having a job number of “2” that have been stored are not output first, and the storage portion 202 is not selected as the target of sheet output until storing of the sheets S of the job having a job number of “3” is completed. As illustrated in a section (d)
As illustrated in a section (e) of
When output of the sheet S of the job having a job number of “3” is completed, the storage portion 202 is selected as the target of sheet output. At that time, although the job having a job number of “3” has a security level higher than or equal to 2, user authentication is skipped since the user authentication has already been performed. Thereafter, as illustrated in a section (g)
As described above, according to the present embodiment, an image forming apparatus that allows the user to pick up sheets stored in a plurality of storage portions without troublesome operations can be provided. In addition, by outputting sheets of a job having the lowest security level first, a security problem caused by a wrong user picking up the sheets can be remedied.
In addition, if the user wants to cancel outputting the sheet, the user inputs an output cancel instruction to the external apparatus 300 or the operation display unit 307. Thus, the controller 302 executes a cancel program loaded into the memory 305 and cancel the output process.
In addition, while the above-described embodiments have been described with reference to five security levels, the number of the security levels is not limited to five. Any number of security levels may be employed.
In addition, while the above-described embodiments have been described with reference to the security level assigned to a job, the security level may be assigned to a sheet S.
In addition, while the above-described embodiments have been described with reference to an output instruction input to the external apparatus 300, the above-described embodiments may be applied even when the sheet output instruction is input to the operation display unit 307 or the ID card reading unit 308.
In addition, while the above-described embodiments have been described with reference to the processing in which after security authentication is performed, the subsequent security authentication is skipped since it is estimated that the user is located so as to immediately pick up the sheets, the processing is not limited thereto. That is, each time the target of sheet output is selected, security authentication may be performed.
In addition, in the above-described embodiments, if the security level of the job A whose sheets have been stored is higher than the security level of the job B whose sheets are being stored, the stored sheets of the user A are not output even when the output instruction is input. Thereafter, the controller 302 waits until the storing of the sheets of the job B having a priority lower than the priority of the job A is completed. This is because the security level has a priority over completion of storing the sheets of a job. However, the processing is not limited thereto. Completion of storing the sheets of a job may have a priority over the security level. Thus, the stored sheets of the job A may be output first when the output instruction is output.
In the above-described embodiments, the upper limit of the number of sheets storable in the storage portion is fixed to 10, which is stored in the memory 305. However, the upper limit may be variable in accordance with the thickness of the sheet S. An example of a sensor that detects the thickness of the sheet S is a sensor that emits light to the sheet S and detects the intensity of the transmitted light. Alternatively, to obtain the thickness information about the sheet S, a sensor that detects the basis weight (the weight per square meter (g/m2)) can be employed. An example of a sensor that detects the basis weight is an ultrasonic sensor. Ultrasonic sensors emit ultrasonic waves to the sheet S and receive the attenuated ultrasonic waves that has transmitted the sheet S. In this manner, the ultrasonic sensors can detect the basis weight. Such a sensor may be disposed in a conveyance path of the sheet S, and the upper limit of the number of sheets storable in the storage portion may be dynamically varied. Alternatively, the information about the thickness or the basis weight of the sheet S can be obtained from the type of sheet specified in a print instruction input by the user (e.g., thick paper, a plain paper, or a thin paper).
In addition, in the above-described embodiments, the sheets of a plurality of users can be continuously exposed outside the image forming apparatus 100 through the opening 250. For example, the controller 302 identifies the user on the basis of the password input to the operation display unit 307 or the ID information obtained by the ID card reading unit 308. Thereafter, the controller 302 may expose the sheet of another user who belongs to the same group (the same section or team as the user.
In addition, in the above-described embodiments, the sheet moving unit of each of the storage portions has a dedicated actuator. Thus, by simultaneously driving the actuators, the sheets stored in the plurality of storage portions can be put together and are exposed. In contrast, by providing a number of actuators that is less than the number of storage portion and a drive power transfer switching unit, such as a clutch (not illustrated), a single actuator may selectively move the plurality of sheet moving units.
In addition, while the above-described embodiments have been described with reference to the memory 305 included in the controller 302, the memory 305 may be included in the engine control unit 303 or the control unit 304. Alternatively, the memory 305 may be independently disposed in the control unit 301.
In addition, while the above-described embodiments have been described with reference to the engine control unit 303 and the control unit 304 separately disposed from each other, the engine control unit 303 and the control unit 304 may be integrated into one body. In such a case, the engine control unit 303 can control the conveyance unit 105 and the storage unit 200.
In addition, while the above-described embodiments have been described with reference to a structure in which sheet conveyance paths are merged on the downstream side of each of the storage portions and only one opening is provided, a plurality of openings may be provided. At that time, sheets stored in the storage portions may be moved through different openings and be exposed outside the image forming apparatus 100.
In addition, while the above-described embodiments have been described with reference to the configuration including three storage portions, the number of the storage portions is not limited to three. The number of the storage portions can be determined in accordance with the environment in which the image forming apparatus 100 is used, the number of users that use the image forming apparatus 100, or the specification of the performance of the image forming apparatus 100.
In addition, while the above-described embodiments have been described with reference to the configuration in which the storage unit 200 is integrated into the image forming apparatus 100, the storage unit 200 may be configured so as to be attachable to the image forming apparatus 100. In such a case, a control unit provided in the image forming apparatus 100 may control the storage unit 200. Alternatively, an independent control unit may be provided in the storage unit 200 so as to communicate a control unit provided in the image forming apparatus 100. Thus, the control unit may control the operation.
In addition, while the above-described embodiments have been described with reference to a laser beam printer, the image forming apparatus of the present invention is not limited thereto. The image forming apparatus may be other types of printer, such as an inkjet printer, or a copying machine.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. 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.
Number | Date | Country | Kind |
---|---|---|---|
2014-102169 | May 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/002289 | 4/28/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/174040 | 11/19/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3845949 | Acquaviva | Nov 1974 | A |
5358238 | Mandel | Oct 1994 | A |
5839048 | Kato | Nov 1998 | A |
5881351 | Shimotoso | Mar 1999 | A |
6112047 | Kato | Aug 2000 | A |
20020081134 | Miyamoto | Jun 2002 | A1 |
20060193668 | Akiyama | Aug 2006 | A1 |
20090160123 | Jones | Jun 2009 | A1 |
20100221032 | Ishio | Sep 2010 | A1 |
20130063793 | Suzuki | Mar 2013 | A1 |
20140151955 | Yoshida | Jun 2014 | A1 |
Number | Date | Country |
---|---|---|
H07125909 | May 1995 | JP |
2004-326038 | Nov 2004 | JP |
2013-107763 | Jun 2013 | JP |
2013-157192 | Oct 2013 | WO |
Number | Date | Country | |
---|---|---|---|
20170082939 A1 | Mar 2017 | US |