Feeding device

Abstract: In a feeding device (31) provided with at least a rotatable cassette (32) rotatable between a longitudinal feed position from which paper is fed in a longitudinal direction and a lateral feed position from which paper is fed in a lateral direction, feeding number memory means for storing respective feeding numbers in a longitudinal direction and a lateral direction of the rotatable cassette (32). It is controlled such that after setting a priority of the feed direction of the rotatable cassette (32) based on data stored in the feeding number memory means, the rotatable cassette (32) is rotated in the priority of the feed direction. As a result, the device can provide a more convenient and efficient operating process.

Description: FIELD OF THE INVENTION The present invention relates to a feeding device according to the preamble of claim 1 and to a method of determining a feed position according to claim 16. BACKGROUND OF THE INVENTION In a conventional feeding device according to EP-A-0 398 661 designed for copying machines, etc., a rotatable cassette is generally provided. The rotatable cassette is designed such that a priority of a feed direction is set beforehand. Accordingly, the rotatable cassette rotates in the priority of the feed direction when a power switch is turned ON, or a predetermined elapse of time has passed in the stand-by state for the copying operation. In addition, a feeding device provided with a plurality of the above-mentioned rotatable cassettes is also proposed. In this type of feeding device also, the priority of the feed direction is set beforehand for each rotatable cassette. However, the above conventional feeding devices present the following problem. That is, a priority feed position of the rotatable cassette is fixed to a position set in an initial state. This means that if a user's desired copying direction (the most often used copying direction) differs from the fixed priority feed direction, an additional operation is required to rotate the rotatable cassette to the desired feed position, causing inefficiency and inconvenience in operating procedures. SUMMARY OF THE INVENTION An object of the present invention is to provide feeding device which permits to achieve a more efficient and convenient operating process by automatically setting rotatable cassettes in the most often used feed direction. This object is achieved by the features indicated in claim 1 or by the features indicated in claim 16. According to such an arrangement, the priority of the feed direction can be set in the more often used feed direction based on data regarding the feeding number in the longitudinal direction from the rotatable cassette and the feeding number in the lateral direction from the rotatable cassette. Accordingly, the rotatable cassette can be rotated in the set priority direction. In this way, an additional operation is not required for a user to rotate the rotatable cassette, whereby a more efficient and convenient operating process can be achieved. Further, in the case where papers of the same size are stored in a plurality of rotatable cassettes, a feeding number in a longitudinal direction is compared with a feeding number in a lateral direction from respective rotatable cassettes, and the priority of feed direction is set to be the most often used feed direction, and a rotatable cassette with the shortest paper feed path is set to be a priority cassette. As a result, the time required for a fast copying can be reduced as well. The invention and its various advantages will become more apparent to those skilled in the art from the ensuing detailed description of preferred embodiments, reference being made to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1(a) is a flow chart showing the control operation of a controller when a normal cassette rotating signal is generated. Fig. 1(b) is a flow chart showing the control operation of a controller when a rotatable cassette is deviated from a predetermined feed direction. Figs. 2(a) and (b) are respective flow charts showing the control operation of a controller when a cassette rotating signal for a priority position is generated. Fig. 3 is a flow chart showing an operation for generating a cassette rotating signal for a priority position by detecting a power ON state or an auto-clear state. Fig. 4 is a view showing the whole structure of a copying machine provided with a feeding device of the present invention. Fig. 5 is a perspective view showing a part of the copying machine shown in Fig. 4, wherein a second rotatable cassette is drawn out. Fig. 6(a) is a partly sectional perspective view of a first rotatable cassette and a second rotatable cassette shown in Fig. 4. Fig. 6(b) is an enlarged perspective view showing a nut member shown in Fig. 6(a) and the periphery thereof. Fig. 7(a) is a front view of an operation panel. Fig. 7(b) is a front view of a cassette operation section of the operation panel. Fig. 8 is a block diagram showing the structure of a control device. Fig. 9 is a diagram showing the rotating process of a rotation cassette. DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS The following description describes one embodiment of the present invention with reference to Figs. 1 to 9. The present embodiment is discussed through an example where the feeding device is provided in a copying machine. As shown in Fig. 4, a copying machine in accordance with the present embodiment is provided with a desk 38 under a main body 1, a sorter 19 at the paper discharging side of the main body 1 and an automatic document feeder 3 (hereinafter referred to as ADF) on the main body 1. As shown in Fig. 5, the desk 38 is provided with, in a descending scale, a duplex/composite unit 21, a first rotatable cassette unit 26, a second rotatable cassette unit 27 and a third fixed cassette 25. The first and second rotatable cassettes 26 and 27 respectively include rotatable cassettes 32 rotatable within an outer case 31. The document placing tray 3a of the ADF 3 is provided thereon feed direction switches 5a and 5b for detecting the size in the feed direction of a document, and a guide 4 for guiding the document not so as to be shifted in a direction perpendicular to the feed direction. The guide 4 includes a document size detection switch (not shown) for detecting the width of a document. Under the original glass plate 2, disposed is an optical system 6 having a basic function for guiding a reflected light from the document into a photoreceptor drum 7, which is designed in order to perform variable magnification copying such as image reduction and image enlargement in addition to same size copying, the optical system 6 comprising a plurality of reflecting mirrors 6a and a lens 6b. Disposed along the photoreceptor drum 7 are a cleaner 8, an eraser 9, a main charger 10, a developing device 11 having toners for color copying, and a developing device 12 having toner for black-and-white copying. Disposed under the photoreceptor drum 7 are a transferring charger 13 and a separating charger 14. In the feed direction of the photoreceptor drum 7, a conveyor belt 17 and a fixing device 18 are provided. After passing through the fixing device 18, paper (i.e. copy material) is basically discharged to discharge trays 19a through a sorter 19. In the cases of duplex copying and composite copying, paper is guided from a paper returning path 20 to the duplex/composite unit 21. In duplex copying, the paper is guided to a paper feed path 22 after passing through a first delivery path 21a, an intermediate tray 21c and a delivery roller 21d. In composite copying, the paper is guided to the paper feed path 22 after passing through a second delivery path 21b, the first delivery path 21a, the intermediate tray 21c and the delivery roller 21d. The end of the paper feed path 22 reaches a paper stop roller 15 disposed in the vicinity of the photoreceptor drum 7. Paper is properly fed to the paper feeding path 22 from a plurality of paper feeding means connected thereto. More concretely, there are provided, in the order of increasing distance to the paper stopping roller 15 disposed in the main body 1, a manual paper feeder 30, a first fixed cassette 29, a second fixed cassette 28, the duplex/composite unit 21, the first rotatable cassette unit 26, the second rotatable cassette unit 27 and the third fixed cassette 25. The first fixed cassette 29 is capable of storing 500 sheets, and the second and the third fixed cassettes 28 and 25 are respectively capable of storing 250 sheets. A set of cassettes of the feeding device 39 is consisted of the first fixed cassette 29 and the second fixed cassette 28 disposed in the main body 1, the first and the second rotatable cassette units 26 and 27 and the third fixed cassette 25 disposed in the desk 38. The fixed cassettes 29, 28 and 25 and the rotatable cassette units 26 and 27 are all detachable from the copying machine. As shown in Fig. 6(a), the first and the second rotatable cassette units 26 and 27 are respectively provided with the outer case 31 and the rotatable cassette 32 disposed within the outer case 31. The rotatable cassette 32 serves as a paper storing means for storing paper of a predetermined size. The rotatable cassette 32 has a rotating plate (not shown) for raising paper stored in the rotatable cassette 32 as the number of papers is decreased. The outer case 31 has a cassette supporting plate 33 at the bottom wall, the center portion thereof being apart from the bottom wall of the outer case 31. A guide hole 33a in the form of an oblong circle is disposed at the center portion of the cassette supporting plate 33 with its major diameter parallel to a paper feed direction. At the back face of the rotatable cassette 32, provided is a guiding shaft 34 which projects downward so as to pierce the guide hole 33a. The outer case 31 is provided with a threaded shaft 35 positioned parallel to a plane perpendicular to the feed direction from the rotatable cassette 32 and the bottom wall of the outer case 31. The threaded shaft 35 is rotatably supported by bearings (not shown) and coupled with a cassette rotation motor 36 at one end thereof, so as to rotate in clockwise (CW) and counterclockwise (CCW) directions. A nut member 37 is fitted to the threaded shaft 35 such that the nut member 37 reciprocates along the threaded shaft 35 by the CW/CCW rotations of the threaded shaft 35. As shown in Fig. 6(b), the upper end of the nut member 37 is pivotally connected to a corner of the rotatable cassette 32, and a light interrupting member 37a is formed at the lower part of the nut member 37. Transmission means is essentially consisted of the threaded shaft 35 and the nut member 37, which transmits the drive force generated by the cassette rotation motor 36 to the rotatable cassette 32. A lateral feed position sensor HP 1 and a longitudinal feed position sensor HP 2 are respectively provided on the bottom wall of the outer case 31 in the neighborhood of both ends of the threaded shaft 35. The sensors HP 1 and HP 2 are photointerrupters each having a light emitting element and a light receiving element. The sensor HP 1 is provided for detecting that the rotatable cassette 32 is rotated to the predetermined lateral feed position, and the sensor HP 2 is provided for detecting that the rotatable cassette 32 is rotated to the predetermined longitudinal feed position. When the rotatable cassette 32 moves to the predetermined feed position, (i.e., either of the lateral and longitudinal feed positions), either of the sensors HP 1 and HP 2 detects that light from the light emitting element to the light receiving element is interrupted by the light interrupting member 37a, thereby detecting the movement of the rotatable cassette 32 to the predetermined feed position. It should be additionally noted here that the sensors HP 1 and HP 2 are not limited to photointerrupters, but may be magnetic sensors, contact type switches or other similar devices. The main body 1 is provided with an operation panel 40 at the upper face thereof shown in Fig. 7(a). The operation panel 40 includes a "copy" button 41 for instructing to start a copying operation, ten keys 42 having a plurality of numeral keys for setting the number of copies, etc., a copy number display 43, a cassette operation unit 44, a magnification display 45 and magnification setting keys 46. As shown in Fig. 7(b), the cassette operation unit 44 is provided with a cassette changeover key 47 (selection-specifying input means) for selecting a cassette, cassette rotation keys 48 and 49 (position-specifying input means) for instructing to rotate the respective rotatable cassettes 32 in the first and second rotatable cassette units 26 and 27 and others. The cassette operation unit 44 is further provided with paper size display lamps PSL 1 to PSL 6 , and cassette display lamps CSL 1 to CSL 6 for indicating the manual paper feeder 30, the first fixed cassette 29, the second fixed cassette 28, the first rotatable cassette unit 26, the second rotatable cassette unit 27 and the third fixed cassette 25 by the numbers "1" to "6" in this order. The cassette display lamps CSL 1 to CSL 6 are selectively lighted in accordance with the selection of the rotatable cassette units 26 and 27, the fixed cassettes 25, 28 and 29, and the manual paper feeder 30 executed by operating the cassette changeover key 47. More concretely, if the first rotatable cassette unit 26 storing A4 size paper is selected by pressing the cassette changeover key 47, the cassette display lamp CSL 4 and the paper size display lamp PSL 3 are lighted, thereby indicating that the A4-size paper being stored in the first rotatable cassette unit 26 is selected. Thereafter, if the cassette rotation key 48 is operated so that the rotatable cassette 32 is rotated from the lateral feed position to the longitudinal feed position, the lightning of the paper size display lamp changes from PSL 3 to PSL 4 , thereby indicating that A4R-size paper is selected. In the above case, if there is no paper stored in a cassette selected from the rotatable cassette units 26 and 27, fixed cassettes 25, 28 and 29 and the manual paper feeder 30, the paper size display lamps PSL 1 to PSL 6 are not lighted. As shown in Fig. 8, the copying machine is provided with a controller 51 which functions as control means. The controller 51 is connected to a motor drive circuit 52, the sensors HP 1 and HP 2 , operation panel keys 55, an operation panel display unit 56 and a memory 53 which functions as feeding number memory means for storing feeding numbers in the respective feed directions. The feeding device 39 is essentially consisted of the first, second and third fixed cassettes 29, 28 and 25, the first and second rotatable cassette units 26 and 27, transport means for taking out papers from the above cassettes and transporting the papers, the controller 51, the motor drive circuit 52 and the cassette rotation motor 36, a memory 53 and others. Although not shown in Fig. 8, the motor drive circuit 52 and the cassette rotation motor 36 are independently provided in both first and second rotatable cassette units 26 and 27. The motor drive circuit 52 is provided with pull-up resistors R 1 and R 2 , NOT circuits 59 and 60, transistors Tr 1 to Tr 4 , resistors R 3 to R 8 and diodes D 1 to D 4 which function as surge absorbers, and is arranged to drive the cassette rotation motor 36 so as to rotate CW and CCW directions in accordance with the output from the controller 51. The pull-up resistor R 1 , the input terminal of the NOT circuit 59 and the base of the transistor Tr 4 are respectively connected to an output terminal CW of the controller 51. The output terminal of the NOT circuit 59 is connected to the base of the transistor Tr 1 via the resistor R 3 . The base of the transistor Tr 1 is connected to one end of the resistor R 4 , and the base of the transistor Tr 2 is connected to one end of the resistor R 5 . The other respective ends of the resistors R 4 and R 5 , the emitters of respective transistors Tr 1 and Tr 2 , the cathodes of the diodes D 1 and D 2 are mutually connected, and voltage of +24V is applied to she connecting point of the above. The collector of the transistor Tr 1 and the anode of the diode D 1 are connected to one input terminal of the cassette rotation motor 36, and the collector of the transistor Tr 2 and the anode of the diode D 2 are connected to the other input terminal of the cassette rotation motor 36. The pull-up resistor R 2 , the input terminal of the NOT circuit 60 and the base of the transistor Tr 3 are connected to the output terminal CCW of the controller 51. The output terminal of the NOT circuit 60 is connected to the base of the transistor Tr 2 via the resistor R 6 . The base of the transistor Tr 3 is connected to one end of the resistor R 7 and the base of the transistor Tr 4 is connected to one terminal of the resistor R 8 . The other respective ends of the resistors R 7 and R 8 , the emitters of the transistors Tr 3 and T 4 , and the anodes of the diodes D 3 and D 4 are mutually connected, and the connecting point of the above is connected to ground. The collector of the transistor Tr 3 and the cathode of the diode D 3 are connected to one input terminal of the cassette rotation motor 36, and the collector of the transistor Tr 4 and the cathode of the diode D 4 are connected to the other input terminal of the cassette rotation motor 36. The motor drive circuit 52 is designed such that the rotatable cassette 32 in the first rotatable cassette unit 26 or the rotatable cassette 32 in the second rotatable cassette unit 27 are rotated to the lateral feed position (e.g., A4 or B5 position) when the output terminal CCW of the controller 51 is at a high level (with the output terminal CW being at a low level), and to the longitudinal feed position (e.g., A4R or B5R position) when the output terminal CW is at a high level. The operation panel keys 55 include the "copy" button 41, the ten keys 42, the magnification setting keys 46, the cassette changeover key 47, the cassette rotation keys 48 and 49, and others which are all provided on the operation panel 40 of the main body 1. The operation panel display unit 56 includes the copy number display 43, a magnification display 45, the paper size display lamps PSL 1 , to PSL 6 , the cassette display lamps CSL 1 to CSL 6 and others, which are all provide on the operation panel 40. The memory 53 stores data regarding the longitudinal and lateral feed positions of the first and second cassette units 26 and 27 respectively provided with the rotatable cassettes 32. The memory 53a stores data regarding respective feeding numbers in longitudinal and lateral directions from the respective rotatable cassettes 32. When one of the operation panel keys 55 is pressed, the controller 51 starts its control operation accordingly to the pressed key. For example, when the rotation key 48 for the first rotatable cassette 26 is pressed for instructing to rotate the rotatable cassette 32 of the first rotatable cassette 26 from the lateral feed position to the longitudinal feed position, the level of the output terminal CW becomes high and the level of the output terminal CCW becomes low. On the other hand, if the key is operated for instructing to rotate the rotatable cassette 32 from the longitudinal feed position to the lateral feed position, the level of the output terminal CCW becomes high, and the level of the output terminal CW becomes low. When the rotatable cassette 32 is rotated to the lateral feed position and the sensor HP 1 is turned ON (i.e., the light running in the photointerrupter is interrupted), the level of the output terminal CCW immediately becomes low, thereby halting the cassette rotation motor 36. Similarly, when the rotatable cassette 32 is rotated to the longitudinal feed position, and the sensor HP 2 is turned ON, the level of the output terminal CW immediately becomes low, thereby halting the cassette rotation motor 36. The controller 51 performs the controlling operation as shown in Figs. 1(a) and (b), 2 and 3 (to be described later). The following description describes the rotation of the rotatable cassette 32 of the first rotatable cassette unit 26. Suppose that A4 size paper is stored in the rotatable cassette 32 in the first rotatable cassette unit 26 and the rotatable cassette 32 is positioned in the lateral feed position (i.e. A4 position). The sensor HP 1 is turned ON, and the display for the first rotatable cassette unit 26 on the operation panel display unit 56 indicates A4. At this time, the nut member 37 disposed at the threaded shaft 35 is located at the position P 1 as shown in Fig. 9. When the cassette rotation key 48 for the first rotatable cassette unit 26 on the operation panel key 55 is operated, the output terminal CW of the controller 51 becomes high, and the output terminal CCW thereof becomes low. Then, the transistor Tr 1 and the transistor Tr 4 are turned ON, and current flows through the (+24V) power source, the transistor Tr 1 , the cassette rotation motor 36, the transistor Tr 4 and ground in this order, thereby rotating the cassette rotation motor 36 in the CW direction (rotating in the direction C in Fig. 6(a)). Accordingly, the threaded shaft 35 is rotated in the direction C. This rotation permits the nut member 37 to reciprocate between the position P 1 and the position P 6 , and the guiding shaft 34 of the rotatable cassette 32 is rotatively slid within the guide hole 33a of the supporting plate 33 to reciprocate between the position Q 1 and the position Q 6 . Thereafter, the nut member 37 reaches the sensor HP 2 to turn ON the longitudinal position sensor HP 2 , thereby halting the cassette rotation motor 36. At this stage, the rotatable cassette 32 is set in the predetermined longitudinal feed position (A4R position). If the rotation key 48 is operated again in this stage, the output terminal CCW of the controller 51 becomes high, and the output terminal CW thereof becomes low. Then, the transistors Tr 2 and Tr 3 are turned ON, and current flows through the (+24V) power source, the transistor Tr 2 , the cassette rotation motor 36, the transistor Tr 3 and ground in this order, thereby rotating the cassette rotation motor 36 in the CCW direction. This rotation permits the rotatable cassette 32 to rotate from the longitudinal feed position to the lateral feed position in the opposite process to the foregoing. When the sensor HP 1 is turned ON, the cassette rotation motor 36 is halted and the rotatable cassette 32 is set in the predetermined lateral feed position. Next, the main controlling operation of the controller 51 will be described hereinbelow in reference to the flow charts of Figs. 1(a) and (b), 2 and 3. Fig. 1(a) shows an example of the controlling operation in the case where the cassette rotation key 48 for the first rotatable cassette unit 26 is pressed in the feeding control program. The described operation for rotating the rotatable cassette 32 by position-specifying input means such as cassette rotation key 48 enables to achieve not only an automatic rotating operation but also a manual rotating operation according to a user's use to a priority feed position of the rotatable cassette 32. Assume that A4 size papers are stored in the rotatable cassette 32 of the first rotatable cassette unit 26, that disposed at A4 position. First, it is determined whether or not a cassette rotating signal is generated by operating, for example, the cassette rotation key 48 in S1. If not, the sequence moves to the process after S3. On the other hand, if the cassette rotating signal is generated in S1, information in the memory 53, regarding the feed position of the rotatable cassette 32 is rewritten from A4 position to A4R position (S2). Then, the rotatable cassette 32 of the first rotatable cassette unit 26 is rotated to the A4R position (S3). Here, when the rotatable cassette 32 reaches the A4R position, the sensor HP 2 for detecting the longitudinal feed position is turned ON, whereby the controller 51 recognizes that the rotatable cassette 32 reaches the A4R position. Fig. 1(b) shows an example of the controlling operation in the case where the rotatable cassette 32 is deviated from the A4R position in the paper feeding program. When the rotatable cassette 32 of the first rotatable cassette unit 26 is at the A4R position, the sensor HP 2 for detecting the longitudinal feed position is set ON, whereas, the sensor HP 2 is set OFF when the rotatable cassette 32 is deviated from the A4R position. First, it is determined whether or not the cassette rotating signal is generated (S11). If not, it is determined whether or not the sensor HP 2 is turned ON (S12). If the cassette rotating signal is generated, i.e., when the longitudinal feed position sensor HP 2 is set OFF, the rotatable cassette 32 is rotated to the A4R position stored in the memory 53 (S13). In addition, if the cassette rotating signal is generated in S11, the sequence goes to S2 of Fig. 1(a). Through the above-mentioned controlling process, even if the rotatable cassette 32 is deviated from a predetermined position due to some external force, the rotatable cassette 32 can be placed back to the predetermined position. Fig. 2 shows the operating procedure when the cassette rotating signal indicating the priority position is generated in the paper feeding program. First, it is determined whether or not the cassette rotating signal indicating the priority position is generated (S21). If not, the sequence moves to an operation after the step S27, S29, S2E and S2F. On the other hand, if the cassette rotating signal is generated in S21, the sizes of the papers are compared between those stored in the first rotatable cassette unit 26 and those stored in the second rotatable cassette unit 27 (S22). If it is detected in S22 that both are of the same size, a feeding number stored in the memory 53 in the longitudinal direction from the first rotatable cassette unit 26 and that from the second rotatable cassette unit 27 are added, and the obtained sum is to be stored in the address M1 of the memory 53 (S23). Next, a feeding number stored in the memory 53 in the lateral direction from the first rotatable cassette unit 26 and that from the second rotatable cassette unit 27 are added, and the obtained sum is to be stored in the address M2 of the memory 53 (S24). Then, a comparison is made between data in the address M1 and data in the address M2 of the memory 53 in S25. If M1 > M2, an instructing signal is generated for rotating the first rotatable cassette unit 26 in the longitudinal direction (S26), and thereafter an instructing signal is generated for rotating the second rotatable cassette unit 27 in the lateral direction (S27). If M1 ≤ M2 in S25, the instructing signal is generated for rotating the first rotatable cassette unit 26 in the lateral direction (S28), and thereafter, the instructing signal is generated for rotating the second rotatable cassette unit 27 in the longitudinal direction (S29). On the other hand, when it is detected in the size comparison in S22 that the respective papers are of the different sizes, the respective numbers of feeding in lateral and longitudinal directions from the first rotative cassette unit 26 are recalled from the memory 53, and the numbers are compared (S2A). If the number of feeding in the longitudinal direction is greater than that in the lateral direction, the instructing signal is generated for rotating the first rotatable cassette unit 26 in the longitudinal direction (S2B). If the number of feeding in the longitudinal direction is smaller than that in the lateral direction, the instructing signal is generated for rotating the first rotatable cassette unit 26 in the lateral direction (S2C). Next, the respective numbers of feeding in the longitudinal and lateral directions from the second rotatable cassette unit 27 are recalled from the memory 53, and the numbers are compared (S2D). If the number of feeding in the longitudinal direction is greater than that in the lateral direction, the instructing signal is generated for rotating the second rotatable cassette unit 27 in the longitudinal direction (S2E). If the number of feeding in the longitudinal direction is smaller than that in the lateral direction, the instructing signal is generated for rotating the second rotative cassette unit 27 in the lateral direction (S2F). Using the described rotation instructing signals, the sensors HP 1 and HP 2 indicating respective positions are checked according to the flow of the controlling operation (not shown). If neither the sensor HP 1 nor the sensor HP 2 are turned ON, the priority of the feed position stored in the memory 53 is rewritten before rotating the rotatable cassette 32. The described controlling process permits to automatically set the priority of the feed position to be the most often used feed direction. Further, in the case where the papers of the same size are stored in the upper rotatable cassette 32 and the lower rotatable cassette 32 in the first rotatable cassette unit 26 and the second rotatable cassette unit 27, the most often used feed direction is set to be the priority of the feed direction, and the rotatable cassette 32 of either the first rotatable cassette unit 26 or the second rotatable cassette unit 27, having a shorter feeding path, i.e., the rotatable cassette 32 of the first rotatable cassette unit 26 is selected as a priority cassette. In this way, the faster copying operation can be achieved. Fig. 3 shows an operation for generating a cassette rotating signal indicating the priority feed position. First, it is determined whether or not a power switch ON flag is set ON that to be set according to an initialization routine (not shown) when the power switch is turned ON (S31). If so, the power switch ON flag is reset (S32). Then, a cassette rotating signal indicating the priority of the feed position is set (S33). If not, on the other hand, whether or not a copying operation is in process (S34). If so, an auto-clear timer T1 is set (S35). Here, the timer T1 is arranged so as to count up in every predetermined time period in the case of, for example, a time-interruption processing of CPU (not shown). Next, it is determined whether or not a release key (not shown) is pressed for changing the copy mode of the operation panel to the normal mode (S36). If so, an all clear reserve flag is set (S37). If the copying operation is not in process in S34, it is determined whether or not any key on the operation panel is set ON (S38). If so, the auto-clear timer T1 is set again (S39). Then, it is determined whether or not the all clear reserve flag (to be set in S37) is set in S40. If so, the all clear reserve flag is reset (S41). Thereafter, the sequence goes back to S33. If not, on the other hand, it is determined whether or not the all clear key is set ON (S42). If so, the sequence goes back to S33. If the all clear key is not set ON in S42, it is determined whether or not the time set by an auto-clear timer T1 is up (S43). If so, the timer T1 is reset (S44), and the sequence goes back to S33. If not, the above process is terminated, and the the sequence moves on to the next routine. As described, according to the feeding device of the present invention, the rotatable cassette 32 can be automatically rotated in the most often used feed direction when the power switch is turned ON and when the auto-clear key or the all-clear key is set ON. Thus, a more efficient and convenient operating process can be achieved. Further, the position-specifying input means having the cassette rotation keys 48 and 49 are provided in the feeding device of the present invention. This permits to the manually rotate the rotatable cassette 32 according to the user's use. While this invention has been disclosed in conjunction with specific embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art in light of the foregoing description. Accordingly, it is intended to embrace all such alternatives, modifications, and variations as fall within the scope of the appended claims.

