The present invention relates to an image forming device and a non-transitory computer readable medium.
An aspect of the present invention provides an image forming device, comprising: plural recording elements that are arranged along an intersecting direction that intersects with a transporting direction of a recording medium; plural reading units each including a reading area which extends in the intersecting direction, and that read plural test images formed by driving the recording elements using the reading areas, and that are provided along the intersecting direction so that adjacent end portions of the reading areas overlap in the transporting direction, which defines as an overlapping reading area; a forming unit forms the plural test images by driving the recording elements as a detection target in an abnormal state, in which a position of each test image is predetermined in accordance with a standard position, as a position matching of the recording medium in the intersecting direction, the position of each test image corresponds to the reading area on the recording medium, and each test image is formed so that an area having a width predetermined from an end portion of the corresponding reading area in the intersecting direction is not included; a determining unit that in case of detecting the recording elements in the abnormal state by using reading data obtained by each reading unit, determines an application scope of the reading data applied for detecting the abnormal state so that the reading data of each test image formed by the recording elements as the detection target does not include repeatedly data with respect to each recording element; and a detecting unit that detects the recording elements in the abnormal state by using reading data in the application scope determined by the determining unit.
Exemplary embodiments of the present invention will be described in detail based on the following figures, wherein
Hereinafter, exemplary embodiments for implementing the present invention will be described with reference to the drawings.
A first embodiment will be described by referring to the case where the invention is applied to the ink jet recording device that records an image by discharging an ink drop on a recording medium.
First, with reference to
As illustrated in
The transporting roller 20 related to this embodiment rotates by a transporting motor 22 (refer to
The rotary encoder 32 related to this embodiment is provided in the rotation axis of the paper feeding roll 30 and outputs a clock signal for every time the paper feeding roil 30 is rotated at a predetermined angle.
The recording heads 50C, 50M, 50Y, and 50K related to this embodiment are provided in this order along the transporting direction from upstream of the transporting direction. In addition, hereinafter, in the case where there is no need to distinguish between the recording heads 50C, 50M, 50Y, and 50K, the alphabetical character at the end of the symbol is omitted.
Moreover, as illustrated in
The drying unit 60 related to this embodiment, for example, includes plural surface emission laser elements, dries the ink drop by applying laser from the surface emission laser elements to the ink drop discharged onto the continuous paper P to fix the ink drop to the continuous paper P. In addition, as the drying unit 60, other devices such as a heater that dries an ink drop discharged onto the continuous paper P by warm air may be applied.
Plural (two in this embodiment) image reading units 70A and 70B related to this embodiment are provided from the upstream of the transporting direction in the order of the image reading unit 70A and the image reading unit 706. In addition, hereinafter, in the case where there is no need to distinguish between the image reading units 70A and 70B, the alphabetical character at the end of the symbol is omitted. Moreover, as illustrated in
Specifically, the image reading units 70 are provided so that the width of the reading overlapping scope is width W2, and the center part of the width W2 coincides with the center part of the continuous paper P in the intersecting direction. In addition, in
In addition, the image reading unit 70 related to this embodiment is set as a line sensor including, for example, a charged coupled device (CCD), a lens, or the like, and reads the image formed on the continuous paper P along the transporting direction at the predetermined resolution for each line extending in the intersecting direction. Moreover, the image reading unit 70 outputs brightness information indicating the light intensity of each pixel corresponding to the concentration of the read image as reading data. In addition, in the image reading unit 70, there is a case where the resolution of the reading is deteriorated as the image reading unit 70 comes close to the periphery of a lens by an influence of a deformation at the periphery of the lens according to the quality of the lens to be used. Here, the image reading unit 70 related to this embodiment is arranged as illustrated in
In addition, as illustrated in
Next, with reference to
As illustrated in
Moreover, the ink jet recording device 10 includes a communication circuit interface (I/F) unit 88 that performs transmission and reception of communication data with an external device, Furthermore, the ink jet recording device 10 includes an operation displaying unit 90 that receives an instruction from the user with regard to the ink jet recording device 10 and notifies regarding various pieces of information related to the operation status and the like of the ink jet recording device 10 to the user. In addition, the operation displaying unit 90 includes, for example, a display of a touch panel type which displays a display button and various pieces of information that realize the reception of an operation instruction by executing a program, and a hardware key such as a numeric key or a start button.
In addition, each of the CPU 80, the ROM 82, the RAM 84, the storing unit 86, the transporting motor 22, the rotary encoder 32, and the recording head 50 is coupled with each other through a bus 92 such as an address bus, a data bus, or a control bus. Moreover, in addition to these, each of the drying unit 60, the image reading unit 70, the communication circuit I/F unit 88, and the operation displaying unit 90 is also coupled with each other through the bus 92. Furthermore, in the transporting motor 22, the transporting roller 20 is coupled.
According to the above configuration, the ink jet recording device 10 related to this embodiment respectively accesses the ROM 82, the RAM 84, and the storing unit 86, and transmits and receives the communication data through the communication circuit I/F unit 88 by the CPU 80. In addition, the ink jet recording device 10 respectively performs acquisition of various data through the operation displaying unit 90 and display of various pieces of information with regard to the operation displaying unit 90 by the CPU 80. Moreover, the ink jet recording device 10 respectively performs reception of a clock signal output from the rotary encoder 32 and control of the recording head 50, the drying unit 60, and the image reading unit 70 based on the clock signal by the CPU 80. Furthermore, the ink jet recording device 10 respectively performs control of the rotation of the transporting roller 20 through the transporting motor 22 and acquisition of the brightness output from the image reading unit 70 by the CPU 80.
Meanwhile, in the ink jet recording device 10 related to this embodiment, an abnormal nozzle detection function is equipped for detecting a nozzle 52 in an abnormal state (hereinafter simply referred to as “abnormal nozzle”). In addition, the ink jet recording device 10 forms a test image for detecting the abnormal nozzle on the continuous paper P in order to realize the abnormal nozzle detection function. Moreover, for the “abnormal state of the nozzle 52”, a non discharging abnormality in which the ink drop is not discharged, a thin line abnormality in which the discharge amount of the ink drop decreases, a deviation abnormality in which the landing position of the ink drop is deviated, and the like can be exemplified. In addition, hereinafter, in order to avoid complication, the case where only the abnormal nozzle of the recording head 50K is detected will be described, but the same applies to the recording heads 50C, 50M, and 50Y corresponding to other colors.
Moreover, in the ink jet recording device 10 related to this embodiment, there is a need for determining the application scope of the reading data of each image reading unit 70 applied to the detection of the abnormal nozzle (hereinafter simply referred to as “application scope”), since the test image is read by plural image reading units 70. Here, in the ink jet recording device 10 related to this embodiment, an application scope determination function for determining the application scope is also equipped.
Next, with reference to
First, as illustrated in
Specifically, in the test images T, the adjacent end portions are overlapped in the transporting direction only by the width W4 in the intersecting direction. In addition, in this embodiment, the width W4 is set as the width shorter than the width W2 of the reading overlapping scope, as the width readable by the image reading unit 70 with the predetermined number of pixels (for example, 5 pixels) or more, and, specifically, as an example, as 10 mm. Therefore, the width of the test images T in the intersecting direction related to this embodiment is respectively 255 mm. In addition, the width W4 being the width readable by the image reading unit 70 with 5 pixels or more is because an approximation (hereinafter described in detail) is performed by a second interpolation. Moreover, the predetermined number of pixels is adaptable as long as the number is set based on the value of the resolution of the image reading unit 70 in the intersecting direction, the value of the width W2, or the like. In addition, the test images T1 and T2 related to this embodiment are formed at the position on the continuous paper P in which the area of the width predetermined from the end portion of the reading area of each of the image reading units 70A and 70B in the intersecting direction is not included. Moreover, the predetermined width may be suitably set based on the amount of the deformation of a lens or the like.
Next, as illustrated in
The detection images K2 are images formed by dividing the detection target nozzle into plural nozzles 52 groups in which plural nozzles 52 arranged with the space for the nozzles 52 of the predetermined number (in this embodiment, for example, 9) in the intersecting direction is one group, and by causing every nozzle 52 group to discharge the ink drop. In addition, the detection images K2 are formed at the position in which the nozzles 52 in the intersecting direction are deviated for the predetermined number (in this embodiment, for example, 1), while the timing is different for each nozzle 52 groups.
Therefore, the detection images K2 in the first step illustrated in
Next, with reference to
In a step 200 in
In a next step 204, the CPU 80 respectively determines the scopes of reading by the image reading units 70A and 70B as the application scopes of the reading data of the test images T1 and T2 by the image reading units 70A and 70B.
The determination processing of the reading scope of the main step 204 will be described in detail with reference to
First, as illustrated in
Next, as illustrated in
Moreover, hereinafter, in order to avoid complication, the reading by each image reading unit 70 will be described as being performed in the reading scope determined by the processing of the step 204.
In a step 206 of
Hereinafter, with reference to
In a step 300 of
In the step 302, the CPU 80 substitutes 0 (zero) for a variable cnt, which is to count the difference between the reading timing of one end portion by the image reading unit 70 and that of the other end portion. In a next step 304, the CPU 80 determines whether the black pixel detected in the step 300 is present in only the one end portion in the intersecting direction. The CPU 80 proceeds to the processing of a step 306 in the case where this determination is positive, and proceeds to the processing of a step 310 in the case where the determination is negative.
In the step 306, the CPU 80 performs reading for every line by the image reading unit 70 until the remaining end portion of the standard image K1 in the intersecting direction by the image reading unit 70 (in this embodiment, the tip end portion in the transporting direction) is read. In addition, in a step 308, the CPU 80 performs an increment of the variable cnt one by one for every reading of one line by the image reading unit 70. In the case where the CPU 80 detects that the remaining one end portion of the image read by the image reading unit 70 has a black pixel, the step 306 is determined as positive, and the process proceeds to the processing of the step 310.
Here, with reference to
As illustrated in
In
As illustrated in
Hereinafter, as one example, the case where the length N is 2.1 mm, the length M is 0.3 mm, the length N2 is 6.4 mm, and the length of the reading line in the transporting direction by the image reading unit 70 is 0.1 mm will be described. As illustrated in
In addition, the CPU 80 detects an abnormal nozzle after the image for the length N1 and the length M are read by the image reading unit 70. Specifically, the CPU 80 starts reading the detection image K2 by the image reading unit 70 after transporting the continuous paper P for the remained length Ni and the length M (in the above example, for 2.3 mm) after the both end portions of the standard image K1 in the intersecting direction are read by the image reading unit 70. In addition, while the continuous paper P is transferred for remained length N1 and the length M, the reading by the image reading unit 70 may be performed or not. In addition, in
Meanwhile, in
In this case, as illustrated in
In addition, the CPU 80 starts reading the detection image K2 after transporting the continuous paper P for the remained length N1 and the length M (in the above example, for 2.3 mm) after the right end portion of the standard image K1 is read by the image reading unit 70. In addition, in
In a step 310 of
In the step 312, the CPU 80 reads the detection images K2 for one line by the image reading unit 70 and acquires a brightness information output from the image reading unit 70. In addition, the CPU 80 acquires the light intensity for each position of the nozzles 52 in the detection target nozzle by performing the second interpolation with regard to the light intensity indicated by the acquired brightness information.
The processing of the main step 312 will be described with reference to
In the step 312, the CPU 80 obtains an approximate curve illustrated in
In a next step 314, the CPU 80 adds the light intensity added together by the processing of the main step 314 of the previous time in the repeated processing from a step 312 to a step 316 to the light intensity derived by the previous step 312. In addition, in the case where the processing of the main step 314 is performed in the first time in the repeated processing from the step 312 to the step 316, the CPU 80 adds 0 (zero) and the light intensity derived by the previous step 312.
In the step 316, the CPU 80 determines whether or not the timing when the reading of the detection image K2 is terminated has been reached. The CPU 80 returns to the processing of the step 312 in the case where the determination is negative, and proceeds to the processing of a step 318 in the case where the determination is positive. In addition, in this embodiment, as the timing, a timing when the reading by the image reading unit 70 only for X times obtained by a following equation (1) is completed is applied by using a number of times of reading C and the variable cnt by the image reading unit 70 required for the reading of the line for the length N2.
(Equation 1)
X=C−cnt. . . (1)
Therefore, in the case illustrated in
In the step 318, the CPU 80 averages the light intensity added together by the processing from the step 312 to the step 316 being repeatedly performed by dividing the light intensity by the number of times of reading X of the detection image K2 by the image reading unit 70.
In a next step 320, the CPU 80 sets a threshold Y used in a step 322 to be described so that the greater the difference is between the timings when the one end portion of the standard image K1 by the image reading unit 70 in the intersecting direction and the other portion, the less likely that the state is determined as abnormal. Specifically, the CPU 80 sets the threshold Y as a great value as the value of the variable cnt is great.
In a next step 322, the CPU 80 converts the space (a space D illustrated in
In addition, in the step 322, the CPU 80 may perform the determination processing of the abnormal nozzle, not regarding a peak value of which the light intensity is equal to or more than a predetermined threshold among the convex peak values on the lower side, as a peak value. As the threshold in this case, a threshold set by the user through the operation displaying unit 90 may be applied, and, for example, the average of the maximum value and the minimum value of the light intensity averaged by the processing of the step 318 may be applied.
In addition, in the step 322, the CPU 80 performs determination of an abnormal nozzle based on the space for each straight line adjacent to the detection images K2, but the determination is not limited thereto. For example, the CPU 80 may perform determination of an abnormal nozzle based on the position of the convex peak value on the lower side in the intersecting direction, of which the standard is the position of the nozzle number in the intersecting direction acquired, by the processing of the step 200.
In a next step 324, the CPU 80 determines whether the processing from the step 300 to the step 322 is completed in both of the standard image K1 and the detection image K2. The CPU 80 returns to the processing of the step 300 in the case where this determination is negative, and proceeds to the processing of a step 326 in the case where the determination is positive.
In the step 326, the CPU 80 determines whether an abnormal nozzle is detected by determining whether the nozzle number of the abnormal nozzle is stored in the storing unit 86. The CPU 80 proceeds to the processing of the step 328 in the case where the determination is positive.
In the step 328, the CPU 80 reads the nozzle number of the abnormal nozzle from the storing unit 86 and informs regarding the nozzle number by displaying the nozzle number on the operation displaying unit 90. In addition, in the step 328, the CPU 80 may perform, for example, maintenance processing such as cleaning processing with regard to the nozzle number. Moreover, in the step 328, the CPU 80 may set a parameter of the nozzle 52 so that the size of the ink drop discharged from the nozzle 52 adjacent to the nozzle with the nozzle number is greater than the common case.
Meanwhile, the CPU 80 terminates the abnormal nozzle determination processing routine and program without performing the processing of the step 328 in the case where the determination in the step 326 is negative.
As illustrated above, in this embodiment, in the case where the width of the image forming area G in the intersecting direction is greater than the width of the test images T in the intersecting direction at the registration position side, the reading scope is determined so that the reading scope in the intersecting direction is maximum by the image reading unit 70 of the test image T2 formed at the other end portion side opposite to the registration position of the continuous paper P in the intersecting direction.
In contrary for example, a case can be considered where the entire test image T1 is read by the image reading unit 70A and the scope of the test image T2 in the intersecting direction that does not overlap with the test image T1 in the transporting direction is read by the image reading unit 70B. In this case, according to the width of the image forming area G in the intersecting direction, there is a case where the image read by the image reading unit 70B is, for example, an image formed by the one or two nozzles 52. In this case, if an abnormal nozzle is included in the nozzles 52, the abnormal nozzle is not accurately detected. Therefore, in this embodiment, compared to this case, since the reading scope in the intersecting direction by the image reading unit 70B is wide, the reading element in an abnormal state is accurately detected.
In addition, according to the pixel number of the reading scope by the image reading unit 70B, there is a case where the processing of the second interpolation of the step 312 cannot be performed. In this embodiment, the width W4 is a width read to be equal to or more than the pixel number (in this embodiment, 5 pixels) predetermined by the image reading unit 70, and the determination processing of an abnormal nozzle is performed from the convex peak value on the lower side based on the approximate curve obtained by the second interpolation, and thus the recording element in an abnormal state is accurately detected.
In addition, in this embodiment, detection of an abnormal nozzle is performed by using the same test image information even when the width of the image forming area G in the intersecting direction changes. Therefore, compared to the case where the test image information is stored for each width of the image forming area G (that is, for each size of the continuous paper P) in the intersecting direction, the used amount of the means for storing (in this embodiment, the storing unit 86) decreases.
Moreover, in this embodiment, as the relative inclination of the image reading unit 70 and the continuous paper P is smaller in the transporting direction, the reading of the detection image K2 by the image reading unit 70 is more frequent. Thereby, compared to the case where the reading of the detection images K2 by the image reading unit 70 is performed for the number of times obtained by assuming the amount of inclination and setting the value as the fixed value (for example, in this embodiment, 45 times), an abnormal nozzle is accurately detected. In addition, since the reading of the detection images K2 is performed by the image reading unit 70 for plural times, the influence by abnormality such as unexpected and sporadic ink drop discharge abnormality by the nozzle 52 can be suppressed.
In the first embodiment, the case where the registration position of the ink jet recording device 10 is the side registration is described. In contrast, in a second embodiment, the case where the registration position of the ink jet recording device 10 is the center unit of the continuous paper P in the intersecting direction will be described. Moreover, hereinafter, as in this embodiment, the registration position being the center part of the continuous paper P in the intersecting direction is referred to as “center registration”. In addition, since the configuration of an ink jet recording device 10 related to this embodiment is the same as in the ink jet recording device 10 related to the first embodiment (refer to
First, with reference to
As illustrated in
Next, with reference to
In a step 205 in
Each embodiment is described in the above. However, the technical scope of the present invention is not limited to the scope of each embodiment described herein. Various changes or improvements can be added to each embodiment without departing from the gist of the invention, and an embodiment to which the changes or improvements are added is also included in the technical scope of the present invention.
In addition, each embodiment does not limit the present invention pertaining to the claims, and the entire combination of characteristics described in each embodiment is not necessarily essential to the means for solving the problem. In each embodiment described above, various steps of the invention are included, and the various inventions are extracted by the combination of plural disclosed components. Even if the several components are removed from the entire components illustrated in each embodiment, as long as the effect thereof can be obtained, the configuration in which the several components are removed is extracted as the invention.
For example, in each embodiment, the case where the test images T in the determined application scope is read by the image reading unit 70 is described. However, the present invention is not limited thereto. For example, after the entire test images T in the reading scope of the image reading unit 70 are read, the determination processing of an abnormal nozzle with regard to the reading data obtained by the reading may be performed in the determined application scope,
In addition, in each embodiment, the case where two image reading units 70 are provided is described. However, the present invention is not limited thereto. For example, three image reading units 70 may be provided. in
As illustrated in
Specifically, as illustrated in
Moreover, in this embodiment, the CPU 80 may determine a width W10 of the test image T1 in the intersecting direction as the reading scope by the image reading unit 70A. In addition, in this embodiment, the CPU 80 may determine that a width W11 in the intersecting direction in the scope not overlapping with the test image T1 and the test image T3 in the transporting direction of the test image T2 is the reading scope by the image reading unit 70B.
Meanwhile, as illustrated in
In addition, in the second embodiment, the case where test images T1 and T2 are formed in the different positions in the transporting direction is described. However, the present invention is not limited thereto. For example, as illustrated in
In addition, in each embodiment, the case where the test images T includes a standard image K1 and a detection image K2 is described. However, the present invention is not limited thereto. For example, in the test images T, the standard image K1 may not be included but only the detection image K2 may be included. Moreover, in this case, for example, as the image reading unit 70, an area sensor may be applied instead of a line sensor.
In addition, in each embodiment, the case where the standard image K1 and the detection image K2 are alternately formed is described. However, the present invention is not limited thereto. For example, the standard image K1 may be formed only once at the upstream of the transporting direction of each detection image K2. In addition, for example, as illustrated in
In addition, in each embodiment, the case where each detection image K2 is formed step-wise is described. However, the present invention is not limited thereto. For example, as illustrated in
In addition, in each embodiment, the case where the standard image K1 is formed by the entire detection target nozzles is described. However, the present invention is not limited thereto. For example, as illustrated in
In addition, in each embodiment, the case where the greater the difference between the timings when one end portion and the other portion of the standard image K1 in the intersecting direction are read by the image reading unit 70, the greater a threshold Y is set to perform the detection of an abnormal nozzle is described. However, the present invention is not limited thereto. For example, the threshold Y may not be changed, but a space D corresponding to the detection image K2 read by the image reading unit 70 may be changed to be decreased as the difference between the timings is greater to perform the detection of an abnormal nozzle. In addition, for example, both the threshold Y and the space D may be adjusted corresponding to the difference between the timings.
In addition, in each embodiment, the case where the image reading unit 70 and the continuous paper P are relatively inclined in the transporting direction, and the both end portions of the standard image K1 in the intersecting direction are read by one reading by the image reading unit 70 is described. However, the present invention is not limited thereto. For example, in the state where the image reading unit 70 and the continuous paper P are relatively inclined in the transporting direction, the both end portions of the detection images K2 in the intersecting direction may not be read by one reading by the image reading unit 70. In this case, for example, the one end portion of the standard image K1 in the intersecting direction is first read by the image reading unit 70. Thereafter, by detecting that a black pixel continues in the intersecting direction of an image read by the image reading unit 70, it is detected that the image is the standard image K1. Moreover, thereafter, the other end portion of the standard image K1 in the intersecting direction is read by the image reading unit 70. In addition, based on the difference between the reading timings of the one end portion and the other portion, the number of times of reading C of the detection image K2 by the image reading unit 70 and the threshold Y used for detecting an abnormal nozzle are set as in each embodiment, and an embodiment where the abnormal nozzle is detected is illustrated.
In addition, it is not particularly mentioned in each embodiment, but, before specifying the nozzle number of the abnormal nozzle, whether the abnormal nozzle exists may be determined. In this case, for example, between the step 318 and the step 320 of the abnormal nozzle determination processing routine and program, the embodiment where the determination processing is performed that determines whether the abnormal nozzle exists is illustrated. In addition, as the determination processing of this embodiment, in the case where the number of the convex peak value on the lower side and the number of the nozzles 52 used for forming the detection image K2 corresponding thereto are different, the embodiment where it is determined that the abnormal nozzle exists is illustrated. With regard to discharge abnormality, by this determination, whether the abnormal nozzle exists is determined.
In addition, it is not particularly mentioned in each embodiment, but, based on the difference of the timings of reading the one end portion and the other end portion of the standard image K1 in the intersecting direction, the installing position (inclination angle corresponding to the transporting direction) of the image reading unit 70 may be corrected.
In addition, in each embodiment, the case where one long head is applied as the recording head 50 is described. However, the present invention is not limited thereto. For example, as the recording head 50, plural short heads arranged along in the intersecting direction may be applied.
In addition, in each embodiment, the case where the present invention is applied to the ink jet recording device is described. However, the present invention is not limited thereto. For example, the present invention may be applied to other image forming devices such as a light emitting diode (LED) printer.
In addition, in each embodiment, the case where the continuous paper P is applied as a recording medium is described. However, the present invention is not limited thereto. For example, as a recording medium, a cut paper in a regular form such as A4 or A3 may be applied. In addition, the material of the recording medium is not limited to paper, and a recording medium with other materials may be used.
In addition, in each embodiment, the case where various programs are installed in the ROM 82 in advance is described. However, the present invention is not limited thereto. For example, the various programs may be provided contained in a storing medium such as a compact disk read only memory (CD-ROM) or provided through the network.
Moreover, in each embodiment, the case where the detection processing is realized by executing a program by a software configuration by using a computer is described. However, the present invention is not limited thereto. For example, the detection processing may be realized by a hardware configuration, or the combination of a hardware configuration and a software configuration.
Additionally, the configuration of the ink jet recording device 10 (refer to
In addition, the flow of the processing of various programs (refer to
Number | Date | Country | Kind |
---|---|---|---|
2015-012400 | Jan 2015 | JP | national |
This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2015-012400 filed on Jan. 26, 2015.