Abstract:
One of the cartridge-type magnetic tapes set in a magazine is loaded into a magnetic tape unit, the magnetic tape thus loaded is data processed in the magnetic tape unit, and the data processed magnetic tape is then unloaded from the magnetic tape unit to be received into the magazine. This series of operations is sequentially repeated for all of the magnetic tapes set in the respective magazine steps. It is judged whether or not the data processed magnetic tapes set in the magazine have been replaced with fresh magnetic tapes yet to be data processed in the middle of the series of operations. If it is decided that the replacement of magnetic tapes has been done, the abovementioned series of operations, namely, the handling operations including the loading of a magnetic tape, data processing of the magnetic tape and receiving (unloading) of the magnetic tape, are continuously done for the magnetic tapes initially set in the magazine but yet to be data processed as well as the magnetic tapes replaced in the magazine and which are yet to be data processed.

Description:
BACKGROUND OF THE INVENTION 
     a) Field of the Invention 
     The present invention relates to a method for automatic continuous changing of cartridge-type magnetic tapes, and more particularly to a method for automatic continuous changing of cartridge-type magnetic tapes, which is suitable for use in continuously repeating the loading of a cartridge-type magnetic tape into a magnetic tape unit provided with an automatic threading facility and with which the automatic cartridge-type magnetic tape changer is used, and reception of the cartridge-type magnetic tape unloaded from the magnetic tape unit. 
     b) Description of the Related Art 
     With conventional automatic cartridge-type magnetic tape changers, a plurality of cartridge-type magnetic tapes (will be referred to as &#34;cartridges&#34; hereinafter) is set in a magazine. An object one of the cartridges is positioned in a cartridge inlet/outlet, and then loaded into a magnetic tape unit (will be referred to as &#34;MT unit&#34; hereinafter). After data-processing in the MT unit, the cartridge is unloaded from the latter and received again into the magazine. All these operations are automatically done. 
     One such automatic cartridge changer is disclosed in Japanese Unexamined Utility Model Publication (Kokai) No. 61-79856. In this automatic cartridge changer, for replacing the cartridges already data-processed in the MT unit with those yet to be data-processed in the MT unit, the magazine must be removed from the automatic cartridge changer. Therefore, in case the operator of such a conventional automatic cartridge changer wants to replace the data-processed cartridges in the magazine with cartridges yet to be data-processed, he must wait until all of the cartridges in the magazine have been data-processed. Otherwise, after the data processing of a cartridge currently loaded in the MT unit finishes, the operator must dismount the magazine interrupting the loading and data processing of a next cartridge, and replace a cartridge or cartridges already data-processed with a new cartridge or cartridges&#39; the data of which he wants to process. Hence, the operator is compelled to perform troublesome tasks so that it takes a long time to replace the cartridges. 
     The disadvantages of and problems with the conventional techniques will be described in further detail. Assume for example that the magazine is designed to receive eight cartridges and that eight cartridges yet to be data-processed are initially set in the magazine. When the automatic cartridge changer has completed the data-processing handling of first the four, for example, among the eight cartridges yet to be data-processed, the operator interrupts the automatic cartridge changer and dismounts the magazine from the automatic cartridge changer. Further, he removes the data-processed four cartridges from the magazine, and sets into the magazine four fresh cartridges yet to be data-processed. Then, he sets the magazine into the automatic cartridge changer. Next, he starts the automatic cartridge changer for data-processing operations. In this case, the automatic cartridge changer will continuously effect the loading and reception for the four fresh cartridges set in the magazine and yet to be data-processed as well as for the cartridges initially set in the magazine. Therefore, after dismounting the cartridge from the automatic cartridge changer, he has to replace the fresh cartridges yet to be data-processed with the data-processed cartridges and remember the number of the cartridges which are to be replaced until he finishes the data processing task. Therefore, he is compelled to do troublesome and complicated operations with the automatic cartridge changer and he may also fail in such operations. 
     SUMMARY OF THE INVENTION 
     The present invention has an object to provide a method for automatic continuous changing of cartridges, in which when data-processed cartridges in the magazine have been replaced with cartridges yet to be data-processed in the course of a series of such sequential cartridge handling operations in an automatic cartridge changer for data processing of cartridges loaded from the changer into a magnetic tape unit (MT unit) and received into the magazine from the MT unit, the plurality of cartridges yet to be data-processed can be continuously loaded into the MT unit and the data-processed cartridges unloaded from the MT unit can be received into the magazine, all in an automatic manner. 
     The present invention has another object to provide a method for automatic continuous changing of cartridges, in which when data-processed cartridges in the magazine have been replaced with cartridges yet to be data-processed in the course of a series of such sequential cartridge handling operations in an automatic cartridge changer for data processing of cartridges loaded from the changer into an MT unit and received into the magazine from the MT unit, the operator is relieved from doing any operations after the replacement of cartridges. 
     According to the present invention, a series of cartridge handling operations including loading one of the cartridges set in the magazine into an MT unit, data processing of the cartridge in the MT unit and receiving the data-processed cartridge unloaded from the MT unit is sequentially repeated for each of the plurality of cartridges set in the respective magazine steps. In the course of the above-mentioned series of cartridge handling operations, it is judged whether or not the data-processed cartridges set in the magazine have been replaced with fresh cartridges yet to be data-processed. If it is decided that cartridges have been replaced, the above-mentioned series of cartridge handling operations, such as cartridge loading, data-processing and reception, is continuously done for the cartridges initially set in the magazine but yet to be data- processed as well as the fresh cartridges set as replaced in the magazine and which are yet to be data-processed. 
     These and other objects and advantages of the present invention will be better understood from the ensuing description made, by way of example, of the preferred embodiment with reference to the drawings. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 is a schematic perspective external view of an automatic cartridge changer to which the present invention is applied; 
     FIG. 2 is a block diagram of an example of an automatic cartridge changer to which the present invention is applied; 
     FIG. 3 is a schematic plan view of the mechanism which unlocks the cartridge and detects that the cartridges have been manually replaced; 
     FIG. 4 is a schematic side elevation of the mechanism shown in FIG. 3; and 
     FIG. 5 is a flow chart showing the operations of the micro processor in the automatic cartridge changer shown in FIG. 2. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 
     FIG. 1 is a schematic perspective view of the automatic cartridge changer to which the present invention is applied. As shown, the automatic cartridge changer 1 has a vertically movable magazine mount 2 in which magazine 3 set. The magazine mount 2 of the automatic cartridge changer 1 provided at the lower front thereof with covers 4a, 4b and 4c which slide as the magazine mount 2 moves vertically. In the example shown, the magazine 3 is designed to receive eight cartridges (not shown) stacked on shelves, each corresponding to a step. An MT unit is located adjacent the changer in the direction of arrow A, receives a cartridge from the cartridge outlet/inlet (not shown) of the automatic cartridge changer, and processes the data in the cartridge. After completion of the data processing, the data-processed cartridge is returned into the cartridge inlet/outlet of the automatic cartridge changer. The magazine 3 is so designed that the cartridges therein can be manually taken out in the direction of arrow B. Namely, the operator can take out a cartridge by hand from the magazine 3 by operating an unlock knob 5 provided on the automatic cartridge changer 1. As shown in FIG. 1, a control panel 6 is provided on the front of the automatic cartridge changer 1. There are provided on this control panel 6 a start switch S1, select switch S2, magazine eject switch S3, mode switch S4, etc. The start switch S1 puts the automatic cartridge changer 1 into operation. The select switch S2 is provided to select a number of magazine steps counted from the bottom of the magazine 1, namely, a cartridge which is to be first data-processed. The magazine eject switch 3 enables the magazine to move up to the highest position in order to terminate the data processing for the cartridges in the magazine 3. The mode switch 4 is intended for selecting either a continuous mode or normal mode of operation. 
     FIG. 2 is a block diagram showing an automatic cartridge changer 100 and a micro processor 21 of an MT unit 200. As shown, the micro processor 10 in the automatic cartridge changer 100 and the micro processor 21 of the MT unit 200 are connected to each other by a bus 30. The start switch S1, select switch S2, magazine eject switch S3 and mode switch S4 are connected to the micro processor 10. There is provided a magazine drive motor 14 connected to a motor drive control 12. The magazine drive motor 14 serves to move the magazine 3 vertically. Also, there is provided a cartridge drive motor 15 connected to the motor drive control 12 and which serves to load a cartridge into the MT unit and receive a cartridge unloaded from the MT unit. Further, the motor drive control 12 is connected to the micro processor 10. The output of a home position sensor 16 is connected to a sensor controller 13. The home position sensor 16 detects that the magazine 3 is in the home position. In this example, the home position is the highest level that the magazine 3 can be positioned. That is in the home position a cartridge at the lowest shelf or step is at a position in alignment with the outlet/inlet of the automatic cartridge changer 1 for loading the cartridge into the MT unit 200. The output of the cartridge change sensor 17 is connected to the input of the sensor controller 13. The cartridge change sensor 17 detects that the cartridge is unlocked by the operator using the unlock knob 5 and manually taken out by him. Also there is provided a pinch-off sensor 18 of which the output is connected to the sensor controller 13. The pinch-off sensor 18 detects when the magazine has been lowered, and particularly when the magazine 3 has gone down one step. That is, the pinch-off sensor 18 is provided to detect that a next step or shelf of the magazine 3 is at the position of the cartridge outlet/inlet and the magazine mount 2 is lowered until the pinch-off sensor 18 detects that the magazine has fallen one step. When the pinch-off sensor 18 detects that the magazine has moved down one step, the counter (not shown) provided in the micro processor 10 that which indicates the number of magazine steps counts one up. This counter indicates which cartridge, as counted from the lowest one, is currently at the position of the cartridge outlet/inlet. Receiving the output signals from the aforementioned switches S1, S2, S3, S4 and the sensors 16, 17, 18, etc., the micro processor 10 controls the magazine drive motor 14 and cartridge drive motor 15 by means of the motor drive control 12. There is also provided a display unit 11 connected to the micro processor 10 to indicate a magazine step from which the cartridge currently subject to the data processing is loaded, an error message, etc. Note that the aforementioned home position sensor 16 and pinch-off sensor 18 can easily be implemented in the known manner using a photoelectric sensor. 
     FIGS. 3 and 4 are schematic drawings, respectively, showing a mechanism which unlocks the magazine 3 by the operator using the unlock knob 5 and detects a state in which the cartridge is taken out in the direction of arrow B. As shown in FIG. 3, a stopper 31 is provided on the magazine 3 and is formed to be pivotable about a shaft 32. This stopper 31 is normally locked by a rod 39. That is, the rod 39 is fixed to an arm 40b of a lever 40 formed rotatably about a shaft 42. Also, there is provided on the lever 40 a spring 41 with which an arm 40b of the lever 40 is forced in a direction opposite to the arrow b2. Therefore, the rod 39 fixed to the arm 40b normally locks the stopper 31, whereby each cartridge Ci (i =1 to 8) is prevented from being taken out from the magazine 3 in the direction of arrow B from the magazine 3. 
     Each cartridge Ci is unlocked as will be described below by the operator using the unlock knob 5. There is provided a lever 33 with an arm 33a having the unlock knob 5 fitted on one end thereof. Also a rod 38 is rotatably connected to the lever arm 33b by means of a pin 37. The lever 33 is formed pivotably about a shaft 35 and forced in a direction opposite to the arrow a1. Therefore, when the operator moves the unlock knob 5 in the direction of arrow a1 against the force of a spring 36, the arm 33b of the lever 33 is moved in the direction of arrow a2 so that the rod 38 rotates one end of the stopper 32 in the direction of arrow a2. Thus, the other end of the stopper 31 is rotated in the direction of arrow b2 and the rod 39 is moved in the direction of arrow b2 against the force of the spring 41. As mentioned above, the rod 39 is fixed to the arm 40b of the lever 40 formed rotatably about a shaft 42. Therefore, an arm 40a of the lever 40 is rotated in the direction of arrow b1. Thus, the light beam emitted from a light emitter 17a to a photosensor 17b of the cartridge change sensor 17 is intercepted by a protrusion 40c of the arm 40a and it is detected that the cartridge Ci has been manually replaced. 
     Next, the operation of this embodiment will be described in detail with reference to the flow chart shown in FIG. 5. The operations shown in this flow chart are classified into those in which the continuous mode and the normal mode of operation all performed depending upon the setting of the mode switch S4. First, the normal mode of operation will be explained. 
     At the step 101, a magazine step number Ni at which the data processing is to be started for a cartridge is set at N. The magazine 3 is vertically moved in general so that the lowest step is positioned at the cartridge outlet/inlet (will be referred to as &#34;loading position&#34; hereinafter). The magazine step number Ni is set to &#34;1&#34; in general so that the data processing operation is started for the cartridge set at the lowest magazine step or shelf. This setting is effected by the select switch S2. At the next step 102, the value Nc is set at &#34;0&#34;. The value Nc is the number of the magazine step that is in alignment with the loading position when the cartridges already data-processed are manually replaced with cartridges yet to be data-processed. When the value Nc is &#34;0&#34;, it is meant that no cartridge has been replaced. Next, at the step 103, the cartridge positioned at the loading position is loaded into the MT unit 200. Further, at the step 104, it is judged whether or not the cartridge change sensor 18 has detected that cartridges have been replaced. In the normal mode of operation, no cartridge is replaced and the program proceeds to the step 106. At this step 106, it is judged whether or not the cartridge already data-processed has been unloaded from the MT unit 200. This judgement is effected as the micro processor 10 in the automatic cartridge changer 100 recognizes a cartridge unload signal issued from the micro processor 21 in the MT unit 200. In case it is decided that the cartridge has been unloaded, the cartridge is returned into place in the magazine 3 at the step 107. If it is decided that the cartridge has not yet been unloaded, the operations at the steps 104 and 106 are repeated until the cartridge is unloaded. The above-mentioned decision at the step 106 is done by analyzing a control signal delivered from the micro processor 21 in the MT unit 200. After the cartridge is received into the magazine 3 at the step 107, it is judged at the step 108 whether or not the mode switch S4 is set for the continuous mode. In this case, since the mode switch is set for the normal mode, the program goes to the step 109 where it is judged whether or not the value N is equal to the maximum value Nmax. If it is decided that the value N is not equal to the maximum value Nmax, the magazine mount 2 (magazine 3) is lowered at the step 110. The magazine mount 2 keeps going down until the pinch-off sensor 18 detects the one-step fall of the magazine 3 at the step 111. When the one-step fall of the magazine 3 is detected at the step 111, &#34;1&#34; is added to the value N indicative of the number for the magazine step at the loading position at the step 112, and the program goes back to the step 103. The operations at the steps 103 to 112 are repeated. 
     If it is decided that the value N indicating the number for the magazine step lowered to the loading position is equal to the maximum value Nmax at the step 109 (namely, in case the highest magazine step is at the loading position), the program proceeds to the step 119 where the magazine mount 2 is raised. The magazine mount 2 keeps going up until the home position sensor 16 detects the home position, namely, until the lowest magazine step is at the loading position, at the step 120. Next, at the step 121, the value N indicating the number for the magazine step at the loading position is set at &#34;1&#34; which is the initial value, and at the step 122, it is judged whether or not the mode switch S4 is set for the continuous mode of operation. Since the switch S4 is set for the normal mode in this case, the program is ended here. 
     Next, the operations in the continuous mode will be explained. In this case, the mode switch S4 is set for the continuous mode. The differences between the continuous and normal modes of operation at the steps 101 to 112 consist in the judgements at the steps 104 and 108, respectively. 
     Namely, at the step 104, it is judged whether or not cartridges already data-processed have been replaced with cartridges yet to be data-processed. This judgement is done by monitoring the output of the cartridge change sensor 17. If it is decided at the step 104 that the replacement of cartridges has been done, the value Nc is set at N at the step 105, and the program proceeds to the step 106. In case it is decided at the step 104 that the replacement of cartridges has not been done, the program immediately goes to the step 106 as in the normal mode. As previously described, the value Nc is the number for the magazine step at the loading position when cartridges already data-processed are manually replaced with cartridges yet to be data-processed. Therefore, in case the value N begins with the initial value &#34;1&#34;, a value of the number of magazine steps for which the magazine mount 2 has been lowered (through the operations at the steps 110, 111 and 112) plus &#34;1&#34; is set as the value Nc. 
     At the step 108, it is judged whether or not the mode switch S4 is set for the continuous mode. In this case, it is decided that the switch S4 is so set, and the program proceeds to the step 114. At this step 114, it is judged whether N=Nc -1 is valid or not. If it is decided that the relation is not valid, the program goes back to the step 109. When it is decided that it is valid, the program proceeds to the step 115 and the cartridge handling operation is stopped. As having been described in the foregoing, the value Nc is the number for the magazine step at the loading position when cartridges already data-processed are replaced with cartridges not yet data processed. Therefore, when N=Nc-1 is valid, it is meant that the data processing operation for the last one of the cartridges yet to be data-processed is completed. Thus, if it is decided at the step 114 that N=Nc-1 is valid, the program proceeds to the step 115 at which the cartridge handling operation is stopped. When it is decided that N=Nc -1 is not valid, the program goes back to the step 109 where the cartridge handling operation is continued. 
     If it is decided at the step 109 that N=Nmax is valid, is meant that the data processing operation for the cartridge set at the highest magazine step has been completed. Therefore, the program proceeds to the step 119 and the operations at the steps 119 to 123 are done. The differences of the operations at these steps 119 to 123 from those in the normal mode are that when it is decided that the mode switch S4 is set for the continuous mode, the program proceeds to the step 123 and it is judged at the step 123 whether or not the relation that Nc is equal to or larger than 2 is valid. 
     If it is decided that the relation that Nc is equal to or larger than 2 is not valid, the cartridge data processing operation is ended. Namely, if the relation that Nc is equal to or larger than 2 is not valid, it is meant that Nc is &#34;0&#34; or &#34;1&#34;. In case Nc is &#34;0&#34;, it is meant that the replacement of cartridges has not been done. If Nc is &#34;1&#34;, it is meant that all the cartridges at the second magazine step and higher steps except for the cartridge at the lowest magazine step have been replaced. Therefore, in such case, the cartridge handling operation is stopped since all of the cartridges have already been data-processed. 
     In case it is decided that the relation of Nc is equal to or larger than 2 is valid, the program proceeds to the step 103 and the cartridge handling operation is continuously done. Namely, when it is decided that the relation of Nc is equal to or larger than 2 is valid, it is meant that the cartridges (cartridges replaced but yet to be data-processed) set at the (Nc-1)th magazine step and lower steps have not yet been data-processed. Hence, the program goes back to the step 103, and a sequence of operations at the steps 103 to 108 and 114, 109 to 112 are continuously done. If it is decided at the step 114 that the relation that N is equal to or larger than 2 is valid (it is meant that all the cartridges replaced have been data-processed), the cartridge handling operation is stopped at the step 115. It is judged at the step 116 whether or not the start switch S1 is set on. If it is decided at the step 116 that the start switch S1 is switched on, the program proceeds to the step 109 again. If it is decided at the step 116 that the start switch S1 is switched off, the program proceeds to the step 117, and the operations at the steps 115 to 117 are repeated until the magazine eject switch S3 is turned on. 
     In case it is decided at the step 117 that the magazine eject switch S3 is set on, the value Nc is set to the initial value &#34;0&#34; at the step 118 and the sequence of operations at the steps 119 to 123 is effected. Since the value Nc is set to the initial value &#34;0&#34; in this case, it is decided at the step 123 that the relation of Nc is equal to or larger than 2 is not valid, and the cartridge handling operation is ended. 
     In the embodiment having been described in the foregoing, the home position is set at a position where the magazine 3 is elevated to the upper limit (namely, the lowest step of the magazine 3 is aligned with the loading position). However, the present invention is not limited to this embodiment and the home position may be set at a position where the magazine is lowered to the lower limit (namely, the highest step of the magazine 3 is leveled aligned with the loading position). In this case, as the magazine 3 is lifted up, the cartridge is data-processed.