Field of the Invention
The present invention relates to a sheet feeding apparatus having a containing area for feeding sheet and a containing area for replenishing sheet, and an image forming apparatus.
Description of the Related Art
Conventionally, as a sheet feeding apparatus for an image forming apparatus such as a copier or a printer, what is called a tandem sheet feeding apparatus has been proposed so as to enhance convenience during high-volume continuous printing. In this tandem sheet feeding apparatus, a containing area for feeding in which sheets to be fed for image formation are contained, and in addition, a containing area for replenishing is provided adjacent to the containing area for feeding, and when sheets in the containing area for feeding run out, sheets in the containing area for replenishing are transferred to the containing area for feeding. This increases the number of sheets that can be continuously fed and decreases the frequency with which a user replenishes sheet. According to U.S. Pat. No. 6,332,609 a transfer guide is moved to collectively transfer a sheet bundle contained in the containing area for replenishing to the containing area for feeding.
In such a tandem sheet feeding apparatus, high-volume continuous feeding which is an original purpose is accomplished only by properly stacking sheets in the containing area for feeding and the containing area for replenishing. It is thus necessary to take a prevention measure against abnormal stacking of sheets. According to an arrangement proposed in U.S. Pat. No. 6,332,609, an intermediate sensor is placed midway between the containing area for feeding and the containing area for replenishing, and based on a result of detection by the intermediate sensor at a time point when transfer of sheets to the containing area for feeding is completed, abnormal stacking of sheets in the sheet feeding apparatus is detected.
In the sheet feeding apparatus described in U.S. Pat. No. 6,332,609, however, a user may position the transfer guide between the containing area for feeding and the containing area for replenishing by mistake (for example, by manual operation). When sheets in the containing area for feeding run out during sheet-feeding control in that situation, a sheet bundle in the containing area for replenishing cannot be transferred to the containing area for feeding because the transfer guide is abnormally positioned midway between the containing area for feeding and the containing area for replenishing. Thus, a large amount of sheets cannot be continuously fed. Particularly, with the arrangement described in U.S. Pat. No. 6,332,609), abnormal positioning of the transfer guide cannot be noticed unless there is a change in output from the intermediate sensor. Namely, the user cannot notice that sheet replenishment is impossible under the present conditions. This problem arises when, for example, the transfer guide has such a mechanical configuration as to be undetectable by the intermediate sensor.
The present invention provides a sheet feeding apparatus and an image forming apparatus which are able to make it known that a container for feeding cannot be replenished with sheets in a container for replenishing.
Accordingly, the present invention provides a sheet feeding apparatus comprising a sheet feeding cassette configured to comprise a first containing area in which sheets to be fed are contained, a second containing area that is adjacent to the first containing area and in which sheets for replenishing are contained, and a sheet mover that transfers the sheets contained in the second containing area to the first containing area, a first detector configured to detect whether the sheet mover is at a standby position, and an annunciator configured to, when the first detector detects that the sheet mover is not at the standby position, issue a warning that prompts return of the sheet mover to the standby position.
According to the present invention, it is possible to make it known that the container for feeding cannot be replenished with sheets in the container for replenishing.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
Hereafter, embodiments of the present invention will be described with reference to the drawings.
The image forming unit 120 has a photosensitive drum 101 (101y, 101m, 101c, 101k), a developing device 104 (104y, 104m, 104c, 104k), and a charging roller 102 (102y, 102m, 102c, 102k). The image forming unit 120 also has a photosensitive drum cleaner 107 (107y, 107m, 107c, 107k). The intermediate transfer section 140 includes an intermediate transfer belt 130, a primary transfer roller 105k for monochrome printing, and primary transfer rollers 105 (105y, 105m, 105c) for color printing.
The CPU 301 controls input of detection signals from a variety of sensors and a variety of loads such as solenoids and motors via an I/O 307. An open/close sensor 43, a first sheet sensor 41, a second sheet sensor 42, a third sheet sensor 78, and a restriction plate end sensor 44, a restriction plate HP sensor 45, a lifter home position sensor (hereinafter, referred to as the lifter HP sensor) 84 and the like are connected to the I/O 307. A restriction plate driving motor 65, a lifter motor 21, a partition solenoid 20 and the like are also connected to the I/O 307.
Referring next to
In a copying operation, the image signal controller 281 converts an analog image signal from the image sensor 233 into a digital image signal, then subjects the digital image signal to a variety of processes, converts the digital image signal into a video signal, and outputs the video signal to a printer controller 285 (
A UI 330, which is an operating unit, is used to select a color mode in which an image is formed, indicate a status of the image forming apparatus, and give the CPU 301 an instruction to, for example, start copying. A mode setting selected here is stored in the RAM 303. When printing has not been performed for a predetermined time period, the CPU 301 shifts the image forming apparatus into a power-saving mode by way of a power controller 481. In the power-saving mode, the CPU 301 turns off an LED backlight of a display 311 (
Referring next to
In response to an instruction to start a printing operation, the CPU 301 starts reading an original by way of the original feeder controller 480. Specifically, the CPU 301 drives the original conveying roller 112 to convey the original from the original tray 152 and also and causes the image sensor 233 to read an image on the original during conveyance. The image data on the original read by the image sensor 233 is output to the image signal controller 281. Reading is continued until originals on the original tray 152 run out.
When switching of the intermediate transfer section 140 between the abutting state and the separating state is completed, the CPU 301 controls the image forming unit 120 through the image forming unit 271 to start an operation to form an image of image data stored in the RAM 303. In each image forming unit 120, after a surface of the photosensitive drum 101 is charged, laser light output from the laser scanner unit 103 forms a latent image on the photosensitive drum 101. The latent image thus formed is developed on the photosensitive drum 101 by toner in the developing device 104. After that, a primary transfer voltage is applied to the toner image developed on the photosensitive drum 101 by the primary transfer roller 105, and the toner image is transferred to the intermediate transfer belt 130. The toner image transferred to the intermediate transfer belt 130 is led to the secondary transfer section 118 through rotation of the intermediate transfer belt 130.
The feeder 10 (
In the above described manner, by applying a transfer voltage to a sheet that has arrived at the secondary transfer section 118, a toner image is transferred to the sheet. After the transfer, the sheet is conveyed to the fixing device 170. The fixing device 170 fixes the toner image to the sheet by application of heat. After that, the sheet is discharged onto a discharged-sheet tray 132 by the sheet discharging rollers 139. It should be noted that the above image forming operation is merely an example, and the present invention should not be limited to the above arrangement and operations.
Referring next to
In the first containing area 31, a plurality of sheets to be fed from the sheet feeding device 51 to the secondary transfer section 118 by the feeder 10 is contained. The sheets in the first containing area 31 are successively fed one by one from the uppermost one. The second containing area 32 is disposed adjacent to the first containing area 31 in a horizontal direction, and houses sheets to replenish the first containing area 31. When sheets in the first containing area 31 have ran out, a sheet bundle in the second containing area 32 is transferred in its entirety to the first containing area 31 to replenish the first containing area 31 with the sheet bundle. After that, sheet feeding from the first containing area 31 is allowed to be resumed, enabling continuous printing of an amount exceeding the loading capacity of the first containing area 31.
In the first containing area 31, the lifter plate 35, which is supported to be able to move up and down a stacked sheet bundle, is placed. The lifter HP sensor 84 is disposed in a lower part of the sheet feeding cassette 91 on the first containing area 31 side. The sheet-feeding pickup roller 11 of the feeder 10 is disposed above the lifter plate 35, is supported so as to rotationally move by an arm (not shown) which is able to rotationally move, and is configured to draw sheets P stacked on the lifter plate 35.
The sheet feeding device 51 has an immovable set tray 88 a part of which extends from the second containing area 21 toward the first containing area 31. The set tray 88 is disposed at a bottom of the second containing area 32. A sheet bundle movement restriction plate 37 (sheet mover), which is supported so as to be able to slide along the set tray 88 toward the first containing area 31 is placed in the second containing area 32. The sheet bundle movement restriction plate 37 (hereafter abbreviated sometimes as “the restriction plate 37”) is configured to be able to slide in a direction in which the first and second containing areas 31 and 32 are placed side by side (a horizontal direction in
An arm member 36, which is a partition between sheet bundles in the first and second containing areas 31 and 32, is placed midway between the first and second containing areas 31 and 32. The arm member 36 is configured to be driven by the partition solenoid 20 and movable to a partitioning portion and an opening position. The partitioning position is a position at which the arm member 36 acts a partition between the first containing area 31 and the second containing area 32, and the opening position is a position at which the arm member 32 retracted from the partitioning position opens the first containing area 31 and the second containing area 32 to each other. A position of the arm member 36 in
A position of the sheet bundle movement restriction plate 37 in
As shown in
The CPU 301 controls the restriction plate 37 based on results of detection by the restriction plate HP sensor 45 and the restriction plate end sensor 44. The restriction plate HP sensor 45 is at the HP 47 of the restriction plate 37. To start sheet transfer, the restriction plate 37 needs to be at the HP 47. When the restriction plate end sensor 44 detects the restriction plate 37, movement of the restriction plate 37 in the forward direction ends. On the other hand, to properly house new sheets in the second containing area 32 with the sheet feeding cassette 91 open, the restriction plate 37 needs to be at the HP 47.
The first sheet sensor 41, the second sheet sensor 42, the restriction plate end sensor 44, and the restriction plate HP sensor 45 are placed and configured to perform the detecting function even when the sheet feeding cassette 91 is open. It should be noted that the sheet feeding cassette 91 has a considerable cost advantage because the first containing area 31 and the second containing area 32 are configured as an integral unit, and only a small number of component elements such as a pull-out guide (not shown) are needed. This mechanical configuration, however, is merely an example, and the present invention should not limited to this.
First, the CPU 301 determines whether or not the third sheet sensor 78 has detected that all the sheets P have been fed from the first containing area (step S301) and repeatedly carries out this determination until all the sheets P have been fed. When it is detected that all the sheets P have been fed from the first containing area 31, the CPU 301 determines whether or not “sheets are present in the second containing area 32”, that is, whether or not there are sheets in the second containing area 32 based on a result of detection by the second sheet sensor 42 (step S602). As a result of this determination, when there are sheets in the second containing area 32, it is possible to transfer a sheet bundle, and hence the CPU 301 carries out a sheet bundle moving operation, that is, a sheet bundle transfer process so as to transfer sheets contained in the second containing area 32 to the first containing area 31 (step S603). This sheet bundle transfer process will be described later with reference to
First, based on a result of detection by the open/close sensor 43, the CPU 301 determines whether or not the sheet feeding cassette 91 has been closed (step S701) and repeatedly makes this determination until the sheet feeding cassette 91 has been closed. When the sheet feeding cassette 91 has been closed, the CPU 301 determines whether or not “sheets are present in the first containing area 31”, that is, whether or not there are sheets in the first containing area 31 based on a result of detection by the first sheet sensor 41 (step S702). As a result of this determination, when there are sheets in the first containing area 31, it is unnecessary to replenish the first containing area 31 with sheets, and hence the CPU 301 ends the process in
On the other hand, when there is no sheet in the first containing area 31, the CPU 301 determines whether or not “sheets are present in the second containing area 32”, that is, whether or not there are sheets in the second containing area 32 based on a result of detection by the second sheet sensor 42 (step S703). When there are sheets in the second containing area 32, the CPU 301 carries out a sheet bundle moving operation, that is, a sheet bundle transfer process so as to transfer sheets contained in the second containing area 32 to the first containing area 31 (step S704) and ends the process in
On the other hand, when there is no sheet in the second containing area 32, it is impossible to transfer a sheet bundle. Accordingly, the CPU 301 carries out processes in step S705 and subsequent steps. First, the CPU 301 provides a sheet-absence indication on the display 311 of the UI 330 as illustrated in
On the other hand, when the result of detection by the restriction plate HP sensor 45 is OFF, the CPU 301 reversely drives the restriction plate driving motor 65 (step S707). This aims to retract the restriction plate 37, which has moved to the restriction plate end sensor 44, to the HP 37. The CPU 301 then determines whether or not the result of detection by the restriction plate HP sensor 45 has turned ON (step S708), and repeatedly makes this determination until the result of detection by the restriction plate HP sensor 45 has turned ON. When the result of detection by the restriction plate HP sensor 45 has turned ON, this means that the restriction plate 37 has retracted to the HP 47, and hence the CPU 301 stops driving the restriction plate driving motor 65 (step S709) and ends the process in
First, the CPU 301 starts driving the restriction plate driving motor 65 forward (step S801). As a result of this, the restriction plate 37 moves from the HP 47, and transfer of sheets is started. Next, the CPU 301 determines whether or not the result of detection by the restriction plate end sensor 44 has turned ON (step S802), and repeatedly makes this determination until the result of detection by the restriction plate end sensor 44 has turned ON. When the result of detection by the restriction plate end sensor 44 has turned ON, this means that the restriction plate 37 has moved to a replenishing position, and hence the CPU 301 stops driving the restriction plate driving motor 65 (step S803). Thus, the first containing area 31 is replenished with the sheet bundle contained in the second containing area 32.
Then, the CPU 301 reversely drives the restriction plate driving motor 65 (step S804). This aims to put the restriction plate 37, which has moved to the restriction plate end sensor 44, back to the HP 47. The CPU 301 then determines whether or not the result of detection by the restriction plate HP sensor 45 has turned ON (step S805), and repeatedly makes this determination until the result of detection by the restriction plate HP sensor 45 has turned ON. When the result of detection by the restriction plate HP sensor 45 has turned ON, this means that the restriction plate 37 has retracted to the HP 47, and hence the CPU 301 stops driving the restriction plate driving motor 65 (step S806) and ends the process in
According to the process in
First, based on a result of detection by the open/close sensor 43, the CPU 301 determines whether or not the sheet feeding cassette 91 is open (step S1001). As a result of this determination, when the sheet feeding cassette 91 is open, the CPU 301 determines whether or not the result of detection by the restriction plate HP sensor 45 is OFF (step S1002). As a result of this determination, when the result of detection by the restriction plate HP sensor 45 is OFF, the restriction plate 37 is not at the HP 47. In this case, the sheet feeding cassette 91 is open, and the restriction plate 37 is out of the HP 47. As an example of this case, a case in which a user has pulled out the sheet feeding cassette 91 and manually moved the restriction plate 37 to a position out of the HP 47 is imagined. In this case, sheets in the second containing area 32 cannot be transferred, and hence a warning needs to be issued.
Accordingly, first, the CPU 301 determines whether or not “sheets are present in the second containing area 32”, that is, whether or not there are sheets in the second containing area 32 based on a result of detection by the second sheet sensor 42 (step S1003). As a result of this determination, when there is no sheet in the second containing area 32, the CPU 301 determines whether or not notification of a first warning has already been provided (step S1004).
A description will now be given of warnings that may be issued in the process in
The first warning is to prompt return of the restriction plate 37 to the HP 47 and implemented by, for example, displaying a message on the display 311 of the UI 330 as illustrated in
The third warning is to provide notification that sheets cannot be transferred to the first containing area 31 using the restriction plate 37 although transfer of sheets from the first containing area 31 is possible, and also prompt return of the restriction plate 37 to the HP 47. This is implemented by, for example, displaying a message on the display 311 as illustrated in
When any of the first to third warnings is issued, information indicating a corresponding warning notification has been issued is stored in the RAM 303. It should be noted that each of the above warnings may be implemented by displaying a predetermined mark, not a message. Alternatively, each of the above warnings may be implemented by sound and should not always be implemented by displaying something.
In the step S1004, the CPU 301 determines whether or not notification of the first warning has already been provided based on whether or not the corresponding information is stored in the RAM 303. When the CPU 301 determines that the first warning has already been issued, the process returns to the step S1001. On the other hand, when the first warning has not yet been issued, the CPU 301 provides notification of the first warning (
On the other hand, as a result of the determination in the step S1003, when there are sheets in the second containing area 32, the sheet feeding cassette 91 is open, the restriction plate 37 is not at the HP 47, and moreover, sheets are contained in the second containing area 32. As an example of this case, a case in which a user has pulled out the sheet feeding cassette 91, manually moved the restriction plate 37 to a position corresponding to the end of transfer, and placed sheets in the second containing area 32 is imagined. In this case, sheets in the second containing area 32 cannot be transferred to the first containing area 31. Thus, the CPU 301 determines whether or not notification of the second warning has already been provided based on whether or not the corresponding information is stored in the RAM 303 (step S1008). When the CPU 301 determines that notification of the second warning has already been provided, the process returns to the step S1001. On the other hand, when notification of the second warning has not yet been provided, the CPU 301 provides notification of the second warning (
As a result of the determination in the step S1001, when the sheet feeding cassette 91 is closed, the CPU 301 determines whether or not notification of the second warning has already been provided based on whether or not the corresponding information is stored in the RAM 303 (step S1014). As a result of this determination, when notification of the second warning has already been provided, the CPU 301 determines whether or not notification of the third warning has already been provided based on whether or not the corresponding information is stored in the RAM 303 (step S1015). When the CPU 301 determines that notification of the third warning has already been provided, the process returns to the step S1001.
On the other hand, when notification of the third warning has not yet been provided, this means that the sheet feeding cassette 91 is closed, the restriction plate 37 is not at the HP 47, and moreover, no sheet is contained in the second containing area 32. As an example of this case, a case in which a user closes the sheet feeding cassette 91 without putting the restriction platter 37 back to the HP 47 after notification of the second warning is provided is imagined. Namely, a case in which a user has pulled out the sheet feeding cassette 91, manually moved the restriction guide 37 to a position corresponding to the end of transfer, placed sheets in the second containing area 32, and installed the sheet feeding cassette 91 as it is imagined. In this case, although feeding of sheets from the first containing area 31 is possible, sheets in the second containing area 32 cannot be transferred to the first containing area 31 when sheets in the first containing area 31 run out, and it is thus necessary to issue a warning.
Accordingly, the CPU 301 provides notification of the third warning (
On the other hand, as a result of the determination in the step S1014, when notification of the second warning has not yet been provided, the process returns to the step S1001. In this case, notification of the first warning may have already been provided, but the processes in the step S1008 and the subsequent steps have not been carried out yet, and no sheets are stacked in the second containing area 32 because notification of the second warning has not yet been provided. Therefore, sheets have not yet been placed in the second containing area 32 with the restriction guide 37 already moved to a position corresponding to the end of transfer, and thus no warning is issued.
As a result of the determination in the step S1002, when the result of detection by the restriction plate HP sensor 45 is ON, the restriction plate 37 has been put back to the correct position (the HP 47), and hence the CPU 301 stops all warning notifications being provided (step S1012). Thus, warning messages are deleted from the display 311 of the UI 330. The CPU 301 clears information stored in the RAM 303 and indicating that notification of a warning has been provided (step S1013), followed by the process returning to the step S1001.
In the above described way, the CPU 301 provides notification that there is a possibility of abnormal stacking in the sheet feeding device 51 by the user, prompts correct sheet stacking, and prompts return to a state in which it is possible to continuously feed a large amount of sheets.
According to the present embodiment, when the restriction plate 37 is brought into a state of being not positioned at the HP 47 with the sheet feeding cassette 91 open, the first warning or the second warning is issued, and the user is notified that the restriction plate 37 is not at the HP 47. This informs the user that it is impossible to replenish the first containing area 31, which is for feeding, with sheets contained in the second containing area 32, which is for replenishment. Further, in the above situation, when the absence of sheets in the second containing area 32 is detected, the first warning prompts return of the restriction plate 37 to the HP 47, and hence the user is prompted to return the sheet feeding cassette 91 to a state in which sheet replenishment is possible. Also, in the above situation, when the presence of sheets in the second containing area 32 is detected, the second warning is issued. Specifically, even if the sheet feeding cassette 91 is closed, the user is notified that sheets cannot be transferred into the first containing area 31 using the restriction guide 37 and prompted to put the restriction plate 37 back to the HP 47. Thus, the user is informed that sheet replenishment is impossible and primped to return the sheet feeding cassette 91 to a state in which sheet replenishment is possible.
Also, after the second warning is issued, when the sheet feeding cassette 91 is closed with the restriction plate 37 not at the HP 47, the third warning is issued (steps S1015 to S1017). This informs the user that it is possible to feed sheets from the first containing area 31, but sheet replenishment is impossible, and prompts the user to return the sheet feeding cassette 91 to a state in which sheet replenishment is possible.
When the restriction plate 37 is put back to the HP 47 during issuance of a warning, the issuance of the warning is canceled, which informs the user that the sheet feeding cassette 91 has returned to a state in which sheet replenishment is possible.
In the first embodiment, the first sheet sensor 41, the second sheet sensor 42, the restriction plate end sensor 44, and the restriction plate HP sensor 45 are able to perform the detecting function even when the sheet feeding cassette 91 is open. On the contrary, in a second embodiment of the present invention, it is assumed that, for example, these sensors 41, 42, 44, and 45 cannot perform the detecting function due to a mechanical configuration of the sheet feeding device 51 when the sheet feeding cassette 91 is open. Therefore, a description will be given of the second embodiment with reference to
First, based on a result of detection by the open/close sensor 43, the CPU 301 determines whether or not the sheet feeding cassette 91 is closed (step S1101). As a result of this determination, when the sheet feeding cassette 91 is closed, the CPU 301 determines whether or not the result of detection by the restriction plate HP sensor 45 is OFF (step S1102). As a result of this determination, when the result of detection by the restriction plate HP sensor 45 is OFF, the restriction plate 37 is not at the HP 47. In this case, the CPU 301 determines whether or not “sheets are present in the second containing area 32”, that is, whether or not there are sheets in the second containing area 32 based on a result of detection by the second sheet sensor 42 (step S1103). As a result of this determination, when there are sheets in the second containing area 32, the sheet feeding cassette 91 is closed, the restriction plate 37 is not at the HP 47, and moreover, sheets are contained in the second containing area 32. As an example of this case, a case in which the user has pulled out the sheet feeding cassette 91, manually moved the restriction plate 37 to a position corresponding to the end of transfer, placed sheets in the second containing area 32, and installed the sheet feeding cassette 91 as it is imagined. In this case, although feeding of sheets from the first containing area 31 is possible, sheets in the second containing area 32 cannot be transferred to the first containing area 31 when sheets in the first containing area 31 runs out, and therefore, it is necessary to issue a warning.
Accordingly, the CPU 301 determines whether or not notification of the third warning has already been provided based on whether or not the corresponding information is stored in the RAM 303 (step S1104). When the CPU 301 determines notification of the third warning has already been provided, the process returns to the step S1101. On the other hand, when notification of the third warning has not yet been provided, the CPU 301 provides notification of the third warning (
As a result of the determination in the step S1102, when the result of detection by the restriction plate HP sensor 45 is ON, the restriction plate 37 has retracted to the HP 47. As a result of this determination in the step S1103, when there is no sheet contained in the second containing area 32, sheets have not yet been contained in the second containing area 32 with the restriction plate 37 moved to a position corresponding to the end of transfer. Thus, in these cases, the process returns to the step S1101 without the CPU 301 issuing a warning.
As a result of this determination in the step S1101, when the sheet feeding cassette 91 is open, a status cannot be obtained through detection by the sensors 41, 42, 44, and 45. Accordingly, the CPU 301 determines whether or not notification of the third warning has already been provided based on whether or not the corresponding information is stored in the RAM 303 (step S1107). When the CPU 301 determines that notification of the third warning has already been provided, there is no warning that should be canceled, and hence the process returns to the step S1101. On the other hand, when notification of the third warning has not yet been provided, the CPU 301 stops issuance of the third warning (step S1108). Specifically, the CPU 301 deletes a message regarding the third warning (
According to the present embodiment, when the sheet feeding cassette 91 is closed, the restriction plate 37 is not at the HP 47, and there are sheets contained in the second containing area 32, the third second warning is issued. As a result, when a situation in which sheet replenishment is impossible arises when the sheet feeding cassette 91 is closed, a user is informed to that effect, even if a status of the sheet feeding cassette 91 cannot be obtained when the sheet feeding cassette 91 is open. Particularly, as with the first embodiment, the user is informed that feeding of sheets from the first containing area 31 is possible, but sheet replenishment is impossible, and prompted to return the sheet feeding cassette 91 to a state where sheet replenishment is possible.
Moreover, when the sheet feeding cassette 91 returns to the opened state during issuance of the third warning, the issuance of the third warning is canceled, which informs the user that the sheet feeding cassette 91 has returned to a state where sheet replenishment is possible.
It should be noted that although in the embodiments described above, the controller 300 is provided in the image forming apparatus, the present invention is not limited to this. The sheet feeding device 51 may be configured to have a function of carrying out processes such as sheet transfer in the sheet feeding device 51 among functions of the controller 300, and the sheet feeding device 51 configured as such may be installed in the image forming apparatus.
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. 2015-176940, filed Sep. 8, 2015 which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2015-176940 | Sep 2015 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5096181 | Menon | Mar 1992 | A |
5102112 | Takahashi | Apr 1992 | A |
5195734 | Tanabe | Mar 1993 | A |
5335903 | Martin | Aug 1994 | A |
6332609 | Arakawa | Dec 2001 | B1 |
7866654 | Ohno | Jan 2011 | B2 |
8585037 | Jacobs | Nov 2013 | B1 |
20160257507 | Nakagawa | Sep 2016 | A1 |
20170066612 | Kinoshita | Mar 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20170066611 A1 | Mar 2017 | US |