The present disclosure relates to a sheet processing apparatus for punching a sheet, and an image forming apparatus including the sheet processing apparatus.
A sheet processing apparatuses that perform various processes on a sheet on which an image is formed by an image forming apparatus such as a copying machine or a printer have been employed. One of the processes performed by a sheet processing apparatus is a sheet punching process. Holes punched on the sheet by the punching process may be used for filing the sheet or the like. For the punching process, there are a method in which a plurality of sheets are sequentially stacked and then collectively punched, and a method in which sheets are punched one sheet at a time while being conveyed.
For the method of collectively punching, it is necessary to provide a mechanism for stacking and holding a plurality of sheets and a mechanism for aligning the plurality of held sheets, which increases the size of the sheet processing apparatus. In addition, the processing speed may be reduced due to an alignment operation. On the other hand, for the method of punching one sheet at a time, a mechanism for stacking and holding a plurality of sheets and a mechanism for aligning the plurality of sheets are not required, and the apparatus can be miniaturized and a decrease in the processing speed can be suppressed.
US-2021-107759 discloses a sheet processing apparatus that punches sheets one sheet at a time while conveying the sheets. According to US-2021-107759, a punching unit for punching a sheet in the sheet processing apparatus is configured to be movable in an intersecting direction that intersects the conveyance direction of the sheet. Also, the sheet processing apparatus includes a detection unit that detects an end portion position of the sheet in a width direction orthogonal to the conveyance direction of the sheet. By adjusting the position of the punching unit based on a detection result by a detection unit, the punching can be performed with good accuracy with respect to the target position of the punching.
According to US-2021-107759, prior to a sheet being conveyed to the punching position by the punching unit, the sheet processing apparatus moves the punching unit to a predetermined position corresponding to the size of the sheet in advance. Here, in a case where the sheet is conveyed having largely deviated in the width direction, a contact occurs between the punching unit standing by at the predetermined position and the sheet. Also, even in a case where the size of the sheet that has been set as the target of conveyance and the size of the sheet that has actually been conveyed are significantly different from each other, a contact between the punching unit and the sheet occurs. When the sheet comes into contact with the punching unit, conveyance of the sheet may be stopped.
According to an aspect of the present disclosure, a sheet processing apparatus includes: a conveyance unit configured to convey a sheet along a conveyance path; a punching unit configured to punch the sheet conveyed by the conveyance unit; a movement unit configured to cause the punching unit to move in a direction intersecting with a conveyance direction of the sheet; a detection unit arranged on an upstream side of the conveyance path with reference to the punching unit, and configured to detect a first conveyance position which is a position in a width direction orthogonal to the conveyance direction of the sheet conveyed by the conveyance unit; and a control unit configured to obtain size information of the sheet, determine, based on the size information, a second conveyance position which is a position in the width direction when the sheet is conveyed by the conveyance unit, and by comparing the first conveyance position and the second conveyance position, control whether or not to execute an avoidance process that causes the punching unit to move away from the sheet.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, embodiments will be described in detail with reference to the attached drawings. Note, the following embodiments are not intended to limit the scope of the claimed invention. Multiple features are described in the embodiments, but limitation is not made to an invention that requires all such features, and multiple such features may be combined as appropriate. Furthermore, in the attached drawings, the same reference numerals are given to the same or similar configurations, and redundant description thereof is omitted.
Meanwhile, by rollers provided along a conveyance path, a sheet stored in a cassette 6 is fed to the conveyance path, and conveyed along the conveyance path. Note, in the present embodiment, sheets are conveyed such that a center position in a width direction parallel to the sheet surface and orthogonal to the conveyance direction of the sheet coincides with a predetermined position in the width direction of the conveyance path. In a case where the center position in the width direction of the sheet coincides with the predetermined position in the width direction of the conveyance path, the position of one reference end portion among two end portions in the width direction of the conveyed sheet is determined according to the length of the sheet in the width direction (hereinafter referred to as the sheet width). In the following description, the position in the width direction of the reference end portion corresponding to the sheet is referred to as a reference conveyance position. The reference conveyance position varies depending on the sheet width. Note, in this example, the predetermined position in the width direction of the conveyance path is defined as a center position in the width direction of the conveyance path.
Returning to
A registration sensor 40 for detecting a sheet is provided upstream of the nip region between the photoconductor 9 and the transfer roller 10 in the sheet conveyance direction. The detection result of the sheet by the registration sensor 40 is used to control the timing of feeding the sheet to the nip region between the photoconductor 9 and the transfer roller 10 and the like. A fixing unit 11 fixes the toner image on the sheet by heating and pressurizing the sheet to which the toner image has been transferred. The sheet that has passed through the fixing unit 11 is conveyed toward the sheet processing apparatus 4 by the conveyance rollers 50, 51, and 52. Note, a conveyance sensor 135 for detecting a sheet is provided between the conveyance roller 51 and the conveyance roller 52. The sheet conveyed to the sheet processing apparatus 4 is conveyed by an entrance roller 21 and an exit roller 22.
Between the entrance roller 21 and the exit roller 22, an entrance sensor 27 for detecting the presence or absence of the sheet, a line sensor 61 for detecting the conveyance position of the sheet in the width direction, and a punching unit 62 for punching the sheet are provided along the conveyance direction of the sheet. The detection result of the entrance sensor 27 is used to determine the timing at which the line sensor 61 detects the sheet, or the like. The line sensor 61 is an image sensor in which a light source, a light receiving element, and a lens are arranged in an array, and the line sensor 61 is arranged such that the reference end portion of the sheet passes between the light source and the light receiving element. Note, as described above, the reference end portion is an end portion of the sheet corresponding to the reference conveyance position. The line sensor 61 detects the position of the reference end portion in the width direction of the sheet as the conveyance position in the width direction of the sheet based on the amount of light received by the light receiving element. Note, in the following description, the “conveyance position” means a position in the width direction unless otherwise specified.
The punching unit 62 is configured to be movable in the width direction. By moving the punching unit 62 in the width direction in accordance with the conveyance position of the sheet detected by the line sensor 61, the target position of the punching on the sheet can be accurately punched by the punching unit 62. The sheet, after having passed through the punching unit 62, is discharged to a tray 25 by a discharge roller 24. Note, the sheet processing apparatus 4 includes a tray 37 in addition to the tray 25 as a discharge destination of the sheet. In a case where the discharge destination of the sheet is the tray 37, the rotation of the discharge roller 24 is stopped immediately before the sheet is discharged to the tray 25, and thereafter, the sheet is rotationally driven in a direction opposite the previous direction. By the reverse rotation of the discharge roller 24, the sheet is conveyed to an intermediate stacking unit 39 by the roller 26, the roller 28, and the roller 29. One or more sheets are stacked on the intermediate stacking unit 39, and a binding process is performed by a stapler (not shown) as necessary. Thereafter, one or more sheets on the intermediate stacking unit 39 are pushed out by a discharge guide 34 connected to a guide driving unit 35, and are discharged to the tray 37 by a discharge roller 36.
The photo interrupter 130 is configured such that it is in a light shielding state by the sensor flag 131 in a range from the start phase 70 to the end phase 71, and is in a light transparent state in other ranges. The rotation phase of the punch 202 is detected by monitoring the timing of the change of the state of the photo interrupter 130 while the die 205 is rotated. For example, the timing at which the state of the photo interrupter 130 changes from the light transparent state to the light shielding state is the timing at which the rotation phase of the punch 202 enters the start phase 70. By stopping the rotation of the punch 202 at a predetermined timing with reference to this timing, the punch 202 can be stopped at the punching phase 75.
Next, a moving module for moving the punching unit 62 in the width direction is described.
The punching unit 62 is supported by a base unit 403. The base unit 403 is movably supported by guide shafts 401 and 402 extending in the width direction 411. The base unit 403 has a rack gear 404 extending in the width direction 411. The moving module includes a shift motor 406 and an idler gear 405 which is rotationally driven by the shift motor 406. The idler gear 405 meshes with the rack gear 404. The shift motor 406 is, for example, a stepping motor. By driving the shift motor 406, the punching unit 62 supported by the base unit 403 moves along the guide shafts 401 and 402 in the width direction 411.
Also, the moving module includes a home position sensor 407. The home position sensor 407 is, for example, a photo interrupter, and detects a detection target part 62a provided in the punching unit 62. Reference numeral 413 in
The punching unit 62 is configured to allow the sheet 210 to pass between the punch 202 and the die 205. In the present example, as shown in
A main control unit 101 controls the sheet processing apparatus 4. A CPU 306 of the main control unit 101 is a central processing unit that controls various operations of the sheet processing apparatus 4. A RAM 307 is a volatile memory that temporarily stores control data required for the operation of the sheet processing apparatus 4. A ROM 308 is a non-volatile memory that stores programs or a control table necessary for the operation of the sheet processing apparatus 4. A system timer 111 generates timings necessary for various kinds of control in the sheet processing apparatus 4. A communication interface 315 communicates with the video controller 119. The above-described constituent elements of the main control unit 101 and an I/O port 310 described below are configured to be able to communicate with each other via a bus 309. The I/O port 310 provides an input/output interface between various units of the sheet processing apparatus 4. Specifically, a detection result of the conveyance position of the sheet by the line sensor 61, a detection result of the sheet by the entrance sensor 27, and a detection result of the detection target part 62a by the home position sensor 407 are inputted to the I/O port 310 through input circuits 311, 312, and 317. In addition, the I/O port 310 outputs drive signals to a punch motor 102, the shift motor 406, and a conveyance motor 325 via driving circuits 313, 314, and 322. Note that the punch motor 102 is a motor that rotationally drives the punch 202 and the die 205. The conveyance motor 325 is a motor that drives a plurality of rollers that convey sheets in the sheet processing apparatus 4. Note, the conveyance motor 325 and the plurality of rollers constitute a sheet conveyance unit.
The system timer 111 generates various timings related to sheet conveyance, movement of the punching unit 62, and the like based on print information from the video controller 119. A motor control unit 117 drives and controls the punch motor 102, the shift motor 406, and the conveyance motor 325 based on various timings generated by the system timer 111. A determination unit 321 determines the reference conveyance position of the sheet based on the sheet width indicated by size information obtained by the communication interface 315 or determined based on the size information. The determination unit 321 compares the determined reference conveyance position with the conveyance position of the sheet detected by the line sensor 61 to determine whether or not an avoidance process of the punching unit 62 is necessary. The avoidance process is a process of moving the punching unit 62 away from the sheet, or more specifically, causing the punching unit 62 to move toward the home position, so that the punching unit 62 does not interfere with the sheet. In a case where it is determined that the avoidance process is necessary, the determination unit 321 instructs the motor control unit 117 to execute the avoidance process. Upon receiving an instruction to execute the avoidance process from the determination unit 321, the motor control unit 117 outputs a drive signal to the shift motor 406 to perform the avoidance process of the punching unit 62.
Processes performed by the main control unit 101 are described with reference to
On the other hand,
In step S13, the main control unit 101 obtains the difference between the reference conveyance position of the sheet and the conveyance position of the sheet detected by the line sensor 61 as the deviation amount in the width direction of the conveyance position, and compares the deviation amount with the first threshold value. In a case where the deviation amount is greater than the first threshold value, the main control unit 101 in step S15 performs the avoidance process described above, otherwise, the main control unit 101 executes the punching process by the punching unit 62 in step S14. Note that configuration may be taken such that the avoidance process is executed in a case where the amount of deviation is larger than the first threshold value and the conveyance position of the sheet detected by the line sensor 61 is closer to the punching unit 62 than the reference conveyance position. This is because even if the amount of deviation is larger than the first threshold value, in a case where the conveyance position of the sheet detected by the line sensor 61 is farther from the punching unit 62 than the reference conveyance position, the punching unit 62 will not interfere with the sheet.
Next, the first threshold value used in step S13 of
D=C×(A/B) (1)
Here, A [mm] is a distance from the line sensor 61 to the punching unit 62 in the conveyance direction, B [mm/sec] is a conveyance speed of the sheet 210, and C [mm/sec] is a movement speed of the punching unit 62.
As described with reference to
E=D+J (2)
For example, when A=60 [mm], B=400 [mm/sec], and C=60 [mm/sec], D=9 [mm] according to Equation (1). When J=2 [mm], the maximum value E of the deviation amount of the sheet 210 at which the interference can be avoided is 11 [mm] from Equation (2). For example, the sheet processing apparatus 4 can be configured such that a maximum value of an expected deviation amount is less than E.
The first threshold value is set to, for example, a value less than the maximum value E. Note that increasing the threshold value means that the punching process is executed as much as possible and the avoidance process is minimized. However, if the amount of deviation is too large, there is a high possibility that the sheet will not be conveyed normally, and that the sheet will collide with the wall of the conveyance path or the like, and there is a high possibility that the accuracy and quality of the punching will not be maintained even if the punching process is performed in this state. Further, in order to punch the punching target position in the punching unit 62, it is necessary to adjust the position in the width direction of the punching unit 62 standing by at the reference standby position in accordance with the amount of deviation. However, in a case where the amount of deviation is too large, the accuracy of the adjustment of the position of the punching unit 62 in the width direction is lower, and there is a high possibility that the accuracy and quality of the punching will not be maintained. Further, in a case where the amount of deviation is too large, the conveyance position can be changed after the leading end of the sheet 210 passes through the line sensor 61 before reaching the punching unit 62, and in this case, an unintended conveyance failure may occur or a position significantly different from the punching target position may be punched. Therefore, it is preferable to assess the boundary between the amount of deviation at which the accuracy and the quality of the punch can be maintained and the amount of deviation at which the accuracy and the quality of the punch cannot be maintained, and set a value in the vicinity of the boundary to the first threshold value under the condition that it is less than the maximum value E.
As described above, according to the present embodiment, the conveyance position of the sheet is detected by the line sensor 61 on the upstream side of the punching unit 62, and a deviation amount with respect to the reference conveyance position is determined. Then, by comparing the deviation amount with the first threshold value, it is determined whether to perform the punching process or the avoidance process. With this configuration, it is possible to prevent the punching unit 62 from interfering with the sheet.
Note, in the present embodiment, the conveyance position of the sheet is detected by the line sensor 61 of an optical type. However, any other method in which the conveyance position of the sheet can be detected can be used. For example, it is possible to use a configuration, using a photo interrupter moving in the width direction and a sensor flag, in which a conveyance position of the sheet is detected by contact between the sensor flag and the end portion of the sheet. Furthermore, even for an optical type, configuration can be taken so as to detect the sheet conveyance position by moving the sensor itself in the width direction, rather than having fixed light-receiving elements lined up in an array.
Next, the second embodiment is described with a focus on differences from the first embodiment.
A width estimation unit 320 of the main control unit 101 obtains information indicating the detected sheet length from the communication interface 315, and estimates the sheet width based on the information. In the following description, the sheet width estimated by the width estimation unit 320 is also referred to as an estimated sheet width. Note, description relating to the estimation of the sheet width is given later. Further, similarly to the first embodiment, the determination unit 321 obtains the size information from the communication interface 315, and determines whether or not the avoidance process is necessary based on the sheet width based on the size information (hereinafter, also referred to as a set sheet width) and the estimated sheet width from the width estimation unit 320. In a case where it is determined that the avoidance process is necessary, the determination unit 321 instructs the motor control unit 117 to execute the avoidance process.
Next, processes performed by the main control unit 101 in the present embodiment are described with reference to
On the other hand,
In step S23, the main control unit 101 sets a value of half of a difference (width difference) between the estimated sheet width and the set sheet width as a determination value, and compares the determination value with the second threshold value. In a case where the determination value is larger than the second threshold value, the main control unit 101 performs the avoidance process described above in step S15; otherwise, the main control unit 101 executes the punching process by the punching unit 62 in step S14. Note that the determination value in step S23 may be a value that is half of a value obtained by subtracting the set sheet width from the estimated sheet width. That is, configuration may be taken such that, even if the determination value is larger than the second threshold value, in a case where the estimated sheet width is smaller than the set sheet width, the punching process may be performed instead of the avoidance process. This is because, when the estimated sheet width is smaller than the set sheet width, the punching unit 62 and the sheet do not interfere with each other.
Normally, a sheet of the same size as the size notified from the video controller 119 to the main control unit 101 is actually conveyed, and the main control unit 101 executes the punching process based on the notified sheet size. However, a sheet having a size different from the size notified from the video controller 119 may be conveyed. For example, some image forming apparatuses 1 do not have a function for detecting the size of a sheet stored/placed in the cassette 6 or a manual feed tray, not shown in
If the set sheet width, i.e. the sheet width set by the user, differs from the estimated sheet width, i.e. the sheet width determined from the actually detected sheet length, the punching unit 62 may interfere with the sheet. Therefore, the avoidance process is required as in the first embodiment. Note that in the present embodiment, in order to prevent the punching unit 62 from interfering with the sheet, it is necessary to move the punching unit 62 by a distance of ½ of the difference between the set sheet width and the estimated sheet width. That is, compared to moving the punching unit 62 by the deviation amount of sheet conveyance position due to the skewing of the sheet as in the first embodiment, the amount of movement of the punching unit 62 in the avoidance process is much larger.
For example, assuming that sheets of the sizes shown in
On the other hand, since the deviation amount of the first embodiment is at most about several mm, the amount of movement required to avoid the punching unit 62 is also about several mm. Therefore, after the leading end of the sheet reaches the line sensor 61, it is possible to move the punching unit 62 to a position where it does not interfere with the sheet before the leading end of the sheet reaches the position in the conveyance direction of the punching unit 62.
However, when the amount of movement of the punching unit 62 required for the avoidance process becomes 33.95 mm as in the present embodiment, the avoidance process is too late if the avoidance process is started after the leading end of the sheet reaches the line sensor 61. Therefore, in the present embodiment, it is determined whether or not the avoidance process needs to be executed at a timing earlier than that in the first embodiment, that is, at a timing when the trailing edge of the sheet has passed through the registration sensor 40, and the avoidance process is executed as necessary. Note, in the present embodiment, the necessity of the avoidance process is determined before the sheet is conveyed to the sheet processing apparatus 4, but the present disclosure is not limited to such a configuration. For example, configuration may be taken such that, even if the conveyance distance to the punching unit 62 in the sheet processing apparatus 4 is long and the avoidance process is started after the sheet length is detected in the sheet processing apparatus 4, the sheet length is detected in the sheet processing apparatus 4 as long as the required movement amount can be guaranteed in the punching unit 62. Also, for example, configuration may be taken such that the sheet length is detected by the conveyance sensor 135 after the image is formed on the sheet.
Next, with reference to
D=C×(H/B) (3)
Here, H [mm] is the distance from the leading end of the sheet 210 to the punching unit 62 when the trailing end of the sheet 210 is at the position of the registration sensor 40, B [mm/sec] is the conveyance speed of the sheet 210, and C [mm/sec] is the movement speed of the punching unit 62.
Note, as shown in
D>I−J (4)
Note, when the distance J is ignored because I>>J in the present embodiment, the punching unit 62 interfering with the sheet 210 can be avoided if the following equation is satisfied.
D>I (5)
For example, assume that a distance F from the registration sensor 40 to the punching unit 62 is 670 [mm], the size set by the user in the image forming apparatus 1 is A5, and an LGL sheet is actually conveyed. In this case, I=33.95 [mm] as described above. In addition, since the length G of an LGL sheet is 355.6 [mm], the distance H is 314.4 [mm]. When B=400 [mm/sec] and C=60 [mm/sec], the distance D becomes 47.16 [mm] according to Equation (3), and since this is larger than the distance I=33.95 [mm], it is possible to avoid the punching unit 62 interfering with the sheet 210.
Note, when the type of sheet shown in
Note that increasing the second threshold value means that the punching process is executed as much as possible and the avoidance process is kept to a minimum. However, in a case where the determination value (the value of half of the difference of the sheet width) is too large, the accuracy of the adjustment of the position of the punching unit 62 in the width direction will be lower, and there will be a high possibility that the accuracy and quality of the punching will not be maintained. In addition, the determination value being too large means that even when the user has likely set the wrong sheet, the punching process will be executed on the wrong sheet, which is not an operation that the user is thought to desire. Therefore, it is preferable to set an appropriate second threshold value after ascertaining, from the viewpoint of accuracy and quality of the punching and usability, whether the punching process should be determined to be performed or whether the avoidance process should be determined to be performed for the determination value.
As described above, according to the present embodiment, the sheet length is detected on the upstream side of the punching unit 62, and the sheet width is estimated and determined based on the detected sheet length. Then, by comparing determination value, which is half of the difference between the determined or estimated sheet width and the set sheet width, with the second threshold value, it is determined whether the punching process will be performed or the avoidance process will be performed. With this configuration, it is possible to prevent the punching unit 62 from interfering with the sheet. Note that configuration may be taken such that a mechanism for detecting the sheet length is provided on the upstream side of the image forming unit (cartridge 8) that transfers and forms an image on the sheet in the image forming apparatus 1, and the punching unit 62 is provided on the downstream side of the image forming unit 8. By this configuration, it is possible to determine whether the punching process will be performed or the avoidance process will be performed at a timing considerably earlier than the timing at which the sheet reaches the punching position, and it is possible to secure a movement amount of the punching unit 62 larger than that in the first embodiment. Therefore, the avoidance process can be performed even if the size difference between the set sheet and the actually conveyed sheet is large.
Note, in the present embodiment, the value of half of the difference between the set sheet width and the estimated sheet width is compared with the second threshold, but configuration may be taken such that the difference between the set sheet width and the estimated sheet width is compared with the second threshold. Furthermore, in the present embodiment, the description has been made based on the sheet width, but the description can be made in terms of the conveyance position as in the first embodiment. Specifically, the main control unit 101 determines the set sheet width based on the size information obtained from the video controller 119, and determines the reference conveyance position based on the set sheet width. Subsequently, when the estimated sheet width is determined based on the sheet length detected by the sheet length detection unit 324, the main control unit 101 determines the conveyance position based on the estimated sheet width. Note, the conveyance position based on the estimated sheet width is determined based on the same criteria as the reference conveyance position based on the set sheet width. In this case, the difference between the conveyance position and the reference conveyance position based on the estimated sheet width corresponds to a value of half of the difference between the set sheet width and the estimated sheet width, that is, the determination value described above.
Note that in the present embodiment, the sheet length is detected by the registration sensor 40 included in the normal image forming apparatus 1, the estimated sheet width is determined based on the detected sheet length, and the conveyance position of the sheet is determined based on the estimated sheet width. However, as in the first embodiment, configuration may be taken such that the conveyance position of the conveyed sheet, that is, the position of the reference end portion of the conveyed sheet in the width direction is directly detected.
Note that configuration may be taken such that the image forming apparatus 1 selectively performs the processing of the first embodiment and the processing of the second embodiment. Furthermore, configuration may be taken such that the image forming apparatus 1 performs both the processing of the first embodiment and the processing of the second embodiment. In this case, for example, a first detection unit that detects the conveyance position of the sheet is provided on the downstream side of the conveyance path from a second detection unit that detects the sheet length. Note, in the above-described embodiment, the first detection unit corresponds to the line sensor 61, and the second detection unit corresponds to the registration sensor 40. Also, the punching unit 62 for punching the sheet is provided on the downstream side of the conveyance path from the first detection unit. Note that configuration may be taken such that the second detection unit that detects the sheet length is provided on the upstream side of the image forming unit that forms an image on the sheet. The image forming unit corresponds to the cartridge 8 of the above-described embodiment. Configuration may be taken such that the second detection unit that detects the sheet length is provided on the downstream side of the image forming unit that forms an image on the sheet.
Further, in each of the above-described embodiments, the movement direction of the punching unit 62 is the width direction. However, as long as the position of the punching unit 62 in the width direction can be changed, the moving direction of the punching unit 62 is not limited to the width direction. For example, configuration may be taken such that the punching unit 62 is moved in a direction that is not parallel to the conveyance direction in a plane parallel to the sheet surface. Further, configuration may also be taken such that the movement direction of the punching unit 62 is not in a plane parallel to the sheet surface. That is, the moving direction of the punching unit 62 may be a direction intersecting the conveyance direction of the sheet.
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
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. 2021-205469, filed Dec. 17, 2021, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2021-205469 | Dec 2021 | JP | national |