an example of the present invention applied to an electronic typewriter will be described in the following . note that in the example as will be described below , a ribbon adaptor can be simply attached to a ribbon cassette by interlocking adaptor stopping means to adaptor attachment means of a ribbon cassette . accordingly , correction of a misprint can be performed with a correcting ribbon by attaching the ribbon adaptor having the correcting ribbon to the ribbon cassette , and mounting the ribbon cassette to a recording apparatus . further , in the recording apparatus having the adaptor attachment means , the ribbon adaptor can be attached easily to the recording apparatus by interlocking adaptor stopping means to the attachment means . in this example , a ribbon adaptor , a ribbon cassette for attachment of the ribbon adaptor , and a recording apparatus to which the ribbon cassette is mounted will be described in this designated order . fig1 is a perspective view of a ribbon adaptor a and a ribbon cassette b , fig2 b is an exploded explanation view showing parts for a ribbon supply portion of ribbon adaptor a , and fig2 b is an exploded explanation view of a ribbon winding portion and a ribbon feed mechanism of ribbon adaptor a . the ribbon adaptor a has a correcting ribbon 1 from supply means 2 wound around winding means 3 , as shown in fig2 and 3 , both means 2 and 3 being rotatably mounted on a support frame body . the ribbon adaptor a is provided with ribbon feed means 5 , which allows the correcting ribbon 1 to be drawn out from the supply means 2 and wound around the winding means 3 . further , the support frame body 4 is provided with adaptor stopping means 6 to be used in attaching the ribbon adaptor a to a ribbon cassette b as will be described later . the constitution for each section of ribbon adaptor a will be specifically described in the following . the supply means 2 is used to draw out the correcting ribbon 1 wound therein , wherein as shown in fig2 a , a spool support member 2a is rotatably mounted around a spool shaft 4a of support frame body 4 , and a supply spool 2b having the correcting ribbon 1 wound therearound is mounted to the spool support member 2a . the spool support member 2a has a base portion 2a 2 on one side of collar portion 2a 1 , and has a spool interlock portion 2a 3 formed projectingly from the other side thereof . and the spool interlock member 2a 3 has an interlock projection 2a 4 projected therefrom , wherein if the supply spool 2b fits into the spool interlock portion 2a 3 , interlock projections 2b 1 provided on the spool 2b are secured at the interlock projection 2a 4 , thereby causing the spool support member 2a and supply spool 2b to be rotated together . the spool interlock portion 2a 3 is provided with an interlock projection 2a 5 , which can prevent the supply spool 2b fitted thereto from falling off the spool interlock portion 2a 3 . the spool support member 2a is rotatably mounted on the spool shaft 4a , on a top end of which a stop ring 2c is provided to prevent it from falling off the shaft 4a . also , a torsion coil 2d like a one - way clutch is mounted on the base portion 2a 2 of spool support member 2a , wherein one end 2d 1 of the coil 2d is hooked by one end of a tension spring 2e , the other end of which is hooked to an interlock projection 4b of support frame body 4 . the torsion coil 2d is wound to tighten the base portion 2a 2 when the spool support member 2a is rotated in a direction of arrow a as indicated in fig2 b ( direction where the supply spool 2b draws out the correcting ribbon 1 ), or to loosen the tightness if being rotated in a reverse direction . accordingly , if the spool support member 2a is rotated in the direction of arrow a in drawing out the ribbon , the coil 2d is rotated together with the spool support member 2a , and thereby the tension spring 2e is tensioned along a circumferential surface of base portion 2a 2 . and if the spool support member 2a is further rotated , a free end 2d 2 of coil 2d is brought into contact with the interlock projection 4b , thereby limiting the rotation of coil 2d . accordingly , when the correcting ribbon 1 is drawn out from the supply spool 2b , the tension spring 2e applies a certain tensile force to the correcting ribbon 1 . note that a restraining projection 4c protruding from the support frame body 4 serves to restrain the rotation of coil 2d , because the coil end portion 2d 1 abuts thereon when the spring support member 2a is rotated in a direction opposite to the arrow a . the correcting ribbon 1 wound around the supply ribbon 2b comprises a paste layer formed on a long strip base film . and the ribbon 1 is guided from a collar guide roller 4d , via a guide roller 4d 2 , further from a guide roller 4d 3 via a collar guide roller 4d 4 to a take - up spool 3 which is winding means , as shown in fig2 a and 2b . winding means serves to wind the correcting ribbon 1 drawn out from the supply means 2 , wherein in this example , the take - up spool 3 is rotatably mounted on the support frame body 4 to wind the ribbon 1 therearound . the take - up spool 3 is provided with collars 3b , 3c on both sides of ribbon take - up portion 3a , and a knob portion 3d on an outer side of the collar portion 3c , as shown in fig2 b . also , on an inner side of the collar portion 3b is provided a serration portion 3e which can mate with a serration portion 5a 1 provided on a side face of a ratchet wheel 5a . the take - up spool 3 is rotatably mounted on the spool shaft 4e protruding from the support frame body 4 , by interposing the ratchet wheel 5a and a feed lever 5b therebetween . the ratchet 5a is also rotatably mounted on the spool shaft 4e . on a circumferential portion of ratchet wheel 5a is provided a toothed portion 5a 2 , which is engaged by a feed pawl 5b 1 of feed lever 5b to constitute a ratchet mechanism . the ratchet mechanism rotates the ratchet wheel 5a in a direction of arrow c owing to the engagement of the feed pawl 5b 1 with the toothed portion 5a 2 , when the feed lever 5b mounted for rotation on the spool shaft 4e is rotated in a direction of arrow b as indicated in fig3 b . at this time , the take - up spool 3 with the serration portions 3e , 5a 1 mating with each other is also rotated integrally . when the feed lever 5b is rotated in a direction of arrow d as indicated in fig3 a , the feed pawl portion 5b 1 can not mate with the toothed portion 5a 2 , so that the ratchet wheel 5a is not rotated . the feed lever 5b has an interlock projection portion 5b 3 protruding therefrom , and is always urged to the direction of arrow d as indicated in fig3 a , owing to a tension spring 5c extended between the projection portion 5b 3 and a hook portion 5g 1 of lock lever 5g as will be described . further , a backstop pawl 5d is provided on a side face of the support frame body 4 , as shown in fig3 a and 3b , and can mate with the toothed portion 5a 2 of ratchet wheel 5a . the back - stop pawl 5d does not mate with the toothed portion 5a 2 when the ratchet wheel 5a is rotated in a direction of arrow c as indicated in fig3 b , while in rotating in a direction opposite to the arrow c , it can mate with the toothed portion 5a 2 , thereby restraining the rotation of ratchet wheel 5a . accordingly , if the ratchet wheel 5a is rotated in the direction of arrow c by moving the lever portion 5b 2 of feed lever 5b up and down , as shown in fig3 a and 3b , the correcting ribbon 1 can be drawn out from the supply spool 2b while being wound around the take - up spool 3 . in this example , as shown in fig3 b , an inclined cam face 5e 1 or plane portion 5e 5 is contacted by the lever portion 5b 2 , thereby to press it upward , by sliding a correction cam 5e that is an abutting member in a direction of arrow e . and further , in this state , the lever portion 5b 2 can be moved up and down by shifting a ribbon cassette b having a ribbon adaptor a attached thereto in the direction of arrow f as indicated in fig3 b , i . e ., up and down . a driving mechanism for sliding the correction cam 5e will be described below . the correction cam 5e is slidably mounted on a carriage as will be described later , and a rack 5e 2 is provided on a side face of the correction cam 5e , as cam gear 5e 4 rotatable around an axle 5e 3 as shown in fig4 a - 4c , wherein the correction cam 5e is constituted to be slidable on the carriage with the rotation of the cam gear 5e 4 . the transmission of driving force to the cam gear 5e 4 is performed by driving means 5f as shown in fig4 a - 4c . the driving means 5f includes a pinion gear 5f 2 mounted on a motor shaft of ribbon motor 5f 1 , which mates with an idler gear 5f 4 rotatable around a shaft 5f 3 mounted on the carriage . and an arm portion 5f 5 is rotatably supported around the shaft 5f3 . on a top end of the arm 5f 5 , an idle gear 5f 7 rotatable around a shaft 5f 6 is removably supported , and mates with the idler gear 5f 4 . and the idle gear 5f 7 is mounted on the arm portion 5f 5 so as to have a certain rotation load due to a wave form washer , not shown . accordingly , if the idler gear 5f 4 is rotated , the idler gear 5f 7 is rotated around a periphery of idler gear 5f 4 along with the rotation of arm 5f 5 , while mating with the idler gear 5f 4 . and the idler gear 5f 7 mates with the cam gear 5e 4 when the arm 5f 5 is rotated in a direction of arrow g as indicated in fig4 a . accordingly , if the ribbon motor 5f 1 is driven in a reverse direction ( rotation in a direction of arrow h as indicated in fig4 a ), with the idle gear 5f 7 mating with the cam gear 5e 4 as shown in fig4 a , the correction cam 5e is moved in a direction of arrow e , and the cam face 5e 1 forces the lever portion 5b 2 of feed lever 5b upward in a direction of arrow b , as indicated in fig3 b , thereby causing the correction ribbon 1 to be wound around the take - up spool 3 . further , if the ribbon adaptor a is shifted up and down , with the inclined cam face 5e 1 or plain portion 5e 5 being contacted by the lever portion 5b 2 , the correction ribbon 1 is further wound around the take - up spool 3 . more particularly , by shifting the adaptor a downward , the lever portion 5b 2 is forced upward to wind the correction ribbon 1 . when the adaptor a is shifted upward , the correction ribbon 1 does not return backward , even if the lever portion 5b 2 may return with the backstop pawl 5d as will be described . note that the correction cam 5e has a tension spring 5f 8 mounted therein , as shown in fig4 a - 4c . accordingly , if the ribbon motor 5f 1 is driven in a forward direction ( rotation in a direction of arrow i as indicated in fig4 b ), the arm 5f 5 is rotated in a direction of arrow j , releasing the mating between the gear 5f 7 and the cam gear 5e 4 , so that the correction cam 5e will retract by sliding in a direction of arrow k with the tensile force of tension spring 5f 8 , as shown in fig4 b . at this time , the feed lever 5b is rotated in a direction of arrow d owing to the tension spring 5c , as shown in fig3 a , the ratchet wheel 5a can not be rotated due to the backstop pawl 5d for preventing a reverse rotation . if the arm 5f 5 is rotated in the direction of arrow j , as previously described , the idle gear 5f 7 mates with the ribbon gear 12k , as shown in fig4 c . the ribbon gear 12k is mounted on the carriage 12b ( fig1 ), and connected to a winding reel for winding an ink ribbon as will be described . accordingly , the ink ribbon can be wound around the winding reel because it is rotated by driving the ribbon motor 5f 1 in a forward direction . thereby , with only one motor , the operation of correction cam 5e and the winding of ink ribbon are enabled . next , the lock lever 5g will be described . the lock lever 5g constitutes means for locking a take - up spool 3 mounted on the spool shaft 4e to prevent it from falling off , and is mounted rotatably on a lever shaft 4i protruding from a side face of support frame body 4 as shown in fig2 b , and using the stop ring 5h so as not to fall off the shaft 4i . the lock lever 5g has a first lock portion 5g 2 and a second lock portion 5g 3 as shown in fig2 b and 5 . the first lock portion 5g 2 presses on a side face of serration portion 3e of the take - up spool 3 mounted on the spool shaft 4e , while the second lock portion 5g 3 presses on a side face of collar portion 3b as well as a correction ribbon wound around the take - up spool 3 . thereby , the take - up spool 3 mounted on the spool shaft 4e is restrained from moving in a thrust direction , and locked not to fall off from the spool shaft 4e . when the take - up spool 3 is mounted on the spool shaft 4e , it is necessary to retract and disengage therefrom the lock portions 5g 2 , 5g 3 by rotating manually a lever portion 5g 4 in a direction of arrow 1 , as shown in fig6 . thereby , a lock released state of lock member 5g engages an interlock recess 5b 4 provided on a projection portion 5b 3 of feed lever 5b , as shown in fig2 b . and after the take - up spool 3 is mounted on the spool shaft 4e , the engagement as above described is disengaged by rotating the lever portion 5g 4 in a direction opposite to the arrow 1 , so that the take - up spool 3 is locked not to fall off . in this example , the lock member 5g can be automatically locked in a lock released state when the ribbon adaptor a is used . such a constitution is shown in fig7 . in the same figure , a beveled face 5g 6 is provided on a corner portion of level portion 5g 4 in the lock member 5g , and is placed into contact with a frame of the recording apparatus in a lock released state . that is , a ribbon adaptor a is attached to a ribbon cassette b in the lock released state of lock member 5g , as shown in fig8 a , and the ribbon cassette b is mounted to the carriage 12b of recording apparatus c . and in the correction operation , if the carriage 12b moves to a leftmost end of its movement range in the initial operation after turning on the power , the beveled face 5g 6 is contacted by an inclined portion 13a 1 of frame 13a and rides on the inclined portion 13a 1 , wherein the lock lever 5g is subject to a rotational force in a direction of arrow m as indicated in fig8 a . due to the rotational force applied in the direction of arrow m , the engagement between the interlock projection 5g 5 and the interlock recess 5b 4 which retains the lock released state ( see fig2 b ) is forcedly disengaged , so that the lock lever 5g is automatically locked with a tensile force of tension spring 5c , as shown in fig8 b . accordingly , the lock lever 5g can be automatically locked with the initial operation of the carriage 12b , even if it might be placed in the lock released state . the support frame body 4 is integrally formed with spool support members 4g , 4h on both ends of a connecting portion 4f , wherein one support member 4g has a supply spool 2b mounted thereon , and the other support member 4h has a take - up spool 3 mounted thereon . and a correcting ribbon drawn out from the supply spool 2b to the take - up spool 3 is set to extend between guide rollers 4d 2 , 4d 3 . on upper portions of both support members 4g , 4h , adaptor stopping means 6 are provided . the adaptor stopping means 6 include interlock hooks 6a protruding from the support member 4g , 4h , so as to engage interlock recesses of ribbon cassette b as will be described later . also on upper portions of the hooks 6a , presser plates 6b useful in attaching the ribbon adaptor a to the ribbon cassette b are provided . further , on upper portions of front faces for the support members 4g , 4h are provided snap - on plates 6c . the ribbon cassette b receives an ink ribbon 7 as shown in fig1 including arm portions 8a , 8b protruding therefrom on both sides of cassette case 8 . within the case 8 , a supply core 8c and a take - up core 8d are rotatably received , with the ink ribbon 7 being wound around both cores 8c , 8d . the ink ribbon 7 is formed by applying ink onto a strip like support film . and the ink ribbon 7 drawn out from the supply core 8 is exposed from an opening portion 8e on a top end of arm 8a , guided with a guide face 8f mounted on an extreme end of arm portion , further guided with a guide face 8g mounted on an extreme end of arm 8b on the other side , returned through an opening portion on a top end of arm 8b into the cassette case 8 , and received to be wound around the take - up core 8d . on top end outer sides of the arm portion 8a , 8b , interlock recesses 8i that are adaptor attachment means are provided . the interlock recesses 8i are engaged by the interlock hooks 6a of ribbon adaptor a , as shown in fig9 when the ribbon adaptor a is attached to the ribbon cassette b as previously described . as previously described , if the ribbon adaptor a is attached to the ribbon cassette b with the interlock hooks 6a engaging the interlock recesses 8i , the presser plates 6b and connecting portion 4f of the ribbon adaptor a serve to carry the cassette case 8 on the upper and lower surfaces thereof and prevent slippage in the upward or downward direction . also , the snap - on plates 6c serve to prevent the slippage in the left or right direction thereof by pressing on the outer walls on the opening portions 8e , 8h of arms 8a , 8b inserted therebetween . thereby , the ribbon adaptor a can be attached to the ribbon cassette b without slippage . in the ribbon cassette b , the ink ribbon 7 , which is extended between guide faces 8f , 8g , is easily subject to damage on an exposed portion , or may cause an ink stain due to contact with other portions . thus in this example , a protection cover 9 can be attached to a top end portion of arm for the ribbon cassette b , as shown in fig1 . the protection cover 9 is provided with projections 9a projecting into inner faces on both sides , wherein when the cover 9 is attached to the arm top portion , the projections 9a are fitted and secured into the interlock recesses 8i of ribbon cassette b . accordingly , the ink ribbon 7 can be protected from the spoilage and ink stain by covering an exposed ink ribbon with the protection cover 9 attached to the arm top end , when the ribbon cassette b is not used . as previously described , in the ribbon cassette b of this example , the ribbon adaptor a as well as the protection cover 9 can be attached by the use of the interlock recesses 8i provided on top end portions of arm portions 8a , 8b . the ribbon cassette b is to be attached to a recording apparatus c as will be described , wherein interlock projections 8j that are engaging means are provided to protrude substantially from a central portion on both sides of cassette case 8 . a constitution of the recording apparatus for recording with the ribbon cassette b mounted therein will be described in the following . note that in the following example , the winding of ink ribbon and delivering of ribbon from the ribbon adaptor are made with a driving force from the same driving source . thereby , the number of parts such as a motor can be reduced . the recording apparatus c records onto a recording sheet 11 conveyed by sheet conveying means 10 using recording means 12 , as shown in fig1 , wherein the recording means 12 of this example records by rotating a daisy wheel type element . the recording means 12 includes a carriage 12b slidably mounted on a guide rail 12a with its both ends secured to left and right frames 13a , 13b , the carriage 12b being mounted to be reciprocatingly movable along the guide rail 12a and a frame end 13c thereof . also , in the vicinity of both ends of the guide rail 12a , a driving pulley 12c 1 and a driven pulley 12c 2 are mounted , and between both pulleys 12c 1 , 12c 2 is extended a timing belt 12d a part of which is connected to the carriage 12b . accordingly , the carriage 12b can reciprocate along the guide rail 12a by driving a carriage motor 12e connected to the driving pulley 12c 1 in forward and reverse directions . also , on the carriage 12b are mounted a character wheel 12g rotatable by a wheel motor 12f , and a hammer 12i driven by a solenoid 12h . further , on the carriage 12b is provided cassette mounting means 14 for mounting of the ribbon cassette b as above described , wherein if the ribbon cassette b is mounted to the cassette mounting means 14 , a winding reel 12j is connected into a winding core 8d . and as previously described ( see fig4 c ), if the ribbon motor 5f 1 is driven in a forward direction , the driving force of motor 5f 1 is transmitted via a ribbon gear 12k to the winding reel 12j , thereby causing the winding core 8d to be rotated , so that the ink ribbon 7 is drawn out from the supply core 8c , and wound around the winding core 8d . the recording means 12 is one in which in recording , the carriage 12b is moved to a recording position , and the character wheel 12g is rotated to confront a desired character to the hammer 12i , which is then driven to hit a back face of the character , whereby printing is performed by transcribing ink of the ink ribbon 7 onto a recording sheet 11 . in this way , if one character has been printed , the carriage 12b is moved to a next print position for the next printing . and if one line of print has been terminated , the recording sheet 1 is conveyed one line with sheet conveying means 10 to print a next line in the same way . the sheet conveying means 10 performs the conveyance for feeding a recording sheet 11 to a recording position , and exhausting the recorded sheet 11 after recording . the sheet conveying means 10 of this example includes a platen roller 10a provided parallel to the guide rail 9 , pressed thereon by a driven rotatable ( follower ) pinch roller 10b , and having a paper pan 10c along a periphery of the platen roller 10a , as shown in fig1 . and it includes a conveying motor 10e connected via a drive transmission gear 10d to the platen roller 10a . accordingly , if the conveying motor 10e is driven , the platen roller 10a is rotated , wherein a recording sheet 11 is conveyed along a periphery of platen roller 10a owing to its cooperative action with the pinch roller 10b , and passing between the platen roller 10a and the ink ribbon 7 , in a direction of arrow n as indicated in fig1 . note that a sheet presser roller 10f is provided to prevent the recording sheet 11 from lifting up from a surface of the platen roller for the conveyance as above described . and the sheet presser roller 10f has both ends of roller axle 10g supported in a support arm 10h , which can be swung so as to be separated away from the platen roller 10a when a sheet is set . the cassette mounting means 14 includes a cassette table 14a mounted on the carriage 12b , the cassette table 14a being provided on its both sides with notches 14b into which the interlock projections 8j of ribbon cassette b are fitted and secured , as shown in fig1 and 12 . also , in the vicinity of the notches 14b are provided hooks 14d rotatable around hook axles 14c , the hooks 14d being urged by tension springs 14e . accordingly , the ribbon cassette b is mounted to the cassette table 14a by fitting the interlock projections 8j of ribbon cassette b into the notches 14b , and pressing down the interlock projections 8j with the hooks 14d for securing , as shown in fig1 . the cassette table 14a is mounted rotatably around a shaft on the carriage 12b , in which a rack type shift gear 14f provided on a lower portion of cassette table 14a mates with an output gear of shift motor 14g mounted on the carriage 12b , as shown in fig1 . thereby , if the shift motor 14g is driven , the cassette table 14a is rotated , so that the ribbon cassette b mounted to the cassette table 14a can be moved up and down . in recording , the shift motor 14g and the ribbon motor 5f 1 are driven to print three characters at a time in a width direction of the ink ribbon 7 , as shown in fig1 a and 13b . that is , as shown in fig1 b , the ribbon cassette b is shifted to print three characters ( 1 , 2 , 3 ) from up to down in the width direction of the ink ribbon 7 , and then , for the next printing , the ribbon motor 5f 1 is driven to wind the ink ribbon 7 by the amount of one character , and the ribbon cassette b is shifted to print three characters ( 4 , 5 , 6 ) from down to up in the width direction of the ink ribbon 7 . thus , printing of three characters at a time in the width direction of ribbon allows the effective use of the ink ribbon 7 . when a misprint is to be corrected using the correcting ribbon 1 , the ribbon cassette b is shifted so that the correcting ribbon 1 as shown in fig1 a is opposed to the hammer 12i . that is , if the ribbon adaptor a is attached to the ribbon cassette b , the correcting ribbon 1 is located downward of the ink ribbon 7 , as shown in fig9 . accordingly , when the misprint is corrected , the shift motor 14g is driven to shift upward a top end of ribbon cassette b so that the position of correcting ribbon 1 ( position 7 in fig1 a ) is opposed to the hammer 12i , and that correcting ribbon 1 must be hit with a desired character . that is , the deletion and , correction can be achieved by letting the misrecorded image deposit on the correcting ribbon 1 and peeling it off of the recording sheet ( so - called a lift - off , correction ). note that the correction can also be achieved by simply covering the misrecorded image with ink of the correcting ribbon ( so - called a cover wrap correction ). in this example , a feed lever 5b for feeding the correcting ribbon 1 is provided on the ribbon adaptor a , and a correction cam 5efor operating the feed lever 5b is provided on the carriage 12b , wherein the ribbon adaptor a is constituted to be detachable from the carriage 12b . therefore , adaptor positioning means is provided to ensure that the relative position between the feed lever 5b and the correction cam 5e can be maintained constant at all times when the ribbon adaptor a is attached . the constitution of positioning means is such that when the ribbon cassette b having the ribbon adaptor a attached thereto is mounted on the cassette table 14a , the connecting portion 4f of ribbon adaptor a is positioned on a front portion of cassette table 14a , as shown in fig1 a and 14b . in this example , stopper projections 15a are provided on the front portion of cassette table 14a , and slant portions 15b are correspondingly provided at positions where each slant portion is separated away by the width of connecting portion 4f of ribbon adaptor a from each of the projections 15a , as shown in fig1 , 14a and 14b . also , on a back portion of the connecting portion 4f are provided slant portions 15c to be correspondingly coincident with the slant portions 15b . accordingly , if the ribbon cassette b having the ribbon adaptor a attached thereto is mounted on the cassette table 14a , the slant portions 15c of connecting portion 4f are brought into contact with the slant portions 15b of cassette table 14a , as shown in fig1 a . in this state , if the interlock projections 8j of ribbon cassette b are forced into the notches 14b with the hooks 14d , the connecting portion 4f is forced forward along the slant faces 15b , and a front end of connecting portion 4f is made to contact the stopper projections 15a , as shown in fig1 b . thereby , positioning of the ribbon adaptor a can be achieved in the forward or backward directions . upper and lower surfaces of the connecting portion 4f are sandwiched between a lower surface of ribbon cassette b and an upper surface of cassette table 14a , thereby allowing the positioning in an upward of downward direction . accordingly , since the ribbon adaptor a is securely positioned and fixed on the carriage 12b , driving of the correction cam 5e allows the feed lever 5b of ribbon adaptor a to be reliably operated . the positional relation of both members 5b , 5e are not affected by the attachment of ribbon adaptor a and ribbon cassette b , or the detachment thereof . a control system for controlling the driving of each member as above described will be explained in the following . in fig1 , 16 is a control section , consisting of mpu 16a , rom 16b , ram 16c and timer 16dd . the mpu 16a is a central processing unit for performing the operations such as input of programs from rom 16b or input from a keyboard k , reading of various data , execution of necessary operations or judgements , and various controls . rom 16b is a read - only memory , in which various programs for operation of mpu 16a and various data necessary for recording are stored . ram 16c is a random access memory , which is composed of a working area for temporarily storing data or operation results being executed by mpu 16a , a buffer area for storing various data input from the keyboard k , and a text area for storing documents or the like . the timer 16d is provided to administer the driving time of each motor . the control section 16d has inputs of signals via an interface 17 from the keyboard k , and detection signals from a carriage sensor 18 for detecting the left end of movement range for the carriage 12b or a wheel sensor 19 for detecting a home position of character wheel 12g . and the control section 16 outputs driving signals to a wheel motor 12f , a carriage motor 12e , a conveying motor 10e , a ribbon motor 5f 1 , further , motor drivers 20a , 20b , 20c , 20d , 20e for driving a shift motor 14g , and a solenoid driver 21 for driving a hammer solenoid 12h . referring now to flowcharts of fig1 a - 16c , a control procedure for the print and correction will be described , in which the ribbon cassette b attached to the ribbon adaptor a is mounted on the recording apparatus c . fig1 a is a flowchart showing the initial operation of recording apparatus c . first , at step s1 , the power is turned on , and then proceeding to steps s2 - s4 , the carriage motor 12e is driven until the carriage sensor 18 is turned on , so that the carriage 12b is moved to the left end as shown in fig1 . thereby , even if the lock lever 5g of ribbon adaptor a is in a lock released state , it will be automatically locked , as previously described . next , proceeding to step s5 , the shift motor 14g is driven by a predetermined amount to turn the cassette table 14a down , and at step s6 , the ribbon motor 5f 1 is driven in a forward direction to wind ink ribbon 7 by a predetermined amount . further , proceeding to steps s7 - s9 , the wheel motor 12f is driven until the wheel sensor 19 is turned on , so that the home position of character wheel 12g is opposed to the hammer 12i . and proceeding to step s10 , the carriage motor 12e is driven by a predetermined amount , so that the carriage 12b is moved from a leftmost end to the right by a predetermined amount up to a record reference position . thereby , the procedure is in a record stand - by state . referring now to a flowchart of fig1 b , the printing and misprint correcting operation procedure will be described . note that the printing procedure as shown in this flowchart represents a case of one character print . if a print or correction signal , or other processing signal is entered in the record stand - by state , the input signal is judged at step s11 , in which the routine proceeds to step s12 if printing , or it proceeds to step s20 if correcting , or otherwise to step s37 . if a print signal is input at step s11 , the routine proceeds to step s12 , where the wheel motor 12f is driven to oppose a desired character of character wheel 12g to the hammer 12i . then , proceeding to steps s13 and s14 , the shift motor 14g is driven to shift up the cassette table 14a and thereby shift the ink ribbon 7 to a position opposed to the selected character as previously indicated . next , proceeding to step s15 , the ribbon motor 5f 1 is driven in a forward direction to wind the ink ribbon 1 by a predetermined amount , and then at step s16 , the hammer solenoid 12h is driven to hit the selected character with the hammer 12i , so that ink of the ink ribbon 7 is transcribed and printed to a recording sheet 11 . after printing , the routine proceeds to steps s17 - s19 , where the cassette table 14a is shifted down , and the carriage 12b is moved to a next printing position , and then , the routine returns to step s11 to wait for a next print signal . on the other hand , if a correct signal is input at step s11 , the routine proceeds to step s20 , where the wheel motor 12f is driven to oppose a correcting character to the hammer 12i , and at step s21 , the carriage 12e is driven to move the carriage 12b to a position of correcting character . and proceeding to steps s22 and s23 , the shift motor 14g is driven to shift up the cassette table 14a so that the correcting ribbon 1 is opposed to the selected character ( i . e ., to a position where 7 in fig1 a is opposed to the hammer 12i ). next , proceeding to steps s24 and s25 , the ribbon motor 5f 1 is driven in a reverse direction to project the correcting cam 5e in a direction of arrow e , so that the cam face 5e 1 is contacted by the lever portion 5b 2 of feed lever 5b , which is thereby forced up to feed the correcting ribbon 1 by a predetermined amount , as shown in fig3 b . next , proceeding to step s26 , the hammer solenoid 12i is driven to perform a correcting impact to hit the correcting ribbon 1 at the selected character . thereby , the misprinted ink adheres to the correcting ribbon 1 , and peeled is off of the recording sheet 11 ( so - called a lift off correction ). in this example , after the misprint portion is hit with the correcting ribbon 1 as previously described , the correction impact operations are performed twice in such a manner that as shown in steps s27 - s32 , the shift motor 14g is driven in forward and backward directions to move the cassette table 14a up and down , thereby feeding the correcting ribbon 1 by a predetermined amount , and the carriage motor 12e is driven to move the carriage 12b by a small amount , and then hits the correcting ribbon 1 with the hammer 12i . thereby , misprint ink onto the recording sheet 11 can be completely peeled off the sheet 11 . after the misprinted ink has been peeled off of the recording sheet 11 as above described , at step s33 , the ribbon motor 5f 1 is driven in a forward direction to return the correction cam 5e to a stand - by position , and at steps s34 - s36 , the cassette table 14a is shifted down and the carriage 12b is returned to a stand - by position where it is possible to print onto a corrected character position . at step s11 , if a processing signal other than print or correct signal as above described , for example , a sheet conveying signal , has been input , the routine proceeds to step s37 , where other processes corresponding to the processing signal are performed . note that since the sheet conveying procedure is made using well - known means , the explanation thereof will be omitted . referring now to a flowchart of fig1 c , the printing procedure in which a print signal indicates the continuous print will be described . if it is judged that a print signal has been input at step s42 , as previously described , the print position of ink ribbon 7 is decided at step s43 . and among the print positions 1 - 6 in fig1 b , the routine jumps to step s58 if 1 or 4 , or to step s52 if 3 or 6 , or to step s44 if 2 or 4 . for example , if the print position is a position 2 in fig1 b , the routine proceeds to step s44 , where the shift motor 14g is driven to shift up the cassette table 14a so as to be printable at the position 2 . thereby , the position as indicated in fig1 a to which the hammer 12i is opposed is the position 2 of ink ribbon 7 . next , proceeding to steps s45 and s46 , the character wheel 12g is rotated to oppose a desired character to the hammer 12i , and print by hitting the character with the hammer 12i . after printing , a determination is made whether or not next print exists , and if not , the routine returns to step s41 , where the cassette table 14a is shifted down to a stand - by position . on the contrary , if next print exists , the routine proceeds to steps s48 and s49 , where the cassette table 14a is shifted up for one character . thereby , the position as indicated in fig1 a to which the hammer 12i is opposed is a position 3 of ink ribbon 7 ( when previous print position at step s46 is a position 5 in fig1 b , the cassette table 14a is shifted down for one character at step s48 , to oppose the hammer 12i to a position 6 ). at steps s50 - s53 , the carriage 12b is moved to the next printing position to oppose a desired character to the hammer 12i , and printing is done hitting the character with the hammer 12i . next , a decision is made whether or not next print exists , at step s54 , in which if record is terminated , the routine returns to step s41 , and if next print exists , the routine proceeds to steps s55 and s56 , where the carriage 12b is moved to the next printing position . and at step s57 , the ribbon motor 5f 1 is driven in a forward direction to wind the ink ribbon 7 for one character . thereby , the position of ink ribbon 7 to which the hammer 12i is opposed is a position in fig1 b ( when previous printing position at step s53 is a position 6 of fig1 b , it becomes 1 ). and proceeding to steps s58 and s59 , a desired character is selected and printed . further , if next print exists at step s60 , the routine proceeds to steps s61 and s62 , where the cassette table 14a is shifted up for one character . thereby , the position of ink ribbon 7 in fig1 a to which the hammer 12i is opposed is a position 5 ( when previous printing position at step s46 is a position 1 in fig1 b , the cassette table 14a is shifted down one character at step s48 , to oppose a position 2 to the hammer 12i ). next , at steps s63 and s64 , the carriage 12b is moved to a next printing position , and the routine returns to step s45 . by shifting the cassette table 14a as above described , printing is achieved for three characters at a time in the width direction of ink ribbon 7 as shown in fig1 b . in this way , the printing can be achieved onto a recording sheet 11 , and the correcting of misprinted characters can be made with the ribbon adaptor a attached to the ribbon cassette b . the ribbon adaptor a can be easily attached to the ribbon cassette b . and even if the ribbon adaptor a is attached to the ribbon cassette b in a lock released state , it can be automatically locked by initiating the carriage 12b , in which the correction cam 5e for feeding the correcting ribbon 1 can be operated by the ribbon motor 5f 1 for winding the ink ribbon 7 . while in the first example as previously described , the ribbon cassette b having the ribbon adaptor a attached thereto is mounted on the recording apparatus c , in a second example , a ribbon adaptor a is directly mounted on the recording apparatus c , as shown in fig1 a and 17b . note that parts with the same features as in the first example are provided with the same reference numerals , and so the explanation will be omitted . a connecting portion 4f of ribbon cassette a has positioning apertures 22a punched at predetermined positions , and interlock recesses 22b provided on a front portion thereof . on the front portion of cassette table 14a , positioning bosses 22c which fit into the positioning apertures 22a are protruded , and interlock clicks 22d which are engaged by the interlock recesses 22b are provided . accordingly , by mounting the ribbon adaptor a so that the connecting portion 4f of ribbon adaptor a may engage the bosses 22c and interlock clicks 22d , the ribbon adaptor a can be directly mounted on the cassette table 14a . note that when the ribbon adaptor a is only used , the ribbon cassette b does not have to be mounted , while if the ribbon cassette b is mounted as shown in fig1 b , upper and lower surfaces of connecting portion 4f of ribbon adaptor a are secured so that positioning of the ribbon adaptor a on the cassette table 14a is accomplished more reliably . while in the first example as previously described , the interlock hooks 6a of ribbon adaptor a engage the interlock recesses 8i which constitute adaptor attachment means of ribbon cassette b , in a third example , adaptor attachment means is also used as engaging means for a ribbon cassette b , as shown in fig1 . in fig1 , spool support members 4g , 4h of ribbon adaptor a are provided with interlock hook portions 23 , which are engaged by interlock projections 8j that are engaging means for the ribbon cassette b . in this example , after the ribbon adaptor a has been attached on the ribbon cassette b with the interlock hook portions 23 engaged by the interlock projections 8j , the cassette b can be mounted on a recording apparatus c by fitting the interlock projections 8j into notches 14b of the cassette table 14a . with such a constitution , the interlock hooks 6a of ribbon adaptor a as in the first example become unnecessary , and the interlock recesses 8i of ribbon cassette b are also unnecessary . in previous example , the cassette table 14a is shifted up and down to feed the correcting ribbon 1 , but the lever portion 5b 2 can be moved up and down by reciprocating the correction cam 5e , as shown in fig3 a and 3b , with the cassette table 14a left unchanged . also , in previous example , the operation of correction cam 5e and the winding of ink ribbon 7 are performed by driving the same motor in forward and reverse directions , but they can be of course fulfilled with separate motors . further , in the previous example , the correcting ribbon 1 is one which peels off ink transcribed onto a recording sheet 11 , but other ribbons can also be used in which the misprint is corrected by transferring correction ink of the same color as that of the recording sheet 11 onto the misprint . further , in the previous example , the correcting ribbon , 1 is attached to a ribbon adaptor a for correction of the misprint , but an ink ribbon ( e . g . red ) of different color from an ink ribbon ( e . g . black ) of ribbon cassette b is attached to the adaptor a , and the printing can be performed with two colors , using the ink ribbon of ribbon cassette b in normal printing , or the ink ribbon of ink adaptor a as required . also , in previous example , an example of recording apparatus is illustrated using an electronic typewriter , but a recording apparatus using a ribbon adaptor a and a ribbon cassette b according to the present invention is not limited to the electronic typewriter . accordingly , recording means is not limited to a method of recording with the rotation of a daisy wheel as previously described , but the wire dot recording or thermal transfer recording method can also be used . further , in the previous example , conveying means of recording sheet 11 is a platen roller 10a which is also used as a platen , but a roller other than the platen can be used , or a rotational belt , for example , rather than roller type can be also used . as detailed hereinbefore , a ribbon adaptor is provided with ribbon feed means , and constructed to be attached to a ribbon cassette or recording apparatus . thereby , it is possible to easily accomplish the attachment of the ribbon adaptor to the recording apparatus , or correction of the misprint with the correcting ribbon . if attachment means of the ribbon adaptor is constituted to use that of a protection cover attachable to the ribbon cassette , attachment of the correcting ribbon can be realized without increasing the manufacturing , cost because of a simpler construction of the ribbon cassette . further , according to another aspect of the present invention , winding of an ink ribbon and feeding of a ribbon from a ribbon adaptor are performed using the driving force from the same driving source , so that the number of motor parts can be reduced , thereby permitting the decrease of cost and miniaturization of the apparatus . moreover , according to another aspect of the present invention , abutting portions are provided on a part of the lock means for the ribbon adaptor , so that if the recording apparatus is operated in a lock released state , the abutting portion are caused to abut on other members , thereby causing lock means to be automatically locked , and thus , even if the lock is forgotten , lock means can be automatically locked to avoid ribbon dislocation or misprint .