The entire disclosure of Japanese patent application No. 2023-191339, filed on Nov. 9, 2023, is incorporated herein by reference in its entirety.
The present invention relates to a reading device, an image forming system, and a non-transitory recording medium storing a computer readable control program.
In an image forming apparatus, there is a technique for detecting the size of a sheet and correcting an image in accordance with the detected size (for example, Patent Literature 1 (Japanese Unexamined Patent Application Publication No. 2014-238544)). In the image forming apparatus disclosed in Patent Literature 1, a size measuring section is disposed at a position sufficiently upstream of an image former, so that the correction for image position set based on the measurement result of the size measuring section is reflected on the detected sheet.
Furthermore, in Patent Literature 1, a contact image sensor (CIS) that measures a sheet width as a size measuring section detects positions of side ends of a sheet (the position of a right end and the position of a left end in a conveyance direction). Thus, the sheet width is measured (paragraph 0013).
There are various types of sheet used in the image forming apparatus, and for example, dark-colored sheet other than white sheet may be used. When a colored sheet is used, the above-described image forming apparatus that detects the positions of both side ends of the sheet by the CIS may not accurately detect the positions of side ends of the colored sheet due to insufficient contrast at the positions of the ends.
The present invention has been made in view of the above circumstances, and an object thereof is to provide a reading device capable of accurately detecting a sheet size or a sheet shape.
To achieve at least one of the abovementioned objects, according to an aspect of the present invention, a device reflecting one aspect of the present inventions comprises the followings.
A reading device including:
The advantages and features provided by one or more embodiments of the present invention will be more fully understood from the following detailed description and the accompanying drawings. However, these are for purposes of illustration only and are not intended to limit the present invention.
Embodiments of the present invention will be described below with reference to the accompanying drawings. It is to be noted that the scope of the present invention is not limited to the embodiments to be described. Note that in the description of the drawings, the same components are denoted by the same reference signs, and redundant descriptions will not be repeated. In addition, dimensional ratios in the drawings are exaggerated for convenience of description and may be different from actual ratios. In the drawings, a top-bottom direction (vertical direction) is defined as a Z direction, a front direction and a rear direction of an image forming system or a reading device are defined as a Y direction, and a direction orthogonal to the Y and Z directions is defined as an X direction. The X direction is also referred to as a conveyance direction of a sheet. The Y direction is also referred to as a width direction. In the present embodiment, the sheet includes a printing sheet (hereinafter simply referred to as sheet) and various films.
The image forming apparatus 10 forms an image on a sheet 90 fed from the sheet feed device 20 on the upstream side and sent via the reading device 30. Further, the image forming apparatus 10 forms an image on a sheet 90 fed from a sheet feeder of the image forming apparatus 10.
The image forming apparatus 10 includes a controller 11 (hardware processor), a storage 12, an image former 13, a conveyor 14, a sheet feeder 15, an operation panel 18, a communicator 19, and the like. These components are connected to each other via a signal line such as a bus for exchanging signals. Note that in
The controller 11 includes a CPU, a ROM, a RAM, and the like. The controller 11 executes various kinds of processing by executing programs stored in the ROM and the storage 12 described later, and controls components of the apparatus and executes various kinds of calculation processing in accordance with the programs. The controller 11 functions as a printing controller 111, a reading device controller 112, an other-device controller 113, and a correction value calculator 114. The functions of these sub-controllers 111 to 114 will be described later.
The storage 12 includes an auxiliary storage such as a hard disk that stores various kinds of programs and various kinds of data. Further, the storage 12 stores sheet information regarding the sheets stored in each of sheet feed trays (trays 155, 255, 256, etc. to be described below) in association with the corresponding tray. The sheet information includes information regarding the brand, size (sheet width, sheet length), color, basis weight (weight), and type (gloss coated paper, matt coated paper, plain paper, high-quality paper, rough paper, etc.) of the sheet. In addition, the storage 12 may store a sheet brand, a determination model (determination model algorithm) used for determining a control parameter, and a paper profile.
The image former 13 forms an image by, for example, an electrophotographic method. The image former 13 includes writing sections (laser exposure sections) and photosensitive drums respectively corresponding to basic colors of yellow (Y), magenta (M), cyan (C), and black (K), and developing devices each accommodating a two-component developer including toner of the corresponding color and a carrier. The image former 13 further includes an intermediate transfer belt, a secondary transferer, and a fixer. Toner images formed on the photosensitive drums by the developing devices of the respective colors are superimposed on the intermediate transfer belt, and are transferred onto the conveyed sheet 90 at the secondary transferer. The toner image on the sheet 90 is fixed on the sheet 90 by being heated and pressed by the fixer on a downstream side.
The conveyor 14 includes conveyance paths 141, 142, and the like. The sheet feeder 15 includes a plurality of sheet feed trays 155. The conveyance path 141 includes a plurality of conveyance roller pairs provided along the conveyance path and a drive motor (not illustrated) that drives the conveyance roller pairs. The sheet feeder 15 includes a delivery roller that delivers an uppermost sheet of a plurality of sheets 90 loaded and placed in the sheet feed tray 155, and delivers the sheets 90 in the sheet feed tray to a conveyance path on the downstream side one by one. A conveyance path 341 of the reading device 30 is connected to the upstream side of the conveyance path 141.
The conveyor 14 conveys the sheet 90 fed from the sheet feed tray 155 and the like. The sheet 90 conveyed on the conveyance path 141 is subjected to image formation by the image former 13, and then ejected onto a sheet ejection tray 41 via the subsequent post-processing device 40. In double-sided printing in which an image is also formed on a back surface (second surface) of the sheet 90, the sheet 90 on which an image has been formed on one side is conveyed to the conveyance path 142 for double-sided image formation in a lower portion of the apparatus body. The sheet 90 conveyed to the conveyance path 142 is turned over on a switchback path and then conveyed to the conveyance path 141 for single-sided printing, and an image is again formed on the other side of the sheet 90 by the image former 13.
The operation panel 18 includes a touch screen, a numeric keypad, a start button, a stop button, and the like. The operation panel 18 displays a state of the image forming apparatus 10 or the image forming system 1000, and is used to input various settings and instructions from a user. The user can set, through a setting screen of the operation panel 18, information regarding the type and color of sheets loaded in the sheet feed trays 155, 255, and the like (see
The user can set, as a print setting,
The communicator 19 is an interface for communicating with a PC or other devices 20, 30, or the like.
When receiving a print job, the printing controller 111 executes the print job on the basis of print job setting information of the input print job. The print job is input in response to an instruction sent from the operation panel 18 or an external terminal such as a network-connected PC operated by the user.
The printing controller 111 controls feeding and conveyance of the sheet 90 by controlling the conveyor 14 (including the conveyance paths 141 and 142 and the drive motors for the fixer, and the like) and the sheet feeder 15. Furthermore, the printing controller 111 instructs the reading device controller 112 to read the sheet 90 on which an image has not yet been formed (reading instruction) in accordance with the setting of the print job (setting of enabling image position correction). Further, the printing controller 111 controls the image former 13 to control the image formation timing and adjust vertical and horizontal magnifications according to image forming conditions and a sheet position based on a sheet position correction value calculated by a correction value calculator 114 to be described later. In the following, the control of the image formation timing with the sheet position correction value and the adjustment of the vertical and horizontal magnifications are referred to as position correction control.
As described below, the position correction control is performed on at least one of the first surface (front surface) and the second surface (back surface) according to at least the arrangement position of the reader 50. The arrangement conditions of the reader 50 vary depending on the conveyance path length or the conveyance speed of the reading device 30, or connection of another device between the reading device 30 and the image forming apparatus 10.
For example, when the arrangement condition of the reader 50 is that the reader 50 is located sufficiently upstream of the image former 13, and the image correction can be performed in time as in, for example, Japanese Unexamined Patent Publication No. 2014-238544, the position correction control of the sheet 90 that has been read is performed.
Specifically, in a case where the reader 50 is disposed in a positional relationship in which (b) comes after (a) described below, the position correction control is performed when an image is formed on the first surface and/or the second surface of the sheet 90 that has been read: (a) a timing at which preparation for image formation reflecting the position correction control is completed from image data (hereinafter, referred to as read data) obtained by the reader 50 of the reading device 30 reading the sheet 90; and (b) a timing at which the image formation on the sheet 90 is started.
When the arrangement condition of the reading device 30 is that the reading device 30 is located at a position where the image correction cannot be performed in time, the following control is performed. In order to register images on the front and back surfaces, image formation reflecting the position correction control is performed at the time of image formation on the second surface (back surface) during double-sided image formation for the read sheet 90.
The reading device controller 112 controls the reading device 30 in response to an execution instruction request (reading instruction) from the printing controller 111. In response to the execution instruction request, the reading device 30 causes the reader 50 and other various sensors included in the reading device 30 to measure the sheet characteristics. Furthermore, when the sheet 90 is read by the reading device 30, the reading device controller 112 acquires the read data generated by the reading device 30. The read data is read data generated by one reader 50 or read data obtained by combining two pieces of data obtained by reading by two readers 50 (see
The other-device controller 113 controls the sheet feed device 20 and the post-processing device 40. Specifically, the other-device controller 113 communicates with the sheet feed device 20 to transmit and receive a sheet feed tray to be used, a sheet conveyance timing, and the like. Specifically, the other-device controller 113 transmits, to the post-processing device 40, a sheet conveyance timing, information regarding setting of post-processing for the sheet to be conveyed, and the like.
The correction value calculator 114 acquires the read data obtained by reading the sheet 90 on which an image has not yet been formed from the reading device controller 112. Then, the correction value calculator 114 recognizes the ends of the sheet 90 from the acquired read data to detect the characteristics of the length of each of the sides (vertical and horizontal sides) or the shape of the sheet 90. Hereinafter, the detected characteristics are also simply referred to as “sheet size”. The correction value calculator 114 calculates an image position correction value from a difference between the detected sheet size and the sheet size in the print setting. The calculated image position correction value is sent to the printing controller 111. As described above, the printing controller 111 performs the position correction control according to the sheet position on the basis of the image position correction value.
As illustrated in
The sheet feeder 25 includes a plurality of sheet feed trays 255 and a manual sheet feed tray 256. The sheet feed trays 255 are automatically numbered from tray 1 to tray n based on a predetermined rule. The conveyor 24 and the sheet feeder 25 have the same functions as those of the conveyor 14 and the sheet feeder 15, feed the sheets 90 placed on the sheet feed trays 255 or the like one by one, and convey the sheets 90 to the conveyance path 241. The conveyance path 241 is connected to the subsequent conveyance path 341. The sheet 90 fed from each of the sheet feed trays 245 and the like and conveyed on the conveyance path 241 is conveyed to the reading device 30 on the downstream side, and is subjected to the measurement of the sheet characteristics such as the sheet size or image formation by the image forming apparatus 10 on the further downstream side.
The post-processing device 40 performs post-processing on the sheet 90 sent from the image forming apparatus 10 or ejects the sheet 90 according to the setting of the print job. The post-processing device 40 includes sheet ejection trays 41 and 42, a post-processor 43, and a conveyance path 441. In addition, the post-processing device 40 includes a controller, a storage, a conveyor, and a communicator (none of which are illustrated), and these components are connected to each other via a signal line such as a bus for exchanging signals. The sheet ejection trays 41 and 42 are selected in accordance with the setting of the print job. The conveyance path 441 is connected to the conveyance path 141 on the upstream side. The post-processor 43 performs at least one of stapling, punching, cutting, folding, or bookbinding on the sheet 90 on which an image has been formed.
Next, the reading device 30 will be described. As illustrated in
The outline of the reader 50 will be described below with reference to
The background section 56 has a prismatic shape having a polygonal cross section and an axis extending in the Y direction. In the example illustrated in
As illustrated in
Note that the configuration of the background section 56 is not limited to the example illustrated in
As illustrated in
The surface 561 is black or has a color having brightness equal to or less than a predetermined value (for example, having L* of the CIELAB color space equal to or less than 20). The surface 561 is a first background surface (hereinafter, also referred to as “background surface 1”) serving as a background of the sheet 90 when the sheet 90 is read by the reading sensor 51. As illustrated in
The surface 562 is white or has a color having brightness equal to or more than a predetermined value (for example, having L* of the CIELAB color space equal to or less than 70). The surface 562 is a second background surface (hereinafter, also referred to as “background surface 2”) serving as a background of the sheet 90 when the sheet 90 is read by the reading sensor 51. As illustrated in
The surface 563 is a calibration surface used for calibration of the reading sensor 51 periodically performed at a predetermined timing of the reading sensor 51. For example, the surface 563 is formed to have a white color in a defined range and is used for adjustment of white balance and a white level.
The surface 564 is used when reading is not performed (reading is set as disabled), and functions as a sheet passing surface that closes the cutout portion of the lower guide plate of the conveyance path 341 at the time of sheet passing.
Next, processing of switching the background surface and printing processing that are executed in the image forming system 1000 according to the first embodiment will be described with reference to
The printing controller 111 of the controller 11 reads the first print job in a print job reservation list. In the example illustrated in
The printing controller 111 performs processing of selecting the background surface based on the print setting. This processing will be described with reference to the subroutine flowchart in
The printing controller 111 determines whether or not the image position correction is enabled with reference to the print setting. The printing controller 111 advances the processing to step S122 when the image position correction is set as disabled, and advances the processing to step S123 when it is set as enabled. In the example of job 1 in
The printing controller 111 selects the sheet passing surface (surface 564).
The printing controller 111 acquires the sheet color (sheet information) in the print setting, and determines whether the sheet color belongs to group 1 (light color) or group 2 (dark color) with reference to the table in
The printing controller 111 selects background surface 1 (black) (surface 561). For example, in the example of job 1 in
The printing controller 111 selects background surface 2 (white) (surface 562). When the sheet color is, for example, black or blue (group 2), background surface 2 (white) is selected. Thus, the printing controller 111 ends the processing in
The printing controller 111 acquires the setting information on the current background surface from the reading device controller 112, and determines whether or not the current background surface (or surface) is different from the background surface selected in step S12. The printing controller 111 advances the processing to step S15 when the two background surfaces are the same, and advances the processing to step S14 when they are different.
The printing controller 111 controls the switching mechanism 57 by the controller 31 through the reading device controller 112 to switch the background surface to the one selected in step S12. For example, when the sheet passing surface is selected in step S122, the background surface is switched to the sheet passing surface, and when background surface 1 is selected in step S124, the background surface is switched to background surface 1.
The printing controller 111 reads the print data of the designated page on the basis of the print setting, and transmits an instruction for preparing image formation for the next sheet 90 to the image former 13.
The printing controller 111 transmits, to the sheet feeder 25 of the sheet feed device 20 via the other-device controller 113, an instruction to start feeding the next sheet 90 from the sheet feed tray 255 designated in accordance with the print setting. The sheet feeder 25 feeds the sheet 90 from the designated sheet feed tray 255 and conveys the sheet 90 through the conveyance path 241. For example, in the example of job 1 in
The printing controller 111 determines whether or not the image position correction is enabled with reference to the print setting. The printing controller 111 advances the processing to step S22 when the image position correction is set as disabled, and advances the processing to step S18 when it is set as enabled. In the example of job 1 in
The printing controller 111 instructs the reading device 30 to read the sheet 90 before image formation through the reading device controller 112. The reader 50 reads the designated sheet 90 at the timing at which the sheet 90 is conveyed to the reading region of the conveyance path 341, and generates read data (image data).
The reading device controller 112 acquires the read data generated by the reading process in step S21 from the reading device 30 and temporarily stores the read data in the storage 12. Then, the reading device controller 112 gives the temporarily stored read data to the correction value calculator 114. The correction value calculator 114 recognizes the ends of the sheet 90 from the read data, and recognizes the lengths of the four sides or the shape of the sheet 90. In this case, during the reading process in step S18, the background surface disposed to face the reading sensor 51 (reading sensor) and serving as the background of the sheet 90 when the sheet 90 is read is set to a background surface of a color having high contrast with the sheet color of the sheet 90. Therefore, the correction value calculator 114 can accurately recognize the ends of the sheet 90 from the read data.
The correction value calculator 114 recognizes the sheet size from the recognized lengths of the four sides or shape, and calculates an image position correction value from the difference between the recognized sheet size and the sheet size in the print setting.
The correction value calculator 114 gives the calculated image position correction value to the printing controller 111 via the reading device controller 112. In job 1 illustrated in
The printing controller 111 transmits an image forming instruction for the next sheet 90 to the image former 13. The image former 13 forms an image on a sheet surface on the basis of the instructed print data. When this image is formed, the image position on at least one of the first surface and the second surface is finely adjusted on the basis of the image position correction value.
When there is a next page in the print job being executed as a result of checking the print setting, the printing controller 111 returns the processing to step S15 and repeats the subsequent processes. On the other hand, when the next page is not present, the printing controller 111 advances the processing to step S24.
When there is a next print job as a result of checking the print job reservation list, the printing controller 111 returns the processing to step S11 and repeats the subsequent processes. On the other hand, when the next print job is not present, the printing controller 111 ends the processing (END).
As described above, the reading device or the image forming system according to the present embodiment includes: a reading sensor that optically reads a sheet conveyed through a conveyance path; and a reader including a background section that is disposed to face the reading sensor across the conveyance path, the background section having a background surface serving as a background of the sheet when the sheet is read. Furthermore, the reading device or the image forming system includes a controller that switches the background surface of the background section on the basis of attribute information of the sheet to be conveyed. With such a configuration, even in a case where sheets of various colors are used, the edge position can be accurately detected, and thus the sheet shape can be accurately detected.
Next, a reading device 30 and an image forming system 1000 according to a second embodiment will be described with reference to
As illustrated in
Except for the lengths in the Y direction, each of the reading sensors 51a and 51b has the same configuration as the reading sensor 51 in the first embodiment. Each of the background sections 56a and 56b is the same as the background section 56 and has surfaces 561 to 564 (refer to
Next, processing of switching the background surface and printing processing that are executed in the image forming system 1000 according to the second embodiment will be described with reference to
The process of step S31 corresponds to the process of step S11 in
The printing controller 111 performs processing of selecting the background surface based on the print setting. This processing will be described with reference to the subroutine flowchart in
The processes of steps S321 and S322 are the same as the processes of steps S121 and S122 in
The printing controller 111 acquires the sheet size (sheet attribute information) on the basis of the print setting. The printing controller 111 determines whether or not the sheet size in the width direction is equal to or smaller than a predetermined value y (e.g., 210 mm). The printing controller 111 advances the processing to step S324 when the sheet size is equal to or smaller than the predetermined value y, and advances the processing to step S325 when it is greater than the predetermined value y.
The printing controller 111 selects background surface 1 (black) and background surface 2 (white) for readers 1 and 2, respectively.
The printing controller 111 acquires the sheet color (sheet information) in the print setting, and determines whether the sheet color belongs to group 1 (light color) or group 2 (dark color) with reference to the table in
The printing controller 111 selects background surface 1 (black) for both the readers 1 and 2.
The printing controller 111 selects background surface 2 (white) for both readers 1 and 2. Thus, the printing controller 111 ends the processing in
The processes of steps S33 to S38 are the same as the processes of steps S13 to S18 in
The printing controller 111 acquires the sheet size on the basis of the print setting. The printing controller 111 determines whether or not the sheet size in the width direction is equal to or smaller than a predetermined value y (e.g., 210 mm). The printing controller 111 advances the processing to step S402 when the sheet size is equal to or smaller than the predetermined value y, and advances the processing to step S403 when it is greater than the predetermined value y.
The printing controller 111 uses either read data 1 or read data 2. Specifically, when the sheet belongs to group 1 (light color), read data 1 is used, and when the sheet belongs to group 2 (dark color), read data 2 is used.
The printing controller 111 uses both of read data 1 and read data 2 (uses combined data).
The reading device controller 112 acquires read data 1, 2 generated by the reading process in step S38 from the reading device 30 and temporarily stores the read data in the storage 12. Then, the reading device controller 112 gives the temporarily stored read data to the correction value calculator 114. The correction value calculator 114 recognizes the ends of the sheet 90 and recognizes the lengths of the four sides and the shape of the sheet 90 by using either read data 1 or 2 or combined data of read data 1 and read data 2 according to the determination in steps S402 and S403.
The processes of steps S42 to S44 are the same as the processes of steps S22 to S24 in
As described above, in the second embodiment, during the reading process, the background surface disposed to face the reading sensor 51 and serving as the background of the sheet 90 when the sheet 90 is read is set to a background surface of a color having high contrast with the sheet color of the sheet 90, as in the first embodiment. Alternatively, the read data (read data 1 or read data 2) obtained from reading with the setting of a background surface in a color with such high contrast is selectively used. Therefore, the correction value calculator 114 can accurately recognize the ends of the sheet 90 from the read data. Further, in the second embodiment, in a case where a print job using the sheet 90 with a sheet width equal to or smaller than the predetermined value y and using a sheet of different color is to be executed next, the read data to be used is selected without switching the background surfaces in readers 1 and 2, by which it is possible to increase the accuracy in recognizing the ends of the sheet 90 with the background surface having high contrast. That is, even in a case where a waiting time would occur due to switching of the background surface, the waiting time does not occur, and thus it is possible to suppress a decrease in productivity.
The main configurations of the reading device 30 and the image forming system 1000 including the reading device 30 have been described above for describing the features of the above embodiments, and the configurations of the reading device 30 and the image forming system 1000 including the reading device 30 described above are not limited to the abovementioned configurations, and can be modified in various manners within the scope of the claims. In addition, a configuration included in a general image forming apparatus is not excluded.
The descriptions with reference to
In addition, the descriptions with reference to
In addition, an example in which the color information regarding the color of the sheet is set by the user through the operation panel 18 or the like has been described, but the invention is not limited thereto. As another example, a detection sensor that detects a color or a density (brightness) may be disposed in the sheet feeder 25 or the conveyance paths 241 and 341 from the sheet feed tray 255 to the reader 50, and the controller 11 may select the background surface from a detection value of the detection sensor.
In addition, the means and method for performing various kinds of processing in the reading device 30 and the image forming system 1000 according to the above-described embodiments can be implemented by either a dedicated hardware circuit or a programmed computer. The program may be provided by, for example, a computer-readable recording medium such as a USB memory or a digital versatile disc (DVD)-ROM, or may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable recording medium is commonly transferred to and stored in a storage such as a hard disk. In addition, the program may be provided as independent application software or may be incorporated into software of an apparatus as one function of the apparatus.
While the embodiments of the present invention have been described and illustrated in detail, the disclosed embodiments have been created for purposes of illustration and example only, and not limitation. The scope of the present invention is to be interpreted by the wording of the appended claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2023-191339 | Nov 2023 | JP | national |