This application is based on Japanese Patent Application NO. 2008-225882 filed on Sep. 3, 2008, with the Japan Patent Office, the entire content of which is hereby incorporated by reference.
The present invention relates to an image forming apparatus, a method for assisting a paper sheet supplying operation and a control program, and specifically relates to an image forming apparatus, a method for assisting a paper sheet supplying operation and a control program, each of which makes a vacant tray so as to make it possible to supply paper sheets in a unit of a single or a plurality of bunches of paper sheets.
In recent years, there have been increasingly proliferated in the market various kinds of printing apparatuses, such as a printer, a Digital Multi Function Peripheral, etc., (hereinafter, referred to as an image forming apparatus as a general term for each of them). Since the image forming apparatus conducts such processing for forming an image based on a print job, and then, transferring the concerned image onto a paper sheet accommodated in a paper sheet tray, the print job concerned is suspended when the paper sheet tray becomes empty. Accordingly, from the apparatus operating point of view, it has been important for an operator of the image forming apparatus to conduct such management activities for purchasing, storing, supplying the paper sheets, etc.
With respect to the management operation of the paper sheets, generally well-known is a technology for detecting a residual amount of paper sheets remaining in the paper sheet tray, so as to notify the operator of the necessity of the paper sheet supplying operation when the residual amount of paper sheets decreases to a value being equal to or smaller than a certain threshold value. For instance, the publication of Japanese Patent Application Laid-Open No. 2005-30657 sets forth a method for displaying information of another paper sheet tray, for which the same size and the same kind of paper sheets are established, in an emphasized mode, when the residual amount of paper sheets remaining in the paper sheet tray currently used decreases.
In this connection, the paper sheets to be used in the image forming apparatus are purchased in such a state that a single or plural bunches of paper sheets, each of which includes several hundred paper sheets, is/are packaged into a single box. When the box is opened and a part of a single bunch of paper sheets are supplied into the paper sheet tray, usually, the remaining paper sheets have been piled onto a shelf in a careless way, to store them. In this case, there have arisen such problems that the paper sheets are contaminated and bended to such an extent that those cannot be employed for actual use, and the environmental beauty is spoiled.
In order to eliminate the abovementioned problems, it would be desirable that the paper sheets are supplied into the apparatus in a unit of a single bunch of paper sheets or a plurality of bunches of paper sheets (for instance, a unit of one box). Generally speaking, however, since a capacity of the paper sheet tray is set at such a size that a single bunch of paper sheets or a plurality of bunches of paper sheets can be just accommodated therein, if the paper sheets are newly supplied into the paper sheet tray in which a certain amount of paper sheets still remain, it is impossible to accommodate a part of the paper sheets therein. As a result, it becomes impossible to eliminate the abovementioned problems.
According to the conventional technology as described in the above, when considering from the apparatus operation point of view, it is possible to avoid the suspension of print job caused by the shortage of the paper sheets, while, when considering from the supplier's point of view, it becomes necessary to conduct management activities for handling paper sheets remaining after the paper sheet supplying operation has been completed. Further, there arisen such problems that contaminations and bended folds, generated in the paper sheets, cause losses in its running cost and resources due to unavailability of them, and the environmental beauty around the paper sheet storing place is spoiled.
Further, with respect to a kind of paper sheet, a used amount of which is relatively large, for instance, with respect to the A4 vertical-type paper sheets, it is widely and practically implemented to allot this kind of paper sheets to a plurality of paper sheet trays. However, even in such a case that specific kind of paper sheets are accommodated in each of the plurality of paper sheet trays, for instance, up to a half of its accommodating capacity, the paper sheets occupies plural paper sheet trays. Accordingly, even when the operator wishes to temporarily allot a separate kind of paper sheets to any one of the plural paper sheet trays, it is impossible to achieve this unless a vacant tray exists.
To overcome the abovementioned drawbacks in conventional image forming apparatuses, it is one of objects of the present invention to provide an image forming apparatus, a method for assisting a paper sheet supplying operation and a control program, each of which makes it possible to create a vacant tray. Further, it is another one of objects of the present invention to provide an image forming apparatus, a method for assisting a paper sheet supplying operation and a control program, each of which makes it possible to supply paper sheets in a unit of a single or a plurality of bunches of paper sheets, by creating a vacant tray.
Accordingly, at least one of the objects of the present invention can be attained by any one of the image forming apparatuses, the method for assisting a paper sheet supplying operation and the computer readable storage medium described as follows.
Embodiments will now be described, by way of example only, with reference to the accompanying drawings which are meant to be exemplary, not limiting, and wherein like elements are numbered alike in several Figures, in which:
a shows a schematic diagram indicating an exemplary structure of a paper sheet supplying section provided in an image forming apparatus embodied in the present invention as EMBODIMENT 1, while
As indicated in the “BACKGROUND OF THE INVENTION”, when paper sheets are supplied into the paper sheet tray of the image forming apparatus, an operation for supplying paper sheets is conducted according to the warning message, such as a message of “NEAR EMPTY”, etc., so as not to suspend the print job currently implemented. However, at the stage of “NEAR EMPTY”, since a several number of paper sheets still remain in the paper sheet tray and, generally speaking, a maximum capacity of the paper sheet tray is set at a value same as that of a single bunch or a plurality of bunches of paper sheets, the several number of paper sheets cannot be supplied but remain as residual paper sheets. Accordingly, there arisen such problems that the residual paper sheets are damaged during the storing term and/or are scattered around the paper sheet storing place to such a extent that the environmental beauty around the paper sheet storing place is spoiled.
Further, with respect to a kind of paper sheets, the used amount of which is relatively great, for instance, the A4 vertical-type paper sheet, a plurality of paper sheet trays are allotted to such the kind of paper sheet in the most of the practical applications. However, even when the specific kind paper sheets are accommodated in each of the plurality of paper sheet trays, for instance, up to a half capacity of each of them, the plurality of paper sheet trays are occupied. Therefore, there arisen another problem that, even when the operator wishes to temporarily allot the paper sheet tray to a different kind of paper sheets, it is impossible for the operator to achieve the above, as far as a vacant tray does not exist.
To overcome the abovementioned drawbacks, the image forming apparatus, embodied in the present invention, employs the method including: detecting the residual amount of the paper sheets accommodated in a concerned paper sheet tray by using a capacity detecting section provided in each of the paper sheet trays; specifying the paper sheets having the same attribute; calculating a total sum of the residual amount of the paper sheets concerned; comparing the calculated total sum of the residual amount of the paper sheets with the maximum accommodating capacity of the paper sheet tray currently accommodating the paper sheets concerned; and if a combination, in which the total sum of the residual amount of the paper sheets concerned is equal to or smaller than the maximum accommodating capacity of the paper sheet tray, exists, notifying the operator of a paper sheet supplying recommendation indicating how to make a vacant tray by collecting the same attribute paper sheets into a specific paper sheet tray.
According to the above, the paper-sheet supplying operator can recognize that a vacant tray can be made by conducting an operation for shifting the paper sheets between the paper sheet trays concerned, according to the paper sheet supplying recommendation notified. Accordingly, it becomes possible for the operator to supply a desired unit of paper sheets into the vacant tray without leaving anything. Further, since it becomes unnecessary for the operator to store the paper sheets in a state that the package of them are opened, it becomes possible not only to solve the aforementioned problems in regard to the damages of the paper sheets and the environmental beauty, but also to eliminate the man-hours for securing the paper sheet storing place and moving the paper sheet, remaining after the paper sheet supplying operation is completed, to the paper sheet storing place. Still further, since it is possible to make the vacant tray, it also becomes possible to temporarily supply the different kind of paper sheets to this vacant tray.
In order to describe the preferred embodiment of the present invention in detail, referring to
As shown in
Further, as shown in
The ROM 21b stores programs for controlling the overall operations of the image forming apparatus as a whole and data being necessary for controlling operations (for instance, a maximum accommodating capacity of each of the paper sheet trays, etc.), therein. The RAM 21c stores data being necessary for controlling operations to be executed by the CPU 21a and other data to be temporarily stored during implementation of the controlling operations (for instance, a size, a kind, a direction, a residual amount, etc., of the paper sheets to be accommodated into each of the paper sheet trays), therein. Further, the CPU 21a works in conjunction with the ROM 21b and the RAM 21c, so as to serve as the control section 21 for controlling the overall operations of the image forming apparatus as a whole.
The HDD 22 stores a print job and data being necessary for the controlling operations to be conducted by the control section 21 (for instance, a size, a kind, a direction, a residual amount, etc., of the paper sheets to be accommodated into each of the paper sheet trays), therein.
The display operating section 23 is constituted by a display section, such as a LCD (Liquid Crystal Display), etc., and an operating section, such as a touch panel covering the display section, etc., so as to make it possible to display various kinds of screens, detailed later, thereon and to input attributes of paper sheets, detailed later, therefrom. In this connection, although the display section and the operating section are integrated into one body in the present embodiment, it is also applicable that the display section and the operating section are configured separately from each other.
Based on information outputted by the capacity detecting section provided in each of the paper sheet trays, detailed later, the paper sheet managing section 24 acquires a capacity of paper sheets remaining in each of the paper sheet trays (residual amount of paper sheets), specifies the paper sheets having the same attribute, calculates a total sum of the residual amounts of the paper sheets concerned, compares the calculated total sum of the residual amounts of the paper sheets with the maximum accommodating capacity of a paper sheet tray 28 currently accommodating the paper sheets concerned, and then, if there is such a case that the total sum of the residual amounts of the paper sheets concerned is equal to or smaller than the maximum accommodating capacity of the paper sheet tray 28, exists, notifies the operator of the fact that a vacant tray can be made by collecting the same attribute paper sheets residing in a plurality of paper sheet trays 28. It is applicable that the paper sheet managing section 24 is configured as hardware, or as a control program that makes the computer serve as the paper sheet managing section 24 and that is executed by the control section 21.
The image forming section 25 rasterizes data of each of the pages included in the print job, and applies an image processing and/or a screening operation to the rasterized data so as to create bitmap data based on which the printing section 26 can conduct a printing operation.
The printing section 26 utilizes an image forming process, such as an electro-photographic method, an electrostatic recording method, etc., so as to transfer an image, formed by the image forming section 25 based on the bitmap data, to the paper sheet. Concretely speaking, as shown in
As shown in
Further, in this connection, although the printing system 10 of the present embodiment shown in
Referring to the flowchart shown in
Initially, in Step S101, the user operates the display operating section 23 to input information (hereinafter, referred to as paper sheet attributes), such as a size of paper sheets to be accommodated into each of the paper sheet trays 28 (for instance, A4, B4, A3, etc.), a kind of paper sheets (for instance, a normal paper, a heavy paper, a glossy paper, etc.), a direction of paper sheet (for instance, a horizontal direction, a vertical direction), etc., and the control section 21 stores the inputted paper sheet attributes into the RAM 21c, the HDD 22, etc., while correlating them with the maximum accommodating capacity of each of the paper sheet trays 28, stored in advance.
In this connection, although the user inputs the paper sheet attributes in the abovementioned embodiment, Step S101 can be omitted when the paper sheet attributes are registered in advance. Further, when the computer terminal device 30 is coupled to the communication network, it is also applicable that the paper sheet attributes are established on the browsing software of the computer terminal device 30 by using the Web server function of the image forming apparatus 20, or the MIB (Management Information Base) information disclosed by the image forming apparatus 20 is established from the computer terminal device 30 through a network application program.
Successively, in Step S102, the capacity detecting section 28a (for instance, a distance sensor), disposed in each of the paper sheet trays 28, detects the residual amount of paper sheets currently stored in each of the paper sheet trays 28. Then, the control section 21 stores the residual amount of paper sheets detected by the capacity detecting section 28a, and the paper sheet attributes and the maximum accommodating capacity of each of the paper sheet trays 28 into the RAM 21c, the HDD 22, etc., while correlating them with each other.
In this connection, it is applicable that the residual amount of paper sheets can be indicated by either the thickness of paper sheets or the number of paper sheets. When the thickness of paper sheets is employed as indicator, the thickness can be calculated by subtracting a current distance at the time of stacking the paper sheets at present from another distance at the time of stacking no paper sheet. Further, when the number of paper sheets is employed as indicator, a symbol indicating a maximum stacking position is displayed within the paper sheet tray 28 in advance, so that, when the paper sheet supplying operator supplies the paper sheets up to that position, the operator inputs information of “COMPLETION OF PAPER SHEET SUPPLY” in regard to the paper sheet tray 28 concerned, by using the display operating section 23. With respect to the paper sheet tray 28 for which the above inputting operation is completed, it is deemed that the paper sheets have been supplied up to the maximum accommodating capacity, and after that, by subtracting the number of paper sheets actually used from the maximum accommodating capacity, it becomes possible to indicate the residual amount of paper sheets as the number of paper sheets. Table 1 shows an exemplary table including the paper sheet attributes, the maximum accommodating capacity (number of paper sheets) and the residual amount of paper sheets (number of paper sheets), for every paper sheet tray.
Still successively, in Step S103, the paper sheet managing section 24 (control program) retrieves a combination of paper sheet trays 28 to accommodate the paper sheets having the same paper sheet attributes (size, kind and direction) by referring to the paper sheet attributes stored for every paper sheet tray. Table 2 shows an exemplary table including various kinds of retrieved combinations of paper sheet trays.
Still successively, in Step S104, the paper sheet managing section 24 (control program) determines whether or not a combination of the trays that accommodates the paper sheets having the same paper sheet attributes (size, kind and direction) exists, from the results retrieved in Step S103. When determining that such the combination of the trays does not exist, the paper sheet managing section 24 finalizes the processing (END).
When determining that the combination of the trays that fulfill the abovementioned condition exists, in Step S105, the paper sheet managing section 24 (control program) calculates the total sum of the residual amounts of paper sheets accommodated in the paper sheet trays 28 that fulfill the abovementioned condition. In the example shown in Table 2, the five combinations of the trays, including the combination of Tray 1 and Tray 2, the combination of Tray 1 and Tray 3, the combination of Tray 2 and Tray 3, the combination of Tray 4 and Tray 5, the combination of Tray 1, Tray 2 and Tray 3, fulfill the abovementioned condition. Table 3 shows an exemplary table indicating the total sums of the residual amount of paper sheets.
Still successively, in Step S106, the paper sheet managing section 24 (control program) compares the total sum of the residual amounts of paper sheets with the maximum accommodating capacity of the paper sheet tray 28 in which the paper sheets, being a current object for calculating the total sum, are accommodated. As for the example shown in
Still successively, in Step S107, the paper sheet managing section 24 determines whether or not there exists such a case that the total sum of the residual amounts of paper sheets is equal to or smaller than the maximum accommodating capacity of corresponding one of the paper sheet trays 28 concerned. As for the example shown in
Yet successively, if no combination that fulfills the abovementioned condition exists, the processing is finalized (END), while, if a combination that fulfills the abovementioned condition exists, in Step S108, the paper sheet managing section 24 (control program) creates such a paper sheet collecting proposal (recommendation) that indicates a method of how to make a vacant tray by sifting paper sheets currently accommodated in a specific tray to another specific tray, so as to display the paper sheet collecting proposal onto a screen as shown in
On that occasion, if a lot of the paper sheet collecting proposals are displayed, the user would be confused with them and unable to make a quick decision as to what proposal should be taken for collecting the paper sheets. In order to avoid such the confusion, it is applicable that only a limited number of proposals selected from the paper sheet collecting proposals are displayed, or the paper sheet collecting proposals are prioritized according to a rule determined in advance. As an example for the former case, for instance, only such the collecting proposal that the paper sheets are collected into the paper sheet tray 28 having the greatest maximum accommodating capacity among the other paper sheet trays 28, can be notified. As an example for the latter case, for instance, since the smaller the number of paper sheets to be moved is, the easier the paper sheet collecting work becomes, the collecting proposals concerned can be prioritized in order of the number of paper sheets to be moved, the smallest fast. Further, since the smaller the number of trays into which the paper sheets are collected is, the easier the paper sheet collecting work becomes, the collecting proposals concerned can be prioritized in order of the number of trays, the smallest fast.
In this connection, each of the processing and the notifying operations abovementioned can be performed at arbitral timing. For instance, it is applicable that the system is so constituted that any one of the processing and the notifying operations abovementioned is performed at the time when the user opens the paper sheet tray 28 of the image forming apparatus 20, at the time when the intention to perform the paper sheet supplying operation is indicated from the image forming apparatus 20, or at the time when the predetermined notification time has arrived. Further, any one of arbitral methods can be employed as the notification method, and for instance, it is applicable that the abovementioned collecting proposals are displayed on the display operating section 23, the notification is performed by using an audible voice, or the abovementioned collecting proposals are displayed on the browsing software of the computer terminal device 30 by using the Web server function of the image forming apparatus 20. Still further, it is also applicable that, with respect to the apparatus that is accessible to the mail server and provided with the E-mail transmitting and receiving functions, the abovementioned collecting proposals are notified via E-mail. In that case, it is preferable that the address of the E-mail is set at any one of the system manager, the apparatus manager, etc.
As described in the foregoing, by conducting the consecutive operations including: specifying the paper sheets having the same attribute; calculating a total sum of the residual amounts of the paper sheets concerned; comparing the calculated total sum of the residual amounts of the paper sheets with the maximum accommodating capacity of the paper sheet tray currently accommodating the paper sheets concerned; and notifying the operator of a paper sheet collecting proposal that indicates a method of how to make a vacant tray by sifting paper sheets currently accommodated in a specific tray to another specific tray, if a combination, in which the total sum of the residual amounts of the paper sheets concerned is equal to or smaller than the maximum accommodating capacity of the paper sheet tray, exists, it becomes possible to accommodate the paper sheets in a unit of bunch or box into the vacant tray without leaving anything.
Next, referring to
In EMBODIMENT 1 aforementioned, the paper sheets, the sizes and the kinds of which are the same as each other as its attributes, are collected into the paper sheet tray 28 serving as a single paper sheet tray. However, even it directions of the paper sheets are different from each other, it is possible to collect them into the paper sheet tray 28 serving as a single paper sheet tray, by changing the directions of paper sheets. Referring to the flowchart shown in
Initially, in Step S201, as well as EMBODIMENT 1, the user operates the display operating section 23 to input the paper sheet attributes, such as a size of paper sheets to be accommodated into each of the paper sheet trays 28, a kind of paper sheets, a direction of paper sheet, etc., and the control section 21 stores the inputted paper sheet attributes into the RAM 21c, the HDD 22, etc., while correlating them with the maximum accommodating capacity of each of the paper sheet trays 28, stored in advance. In this connection, Step S201 can be omitted when the paper sheet attributes are registered in advance. Further, it is also applicable that the paper sheet attributes are established on the browsing software of the computer terminal device 30 by using the Web server function of the image forming apparatus 20, or the MIB (Management Information Base) information disclosed by the image forming apparatus 20 is established from the computer terminal device 30 through a network application program.
Successively, in Step S202, the capacity detecting section 28a (for instance, a distance sensor), disposed in each of the paper sheet trays 28, detects the residual amount of paper sheets currently stored in each of the paper sheet trays 28. Then, the control section 21 stores the residual amount of paper sheets detected by the capacity detecting section 28a, and the paper sheet attributes and the maximum accommodating capacity of each of the paper sheet trays 28 into the RAM 21c, the HDD 22, etc., while correlating them with each other. In this connection, it is applicable that the residual amount of paper sheets can be indicated by either the thickness of paper sheets or the number of paper sheets. Table 6 shows an exemplary table including the paper sheet attributes, the maximum accommodating capacity (number of paper sheets) and the residual amount of paper sheets (number of paper sheets), for every paper sheet tray.
Still successively, in Step S203, the paper sheet managing section 24 (control program) retrieves a combination of paper sheet trays 28 to accommodate the paper sheets having the same size and being the same kind by referring to the paper sheet attributes stored for every paper sheet tray. In this connection, even if the directions of the paper sheets are different from each other, since it is possible to collect the paper sheets concerned by changing the directions of them, the directions of the paper sheets are not matter of consideration. Table 7 shows an exemplary table including various kinds of retrieved combinations of paper sheet trays.
Still successively, in Step S204, the paper sheet managing section 24 (control program) determines whether or not a combination of the trays that accommodates the paper sheets having the same paper sheet attributes (size and kind) exists, from the results retrieved in Step S203. When determining that such the combination of the trays does not exist, the paper sheet managing section 24 finalizes the processing (END).
When determining that the combination of the trays that fulfill the abovementioned condition exists, in Step S205, the paper sheet managing section 24 (control program) calculates the total sum of the residual amounts of paper sheets accommodated in the paper sheet trays 28 that fulfill the abovementioned condition. Table 8 shows an exemplary table indicating the total sums of the residual amounts of paper sheets.
Still successively, in Step S206, the paper sheet managing section 24 (control program) compares the total sum of the residual amounts of paper sheets with the maximum accommodating capacity of the paper sheet tray 28 in which the paper sheets, being a current object for calculating the total sum, are accommodated. Then, in Step S207, the paper sheet managing section 24 determines whether or not there exists such a case that the total sum of the residual amounts of paper sheets is equal to or smaller than the maximum accommodating capacity of corresponding one of the paper sheet trays 28 concerned. Table 9 shows the above-determined results.
Still successively, if no combination that fulfills the abovementioned condition exists, the processing is finalized (END), while, if a combination that fulfills the abovementioned condition exists, in Step S208, the paper sheet managing section 24 (control program) creates such a paper sheet collecting proposal (recommendation) that indicates a method of how to make a vacant tray by sifting paper sheets currently accommodated in a specific tray to another specific tray, so as to display the paper sheet collecting proposal onto a screen of display operating section 23.
Still successively, in Step S209, referring to the paper sheet attributes stored in advance, the paper sheet managing section 24 (control program) determines whether or not a combination of paper sheets, directions of which are different from each other, exists among the combinations that are notified as the paper sheet collecting proposal. In EMBODIMENT 2, since A4 size normal paper sheets are accommodated in the Tray 1 in a horizontal direction, while other A4 size normal paper sheets are accommodated in the Tray 2 in a vertical direction, the direction of paper sheets in the paper sheet collecting proposal 1 is different from that in the paper sheet collecting proposal 2. Further, since A4 size normal paper sheets are accommodated in the Tray 2 in a vertical direction, while other A4 size normal paper sheets are accommodated in the Tray 4 in a horizontal direction, the directions of paper sheets are different from each other even in the paper sheet collecting proposal 4. Still further, since A4 size normal paper sheets are accommodated in the Tray 1 in a horizontal direction, other A4 size normal paper sheets are accommodated in the Tray 2 in a vertical direction, while still other A4 size normal paper sheets are accommodated in the Tray 3 in a horizontal direction, the directions of paper sheets are different from each other even in the paper sheet collecting proposal 5.
Yet successively, when determining that a combination of paper sheets, directions of which are different from each other, exists (Step S209; Yes), in Step S210, the paper sheet managing section 24 (control program) notify the operator of the fact that the directions of paper sheets are different from each other in the paper sheet collecting proposal concerned. Table 10 shows various examples of the paper sheet collecting proposals.
In this connection, even in EMBODIMENT 2, if lots of the paper sheet collecting proposals are displayed, the user would be confused with them and unable to make a quick decision as to what proposal should be taken for collecting the paper sheets. In order to avoid such the confusion, it is also applicable in EMBODIMENT 2 that only a limited number of proposals selected from the paper sheet collecting proposals are displayed, or the paper sheet collecting proposals are prioritized according to a rule determined in advance. As an example for the former case, for instance, only such the collecting proposal that the paper sheets are collected into the paper sheet tray 28 having the greatest maximum accommodating capacity among the other paper sheet trays 28, can be notified. While, as an example for the latter case, for instance, since the paper sheet collecting work becomes easier when the paper sheets are collected without changing the directions of them, the collecting proposal that includes no direction changing work (collecting proposal C or F in the case of EMBODIMENT 2) can be ranked at a higher priority level. Further, it is also possible to prioritize the collecting proposals concerned in order of the number of paper sheets to be moved, the smallest fast, or in order of the number of trays, the smallest fast.
In this connection, each of the processing and the notifying operations abovementioned can be performed at arbitral timing. For instance, it is applicable that the system is so constituted that any one of the processing and the notifying operations abovementioned is performed at the time when the user opens the paper sheet tray 28 of the image forming apparatus 20, at the time when the intention to perform the paper sheet supplying operation is indicated from the image forming apparatus 20, or at the time when the predetermined notification time has arrived. Further, any one of arbitral methods can be employed as the notification method, and for instance, it is applicable that the abovementioned collecting proposals are displayed on the display operating section 23, the notification is performed by using an audible voice, the abovementioned collecting proposals are displayed on the browsing software of the computer terminal device 30, or the abovementioned collecting proposals are notified via E-mail.
As described in the foregoing, by conducting the consecutive operations including: specifying the paper sheets having the same size and being the same; calculating a total sum of the residual amounts of the paper sheets concerned; comparing the calculated total sum of the residual amounts of the paper sheets with the maximum accommodating capacity of the paper sheet tray 28 currently accommodating the paper sheets concerned; and notifying the operator of a paper sheet collecting proposal that indicates a method of how to make a vacant tray by sifting paper sheets currently accommodated in a specific tray to another specific tray while leaving them as it is or changing the directions of them, if a combination, in which the total sum of the residual amounts of the paper sheets concerned is equal to or smaller than the maximum accommodating capacity of the paper sheet tray, exists, it becomes possible to accommodate the paper sheets in a unit of bunch or box into the vacant tray without leaving anything.
In this connection, in EMBODIMENT 1 and EMBODIMENT 2, both exemplified in the foregoing, the configurations, in which the paper sheets are shifted and moved between the plural paper sheet trays 28 provided in the single unit of the image forming apparatus 20, have been described. However, the scope of the present invention is not limited to the aforementioned EMBODIMENT 1 and EMBODIMENT 2. The present invention is also applicable for such a case that the paper sheets are shifted and moved between plural paper sheet trays 28 provided in a plurality of image forming apparatuses 20, which are coupled to each other through a communication network, so as to configure a system configuration including the plurality of image forming apparatuses 20. In such the system configuration, the paper sheet managing section may be provided in any one of the plural image forming apparatuses 20 or the computer terminal device 30, as either hardware or software.
The present invention is available for an image forming apparatus that is provided with a plurality of paper sheet trays, a method for assisting an operation for supplying paper sheets in a desired unit in the image forming apparatus concerned and a control program for determining whether or not the paper sheets can be supplied in the desired unit.
According to the image forming apparatus, the method for assisting a paper sheet supplying operation and the control program, each of which is embodied in the present invention, it becomes possible to promote the operation for creating a vacant tray.
This is because, the paper sheet managing section (control program) provided in the image forming apparatus conducts the consecutive controlling operations including: specifying the paper sheets having the same attribute; calculating a total sum of the residual amounts of the paper sheets concerned; comparing the calculated total sum of the residual amounts of the paper sheets with the maximum accommodating capacity of a paper sheet tray currently accommodating the paper sheets concerned; and then, if there is such a combination of paper sheet trays that the total sum of the residual amounts of the paper sheets concerned is equal to or smaller than the maximum accommodating capacity of the paper sheet tray, notifying the operator of the method of how to make a vacant tray by collecting the paper sheets, having the same attributes and currently randomly dispersed over plural paper sheet trays, into a specific tray. Further, when a single or plural bunches of paper sheets can be accommodated into the vacant tray, it becomes possible to supply the paper sheets in a unit of a single or plural bunches of paper sheets.
While the preferred embodiments of the present invention have been described using specific term, such description is for illustrative purpose only, and it is to be understood that changes and variations may be made without departing from the spirit and scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2008-225882 | Sep 2008 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
7177554 | Van Vliembergen | Feb 2007 | B2 |
20080258374 | Inoue | Oct 2008 | A1 |
20090315249 | Yamanaka et al. | Dec 2009 | A1 |
20100117289 | Takahashi et al. | May 2010 | A1 |
Number | Date | Country |
---|---|---|
2005-014361 | Jan 2005 | JP |
2005-30657 | Feb 2005 | JP |
2007-210784 | Aug 2007 | JP |
Number | Date | Country | |
---|---|---|---|
20100052243 A1 | Mar 2010 | US |