Claims: A feeding device comprising: paper storing means (26, 27, 32) rotatable between a longitudinal feed position for longitudinally feeding paper with respect to a direction of feeding paper to a paper feed path and a lateral feed position for laterally feeding paper with respect to the direction of feeding paper; rotation drive means (35-37) for rotating said paper storing means (26, 27, 32) to the longitudinal feed position or to the lateral feed position; characterized by feeding number memory means (53a) for storing a number of feeding paper when said paper storage means (26, 27, 32) is at the longitudinal feed position and a number of feeding paper when said paper storage means is at the lateral feed position; and control means (51) for determining which one of the longitudinal feed position and the lateral feed position is a priority feed position at which said paper storage means (26, 27, 32) is to be placed, based on respective numbers of feeding paper stored in said feeding number memory means (53a) and for controlling said rotation drive means (35-37) so as to rotate said paper storing means (26, 27, 32) to a selected feed position between the longitudinal feed position and the lateral feed position. The feeding device as set forth in claim 1, wherein: a plurality of said paper storing means (26, 27, 32) are provided; and said rotation drive means (35-37) is provided for each paper storing means (26, 27, 32). The feeding device as set forth in claim 2, wherein: said control means (51) is arranged to add respective feeding numbers from a plurality of paper storing means (26, 27, 32) for respective feed directions and compare an obtained sum for longitudinal direction with an obtained sum for lateral direction to determine the priority of the feed direction and also arranged to control said rotation drive means (35-37) corresponding to paper storing means (26, 27, 32) with a shortest paper feed path so as to rotate said paper storing means (26, 27, 32) in the priority of the feed direction when papers of the same size are stored in a plurality of said paper storing means (26, 27, 32). The feeding device as set forth in claim 2, wherein: papers are fed through a single paper feed path respectively from a plurality of said paper storing means (26, 27, 32). The feeding device as set forth in claim 2, including: selection-specifying input means (47) for selecting a desired paper storing means for feeding papers from a plurality of said paper storing means (26, 27, 32) and specifying the selected paper storing means. The feeding device as set forth in claim 1, including: control-specifying means for sending a first instruction to said control means (51) so as to control said rotation drive means (35-37) based on the data stored in said feeding number memory means (53a). The feeding device as set forth in claim 6, including: position-specifying input means (48, 49) for sending a second instruction to said control means (51) when the first instruction is not given, so as to rotate said paper storing means (26, 27, 32) to a desired longitudinal or lateral feed position. The feeding device as set forth in claim 1, including: paper feed position detection means (HP 1 , HP 2 ) for detecting the longitudinal and lateral feed positions of said paper storing means (26, 27, 32); and wherein said control means (51) controls said rotation drive means (35-37) so as to place said paper storing means (26, 27, 32) in a predetermined feed position upon detecting that said paper storing means (26, 27, 32) is deviated from the predetermined longitudinal or lateral feed position. The feeding device as set forth in claim 1, including: said rotation drive means (35-37) having drive means (36) for generating drive force to be used in rotating said paper storing means (26, 27, 32); and transmission means (35, 37) for transmitting the drive force generated from said drive means (36) to said paper storing means (26, 27, 32). The feeding device as set forth in claim 9, wherein said drive means (36) is a motor; and said transmission means (35, 37) including: a threaded shaft (35) connected to one end of the motor (36), said threaded shaft (35) being rotatably supported by bearings; and a nut member (37) being fitted to said threaded shaft (35) so as to reciprocate in an axis direction in accordance with the rotation of said threaded shaft (35). The feeding device as set forth in claim 10, wherein an upper end of said nut member (37) is rotatably connected to a corner of said paper storing means (26, 27, 32), and a lower end thereof is provided with a light interrupting member. The feeding device as set forth in claim 11, including: paper feed position detection means (HP 1 , HP 2 ) for detecting the longitudinal and lateral feed positions of said paper storing means (26, 27, 32). The feeding device as set forth in claim 12, wherein: said paper feed position detection means (HP 1 , HP 2 ) is a photointerrupter having a light emitting element and a light receiving element, which outputs a detecting signal to said control means (51) when light is interrupted by the light interrupting member. The feeding device as set forth in claim 12, wherein said paper feed position detection means (HP 1 , HP 2 ) is a magnetic sensor or a point-contact type switch. The feeding device as set forth in claim 1, wherein said paper storing means (26, 27, 32) includes: a guide member (33, 33a, 34) formed at a center of a reverse side thereof. a rotating section being substantially 90° rotatable about said guide member (33, 33a, 34); and a housing member for housing said guide member (33, 33a, 34) and said rotating section, said paper storing means (26, 27, 32) being detachable from the main body of the device. A method of determining a feed position of rotatable paper storing means (26, 27, 32) comprising the steps of: (a) determining whether or not a cassette rotating signal (S11; S21; S33) is generated, which indicates that a control has been started for determining at which one of a longitudinal feed position for longitudinally feeding paper with respect to a direction of feeding paper to a paper feed path and a lateral feed position for laterally feeding paper with respect to the direction of feeding paper said paper storage means (26, 27, 32) is to be moved; (b) comparing a first number of feeding paper when said paper storage means (26, 27, 32) is at the longitudinal feed position with a second number of feeding paper when said paper storage means (26, 27, 32) is at the lateral feed position stored in feeding number memory means (53a) when the cassette rotating signal (S11; S21; S33) is generated; and (c) rotating said paper storing means (26, 27, 32) to a feed position of a greater number of feeding paper between the first number and the second number. The method as set forth in claim 16, wherein a plurality of said paper storing means (26, 27, 32) are provided in the feeding device, and when the cassette rotating signal (S11; S21; S33) is generated, the method includes the steps of: (d) comparing sizes of respective papers stored in a plurality of said paper storing means (26, 27, 32); (e) adding respective feeding numbers stored in said feeding number memory means (53a) in a longitudinal direction from a plurality of said paper storing means (26, 27, 32) when the papers stored therein are of the same size; (f) adding respective feeding numbers stored in said feeding number memory means (53a) in a lateral direction from a plurality of said paper storing means (26, 27, 32) storing the papers of the same size; (g) comparing respective sums of feeding numbers for the longitudinal and lateral feed directions; and (h) rotating said paper storing means (26, 27, 32) with a shortest paper feed path in a feed direction having a greater sum of the feeding numbers. The method as set forth in claim 16, further including the steps of: (i) determining whether or not a power switch ON flag (S31) is set, that to be set according to an initialization routine when a power switch is turned ON; and (j) setting a cassette rotating signal (S11; S21; S33) when the power switch ON flag is set. The control method as set forth in claim 18, further comprising the steps of: (k) determining whether or not a copying operation is in process when the power switch ON flag (S31) is not set; (l) determining whether or not an all clear reserve flag is set by pressing an all clear key regarding an operation of the feeding device when the copying operation is not in process; and (m) setting the cassette rotating signal (S11; S21; S33) when the all clear reserve flag is set. The control method as set forth in claim 18, further comprising the steps of: (n) setting a timer upon receiving any instruction regarding the operation of the feeding device when the copying operation is not in process; and (o) setting the cassette rotating signal (S11; S21; S33) when time set by said timer is up.

Inventors: MATSUMOTO MANABU, MATSUMOTO, MANABU
Applicants: SHARP KK, SHARP KABUSHIKI KAISHA
Application year: 1992
Main classification: G03G15
IPC codes: B65H1, G03G15, B65H7, G03G21, B65H3