The present invention relates to an image forming apparatus, and in particular to an image forming apparatus that controls feeding of a recording material by a feeding device used in, e.g., a copier or printer.
Conventionally, an image forming apparatus such as a copier or printer has included a sheet feeding mechanism by which sheets of recording material stacked in a sheet feeding unit are separately fed one by one. The sheet feeding mechanism is typically configured as sheet feeding rollers that feed sheets one by one. The conveyance performance of the sheet feeding rollers is reduced by surface abrasion or deterioration, or adhesion of paper particles, caused by repetitive sheet feeding. Therefore, the sheet feeding rollers are regarded as supplies and replaced by a user or a serviceperson. Various detection methods have been proposed for the main body of the image forming apparatus to detect the appropriate time to replace the sheet feeding rollers.
For example, in Japanese Patent Application Laid-Open No. 2017-007758, a sheet delay is detected by measuring the time from the start of roller rotation to the arrival of a sheet at a sensor provided downstream in the conveyance path. If the incidence of sheet delays exceeds a threshold, a notification of the need to replace the rollers is provided. In Japanese Patent Application Laid-Open No. 2017-007758, if an image forming apparatus determines that the sheet feeding rollers should be replaced, the apparatus prompts a user or serviceperson to replace the sheet feeding rollers in order to prevent future conveyance failures that may cause, e.g., printing failures. After the sheet feeding rollers are replaced with new ones, the user or serviceperson operates the image forming apparatus to reset the use state of the sheet feeding rollers. This operation allows the use state of the inserted new rollers to be correctly recognized still after the replacement.
However, this operation relies on the operator such as the user or serviceperson, and the operator may forget to perform the operation of resetting the use state of the rollers or verification of the roller operation after replacing the rollers with new ones. Then, with the use state of the inserted new sheet feeding rollers being not reset, the rollers still appear to be in need of replacement although the rollers have actually been inserted as a replacement.
Further, for an image forming apparatus having multiple sheet feeding inlets, the operator may erroneously reset the use state of sheet feeding rollers corresponding to a sheet feeding inlet different from the inlet having the rollers replaced. This results in failing to correctly recognize the use state of the sheet feeding rollers actually inserted as a replacement. In view of the above, it is desired to automatically detect replacement of a component with a new component.
An aspect of the present invention, which was made under the above circumstances, is an image forming apparatus that automatically detects replacement of a component with a new component.
Another aspect of the present invention is an image forming apparatus including a feeding unit configured to convey a recording material and detachably mountable on an apparatus main body that forms an image on the recording material, a first detection unit configured to detect the recording material, the first detection unit provided downstream of the feeding unit in a conveyance direction of the recording material, a measurement unit configured to measure a measured time from start of conveyance of the recording material by the feeding unit to detection of the recording material by the detection unit, and a first determination unit configured to form a first data set from a plurality of measured times acquired by the measurement unit in a plurality of measurement processes, form a second data set from a plurality of measured times acquired by the measurement unit in a plurality of measurement processes during a period different from a period during which the first data set is formed, and perform renewal determination for determining whether the feeding unit is replaced with a new unit based on a change from the first data set to the second data set.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Preferred embodiments of the present invention will now be described in detail in accordance with the accompanying drawings.
As an exemplary image forming apparatus, an electrophotographic color laser printer (hereinafter referred to as a printer) will be described herein with reference to the drawings. Although the present invention is applied herein to a printer as the image forming apparatus, the present invention is not limited to this but may also be applied to apparatuses such as a copier and an ink-jet printer.
<Printer Configuration and Image Forming Operations>
A general configuration of a printer 100 will be described with reference to
Now, the printing operations in the main body of the printer 100 will be described. The printer 100 includes a sheet feeding cassette 44, which is a storage unit for storing a recording material S and removable from and insertable into the apparatus main body. When the main body control unit 55 receives an image signal, the recording material S is fed from the sheet feeding cassette 44 via a sheet feeding roller group 20, which includes a sheet feeding roller 25, a feeding roller 26 and a separation roller 27, serving as conveyance units. The sheet feeding roller 25, the feeding roller 26 and the separation roller 27 have respective claw portions 25a, 26a and 27a (see
If a user designates printing on a sheet stored in an optional sheet feeding cassette 152, the recording material S is fed from a sheet feeding cassette 144, which is a storage unit, via a sheet feeding roller group 120 including a sheet feeding roller 125, a feeding roller 126 and a separation roller 127. A registration sensor 45 as the first detection unit is provided downstream of the sheet feeding roller groups 20 and 120 in the conveyance direction. The registration sensor 45 detects the leading edge of the recording material S fed via the sheet feeding roller group 20 or 120. The recording material S then temporarily stops and waits while being held between a pair of registration rollers 47, which are roller-type synchronous rotary members for synchronizing image forming operations to be described below with the conveyance of the recording material S. At this point, the type of the recording material S is determined by a media sensor 46 as the second detection unit. The main body control unit 55 controls the rotation timing and the rotation speed of the registration roller pair 47 for synchronizing the image forming operations with the conveyance of the recording material S, based on the timing of arrival of the recording material S at the registration sensor 45.
Meanwhile, according to the received image signal, the imaging control unit 56 causes the exposure scanner unit 33 to form an electrostatic latent image on the surface of the photosensitive drum 31 charged at a certain potential by the function of the charge roller 32. The development device 38 is a unit for visualizing the electrostatic latent image and develops an image of yellow (Y), magenta (M), cyan (C) or black (K) in the corresponding station. The development device 38 is provided with a sleeve 35, to which a development voltage for visualizing the electrostatic latent image is applied. Thus, the electrostatic latent image formed on the surface of the photosensitive drum 31 is developed as a single-color toner image by the function of the development device 38. The photosensitive drum 31, the charge roller 32 and the development device 38 are integrally formed and mounted in the form of a toner cartridge 39, which is detachably mountable on the main body of the printer 100.
The intermediate transfer belt 37 is in contact with each photosensitive drum 31 and rotates counterclockwise in synchronization with the rotation of the photosensitive drum 31 during color image forming. Each developed single-color toner image is sequentially transferred onto the intermediate transfer belt 37 in layers by the function of a primary transfer voltage applied to each primary transfer roller 34, forming a multicolor toner image on the intermediate transfer belt 37. The multicolor toner image formed on the intermediate transfer belt 37 is then conveyed to a secondary transfer nip unit formed of the driving roller 41 and the secondary transfer roller 43. The recording material S waiting while being held between the registration roller pair 47 is conveyed by the function of the registration roller pair 47 to the secondary transfer nip unit in synchronization with the multicolor toner image on the intermediate transfer belt 37. The multicolor toner image on the intermediate transfer belt 37 is transferred, by the function of a secondary transfer voltage applied to the secondary transfer roller 43, collectively onto the recording material S conveyed to the secondary transfer nip unit.
The fixation unit 51 fuses and fixes the unfixed transferred multicolor toner image while conveying the recording material S. The fixation unit 51 includes a fixation roller 51a for heating the recording material S and a pressurization roller 51b for bringing the recording material S into pressure-contact with the fixation roller 51a. The fixation roller 51a and the pressurization roller 51b are formed in hollow shape, and a heater 51ah resides inside the fixation roller 51a. The recording material S with the unfixed multicolor toner image is conveyed by the fixation roller 51a and the pressurization roller 51b and subjected to heat and pressure, thereby having the toner fixed onto the surface of the recording material S. The recording material S with the fixed toner image is ejected by an ejection roller 50 onto an ejection tray 52, and the image forming operations terminates. If an image is to be formed on the opposite side of the recording material S as well, the recording material S is conveyed through a double-sided printing conveyance path D by a switchback operation at the ejection unit. Again, the recording material S temporarily stops and waits while being held between the registration roller pair 47. The above-described series of image forming operations is then performed to form an image on the opposite side of the recording material S.
A cleaning unit 48 cleans toner remaining on the intermediate transfer belt 37 after the transfer onto the recording material S. The collected toner is accumulated in a cleaner container 49. The printer 100 also includes an operation panel 57, which is a display unit and an operation unit. The main body control unit 55 displays various sorts of information on the operation panel 57 to an operator such as a user or serviceperson. The operation panel 57 is also used by the operator such as the user or serviceperson to enter various sorts of information.
<Sheet Feeding Unit>
A configuration of the sheet feeding unit in the first embodiment will be described with reference to
Drawing out the sheet feeding cassette 44 as in
<Control Unit>
Now, the control unit 54 will be described in detail with reference to
Based on the values of the travel time to the registration sensor T input from the measurement unit 61 and on the type of the recording material S, the determination unit 62 determines the use state of the sheet feeding roller group 20 and detects whether the sheet feeding roller group 20 is new (hereinafter referred to as renewal detection). When the sheet feeding roller group 20 cannot maintain a predetermined level of conveyance performance as a result of continual use after replacement, this is referred to as the end of life of the sheet feeding roller group 20. When the sheet feeding roller group 20 is near the end of its life, this is referred to as the late period of its life. Further, the determination as to whether the sheet feeding roller group 20 reaches the end of its life is hereinafter referred as end-of-life determination, which is the determination of the use state of the sheet feeding roller group 20. Details of the end-of-life determination and the renewal detection will be described below.
The determination unit 62 outputs the result of the end-of-life determination and the result of the renewal detection to the output unit 63. The output unit 63 notifies the user, via an operation panel 57 or an external apparatus, of information about the life of the sheet feeding roller group 20 output from the determination unit 62. The memory unit 64 stores information about print requests provided by the imaging control unit 56, information about time values previously measured by the measurement unit 61, and information about previously printed recording material S determined by the determination unit 62. The memory unit 64 further stores the history of sheet feeding inlets for which the life information of the sheet feeding roller group 20 was reset by the operator on the operation panel 57. The drive control unit 65 controls activation and deactivation of the sheet feeding mechanism according to the results of detection by the sensors (to be described below).
The registration sensor 45, the media sensor 46 and the cassette open/close sensor 80 are connected to the main body control unit 55. The drive control unit 65 uses the results of detection by these sensors to control driving of the sheet feeding roller 25 and the registration roller pair 47. Further, the operation panel 57 to which the output unit 63 outputs information is connected to the main body control unit 55.
<Main Body Control Unit>
Now, control of the sheet feeding unit by the main body control unit 55 will be described. In
<Sheet Feeding Control>
Now, sheet feeding control in the printer 100 in the first embodiment will be described in detail with reference to
As the sheet feeding roller 25 and the feeding roller 26 further continue rotating, the sheet of recording material S1 passes between the registration roller pair 47, and the leading edge of the sheet of recording material S1 reaches a position Prg, where the leading edge is detected by the registration sensor 45 (
<Elapsed Time to Reach Registration Sensor T>
Here, the characteristics of the travel time to the registration sensor T will be described with reference to
Q1 in
<End-of-Life Detection and Roller Replacement>
As described above, the travel time to the registration sensor T varies widely with the type of the recording material S and the life state of the sheet feeding roller group 20. However, as illustrated in
Normally, after replacing the sheet feeding roller group 20, the operator operates the operation panel 57 to clear (reset) the life information about the sheet feeding roller group 20. This operation allows the printer 100 to correctly determine the life state of the sheet feeding roller group 20. However, this operation of clearing the life information about the sheet feeding roller group 20 by the operator is operator-dependent, and the operator may forget to clear the life information. Therefore, in the first embodiment, renewal detection control is provided for correctly determining the life state of the sheet feeding roller group 20 even if the operator forgets to perform the clearing operation.
<Renewal Detection Control>
Renewal detection control, which is a feature of the present invention, will be described in detail with reference to
As in the interval illustrated as Q3 in
<Process of Acquiring Elapsed Time to Reach Registration Sensor T>
The process of the renewal detection for the sheet feeding roller group 20 will be described in detail below. First, the process of acquiring the travel time to the registration sensor T to be used as the criterion for the renewal detection will be described with reference to
At S809, the main body control unit 55 determines whether the travel time to the registration sensor T measured by the measurement unit 61 is within a predetermined period of time (hereinafter referred to as a jam threshold value). That is, the main body control unit 55 determines whether the recording material S reaches the registration sensor 45 within a predetermined period of time from the start of feeding the recording material S; the predetermined period of time is determined based on the distance along the conveyance path between the position Ps and the position Prg in
At S804, the travel time to the registration sensor T is within the jam threshold value and therefore the main body control unit 55 terminates measuring the travel time to the registration sensor T. At S805, for synchronization with the image forming operations, the main body control unit 55 causes the drive control unit 65 to stop the conveyance of the recording material S. At this point, the main body control unit 55 causes the media sensor 46 to measure characteristics of the recording material S such as the basis weight and a surface property. The measurement unit 61 outputs the information about the recording material S obtained by the media sensor 46 to the determination unit 62. At S806, the main body control unit 55 causes the determination unit 62 to determine whether the recording material S is plain paper based on the result of the measurement by the media sensor 46. If it is determined at S806 that the recording material S is plain paper, the main body control unit 55 advances the process to S807; otherwise, the main body control unit 55 advances the process to S808. The recording material S is identified not as plain paper if the recording material S is thin paper thinner than plain paper, or if it is cardboard paper thicker than plain paper. At S807, the main body control unit 55 stores the travel time to the registration sensor T measured up to S804 in the memory unit 64. The main body control unit 55 performs the printing operations at S808 and terminates the process. If it is determined at S806 that the recording material S is not plain paper, the main body control unit 55 performs the printing operations without storing the travel time to the registration sensor T measured at S804. Thus, by detecting the type of the recording material S and storing the travel time to the registration sensor T only for plain paper in the memory unit 64, deterioration of the continually used sheet feeding roller group 20 can be accurately detected.
<Renewal Detection Process>
Now, the process of performing the renewal detection for the sheet feeding roller group 20 using the travel time to the registration sensor T acquired in
At S901, the main body control unit 55 serving as a determination unit defines a set Un upon determining that the sheet feeding cassette 44 is opened and closed based on the result of detection by the cassette open/close sensor 80. The set Un includes the elapsed times to reach the registration sensor T in the period from the previous opening/closing operation to the current opening/closing operation for the sheet feeding cassette 44. These elapsed times to reach the registration sensor T are accumulated in the memory unit 64. At S902, the main body control unit 55 counts the number m of data items of the elapsed times to reach the registration sensor T in the set Un to determine whether the number m of data items is not smaller than a predetermined number, for example 100 (whether m is a predetermined number or larger) (m≥100). If it is determined at S902 that the number m of data items of the elapsed times to reach the registration sensor T in the set Un is not smaller than 100, the main body control unit 55 advances the process to S903; otherwise, the main body control unit 55 terminates the process. In the first embodiment, the renewal detection process is terminated if the number m of data items of the elapsed times to reach the registration sensor T in the set Un is smaller than 100. In the first embodiment, 100 is set as the minimum number m of data items of the elapsed times to reach the registration sensor T in the set Un for performing the renewal detection. This is because too few samples in the set Un may reduce the detection accuracy, leading to erroneous detection.
At S903, the main body control unit 55 calculates the average Tavg(n) of the elapsed times to reach the registration sensor T in the set Un, which is a second data set. At S904, the main body control unit 55 calculates the difference Δ between the average Tavg(n) and the previous average Tavg(n−1) stored in the memory unit 64. The average Tavg(n−1) is the average of the elapsed times to reach the registration sensor T in the set Un−1, which is a first data set. Here, the difference Δ is determined as 4=Tavg(n−1)−Tavg(n). This difference Δ is the determination condition of the renewal detection for the sheet feeding roller group 20 in the first embodiment. At S905, the main body control unit 55 determines whether Δ is larger than a renewal threshold value N (a predetermined value) (Δ>N). If it is determined at S905 that the difference Δ is larger than the renewal threshold value N, the main body control unit 55 advances the process to S906; otherwise, the main body control unit 55 advances the process to S908. At S906, the main body control unit 55 determines that the sheet feeding roller group 20 is new. At this point, it is determined that the sheet feeding roller group 20 was inserted at the start of the set Un, in other words, at the time of the opening/closing operation for the sheet feeding cassette 44. At S908, the main body control unit 55 stores the average Tavg(n) of the elapsed times to reach the registration sensor T in the set Un calculated at S903 in the memory unit 64 for use in the renewal detection process at the time of the next opening/closing operation for the sheet feeding cassette 44. At S907, the main body control unit 55 defines the set Un+1 between the current opening/closing operation and the next opening/closing operation for the sheet feeding cassette 44, and terminates the process.
As described above, according to the first embodiment, it can be determined whether the sheet feeding roller group 20 is new from the travel time to the registration sensor T. Because this detection utilizes the chronological relationship of the elapsed times to reach the registration sensor T in the main body of the same printer 100, the detection accuracy is not affected by variations among main bodies of different printers 100. Therefore, even if the operator forgets to reset the life state after replacing the sheet feeding roller group 20, it can automatically be detected that the sheet feeding roller group 20 is new. Thus, the life state of the inserted sheet feeding roller group 20 can again be detected to prevent future conveyance failures, such as jams and printing failures.
In the first embodiment, a measured travel time to the registration sensor T is employed on the condition that the recording material S is plain paper. Instead, the condition may be that the recording material S is cardboard paper or thin paper. Under such a condition, setting a renewal threshold value N appropriate for the paper type of the recording material frequently used by the user allows accurate detection of the life state of the sheet feeding roller group. However, the number m of data items of the elapsed times to reach the registration sensor T is desirably larger for accurate detection. Although the media sensor 46 is used for determining the type of the recording material S, the present invention is not limited to this; rather, the paper type may be entered by the user. Although the type of the recording material S is used as the condition for the travel time to the registration sensor T in the first embodiment, other conditions such as environmental conditions (temperature or humidity) may be added as necessary. Generally, in an environment at low temperature and humidity, the sheet feeding roller 25 tends to slip on the recording material S. With respect to reference temperature and humidity, for example ordinary temperature and humidity, the travel time to the registration sensor T tends to be shorter at higher temperatures and humidities and to be longer at lower temperatures and humidities. Therefore, the threshold for the travel time to the registration sensor T may be varied with the temperature and humidity. In this case, for example, the printer 100 may include a sensor that detects the temperature and/or humidity, and, according to the result of detection by the sensor, determine whether to store the travel time to the registration sensor T in the memory unit 64. The above conditions may also be eliminated if acceptable determination performance is achieved without such conditions.
In the first embodiment, the average Tavg of the elapsed times to reach the registration sensor T is used as the condition for determining whether the sheet feeding roller group 20 is new. Instead, some other parameter that depends on the use may be used, for example the maximum or the extent of variation of the elapsed times to reach the registration sensor T in the set Un. Further, although the start and end of the sets U in the first embodiment are defined by the removal/insertion operations for the sheet feeding cassette 44, the present invention is not limited to this. Rather, the sets U may be defined by time or the fed sheet count. For example, the sets U may be defined at predetermined time intervals. As another example, the main body control unit 55 may include a counter that counts the fed sheet count, and a set U may be defined for each predetermined number of sheets of recording material S being fed.
Thus, according to the first embodiment, replacement of a component with a new component can automatically be detected.
The first embodiment has been described regarding the case where the renewal detection for the sheet feeding roller group 20 uses the difference Δ between the averages Tavg of the elapsed times to reach the registration sensor T in the sets U before and after the replacement of the sheet feeding roller group 20. A second embodiment will be described regarding an example where a renewal threshold value Tn (a predetermined period of time) for elapsed times to reach the registration sensor T is used. The second embodiment uses more sample data items to determine that the sheet feeding roller group 20 is new, thereby enabling more reliable renewal detection. The components of the printer 100 serving as the apparatus main body and the parameters used for control in the second embodiment are the same as those in the first embodiment, and therefore are given the same symbols and will not be described.
Renewal detection control in the second embodiment will be described in detail with reference to
<Renewal Detection Process>
The renewal detection process for the sheet feeding roller group 20 in the second embodiment will be described below. After a notification of the end of life of the sheet feeding roller group 20 is provided, the renewal detection process starts upon start of the printing operations. While the detection of the end of life of the sheet feeding roller group 20 is the trigger for starting the renewal detection process in
The renewal detection process of
At S1004, the main body control unit 55 causes the measurement unit 61 to stop measuring the travel time to the registration sensor T. At S1005, the main body control unit 55 stops the conveyance of the recording material S at the position of the registration sensor 45 and causes the media sensor 46 to measure characteristics of the recording material S such as the basis weight and a surface property. At S1006, the main body control unit 55 determines whether the recording material S is plain paper based on the result of the detection by the media sensor 46 at S1005. If it is determined at S1006 that the recording material S is plain paper, the main body control unit 55 advances the process to S1101 in
At S1101 in
At S1103, the main body control unit 55 determines whether the renewal count H is not smaller than a predetermined number, for example 1000 (whether H is a predetermined number or larger). In the second embodiment, the main body control unit 55 determines that the sheet feeding roller group 20 is new if H (=H+1)≥1000, for example. That is, the main body control unit 55 determines that the sheet feeding roller group 20 has been replaced with a new one if the travel time to the registration sensor T successively takes a value smaller than the renewal threshold value Tn for 1000 sheets. If it is determined at S1103 that the renewal count H is not smaller than 1000, the main body control unit 55 advances the process to S1104. At S1104, the main body control unit 55 determines that the sheet feeding roller group 20 is new (renewal determination), and clears the renewal count H at S1105 and advances the process to S1008. By contrast, if it is determined at S1103 that the renewal count H is smaller than 1000 (H (=H+1)<1000), i.e., the number of successive values T<Tn is smaller than 1000, the main body control unit 55 advances the process to S1106. At S1106, the main body control unit 55 stores the renewal count H (=H+1) in the memory unit 64 and advances the process to S1008. At S1008, the main body control unit 55 performs printing operations and terminates the process.
As described above, in the second embodiment, it can be determined whether the sheet feeding roller group 20 is new from the travel time to the registration sensor T, as in the first embodiment. In addition, the determination is also based on detecting that the travel time to the registration sensor T drops from a value not smaller than the life threshold value Te and successively takes a value not larger than the renewal threshold value Tn for a predetermined number of sheets. This allows accurately detecting that the sheet feeding roller group 20 is new. Therefore, even if the operator forgets to reset the life state of the sheet feeding roller group 20 after replacing the sheet feeding roller group 20, it can automatically be detected that the sheet feeding roller group 20 is new. Thus, the life state of the inserted sheet feeding roller group 20 can again be detected to prevent future conveyance failures, such as jams and printing failures. In the second embodiment, a measured travel time to the registration sensor T is employed on the condition that the recording material S is plain paper. The same effect can also be achieved using the condition that the recording material S is cardboard paper or thin paper. However, as described above, the number of data items of the elapsed times to reach the registration sensor T is desirably larger for accurate detection. Although the media sensor 46 is used for determining the type of the recording material S in the second embodiment, the present invention is not limited to this; rather, the type of the recording material S may be based on user input.
Thus, according to the second embodiment, replacement of a component with a new component can automatically be detected.
The first embodiment has been described regarding the case where the renewal detection for the sheet feeding roller group 20 uses the difference Δ(=Tavg(n−1)−Tavg(n)) between the averages Tavg of the elapsed times to reach the registration sensor T in two sequential sets U (Un−1 and Un). In a third embodiment, summary statistics are calculated based on the elapsed times to reach the registration sensor T in each set U to calculate a Mahalanobis' distance D2 from a reference summary statistic. The difference Δ between two sequential Mahalanobis' distances is then used to perform the renewal detection for the sheet feeding roller group 20. As an example, the third embodiment uses two variates, the 25th percentile and the 75th percentile, as the summary statistics. Here, the 25th percentile denotes the median of the data in the lower subset smaller than the median of the data in the set U of the elapsed times to reach the registration sensor T. The 75th percentile denotes the median of the data in the upper subset larger than the median of the data in the set U of the elapsed times to reach the registration sensor T.
<Renewal Detection Process>
Renewal detection control in the third embodiment will be described in detail with reference to
Here, the set Un is a set of the elapsed times to reach the registration sensor T for a predetermined number of samples Ns, for example 20 sheets (Ns=20). At S1401, in order to define the set Un, the main body control unit 55 adds 1 to a count P (P=P+1), which is a variable for calculating the Mahalanobis' distance D2. At S1402, the main body control unit 55 determines whether the count P is not smaller than Ns (=20). If it is determined at S1402 that the count P is smaller than Ns, the main body control unit 55 advances the process to S1008 in
At S1406, the main body control unit 55 determines whether the set number n of the set Un stored in the memory unit 64 is not smaller than 2. If it is determined at S1406 that the set number n is not smaller than 2, the main body control unit 55 advances the process to S1407; otherwise, the main body control unit 55 advances the process to S1410. At S1407, the main body control unit 55 calculates the difference between the Mahalanobis' distance D2(n−1) of the previous set Un−1 stored in the memory unit 64 and the Mahalanobis' distance D2(n) of the current set Un calculated at S1405 (4=D2(n−1)−D2(n)). That is, the main body control unit 55 calculates the difference Δ between the successively acquired Mahalanobis' distances D2(n−1) and D2(n). This difference Δ is the determination condition of the renewal detection for the sheet feeding roller group 20 in the third embodiment; the main body control unit 55 determines that the sheet feeding roller group 20 is new if the difference Δ is larger than the renewal threshold value N (4>N). If so, the sheet feeding roller group 20 is regarded as having been replaced at the start of the set Un.
At S1408, the main body control unit 55 determines whether the difference calculated at S1407 is larger than the renewal threshold value N. If it is determined at S1408 that the difference Δ is larger than the renewal threshold value N, the main body control unit 55 advances the process to S1409; otherwise, the main body control unit 55 advances the process to S1410. At S1409, the main body control unit 55 determines that the sheet feeding roller group 20 is new. At S1410, the main body control unit 55 adds 1 to the set number n of the set Un (n=n+1) in order to define the next set Un+1, and clears the count P (P=0) at S1411 and advances the process to S1008 in
<Mahalanobis' Distance D2>
The Mahalanobis' distance D2 defined in the third embodiment is given by the following Equation (1).
k: the number of variates
xi: the 25th percentile of the set Un of the elapsed times to reach the registration sensor T
yi: the 75th percentile of the set Un of the elapsed times to reach the registration sensor T
σx: the reference standard deviation of the reference 25th percentile of the set Un of the travel time to the registration sensor T
σy: the reference standard deviation of the reference 75th percentile of the set Un of the travel time to the registration sensor T
r: the correlation coefficient of reference X and Y
As a specific example, the following describes the set Un−1 for the continually used sheet feeding roller group 20, and the set Un after the replacement with a new sheet feeding roller group 20 at the point X. The parameters in calculating the Mahalanobis' distance D2(n−1) in the third embodiment are as follows.
k=2
σx=3.1183592
σy=1.131647
r=0.5340643
If the data xi and yi of the set Un−1 for the sheet feeding roller group 20 at the end of its life take the values below, the Mahalanobis' distance D2(n−1) of the set Un−1 is calculated as 112.99313.
xi=242
yi=245
If the data xi and yi of the set Un after the replacement of the sheet feeding roller group 20 with a new one take the values below, the Mahalanobis' distance D2(n) of the set Un is calculated as 0.413352.
xi=224
yi=229
This results in the difference Δ=D2(n−1)−D2(n)=112.57978.
As described above, according to the third embodiment, it can be determined whether the sheet feeding roller group 20 is new from the Mahalanobis' distances D2. Because this detection utilizes the chronological relationship of the elapsed times to reach the registration sensor T in the main body of the same printer 100, the detection accuracy is not affected by variations among printers. Therefore, in the event of an operation error, such as the operator forgetting to reset the life state after replacing the sheet feeding roller group 20, it can automatically be detected that the sheet feeding roller group 20 is new. Thus, the life state of the inserted sheet feeding roller group 20 can again be detected to prevent future conveyance failures, such as jams and printing failures.
Although the 25th percentile and the 75th percentile are used as the summary statistics in the example in the third embodiment, other values such as the average, median, maximum, minimum, and standard deviation may also be used as the summary statistics. For reducing the extent of variations in the results for the set Un, the number of sheets defining the set Un may be changed, or the results of calculations for the set Un may be filtered. As exemplary filtering, the results of calculations may be regarded as valid if variations in the results of a certain number of successive calculations are within a predetermined range.
Thus, according to the third embodiment, replacement of a component with a new component can automatically be detected.
The third embodiment has been described regarding the example where the data in the set U of the elapsed times to reach the registration sensor T resulting from feeding a predetermined number of sheets of recording material S include data acquired either before or after the replacement of the sheet feeding roller group 20. A fourth embodiment will be described regarding the case where the data in the set U includes both data acquired before the replacement of the sheet feeding roller group 20 and data acquired after the replacement. That is, the following describes the case where the sheet feeding roller group 20 is replaced with a new one while the elapsed times to reach the registration sensor T in the set U are being acquired.
<Renewal Detection Process>
Thus, at S1506, the main body control unit 55 determines whether the set number n of the set Un is not smaller than 3. If it is determined at S1506 that the set number n of the set Un is smaller than 3, the main body control unit 55 advances the process to S1510; otherwise, the main body control unit 55 advances the process to S1507. At S1507, the main body control unit 55 calculates the difference Δ between the Mahalanobis' distance D2(n−2) and the Mahalanobis' distance D2(n) (4=D2(n−2)−D2(n)). Processing at S1508 to S1511 is the same as S1408 to S1411 in
As described above, according to the fourth embodiment, whether the sheet feeding roller group 20 is new can be determined even if the data in the set Un includes both data acquired before the replacement of the sheet feeding roller group 20 and data acquired after the replacement.
Thus, according to the fourth embodiment, replacement of a component with a new component can automatically be detected.
In the first to fourth embodiments, detection of replacement of the sheet feeding roller group 20 with a new one has been described. A fifth embodiment will be described regarding notifying the operator of the occurrence of an operation error if the operator erroneously resets the life information for a sheet feeding inlet different from the sheet feeding inlet having the sheet feeding roller group 20 replaced.
<Process of Providing Operation Error Notification>
At 51604, the main body control unit 55 performs the renewal detection process for the sheet feeding roller group 20 for the sheet feeding inlet stored in the memory unit 64, i.e., the sheet feeding inlet designated by the operator. The renewal detection process performed at S1604 is the renewal detection process such as in
As described above, according to the fifth embodiment, a notification of the occurrence of an operation error can be provided if the operator erroneously resets the life information for a sheet feeding inlet different from the sheet feeding inlet having the sheet feeding roller group 20 replaced. Thus, the life state of the inserted sheet feeding roller group 20 can again be correctly detected to prevent future conveyance failures, such as jams and printing failures.
Thus, according to the fifth embodiment, replacement of a component with a new component can automatically be detected.
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.
This application claims the benefit of Japanese Patent Application No. 2018-110039, filed Jun. 8, 2018, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
JP2018-110039 | Jun 2018 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5667215 | Yoshino | Sep 1997 | A |
6988727 | Yano | Jan 2006 | B2 |
7539599 | Hasegawa | May 2009 | B2 |
9488948 | Kitamura | Nov 2016 | B2 |
9624058 | Inoue | Apr 2017 | B2 |
20050281596 | Nakagawa | Dec 2005 | A1 |
20090317096 | Odaira | Dec 2009 | A1 |
Number | Date | Country |
---|---|---|
2007-050940 | Mar 2007 | JP |
2007-256369 | Oct 2007 | JP |
2017-007758 | Jan 2017 | JP |
Number | Date | Country | |
---|---|---|---|
20190375605 A1 | Dec 2019 | US |