FEEDING DEVICE IN A PRINTER

Abstract: There is an output apparatus which prints and outputs onto an ink ribbon in an electronic typewriter or the like. This output apparatus comprises: an output head to output a desired character through an ink ribbon; a cassette in which the ink ribbon is enclosed; a guide device to move the ink ribbon pulled out of the cassette in the direction having an angle of inclination with respect to the vertical direction; and a control unit to control the ink ribbon feed mechanism so as to stop the advance of the ink ribbon such that the length of ink ribbon pulled out of the cassette is made almost constant before and after the movement of the ink ribbon by the guide device. One motor is commonly used for print paper feed, ribbon feed, and ribbon lift up/down operations. The type wheel having a plurality of type elements is bilaterally rotated and its rotation amount is properly controlled to detect the home position of the wheel. The ribbon feed mechanism is controlled by the heteromorphic or noncircular rotary cam having grooves of different kinds of radii. The ink ribbon feed operation and the correction ribbon feed and lift up/down operations are also performed by the rotary cam. With this apparatus, the ink and correction ribbons can be efficiently used and the operation timing of the carriage can be accurately controlled.

Description: BACKGROUND OF THE INVENTION Field of the Invention The present invention relates to an output apparatus for printing and outputting onto a print sheet of a typewriter or the like. Related Background Art In recent years, printing output apparatuses such as a typewriter and the like have been electronized more and more and the printing apparatuses having excellent functions, high processing speed, and high reliability have been manufactured. In most of those printing apparatuses, the respective movable sections are equipped with the devices to drive them and these devices are controlled by one or a plurality of microprocessors. It is indeed easy to obtain the high reliability for the devices and electronic output apparatuses which are used in the above-described equipment. However, these apparatuses are still expensive as compared with the mechanical parts which are attached to those devices and apparatuses. Also, a fairly large amount of electric power is required to drive such a printing apparatus. Therefore, although the electronized printing apparatus is suitable for a high-class apparatus, there are difficult problems in the case of providing the low-cost printing output apparatuses having excellent functions and good operating efficiency. An example of prior art apparatus is disclosed in German Laid-Open Application 3,014,822 (corresponding to US Patent 4,376,585). This prior patent discloses a matrix printer, having a moveable printhead, a paper feed and advance mechanism and an ink ribbon system driven by two motors. One of the motors drives the printhead and the other effects the paper feed and rythm movement. The second motor is reversible and drives the paper advance when rotating in one direction and the ink ribbon when rotating in the opposite direction. SUMMARY OF THE INVENTION According to the present invention there is provided an output apparatus for outputting information to a recording medium of the kind which comprises an ink sheet and output means for outputting information to a recording medium through the ink sheet, a first feed mechanism for feeding said recording medium, a second feed mechanism for feeding the ink sheet, a third feed mechanism for feeding an ink correction sheet, means for driving the first, second and third feed mechanisms, characterised in that the said driving means comprises a single motor there being first transfer means for transferring the driving force generated by said motor selectively to (a) said first feed mechanism and (b) to one of said second feed mechanism and said third feed mechanism; and second transfer means for switching the driving force generated by said motor between said second feed mechanism and said third feed mechanism in response to a change in direction of rotation of said motor. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is an external view of a printing apparatus of the present invention; Fig. 2 is a functional systematic diagram; Fig. 3 is an exploded explanatory diagram of the portions around a platen; Fig. 4 is a cross sectional view of a clutch; Figs. 5 and 6 are explanatory diagrams of a detent gear and a detent spring; Fig. 7 is a cross sectional view showing the outline of a carriage; Fig. 8 is a functional diagram showing the relation between a control rod and a carriage; Figs. 9 and 10 are perspective views of the whole carriage; Fig. 11 is a perspective view of a ribbon take-up mechanism; Fig. 12 is a mechanical diagram of a ribbon take-up clutch; Figs. 13-1 to 13-3 are diagrams for explaining the ribbon shifting operation; Fig. 14 is a front view of a ribbon shift system; Fig. 15 is a mechanical cross sectional view for control of the height of a ribbon guide; Fig. 16 is a structural diagram of a cam; Fig. 17 is an exploded explanatory diagram of the cam; Figs. 18-1 to 18-7 are sequence diagrams of a rotary cam to shift up a ribbon; Figs. 19-1 to 19-4 are sequence diagrams of the rotary cam to shift down the ribbon; Fig. 20 is a detailed diagram of a detecting mechanism of a down sensor; Figs. 21-1 to 21-3 are explanatory diagrams showing ribbon feed amounts; Figs. 22-1 to 22-6 are sequence diagrams of the rotary cam to shift up a multi-strike ribbon; Figs. 23-1 to 23-7 are sequence diagrams of a shift cam; Figs. 24-1 to 24-11 are sequence diagrams of the cam for correction shift-up; Figs. 25 and 26 are explanatory diagrams showing in detail the correction printing operation; Fig. 27 is a perspective view of a correction ribbon take-up mechanism; Figs. 28-1 to 28-3 are sequence diagrams to take up the correction ribbon; Fig. 29 is a perspective view of a hammer system; Fig. 30 is a structural diagram of the hammer system; Fig. 31 is a diagram of a whole type wheel loading mechanism; Figs. 32-1 to 32-2 are diagrams of the type wheel loading mechanism; Fig. 33 is a control flowchart for an output sequence; Figs. 34 to 36 are explanatory diagrams of the home position of the type wheel; Fig. 37 is a perspective view illustrating a home position detecting mechanism; Figs. 38 and 39 are diagrams for explaining a method of searching the home position; Figs. 40 to 44 are control flowcharts; Figs. 45-1 to 45-2 are control circuit diagrams of the apparatus of the invention; and Figs. 46 to 53 are operation time charts for each operation. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The invention will now be described in detail hereinbelow with reference to the drawings. Fig. 45-2 is a control block diagram. A printing apparatus of an embodiment shown in this diagram has a microprocessing unit (MPU) 230, a read only memory (ROM) 231, a random access memory (RAM) 232, a timer 233, and an input/output (I/O) expander circuit 234. Fig. 1 is an external view of the printing apparatus of the invention. In the diagram, reference numeral 1 denotes a platen; 2 is a print paper; 3 a casing; 4 a power switch to turn on and off a power source; 5 a keyboard; and 6 a hood switch which is turned on and off in dependence on the opening and closing of a hood 3a. When the opening/closing of the hood 3a is detected and the hood 3a is opened, the hood switch 6 generates a signal to shift an ink ribbon and a correction ribbon, which will be explained later, to predetermined positions and at the same time the switch 6 locks the keyboard by this signal. Fig. 2 is a schematic diagram for explaining the functional system, in which numeral 1 is the platen, 2 is the print paper, and 12 is a carriage which can move in parallel with the platen and which is equipped with printing means. The carriage 12 is held to an axis 13 fixed to the main body of the printing apparatus and one side surface 15a of a main body frame 15. A type wheel 7 has a plurality of types to print and is mounted on the carriage 12 and driven by a wheel motor 18. An ink ribbon 9 is enclosed in a ribbon cassette 8. A part of the ink ribbon 9 is pulled out of the ribbon cassette and rotated between the type wheel and the print paper 2. A print hammer 10 is energized by a solenoid (not shown) in the carriage and hits the back surface of the type wheel, thereby printing onto the print paper through the ink ribbon 9. The driving force of a carriage motor 17 is reduced by gears and thereafter, the carriage 12 is driven through a carriage belt 16 by the reduced force. [Feed Motor] A feed motor 19 is used to feed the paper, ribbon, and the like. In the ordinary operation mode, the feed motor 19 transfers the driving force through gears and a belt to a control rod 14 having a heteromorphoic shape (noncircular cross section). The control rod 14 penetrates the slidable carriage and also controls the correction ribbon which makes it possible to take up the ink ribbon, shift of the ink ribbon in the vertical direction, and correct the printed characters through gears, which will be explained hereinlater, in the carriage. Numeral 20 denotes a clutch solenoid. When the gear to transfer the driving force from the feed motor 19 to the control rod 14 is slided and the clutch solenoid 20 is in the operative mode, the driving force of the feed motor 19 is transferred to the platen 1. Therefore, the clutch solenoid 20 can be selectively made operative to allow the driving force of the feed motor 19 to be used for controlling the ink ribbon or for driving the platen. A platen knob 21 is provided to manually drive the platen 1. A platen detent mechanism section 40 is constituted as follows. Namely, even when a spring member 41 is come into engagement with triangular tooth supported coaxially with the platen 1 and the feed motor 19 is removed by the clutch mechanism and the platen 1 becomes the free state as well, the unnecessary rotation of the platen 1 is prevented by the platen detent mechanism 40. Further, the platen 1 can be manually fed at predetermined regular intervals by the platen detent mechanism 40. In this manner, when the platen 1 is manually rotated, the platen 1 can be disengaged from the motor to drive the platen. In the case of driving the platen 1 by a low-cost and low-power motor, the torque necessary for the platen 1 to feed the print paper is unconditionally determined. Therefore, the driving force of the motor needs to be reduced by gears or belts or the like so as to obtain the necessary torque. On the other hand, since those motors ordinarily have the rotational friciton forces of the rotor themselves, in the case where the reduction gear ratio between the motor and the platen is large as mentioned above, there are the following problems. Namely, when the operator desires to manually rotate the platen 1, the rotational friction force of the motor becomes large friction force, so that the response speed of the click force of the detect mechanism deteriorates. In the worst case, there can occur the situation such that the platen 1 cannot be held at the normal position by the spring member 41 of the detent mechanism. On the other hand, according to the invention, the normal detent function can be effected since the platen 1 is ordinarily disengaged from the feed motor 19. In addition, another feature of the invention is as follows. When the feed motor 19 is come into disengagement with the platen 1, the driving force of the feed motor 19 is used to drive and shift the ink ribbon in the carriage and to drive and shift the correction ribbon. Further another feature of the invention relates to a clutch mechanism to enable the above-mentioned points. The clutch mechanism will be first described. Fig. 3 is an exploded explanatory diagram showing an embodiment of the invention. The feed motor 19 indicated by a broken line in the diagram is fixed to the main body frame 15. A gear 22 is fixed to an axis 19a of the feed motor 19. A stand 23 is formed on the frame 15 so as to stand upright. A clutch gear 24 and a clutch belt pulley 25 are rotatably axislly supported by the stand 23. Fig. 4 is a cross sectional view of the clutch mechanism, in which numeral 22 denotes the forward gear, 23 is the stand, and 26 is a thrust snap ring to restrict the motions of the clutch gear 24 and clutch belt 25 in the thrust direction. The clutch gear 24 has an involute tooth 24a and a serration 24b. The clutch belt pulley 25 has a belt tooth 25a and a serration 25b. A slide clutch 27 is rotatably, slidably, and axially supported to a flange 24c of the clutch gear 24 and to a flange 25c, which will be explained hereinafter, of the clutch belt pulley 25. The slide clutch 27 is always come into engagement with the gear 22. The slide clutch 27 has involute teeth and serrations 27b and 27c of internal teeth on both sides. A coil spring 28 always presses the slide clutch 27 to the clutch belt pulley 25. In this state, the serration portion 25b of the pulley 25 and the internal tooth serration 27b of the slide clutch 27 are come into engagement with each other. Thus, the rotation of the slide clutch can be transferred to the pulley 25 without any slip. When the slide clutch 27 slides in the direction of the clutch gear 24 due to the clutch solenoid 20 which will be explained hereinlater, the serrations 25b and 27b are released as indicated by an alternate long and two short dashed line in Fig. 4. Thus, the serration 24b of the clutch gear 24 engages the internal tooth serration 27c of the slide clutch 27 and the rotation of the slide clutch 27 is transferred to the clutch gear 24. The clutch solenoid 20 in Fig. 3 has a head plate 20a. The head plate 20a is formed with a notched portion 20b into which a lever 29 is inserted. A groove 20d of an armature 20c of the clutch solenoid 20 is come into engagement with a screw slotted potion 20a of the lever 29. The edge portion of the lever 29 has a furcate structure consisting of two arms 29b. The arms 29b abut on the slide clutch 27 and a wall 27d of involute teeth. As mentioned above, the rotation of the feed motor 19 is transferred to the slide clutch 27 through the gear 22 and the slide clutch 27 is always come into engagement with the clutch belt pulley 25 by the spring member 28. Consequently, the pulley 25 rotates and the torque is transferred to the control rod 14 through a clutch belt 30 and a control rod pulley 31. In this transferring system, the feed motor is used to control the ribbon. In the case of feeding the paper after completion of the printing of one line, the clutch solenoid 20 is energized by a control system which will be explained hereinafter, thereby allowing the armature 20c to be attracted. Thus, the lever 29 is swung in the directions indicated by arrows I around a fulcrum 20b as a rotational center, thereby causing the slide clutch 27 to be moved to the side of the clutch gear 24 against the spring force of the spring member 28. When the feed motor 19 rotates with the armature 20c attracted, the rotation is transferred through the gear 22 and slide clutch 27 to the clutch gear 24. The motive force is further transferred to the platen 1 through a reduction gear 32, which is come into engagement with the clutch gear 24, and through a platen gear 33. A stud 34 axially supports the reduction gear 32. A pin 35 fixes the platen gear 33 to the axis of the platen. Reference numerals 36 and 37 denote bearings to hold the platen 1 to the main body frame 15; 38 is a paper guide; and 39 is a roller to press the print paper onto the platen 1. Numeral 40 denotes the detent gear to provide a click feeling to the rotation of the platen 1 and remove the unnecessary play, and 41 is the detent spring which is fixed to the frame 15. An edge tooth-shaped portion 41a of the detent spring 41 is come into engagement with the teeth of the detent gear 40, thereby allowing the platen 1 to be set at the stable position. In the case of rotating the platen 1 by the feed motor 19, an angle of rotation of the motor which is necessary to feed the platen 1 from a certain stable position to the next stable position is preliminarily obtained, and the motor is rotated by only the amount which is integer times as large as the rotational angle obtained. When the clutch solenoid is in the OFF state, the slide clutch 27 is disengaged from the clutch gear 24, so that the platen 1 is inevitably come into disengagement with the feed motor 19. When the operator rotates a platen knob 42 by the hand with the force over the click force of the detent gear 40 in this state, this rotation is transferred to the clutch gear 24 but does not rotate the feed motor 19. Therefore, the clutch gear 24 can be relatively slightly rotated. Even if the platen 1 is stopped at a position other than the stable position which is provided by the detent gear 40 and detent spring 41 due to the manual rotation, in other words, even if the platen 1 is stopped in the state in which the detent spring lies on the tooth-shaped portion of the detent gear due to the manual rotation, the platen 1 can be rotated by a weak detent spring force because of the small rotational friction force of the platen 1, so that the platen can be easily led to the stable position. Figs. 5 and 6 are diagrams for explaining the engagement between the detent gear 40 and the detent spring 41. In Fig. 5, the edge tooth-shaped portion 41a of the detent spring 41 is completely come into engagement with the triangular tooth of the detent gear 40, so that the platen 1 is held in the stable state. When the platen 1 is rotated by the external force and stopped at the position as shown in Fig. 6, a pressure F is applied to the detent gear 40 by the detent spring 41, causing the platen to be rotated by a component force Fr of the pressure F. When the rotational friction force of the platen 1 is larger than Fr, the platen cannot be led to the stable position by the detent spring. According to the invention, since the rotational friction force of the platen can be suppressed to a small force, even if the pressure F of the detent spring 41 is small as well, the platen can be moved (rotated from the state of Fig. 6 to the state of Fig. 5). [Carriage] Fig. 7 is a cross sectional view showing the outline of the carriage 12 shown in Fig. 2. [Inclination 92 of the type wheel] The carriage 12 is supported by the rear axis 13 and rail 15e and can move in the vertical direction of the paper due to the driving of the carriage belt 16. Further, the rotation of the wheel motor 18 is reduced due to a wheel pinion 51 fixed to the axis of the wheel motor 18 and a wheel supporting gear 52. By rotating the type wheel 7 which is come into engagement with the gear 52, desired character is selected and then hit by the hammer 10 to print it. In this case, the control rod 14 penetrating the carriage 12 is rotatably supported and the driving force of the feed motor 19 (Fig. 2) is transferred to the inside of the carriage, thereby controlling the sift and take-up operations of the ribbon 9 and correction ribbon 11. Fig. 8 is a fuctional diagram showing the outline of the system to transfer the torque from the control rod 14 to the carriage 12. A slide bevel gear (1) 53 and a slide bevel gear (2) 54 are come into engagement with the control rod 14 having the cross sectional shape of a heteromorphic (noncircular) shape 14a. Each of the slide bevel gears 53 and 54 has a hole of the same shape as the heteromorphic shape 14a and can freely slide (in the directions indicated by arrows 60) although they rotate integrally with the control rod 14. These two bevel gears 53 and 54 slide together with the carriage 12 and are positioned by guides 12a and 12b so that their relative positions with the carriage 12 are not changed. The torque of the bevel bearing 53 is transferred to a ribbon bevel gear 55 which is come into engagement with the gear 55 and to the cassette 8 through a ribbon belt 56 and a ribbon belt pulley 57, thereby allowing the ribbon to be wound. On the other hand, the torque of the bevel gear 54 is transferred to a cam bevel gear 58 which is come into engagement with the gear 54 and drives a rotary cam 59, thereby controlling the positions of the ink ribbon 9 and correction ribbon 11 and the take-up mechanism of the correction ribbon (the details will be explained later). Fig. 9 shows a perspective view of the whole carriage. The carriage is equipped with a card holder 61 to guide the print paper 2 wound on the platen 1. The cassette 8 is detachably supported on the upper surface of the carriage 12 by cassette press levers 62 and 63. The cassette 8 has a knob 8a which is directly coupled with the ribbon take-up axis. The correction ribbon 11 is detachably fixed to a supply spool 64 and come into engagement with a ribbon guide (1) 65 and a ribbon guide (2) 66 to define the height position of the correction ribbon 11. The correction ribbon 11 is also detachably supported to a take-up spool 67 (which will be explained hereinafter) on the opposite side and gradually taken up by a take-up mechanism (which will be explained hereinafter). In a manner similar to the above, the ink ribbon 9 is also supplied from a ribbon supply port 8b of the cassette 8 and led to the ribbon guides 66 and 65. The ink ribbon 9 is then inserted into a take-up port 8c of the cassette 8 and taken up by a take-up mechanism (not shown) in the cassette. On the side of the carriage 12 opposite to the platen 1, an indicator 68 (a colored indicator or a light emitting diode) to indicate the current position of the carriage 12 in the typewriter is provided. Fig. 10 is a perspective view of the carriage 12 in the case where it is seen through the platen 1 on the side thereof. As will be seen from this diagram, the control rod 14, slide bevel gears 53 and 54, ribbon bevel gear 55, cam bevel gear 58, and ribbon guides 65 and 66 are properly arranged in position. The card holder 61 is also provided. To prevent that the ink ribbon 9, correction ribbon 11, and type wheel 7 are come into contact and entangled with one another at the location near the type wheel 7, a hammer casing 69 is provided at the outer peripheral portion of the type wheel 7 and on the outside of the hammer. The ink ribbon and correction ribbon are slidably moved along the hammer casing 69, thereby isolating them from the type wheel 7. The transferring system from the control rod 14 will then be described in detail hereinbelow. [Ribbon take-up mechanism] Fig. 11 is a perspective view showing the ribbon take-up mechanism. Fig. 12 is a mechanical diagram showing the clutch section in the ribbon take-up mechanism. When the control rod 14 rotates in the direction indicated by an arrow 78a, the slide bevel gear 53 also rotates in the same direction, so that a ribbon bevel gear 55a rotates in the direction indicated by an arrow 79a. The torque is transferred to a ribbon belt pulley 57a from the ribbon belt 56 which is come into engagement with a belt pulley 55b formed integrally with the ribbon bevel gear 55a, so that the belt 56 rotates in the direction indicated by an arrow 80a. A ribbon feed pole 73 is come into engagement with a saw-tooth portion 57b formed integrally with the ribbon belt pulley 57a and also axially supported to an axis 75a of a ribbon take-up axis 75. The ribbon take-up axis 75 rotates through the ribbon feed pole 73 in the direction indicated by an arrow 81a around an axis 71 as a rotational central axis. Thus, the torque is transferred to the take-up axis coupling portion of the cassette 9 from a ratchet 76 which is come into engagement with the ribbon take-up axis 75, thereby allowing the ink ribbon 9 to be taken up. In this case, a spring clutch 77 wound around the ribbon take-up axis 75 does not act on (i.e., does not obstruct) the motion of the axis 75 since the rotation of the spring clutch 77 in the direction indicated by the arrow 81a is performed on the releasing side. On the contrary, in the case where the control rod 14 rotates in the direction indicated by an arrow 78b, the rotational torque is similarly transferred to the ribbon belt pulley 57a and the ribbon belt 56 rotates in the direction indicated by an arrow 80b. However, at this time, the ribbon feed pole 73 gets over the mountain portion of the saw-tooth portion agaist the tensile force of a pole spring 74 and moves in the direction indicated by an arrow 82 (Fig. 12) around the axis 75a as a rotational central axis. Thus, the torque is not transferred to the ribbon take-up axis 75. Further, since the spring clutch 77 is on the fastening side, the ribbon take-up axis 75 doesn't rotate but completely stops and does not act on the cassette 8 at all. The transferring system (for cam) from the slide bevel gear (2) 54 will then be described. [Ribbon height control] Figs. 13-1 to 13-3 are diagrams for explaining the operation to control the heights of ink and correction ribbons in the diagram of a front seat plate 83 from the direction indicated by an arrow 84 in Fig. 7. In Fig. 13-1, the print ribbon 9 is located downwardly than a print point "A" 84A and shows "the state in which the character immediately after the printing can be seen by the typist", which is generally the necessary function of the typewriter. In Fig. 13-2, the print ribbon 9 is lifted up at the height position of the print point "A" 84A. In this height state, the ink ribbon 9 is supplied and taken up and a desired character is selected and hit, thereby allowing the character to be printed. In Fig. 13-3, the correction ribbon 11 is lifted up at the height position of the print point "A" 84A. In this state, a desired character is selected and hit, thereby enabling the printed character to be corrected (by lifting off the ink or coverlapping the printed character). [Inclination ϑ91 of arm] The lifting system will then be explained with reference to a front view of Fig. 14. Three axes 85a, 85b, and 85c are fastened to the front seat plate 83 made of metal plate. Ribbon blades (1) 86, (2) 87, (3) 88, and (4) 89 are attached to the front seat plate 83 so as to be rotatable around these three axes 85a, 85b, and 85c as rotational centers. An axis portion 66a projected from the ribbon guide (2) 66 is inserted into the hole portion at the edge of the ribbon blade (1) 86. Likewise, an axis portion 66b projected from the ribbon guide (2) 66 is inserted into the hole portion at the end of the ribbon blade (3) 88. In this manner, the link mechanism is constituted. Similarly, an axis portion 65a projected from the ribbon guide (1) 65 is inserted into the hole portion at the edge of the ribbon blade (2) 87. An axis portion 65b projected from the ribbon guide (1) 65 is inserted into the hole portion at the edge of the ribbon blade (4) 89. In this way, the link mechanism is constituted. Tooth shapes of involute gears are respectively formed at a right end 86a of the ribbon blade (1) 86 and at a left end 87a of the ribbon blade (2) 87 such that the left and right ribbon guides 65 and 66 are set at the same height positions. The motion of one of the link mechanisms is interlocked with the other one, thereby allowing the bilateral symmetry to be always obtained. A ribbon blade 90 is retained to a hook portion 86b, so that an upward force is appled to the ribbon blade (1) 86, thereby reducing the load components which are generated by the gravities of the link mechanisms. The angle of inclination ϑ91 of the ribbon contact surface of the ribbon guides 65 and 66 is determined by the angle of inclination 92 of the type wheel 7 in Fig. 7. In the path where the ink ribbon 9 is pulled out of the ribbon supply port 8b of the cassette 8 and enclosed into the ribbon take-up port 8c, a natural curve is given to the ink ribbon 9 and the ribbon 9 is properly guided so that the one-side slack or the like is not caused due to the angle ϑ91. It is an objecjt of the link mechanism to operate with the angle of inclination ϑ91 held and thereby to allow the length of ribbon 9 (the same shall apply to the correction ribbon 11) pulled out of the cassette 8 to always become almost constant irrespective of the heights of the ribbon guides 65 and 66. In the case where the length of ribbon pulled out varies in dependence on the height positions of the ribbon guides 65 and 66, it is necessary to provide a mechanism so as to effectively absorb the slack which is caused due to the change in ribbon length pulled out. However, such a mechanism is unnecessary for the apparatus of the invention sicne it is constituted as described above. The ribbon guide (2) 66 is further provided with an axis portion 66c projected. A down sensor chip 93 is rotatably supported around the axis portion 66c as a rotational center. Although the down sensor chip 93 is applied with the clockwise rotational force by a down sensor chip spring 94, the sensor chip 93 abuts on a boss 86c projected from the ribbon blade (1) 86 and stops. When the ribbon guide (2) 66 is located at the lowest position, the down sensor chip 93 detects this state and acts on a contact lever 95a of a down sensor 95. Thus, the down sensor 95 is turned on and generates a signal. (The details will be explained hereinafter). As will be understood from Figs. 13-1 to 13-3 and 14, as a blade guide pin 96 exists at a shorter position of the rotational radius of the cam 59, the ribbon guide is elevated. Fig. 15 shows a cross sectional view of a mechanism to control the heights of ribbon guides 65 and 66. The rotary cam 59, which is rotatable around a cam shaft 98 fastened to the front seat plate 83 as a rotational center, is fundamentally formed with cam grooves 59a, 59b, and 59c at the positions of three different kinds of radial dimensions. On the other hand, a cylindrical projection 86d is integrally formed in substantially the central portion of the ribbon blade (1) 86 as shown in Fig. 14. The blade guide pin 96 is slidably inserted into the bore portion of the projection 86d against the compression force of a blade pin spring 97. The blade guide pin 96 is led into either one of the cam grooves 59a, 59b, and 59c, so that the ribbon blade (1) 86 is rotated and three kinds of positions as shown in Figs. 13-1 to 13-3 are provided. Namely, when the pin 96 is led into the cam groove 59a, the state of Fig. 13-1 is obtained. When the pin 96 is led into the cam groove 59b, the state of Fig. 13-2 is obtained. When the pin 96 is led into the cam groove 59c, the state of Fig. 13-3 is obtained. [Structure of the cam] Fig. 16 shows a diagram showing a structure of the cam system. Fig. 17 shows an exploded explanatory diagram of the cam system. The cam bevel gear 58 and the rotary cam 59 (refer to Figs. 10 and 15), which are come into engagement with the slide bevel gear (2) 54 and rotate around the cam axis 98, are both in thrust and in rotation at an engagement portion 58a and integrally move. The engagement portions 58a and 59d are formed with serrations. An axis portion 59e is projected from the opposite surface of the cam groove of the rotary cam 59. A hole 100a of a point 100, which is rotatable around the axis portion 59a as a rotational center, is inserted therein. An axis portion 100b is projected from the surface on the side opposite to the rotary cam 59 and inserted into a cam groove portion 99a of a shift cam 99. The shift cam 99 is rotatably inserted and assembled into a cam bevel gear axis portion 58b so as to be sandwiched between the rotary cam 59 and the cam bevel gear 58. In this case, a shift cam return spring 101 is retained to a shift cam projection 99b and a rotary cam projection 59f and arranged so as to be wrapped around the cam bevel gear axis portion 58b. The shift cam 99 is applied with a clockwise rotational force due to the shift cam return spring 101 in the case where the rotating direction is considered from the side of the cam bevel gear 58. The shift cam 99 is stopped and fixed due to the abutment of the projections 99b and 59f. (The details will be explained hereinafter.) A trigger lever axis 104 is fastened at a location near the rotary cam 59. A trigger lever 102 is rotatably arranged around the axis 104 and further fixed so as to move integrally with a trigger solenoid chip 103b near it. When a current is supplied to a trigger solenoid 103a, the trigger solenoid chip 103b is lifted up due to the electromagnetic attraction force. In association with this, the trigger lever 102 also rotates counterclockwise and an edge portion 102a of the trigger lever moves to the position where it is come into engagement with a shift cam claw portion 99a. On the other hand, when the current supply is stopped, the trigger solenoid chip 103b is removed, so that the lever 102 also falls and abuts ona stopper 105 and stops at the position where it is not come into engagement with the shift cam claw portion 99a. [Cam operation] The actual motion and operation of the cam system will then be described. [Print state] When the control rod 14 rotates in the direction indicated by an arrow 106a (refer to Fig. 16; the same direction as the rotating direction indicated by the arrow 78a in Fig. 11), the cam bevel gear 58 and rotary cam 59 rotate in the direction indicated by an arrow 107a. Since the trigger lever 102 is disposed at the downward position, the shift cam 99 also rotates relatively in the same manner as the rotary cam 59 with the projections 99b and 59f abutted. This process is shown in sequence diagrams of Figs. 18-1 to 18-7. These diagrams show the situations when the cam system is seen in the direction indicated by an arrow 108 (Fig. 16) and the cam grooves can be seen. Fig. 18-1 shows the state in which the blade guide pin 96 exists at the position of the cam groove 59a in Fig. 15 and corresponds to the state of Fig. 13-1. when the rotary cam 59 rotates in the direction of the arrow 107a from this state, the radius of cam groove decreses as shown in Figs. 18-1 to 18-3. In association with this, the blade guide pin 96 rises and reaches the position of the cam groove 59b in Fig. 15. This state corresponds to the print state of Fig. 13-2. When the cam 59 further continuously rotates in the direction of the arrow 107a, the height position of the blade guide pin 96 doesn't change since the radius of the cam groove doesn't change. This is because after the ribbon rose to the middle position, namely, the ordinary printing position when considering the lowest position (in the state of Fig. 18-1), this printing position is held. In addition, since the portion indicated by a numeral 59i is the hole for action of the point 100, the above motion is not influenced at all. The portion at 59g in Fig. 18-6 is relatively higher than the portion at 59h in the vertical direction of the paper, so that the overall loop is inclined in the vertical direction of the paper. However, the blade guide pin 96 is applied with the rotational force by the blade pin spring 97, so that the pin moves in contact with the inclined surface at any time. Thus, when the cam continuously rotates in the direction of the arrow 107a, the height of ribbon of Fig. 13-2 is always maintained and at the same time, the control rod 14 rotates in the direction of the arrow 78a. Consequently, the ink ribbon 9 has been taken up and the apparatus is in the continuous printing mode as mentioned above. Even in the continuous printing mode, the control rod stops rotating to stop the ribbon feed when the type wheel 7 is hit by the hammer 10. The timings in this case will be explained hereinafter. The portion at 59ℓ is higher than the portion at 59m and the portion at 59n is higher than the portion at 59o in the vertical direction of the paper, respectively. [Standby model] Figs. 19-1 to 19-4 show sequence diagrams of the process when the apparatus shifts from the printing state to the standby mode. When the control rod 14 rotates in the direction indicated by an arrow 106b (refer to Fig. 16; the same direction as the rotating direction indicated by the arrow 78b in Fig. 11) from the printing state (in which the blade guide pin 96 is led into the cam groove 59b; refer to Fig. 13-2), the rotary cam 59 rotates in the direction indicated by an arrow 107b. Thus, as shown in Figs. 19-1 and 19-2, the pin 96 slides along the groove of the same radius. When the cam 59 further rotates, the pin 96 is led into the cam groove so that the radius increases as shown in Fig. 19-3 since the portion 59g is higher than the portion 59h in the vertical direction of the paper as mentioned above. Then, as shown in Fig. 19-4, the pin falls to the position of the cam groove 59a and advances to the position where the rotational radius is large, so that the apparatus becomes the standby mode in Figs. 14 and 13-1. At this time, since the control rod 14 rotates in the direction of the arrow 78b, the ink ribbon 9 is not taken up as mentioned above. Therefore, the ink ribbon 9 is not used vainly. Fig. 20 shows a detailed diagram of a mechanism to detect the state at the lowest position (standby mode). When the ribbon guide (2) 66 descends to the lowest position, a convex portion 59p of the outer peripheral portion of the rotary cam 59 acts on a boss portion 93a of the down sensor chip 93, thereby allowing the sensor chip 93 to be rotated counterclockwise. Thus, the boss portion 93a presses the contact lever 95a of the down sensor 95 to turn on the switch. In this manner, the lowest position can be accurately detected. In the sequence diagrams of Figs. 19-1 to 19-4 as well, the down sensor 95 is turned on in the lowest state of Fig. 19-4, so that the feed motor 19 is stopped to stop a series of operations. The references of the motion of the cam system all correspond to the lowest state in which a high level signal (ON signal) is generated from the down sensor 95. The cam system is driven in an open control manner from this state. Generally, in the typewriters, there are mainly two kinds of methods of feeding the ink ribbon for printing. One method is a type A109 (correctable ribbon, one-time ribbon, or the like) in which the ink ribbon is certainly fed by an amount of the printed characters as shown in Fig. 21-1 and when an overlap occurs, the space is printed. Figs. 21-1 to 21-3 illustrate the states of the ribbon after completion of the print. The other method relates to the case where it is possible to print on the ribbon a plurality of times as shown in Fig. 21-2 and is a type B110 (multistrike ribbon or the like) in which an amount of ribbon feed is set to a small value and the print on the ribbon is slightly overlappingly performed, thereby increasing the number of repetition times of the print which can be executed per one cassette. In this apparatus, in the process in which the height of ribbon is changed from the lowest state of Fig. 18-1 to the printing state of Fig. 18-3, there is provided the mechanism having the gear ratio and belt ratio so as to simultaneously feed the ribbon of the type A109 by an amount of one character. The time necessary to raise and take up the ink ribbon 9 when the type A109 ribbon is used is minimized, thereby reducing the printing period of time as short as possible. In this mechanism, in the case of printing by use of the type B110 ribbon, if the print is continuously executed while the ink ribbon is set into the printing state, an amount of ribbon which is used can be reduced by always setting the ribbon feed amount to a proper small amount. However, after the apparatus became the standby mode by bringing down the ink ribbon during the printing operation, the ink ribbon of the type B110 is fed by one character as much as that in the case where the type A109 ribbon is used according to the sequence of Figs. 18-1 to 18-7. Consequently, as shown in Fig. 21-3, the large vain feed portion is caused between the sets of the characters which were continuously printed. Sequence diagrams to prevent the occurrence of such a phenomenon are shown in Figs. 22-1 to 22-6. By rotating the rotary cam 59 in the direction of the arrow 107b from the lowest position of the ribbon of Fig. 22-1, the blade guide pin 96 can be raised to the height in the printing state. At this time, as mentioned above, the ink ribbon 9 is not taken up and the rotating direction of the rotary cam 59 is inverted to the direction of the arrow 107a from the state of Fig. 22-4 in which the blade guide pin 96 is certainly led to the height in the printing state. In this case, since the portion at 59j is relatively higher than the portion at 59k in the vertical direction of the paper, the guide pin 96 is led as shown in Fig. 22-5. By simultaneously feeding a necessary amount of ribbon, the continuous printing state is held similarly to the case of Figs. 18-1 to 18-7, so that the ribbon feed system which doesn't cause the vain feed portion is realized. A sensor or the like may be used to discriminate which one of the type A109 (Fig. 21-1) ribbon and the type B110 (Fig. 21-2) ribbon is used. Or, the user may instruct the type of ribbon which is used by operating the keyboard 5. [Correcting state] An explanation will then be made with respect to the process in which the blade guide pin 96 is led into the cam groove 59c shown in Fig. 15 and the apparatus enters the correcting state of Fig. 13-3. Figs. 23-1 to 23-7 are sequence diagrams showing the motions of the shift cam 99, point 100, shift cam return spring 101, and trigger lever 102 in the case where the rotary cam 59 is seen from the direction indicated by the arrow 108 in Fig. 16. When the trigger solenoid 103 is energized as mentioned above from the state of Fig. 23-1 corresponding to the lowest state of the ribbon and arm of Fig. 13-1, the trigger lever edge portion 102a is come into engagement with the shift cam claw portion 99a (Fig. 23-2). Thereafter, by rotating the control rod in the direction of the arrow 106b (78b) to rotate the rotary cam 59 in the direction of the arrow 107b, the axis portion 59e as a part of the rotary cam 59, the projection 59f, and the point 100 which is rotatably come into engagement with the axis portion 59e start moving in the direction of the arrow 107b as shown in Fig. 23-2. However, the shift cam 99 cannot rotate in the direction of the arrow 107b due to the trigger lever 102, so that it stops. Therefore, the cam 59, i.e., the projection 59f in Fig. 23 rotates against the torque of the shift cam return spring 101 (Fig. 23-3). In association with this rotation, the position corresponding to the cam groove 99a of the point axis portion 100b which is come into engagement with the cam groove 99a also changes. The edge portion of the point 100 moves so as to approach the rotational center of the rotary cam 59 (Fig. 23-5) due to the shape of the cam. This state is held (Fig. 23-6). The trigger solenoid 103a is deenergized in the state of Fig. 23-6 to release the trigger lever 102. Thus, the shift cam 99 instantaneously rotates in the direction indicated by an arrow 111 in Fig. 23-7 due to the charging force of the return spring 101 until the projection 99b abuts on the projection 59f. In association with this rotation, the point axis portion 100b also moves along the cam groove 99a in a manner opposite to the above case. The edge portion of the point 100 also moves in the direction so as to be away from the rotational center of the rotary cam 59 and is returned to the initial state (Fig. 23-7). Figs. 24-1 to 24-11 are sequence diagrams showing the synthesized motion of the motions of the point 100 and rotary cam 59. As mentioned above, the trigger level 102 is lifted up from the lowest state (Fig. 24-1) and the rotary cam 59 starts rotating in the direction of the arrow 107b. In Figs. 24-2 and 24-3, the point 100 projects from the hole 59i of the rotary cam 59 due to the action of the shift cam 99. In Fig. 24-4, the heights of the respective portions 100c, 100d, 59ℓ, and 59m in the vertical direction of the paper are such that 100c > 100d > 59ℓ > 59m. Thus, the guide pin 96 is led in the direction of the cam groove 59ℓ. When the cam further continuously rotates and becomes the state of Fig. 24-6, the pin 96 is located in the cam groove 59c in Fig. 15. This position corresponds to the state of Fig. 13-3. By stopping the rotation at this position and hitting the type wheel by the hammer 10, the printed character is corrected. The timing relation between the motions of the point 100 and shift cam 99 shown in Figs. 23-1 to 23-7 is such that the operation to release the trigger lever 102 (Fig. 23-7) is inserted between the state of Fig. 24-5 and the state of Fig. 24-6. After completion of the correction print, the rotary cam 59 is further continuously rotated in the direction of the arrow 107b and the guide pin 96 is led as shown in Figs. 24-7 to 24-9. The pin then descends. Thereafter, the pin is moved along the same route as shown in Figs. 19-1 to 19-4 and returned to the standby position of Fig. 24-11. At this time, the rotation is stopped and the series of sequence is completed. In this case, since the rotary cam 59 rotates in the direction of the arrow 107b, the control rod 14 rotates in the direction of the arrow 106b (78b). Thus, the ink ribbon 9 is not taken up and the vain ribbon feed is not performed. The sequence for the correction printing operation is executed one character by one irrespective of the continuous correction printing mode or the single correction printing mode. The operation timings in this case will be explained hereinafter. [Hammer hitting for correction print] The operation in the case of the hammer hitting for the correction print will then be described in detail. The same type as the printed character is brought to the same position as that of the printed character. The correction ribbon is disposed in front of this type. Then, the same type is hit by the hammer to take off the printed character (lift-off) or to cover the white character on the printed character (cover-lap), thereby correcting the printed character. For this correcting operation, high accuracies are required to position the whole carriage 12 and type wheel 7. If these accuracies are bad, the printed character cannot be completely corrected, so that a part of the printed character is left and the typing paper becomes bad-looking. As means for solving this problem, there has been well-known the means for covering the deviation of position in a manner such that the carriage 12 is finely shifted near the position of a desired character upon correction print and the same type as the printed character is hit by the hammer 10 a plurality of times. In the apparatus of the invention as well, the printed character is corrected by hitting the hammer 10 at total three positions: namely, the position of the printed character to be corrected and the positions where the carriage 12 was moved to the right and left by an amount of 1/240 inch from the position of the character to be corrected. By repeating the sequence to lift up the correction ribbon three times, the correcting time and an amount of correction ribbon 11 which is consumed increase. (The correction ribbon take-up mechanism will be described hereinafter). On the other hand, even if the hammer hitting operation is executed three times without feeding the correction ribbon as well, the printed character can be corrected. The means for realizing this method has already been known. However, the position of the type and the relative position of the correction ribbon do not change in three hammer hitting operations, so that only the same position on the correction ribbon 11 is used. Therefore, the correction ribbon 11 is not effectively used. A method of embodying the apparatus of the invention in consideration of the above-mentioned point will be described hereinbelow. Fig. 25 is an explanatory diagram showing the state which is equivalent to the state of Fig. 24-6. The guide pin 96 is led into the cam groove in the correcting state. By hitting the hammer for correction at a position 112-1, the printed character is taken off at a position 111-1 in Fig. 26 showing the correction ribbon 11. Thereafter, when the rotaty cam 59 rotates by a fine angle in the direction of the arrow 107b and the guide pin 96 comes to a position 112-2, the rotation is stopped. At this time, the guide pin 96 descends by a fine distance due to the shape of the cam groove, so that the correction ribbon 11 also falls by a fine amount from the printing position. Therefore, by hitting the hammer for correction at this position, the remaining printed character which could not be corrected by the first correction operation is taken off in the new region on the correction ribbon 11 at a position (111-2) which is slightly higher than the position of the region used by the first correcting operation. Further, when the rotary cam 59 rotates by a fine angle in the direction of the arrow 107b and the blade guide pin 96 comes to a position 112-3, the operation similar to the above is carried out. Thus, the remaining portion of the printed character comes to a position 111-3 on the correction ribbon and the further new region of the correction ribbon 11 can be used to correct the remaining character which could not be corrected. As mentioned above, the position of the carriage 12 is also shifted in the hammer hitting operations of three times. By together executing the shifting operations of the positions of the correction ribbon 11 and carriage 12, the better correcting quality can be obtained. [Correction ribbon take-up mechanism] Fig. 27 shows a perspective view showing the take-up mechanism of the correction ribbon 11 in the case where the carriage 12 is seen from the opposite side of Fig. 9. In Fig. 27, the correction ribbon 11 passes through the ribbon guide 66 on the side of the platen 1 and is wrapped around a take-up core 11a. The take-up core 11a is detachably supported to the take-up spool 67. A claw portion 67a is formed in the outer peripheral portion of the take-up spool 67. The take-up spool 67 rotates due to the actions of a ratchet 114 and a pawl 115 to prevent the reverse rotation, thereby allowing the correction ribbon 11 to be fed. The feed mechanism will then be described in detail with reference to Fig. 15. The feed mechanism comprises: the take-up spool 67 rotatably attached to a take-up axis 117 fixed to the carriage 12; a collection lever 113 rotatably attached to an axis 116, as a rotational central axis, fixed to the carriage 12; the ratchet 114 rotatably inserted into an axis portion 113a projected from the correction lever 113; and the pawl 115 rotatably attached to an axis portion 118 fixed to the carriage 12. A collection lever edge portion 113b is inserted into the projection 86d of the ribbon blade (1) 86. The correction lever 113 also rotates in association with the motion of the projection 86d. The ratchet 114 has a beard spring portion 114a, by which a clockwise rotational force is applied to a ratchet edge portion 114b of the ratchet 114 such that the edge portion 114b abuts on the take-up spool 67. Further, the pawl 115 also has a beard edge portion 115a. The edge portion 115a is retained to an axis portion 119 fixed to the carriage 12, by which a clockwise rotational force is applied to a pawl edge portion 115b of the pawl 115 such that the edge portion 115b abuts on the take-up spool 67. In the above-mentioned mechanism, in the case where the blade guide pin 96 reciprocates between the cam grooves 59a and 59b, namely, in the ordinary printing mode in which the ribbon height repeatedly changes between the standby and printing states, the ratchet 114 moves between the ratchet edge portion 114b and an adjustment plate 120 (indicated by an alternate long and two short dashes line) in Fig. 15. Thus, the ratchet 114 doesn't act on the claw portion 67a of the take-up spool 67 and the correction ribbon is not taken up. [Ascent and descent of the correction ribbon] Next, Figs. 28-1 to 28-3 are sequence diagrams showing the motions of the ribbon blade (1) 86 and into an axis 126, as a rotational central axis, fastened to the motor base 116. On the side opposite to the yoke, a stopper rubber 121 is attached to the adjustment plate 120. When the coils 118 are not energized, the armature 119 abuts on the stopper rubber 121 and stops. An armature edge portion 119a abuts on an edge portion 112a of a hammer lever 122. The hammer lever 122 is rotatably supported to an exis 123, as a rotational central axis, fastened to the motor base 116. Thus, when the edge portion 122a rotates counterclockwise due to the action of the armature edge portion 119a, the hammer lever 122 and the hammer 10 fixed thereto are made operative to hit the type wheel 7 against the tensile force of a hammer return spring 125, thereby allowing a desired character to be printed through the ink ribbon. In this case, to secure a proper hitting energy, a weight 124 having a proper mass is fixed to the hammer 10. When the winding coils 118 are deenergized, the hammer lever 122 rotates clockwise due to the spring force of the hammer return spring 125. The hammer lever edge portion 122a presses the armature edge portion 119a, so that the armature 119 abuts on the stopper rubber 121 and stops. The attracting force due to the energization varies in dependence on the position of the armature 119 in the stationary state. Therefore, the hitting force of the hammer 10 is controlled by adjusting the fixing position collection lever 113 when the correction ribbon was lifted up to the position adapted to perform the correction print. When the correction ribbon passes through the ribbon position (Fig. 28-2) in the printing state from the standby state (Fig. 28-1) and reaches the correcting state (Fig. 28-3), the ratchet edge portion 114b lies on the take-up spool claw portion 67a. In the process to bring down the correction ribbon to the lowest position in the standby state, the take-up spool 67 is rotated clockwise. In the state (Fig. 28-1), the pawl edge portion 115b lies on the take-up spool claw. Thus, the rotation as much as one tooth of the take-up spool is executed, thereby allowing the correction ribbon 11 to be fed by an amount of one character. [Hammer driving system] The system to drive the hammer 10 will then be described in detail. Fig. 29 is a perspective view showing the hammer driving system. Fig. 30 is a diagram showing the structure of this system. The whole hammer system is attached to a motor base 116 made of a U-shaped metal plate. Two winding coils 118 are wound around a horseshoe laminated yoke 117. By supplying a current to the coils 118 to energize it, an armature 119 is attracted by the yoke 117 (in the direction indicated by arrows ↕ in Fig. 29), thereby obtaining the energy. The armature 119 is rotatably inserted of the adjustment plate 120. [Wheel loading mechanism] The mechanism to load the type wheel 7 will then be described. The outline of the loading mechanism is shown in Fig. 31. The motor base 116 to support the wheel motor 18 and hammer system is positioned at two locations based on two kinds of engagements. Namely, one is the engagement between an axis 128 fastened to the right and left sides and a longitudinal groove 131 on the main body side of the carriage 12. The other is the engagement between a motor base hole 116a and an axis 129 penetrating an edge portion hole 127a of a release lever 127 which is rotatably supported to an axis 130, as a rotational central axis, fixed to the carriage main body. On one hand, when the user moves the release lever 127 clockwise around the axis 130 as a rotational central axis, the motor base 116 also slides to the right in Fig. 31 together with the axis 129. The engagement between the type wheel 7 and the driving section on the side of the motor base is released, thereby enabling the user to detach the type wheel in the direction indicated by an arrow 132a. On the contrary, when the user brings down the type wheel in the direction indicated by an arrow 132b in this state and moves the release lever 127 counterclockwise to set the motor base 116, the apparatus enters the printing state. When the motor base 116 is set, a central hole 7f of the type wheel 7 is led to a tapered edge portion 133a of a wheel axis 133 fastened to the motor base 116 and finally certainly come into engagement with the wheel axis 133. In this manner, the rotational center of the type wheel 7 is positioned, but the rotational position is not positioned. <Descent and engagement of the wheel> The type wheel loading mechanism will then be described hereinbelow with reference to mechanical diagrams of Figs. 32-1 and 32-2. Rectangular projections 52a, 52b, and 52c are formed at three positions on the type wheel contacting surface of the wheel supporting gear 52, which rotates around the wheel axis 133 as a rotational central axis such that their dimensions and positions from the center differ, respectively. On the other hand, three rectangular holes (7a, 7b, 7c) are also formed in the type wheel 7 such that their dimensions and positions from the center differ, respectively. The positions from the center and dimensions of the rectangular projection 52a and rectangular hole 7a are the same, respectively, so that they can be come into engagement with each other. The same shall apply to the case of 52b and 7b and the case of 52c and 7c. The rectangular projections 52a to 52c and the rectangular holes 7a to 7c are formed so as to have the dimensions and shapes such that they cannot engage at the positions other than the rotating position. Namely, the rectangular projections and rectangular holes are not formed at regular intervals (for every 120°) or they are not formed on the circumference of the same radius. Their engagement dimensions have a high accuracy so that the wheel supporting gear 52 and type wheel 7 can substantially integrally rotate after the engagement. Fig. 32-1 shows the state in which the motor base 116 was set after the type wheel had been loaded. In this state, the positions of the rectangular projections of the wheel supporting gear 52 do not coincide with the positions of the rectangular holes of the type wheel 7, so that the type wheel abuts the top portions of the rectangular projections. The position of the type wheel 7 is shifted to the left in the cross sectional view of Fig. 32-1 by only an amount of the height of each of the rectangular projections as compared with the type wheel contacting surface of the wheel supporting gear 52. On the other hand, the front seat plate 83 is disposed on the left side of the type wheel 7. A drop casing 144 is inserted and fixed into the notched hole portion of the plate 83 at the positions of claw portions 144b and 144c. A wheel presser 145 is come into engagement with an axis portion 144a formed integrally with the drop casing 144 so as to be movable in the thrust direction. Further, a wheel lock 146 is come into engagement with the outer peripheral portion of the axis portion 144a so as to be likewise movable in the thrust direction. A wheel press spring 147 independently acts on the wheel presser 145 and a wheel lock spring 148 independently acts on the wheel lock 146, respectively, thereby allowing the wheel presser 145 and wheel lock 146 to be pressed to the right in the diagram. In addition, the motion in the rotating direction of the wheel lock 146 is restricted (not shown) by the drop casing 144, so that the wheel lock 146 can move in the thrust direction but doesn't rotate. An edge portion 146a of the wheel lock 146 is formed so as to have a ratchet shape as indicated by an arrow A in Fig. 32-2. On ther other hand, the type wheel 7 is also formed with the ratchet 7e having the shape so as to be come into engagement with the ratchet-shaped edge portion 146a. Consequently, in the state of Fig. 32-1, those ratchet portions are come into engagement with each other and the type wheel is held so that it cannot rotate in the direction of an arrow 149. A central convex portion 7d of the type wheel abuts on the wheel presser 145. The type wheel is always pressed to the right in the diagram by the wheel press spring 147. When the wheel supporting gear 52 is rotated in the direction of the arrow 149 in this state, the rectangular holes 7a to 7c coincide with the rectangular projections 52a to 52c while the wheel rotates by an angle of up to 360°C. The wheel is shifted to the right due to the action of the wheel presser 145 and those rectangular holes are come into engagement with the rectangular projections. This state is shown in Fig. 32-2. In this state, the wheel presser 145 abuts on the type wheel central convex portion 7d. However, the wheel lock edge portion 146a is disengaged from the ratchet 7e of the type wheel 7 since the wheel lock 146 serves as a stopper (not shown) for inhibiting the movement to the right from the state of Fig. 32-1. The type wheel 7 is freely positioned to the wheel supporting gear 52 and rotates integrally therewith, thereby enabling a desired character to be selected and printed. In the initial operation after the type wheel 7 was loaded, the gear 52 is rotated about twice, i.e., by an angle of about 720° for safety. The type wheel automatic loading can be realized due to the above-mentioned mechanism. <Operation control> The control of the operation of the above-mentioned apparatus will then be described in detail. Fig. 45-1 is a block diagram of a control circuit. Fig. 45-2 is a diagram showing a detailed constitution of a controller logic circuit 201 in Fig. 45-1. As already mentioned above, the controller logic circuit 201 comprises the MPU (microprocessing unit) 230, ROM (read only memory) 231, RAM (random access memory) 232, timer 233, and I/O expander circuit 234. Each of there circuits is connected by an MPU bus. With such a circuit constitution, the MPU 230 executes arithmetic operations and controls in accordance with microinstructions which have preliminarily been stored in the ROM 231. The MPU 230 also receives and transmits the data from and to a keyboard controller circuit and performs the input/output control with a printer controller circuit. The D timer 233 generates reference time information, measures the elapsed time or generates an interruption request (INT2) signal in accordance with the control condition of the timer, and controls the real time of the controller logical circuit under control of the MPU 230. Program which are shown in respective control flowcharts, which will be explained hereinafter, are stored in the ROM 231. In the controller circuit block diagram, a keyboard controller circuit 202 recognizes the operation of the keyboard in a keyboard switch section 203 and provides the micro-coded keyboard operation information to the controller logic circuit. In response to the keyboard operation information, the controller logic circuit 201 controls the printer through the I/O circuit in accordance with a predetermined control sequence. A printer driver power supply (P/S) circuit 204 is the constant voltage power supply circuit which is controlled by a VPE signal (namely, it is turned off when VPE = 0; it is turned on when VPE = 1) and supplies a driving current of a predetermined voltage to each driver circuit (which will be explained later). The P/S circuit 204 also generates a monitor signal VBL of this output voltage to the controller logic circuit (VBL = 0 when the output voltage is a predetermined level; VBL = 1 when it is lower than the predetermined level). A feed motor driver circuit 205 is a constant current circuit which is controlled by FM1 to FM4 signals corresponding respectively to the first to fourth phases of a feed motor 206 and supplies a predetermined driving current necessary to excite the feed motor. A carrier motor driver circuit 207 is also a constant current circuit which is controlled by CM1 to CM4 signals corresponding respectively to the first to fourth phases of a carrier motor 208 and supplies a predetermined driving current necessary to excite the carrier motor. This current is set to two stages by another control signal CMH. (namely, this current is set to a large current value when CMH = 0; it is set to a small current value when CMH = 1) The functions of a wheel motor driver circuit 209, a wheel motor 210, and control signals WM1 to WM4 and WMH are similar to the case of the carrier motor. A hammer solenoid driver circuit 211 is a constant current driver circuit which is controlled by an HMR signal (i.e., it is turned off when HMR = 1; it is turned on when HMR = 0) and supplies a predetermined current to a hammer solenoid 212. A clutch solenoid driver circuit 213 is also a constant current driver circuit which is controlled by an FCLT signal (i.e., it is turned on when FCLT = 1; it is turned off when FCLT = 0) and supplies a predetermined current to a clutch solenoid 214. This current is set to a high level in the case of the initial current supply state (when the clutch is attracted) and to a low level after completion of the initial current supply (for the period of time when the clutch is held). A trigger solenoid driver circuit 215 is controlled by a TSOL signal and controls the attraction and holding current of a trigger solenoid 216 in a manner similar to the clutch solenoid driver circuit. A waveform shaping circuit 217 converts the ON/OFF state of a left limit switch 218 into a proper voltage level as an input signal of the controller logic circuit 201. Waveform shaping circuits 219 and 221 convert the ON/OFF states of a ribbon down switch 220 and a wheel index detector 222 into proper voltage levels as input signals of the controller logic circuit, respectively. The driver circuits are formed by the foregoing constitution. Programs to control the operation of the foregoing apparatus by a hardware constitution will then be described. Fig. 33 shows a control flowchart for an output sequence by the MPU. A check is made to see if the hood 3a open or not in step S1. If YES, the hood opening routine (step S2), which will be explained hereinafter, is executed to inhibit the operations of the foregoing printing mechanism and the like. A check is made to see if a key has been inputted or not in step S3. The elapsed time from the precedent printing operation is checked in step S4. The ribbon down process to bring down the ink ribbon from the printing position is executed in step S5 due to the elapsed time. A check is made to see if the ribbon down process has been finished or not in step S6. If YES, the home position of the type element is selected in step S7. There are two kinds of home positions of the type wheel in the printing apparatus described in this invention. These home positions will be first explained hereinbelow. Namely, two kinds of home positions of the type wheel correspond to the following two cases. One is the case where the carriage moves to the right (in the printing direction) due to the key input such as print key, space key, tabulator key, or the like immediately before step S1 in the flow of Fig. 33. (This case is referred to the first home position.) The other is the case where the carriage is returned to the direction opposite to the printing direction in order to execute the correcting operation or the like by the back space key. (This case is referred to as the second home position.) The home position which is used in this specification means not only the position for positioning the wheel location to select a desired character but also the standby position until the next operation after completion of each printing operation. Fig. 34 shows the first home position of the type wheel immediately after completion of the printing operation in the printing direction in the former case. In the diagram, reference numeral 1 denotes the platen; 2 is the print paper; 7 the type wheel; and 10 the hammer. Since this diagram shows the state just after the character has been printed, the carriage is moved to the right by an amount of one character and a predetermined type 7h of the type wheel 7 comes to the position corresponding to the hammer 10. At this position, a notched portion 7j of the type wheel is located under the printed characters. Thus, the operator can see the printed characters without being obstructed by the type wheel. Next, the back space key is pressed from the foregoing state to shift the carriage to the left by an amount of one character. Due to this, the type 7h comes to the position over the printed character "d" according to the conventional apparatus as shown in Fig. 35. In this state, the type 7h hinders the character "d", so that when the back space key has once been pressed, it is difficult to see the character which has been printed immediately before the back-space operation. Therefore, it is difficult to confirm, for example, whether the hammer has been located to the position corresponding to the character to be corrected, or the like. On the other hand, Fig. 36 is an explanatory diagram of the second home position of the apparatus of the invention. When the back-space operation is executed from the initial position of Fig. 34, the carriage is returned by an amount of one character in the direction opposite to the printing direction; however, the type wheel is moved to the second home position at this time. Due to this, the hammer 10 faces the character "d" and by pressing the back space key by the operator, the position where the carriage was returned can be easily known. In Fig. 33, if YES in step S3, a check is made to see if the key is the character key or not in step S8. In NO, the process for keys other than the character keys (which will be explained hereinafter with reference to Fig. 40) is executed in step S9. If YES in step S8, a check is made in step S10 to see if the ribbon down process is being executed or not. If YES, a check is made in step S11 to see if the kind of ink ribbon loaded at present is the correctable ink ribbon or not. The kind of ribbon may be instructed by the key input of the user or by providing a sensor to discriminate the kind of ink ribbon loaded. If YES in step S11, or if NO in step S10, the ribbon down operation is interrupted in step S12. Thus, the ribbon lift-up operation can be executed without waiting for the end of ribbon down operation, resulting in an improvement in response speed for the character key input in step S8. If it is determined in step S11 that the ink ribbon loaded is not the correctable ink ribbon but the multistrike ink ribbon or the like, the apparatus waits for the end of ribbon down operation in step S13. Next, a check is made in step S14 to see if the ink ribbon has been lifted up to the printing position or not. If YES, the ribbon is taken up in step S16. If NO in step S14, the ribbon is lifted up to the printing position in step S15. At this time, if it is the first ribbon lift-up operation after the hood was opened in step S2, the ribbon is lifted up by an amount larger than an ordinary necessary rotation amount, thereby making it possible to eliminate the slack or the like of the ink ribbon due to the loading and unloading operations of the ribbon or the like by the operator when the hood is opened. <Home position search> Next, a check is made in step S17 to see if the type element is located at the first home position or not. If the home position cannot be detected, the home position is searched to detect the home position in step S18. Fig. 37 shows the home position detecting state. In this state, the position of the predetermined type spoke 7h coincides with the position of the hammer 10 and at the same time, a signal (WHX) such that the controller logic circuit 201 (which will be explained hereinafter with reference to Fig. 45) can recognize the home position is outputted through the waveform shaping circuit 221 shown in Fig. 45-1 from a detector 50 which can generate a signal synchronously with each rotation of the type wheel. If no signal is outputted from the detector 50 in spite of the fact that the controller logic circuit indicates the home position, there can be considered the case where some external forces are applied to the type wheel, so that the excitation phase of the wheel motor differs from the phase which is instructed by the MPU, or the like. In this case, the apparatus intends to return the type wheel to the home position by rotating it. The counter is reset at the position where the detection signal is generated. The case where the rotating direction is determined to one direction is considered. For example, when it is assumed that the rotating direction is the clockwise direction when seeing from the back side of the type wheel, the position where the type spoke 7h coincides with the hammer 10, i.e., the home position can be soon found out in Fig. 38. However, in the case of Fig. 39, the type wheel can be returned to the home position only when it rotates almost once, so that it takes a long time for detection. However, in general, such a situation frequently occurs due to the external disturgance such as vibration or the like. Therefore, it is considered that a possibility such that a deviation amount from the home position lies within a range of a few type spokes is high. In the printing apparatus according to the invention, when the home position is not detected, the type wheel is first rotated clockwise from this position by an amount of four type spokes and a check is made to see if the signal is generated from the detector 50 or not. If no signal cannot be detected, the type wheel is rotated once from this position in the opposite direction. This searching method is very effective to detect the home position in a short time. In this case, the rotating direction was set to the clockwise direction and the amount of rotation of the type wheel was set to four type spokes; however, they may be also changed in dependence on the apparatus. Next, the key-input character is selected in step S19. Then, the apparatus waits until the printing conditions in steps S20 to S23 are satisfied. First, in step S20, a check is made to see if the ribbon take-up operation, ribbon lift-up operation, and the like have been completed or not. In step S21, a check is made to see if the character selecting operation in step S19 and the like have been completed or not. In steps S22 and S23, a check is made to see if the carriage has moved to the printing position or not. In the next step S24, the hammer is driven to hit and print the type selected in step S24 and the timer 233 is set so as to perform the next key input and ribbon shift-down control. An amount of movement of the carriage is set to move the carriage to the next printing position in step S25. Then, the carriage is moved in steps S26. The processing routine is returned to A ○ and the above control procedure is again executed. <Process for keys other than character keys> Fig. 40 is a control flowchart showing the process for keys other than character keys shown in step S9 in Fig. 33. First, if the space key was inputted in step S27, the process for the space key is executed in step S28. If the space key is not inputted in step S27, a check is made in step S29 to see if the back space key has been inputted or not. If YES in step S29, the process for the back space key is executed in step S30. If NO in step S29, a check is made in step S31 to see if the correction key has been inputted or not. If YES in step S31, the process for the correction key is executed in step S32. If NO in step S31, a check is made in step S33 to see if the return key has been inputted or not. If YES in step S33, the process for the return key is executed in step S34. If NO in step S33, the process for other keys is executed in step S35. Fig. 41 is a control flowchart showing in detail the process for the space key shown in step S28 in Fig. 40. Fig. 42 is a control flowchart showing in detail the process for the back space key shown in step S30 in Fig. 40. Since the control procedures of the processes for the space key and back space key are similar excluding that the moving directions differ, only the process for the space key in Fig. 41 will be described. First, in step S36, a check is made to see if the space moving operation has already been being executed (repeated) or not. If NO, or in the case of the first space moving operation, step S37 follows and a space-on-execution flag for the next discrimination in step S36 is set. An amount of carriage movement is set in step S38 and the carriage is moved in step S39. If YES in step S36, the amount of movement is updated in step S40 and the space movement is continued. The amounts of movement spaces at the start of the apparatus differ in dependence on the pitch selected by a print pitch selector and are set to, for instance, 1/15, 1/12, or 1/10 inch (amount of one space), or the like. <Process for the correction key> The process for the correction key shown in step S32 in Fig. 40 will then be described with reference to a control flowchart of Fig. 43. The ribbon down operation is executed in step S41. A check is made in step S42 to see if the ribbon down operation has been completed or not. As described in Figs. 16, 23, and 24, the trigger solenoid 103a is turned on in step S43, thereby enabling the ribbon guides 65 and 66 to be lifted up to the correction printing position in the subsequent operations. In step S44, the lift-up operation is started to move the correction ribbon to the correction printing position. In step S45, the type selecting operation is started to select the character to be corrected, i.e., the character which has precedently key-inputted. A check is then made in step S46 to see if the correction ribbon has been lifted up to the position near the correction printing position (states in Figs. 24-5 and 24-6) or not. If YES, the trigger solenoid 103a is turned off in step S47. A check is made in step S48 to see if the character selecting operation in step S45 has been completed or not. If YES, the hammer 10 is driven to delete the character in step S49. The process to lift down the correction ribbon is started in step S50 and a check is made in step S51 to see if it has been completed or not. <Process for the return key> The process for the return key shown in step S34 in Fig. 40 will then be described with reference to a control flowchart of Fig. 44. First, in step S52, an amount of carriage movement is obtained from the current position of the carriage and the position to be returned, e.g., left margin position, or the like and set. An amount of paper advance is set in step S53. Next, the clutch solenoid 20 described in Fig. 3 is turned on in step S54, thereby enabling the paper to be advanced in the subsequent operation. The paper advance is started in step S55. The carriage movement is started in step S56. A check is made in step S57 to see if the paper advance operation has been completed or not. If YES, the clutch solenoid 20 is turned off in step S58 to make it possible to perform the ribbon take-up operation, ribbon lift-up operation, and the like for the ribbon. Then, the processing routine is finished. The amounts of paper advance differ in dependence on the pitch selected by a new-line pitch selector and are set to 1, 1.5, and 2 lines (amount of one new line). The driving of each motor mentioned above will be further described. The wheel motor 18 to select a desired character, carriage motor 17 to move the carriage, and feed motor 19 to lift up and down the ribbon and take up the ribbon or advance the paper are driven in the following manner. Namely, a pattern of an excitation phase is first written into the address corresponding to each motor in the I/O expander circuit 234 shown in Fig. 45-2. The excitation is performed. The exciting time is also set to the timer at this time. After an expiration of a desired period of time set to the timer, the operation of the MPU is interrupted by the interruption signal (INT2). The pattern of the next exciting phase and the exciting time are set in the interrupting process and then the interrupting process is ended. Thereafter, this process is repeated a number of times as many as only the set number of steps. A flag indicative of the processing state and the like are set during this process. After completion of this process, this flag and the like are reset. This flag and the like are stored in the RAM 232. The patterns of the exciting phases, table of the exciting time, and the like are stored in the ROM 231. The timer 233 has a few timer counters therein. When a value is set to the timer counter, its value is counted down for every constant period of time. When the count value becomes 0, the operation of the MPU is interrupted by the interruption signal (INT2). Those several timer counters are used to obtain the exciting time of each motor, the period of time until the ribbon lift-down operation after the printing operation, and the like. The character selecting process of the wheel motor 18 will then be described. The position of the type element corresponding to the input character key is obtained from the type element position table or the like in the ROM 231. The rotating direction, the number of movement steps which are necessary to select the character, and the like are obtained by the MPU 230 on the basis of the difference between the position obtained and the current position, thereby driving the wheel motor 18. [Operation time chart of the printing sequence] The printing sequence of the above-mentioned printing apparatus will then be described with reference to an operation time chart. [Correctable ribbon, signle-strike print] Fig. 46 is an operation time chart showing the printing sequence in the single-strike printing mode in the case where the correctable ribbon is loaded. First, the wheel motor 18 (WM) is driven by inputting a key input signal (KS). The type corresponding to this key input is selected. At the same time, the feed motor 19 (FM) is rotated forwardly (in the direction of the arrow A in Fig. 3). The ribbon is lifted up to the printing position. A predetermined amount of ribbon is taken up. (Refer to Fig. 13-2). After completion of the type selecting operation, ribbon take-up operation, and the like, the hammer (HM) 10 is driven to print the selected character. After completion of the print, the carriage motor 17 (CM) is driven to move the carriage 12 to the next printing position. Then, the feed motor 19 (FM) is driven reversely to lift down the ribbon. When the down position of the ribbon is detected by the down sensor 95 shown in Fig. 20, the feed motor 19 (FM) is stopped. A low level signal of the down sensor 95 indicates the detecting state. As shown in Fig. 13-1, the down sensor chip 93 depresses the contact lever 95a of the down sensor 95 and the down position is detected. Figs. 13-1 and 20 show the down position of the ribbon. [Correctable ribbon, continuous print] Fig. 47 then shows an operation time chart in the case where the continuous print was executed by the key signal from the down state of the ribbon when the correctable ribbon is loaded. First, the wheel motor 18 (WM), feed motor 19 (FM), and hammer 10 (HM) are driven by inputting the key input signal (KS) in a manner similar to the single-strike printing sequence. If the key input is again executed within a predetermined period of time, namely, for example, if the key input is executed while the carriage is moving to the next printing position, the ribbon is not lifted down but held in the lift-up state and the ribbon is taken up. As shown in Fig. 13-2, the ribbon is fed with the printing position held to print the next character. According to the printing apparatus described in this invention, when the ribbon is shifted from the standby position to the printing position, the ribbon is simultaneously taken up. On the contrary, when the ribbon is shifted down from the printing position to the standby position, the ribbon is not reversely rotated due to the one-way mechanism as described before. However, in the case of reversely rotating the feed motor in the non-printing direction, the plays of the gear, belt, and the like from the feed motor 19 to the ribbon take-up are brought to one direction. Even if the operator forwardly rotates the feed motor to take up the ribbon again to print as well, the foregoing mechanical plays are merely brought to the opposite side (printing side) until a predetermined angle of rotation of the feed motor and the ribbon is not fed. According to the experiments of the applicant of this invention, it has been found that this angle of rotation of the feed motor was about 15°. On the other hand, assuming that no play exists theoretically, the angle of rotation of the feed motor 19 which is necessary to feed the ribbon by an amount of one character was 240°. Therefore, in the case of taking up the ribbon by the key input, the feed motor 19 is rotated by an angle of 255° (= 240° + 15°) irrespective of the case where the feed motor 19 was rotating reversely immediately before the ribbon take-up operation. On the other hand, in the case of continuously printing, the ribbon is not lifted down but fed at the printing position. Thus, the foregoing plays are still brought in the printing direction and there is no need to additionally rotate the feed motor by an angle of 15° corresponding to the plays. Consequently, in the forward rotation pulse of the feed motor 19 shown in Fig. 47, the first pulse a corresponds to the angle of 255° (=240° + 15°) and the subsequent pulse b corresponds to the angle of 240°. In the printing apparatus of the invention, such an amount of mechanical plays is corrected by individually changing the angle of rotation of the wheel motor. [Correctable ribbon] Fig. 48 is an operation time chart showing the printing sequence in the case where the key input was executed while the ribbon is being lifted down when the correctable ribbon is loaded. The operation before point a ○ is similar to the single-strike printing sequence (Fig. 46). Next, in the case where the key input is again executed (at point c ○ ) while the ribbon is being lifted down (at point b ○ ) after completion of the print, the wheel motor (WM) is driven. The type element corresponding to the key input is selected. At the same time, the reverse rotation of the feed motor (FM) is stopped to stop the lift-down operation of the ribbon. The forward rotation of the feed motor (FM) is started to again lift up the ribbon. The ribbon is then stopped to the printing position. Simultaneously, a predetermined amount of ribbon is taken up. Thereafter, the hammer (HM) is driven to print. [Multistrike ribbon] A printing sequence in the case where the multistrike ribbon is loaded will then be described. Fig. 49 is an operation time chart showing the printing sequence in the single-strike printing mode. First, the wheel motor (WM) is driven to select the type element corresponding to the key input and at the same time, the feed motor (FM) is reversely rotated to shift up the ribbon without taking up the ribbon. (Refer to the description in Figs. 22-1 to 22-6.) Next, the feed motor (FM) is forwardly rotated to take up a predetermined amount of ribbon for the period of time between points i ○ and j ○ in Fig. 49. Then, the hammer (HM) is driven to print. The carriage motor (CM) is driven to move the carriage to the next printing position. Thereafter, the feed motor (FM) is reversely rotated to shift down the ribbon since other key inputs are not executed. The driving of the feed motor is stopped after the down position of the ribbon was detected by the down sensor. [Multistrike ribbon, continuous print] The continuous printing mode when the multistrike ribbon is loaded will then be described with reference to an operation time chart for the printing sequence of Fig. 50. Since the operation until point a ○ is similar to the operation in Fig. 49, its description is omitted. In this mode, if the period when the key input is continuously executed lies within a predetermined period of time similarly to Fig. 47, the continuous printing operation can be performed without shifting down the ribbon as shown in Fig. 47. A different point from Fig. 47 is that the multistrike ribbon is loaded in the case of Fig. 50. A ribbon take-up amount is small, namely, the period of time when the feed motor is forwardly rotated is short. Therefore, in the continuous printing mode of the same characters, the time required to print can be reduced as compared with the case where the correctable ribbon is loaded. The case where the key input was executed during the ribbon shift-down operation when the multistrike ribbon is loaded will then be described with reference to an operation time chart for the printing sequence of Fig. 51. Since the operation until point a ○ is similar to the operation until point a ○ in Fig. 49, its description is omitted. The feed motor (FM) is then reversely rotated to shift down the ribbon from point b ○ . If the key input is executed (at point c ○ ) during this reverse rotating period as will be obvious from the diagram, the ribbon is shifted down. After the ribbon down was detected by the down sensor as well, the feed motor is continuously reversely rotated to lift up the ribbon. Then, as explained in Fig. 49, after point d ○ , the feed motor is reversely rotated until the ribbon is lifted up to the printing position. As already described in Fig. 49, the feed motor is forwardly rotated to take up a predetermined amount of ribbon for the period of time between points i ○ and j ○ . On the other hand, while the feed motor is reversely rotated, the wheel motor is driven to select the type element to be printed. After point j ○ , the hammer is driven to hit the selected type element. [Correction printing sequence] The correction printing sequence will then be described with reference to an operation time chart of Fig. 52. First, the correction key is pressed and the characters to be corrected are inputted. The character to be corrected may be, for example, the precedently printed character which has been stored in a memory, or the like. The character to be corrected automatically may be selected by inputting the correction key. If the correction print is instructed in this way, the wheel motor is rotated to select the type element corresponding to the character to be corrected. At the same time, the carriage motor (CM) is driven to move the carriage to the position of the precedently printed character. Also, the trigger solenoid 103a (TS) is energized as described in Fig. 16 to lift up the correction ribbon to the correction printing position (maximum lift position) shown in Fig. 13-3. Next, by reversely rotating the feed motor, the lift-up of the ink ribbon 9 and correction ribbon 11 is started toward the correction printing position through the mechanism of the rotary cam 59 shown in Figs. 24-1 to 24-11. The feed motor 19 is reversely driven until the ink ribbon 9 and correction ribbon 11 are lifted up to the correction printing position. After the correction ribbon was lifted up to the correction printing position (maximum lift position), the trigger solenoid 103a is turned off and the hammer is driven to type the correction ribbon. Thus, the character to be corrected is erased. However, according to the printing apparatus described in the invention, as already mentioned, the correcting quality is improved by slightly varying the correction position and vertical position of the correction ribbon. The timing to turn off the trigger solenoid is not limited to the timing after completion of the lift-up operation. It may be turned off at the timing when the blade guide pin 96 has entered the correction cam route as shown in the operation explanatory diagrams of Figs. 24-1 to 24-11. The correction ribbon may be the lift-of tape or cover-lap tape. After the character was erased, the correction ribbon is lifted down (point a ○ ). This operation is the same as the ribbon down operation. The carriage motor (CM) is driven to move the carriage to the position which is deviated to the right by 1/240 inch from the center of the character to be corrected. At the same time, by typing the correction ribbon at the position indicated at numeral 111-1 in Fig. 26, the right side of the character is erased. Then, the carriage is moved to the central position of the character to be corrected in order to erase the central portion of this character at point a ○ in Fig. 52. Simultaneously, the correction ribbon is moved to the position indicated at 111-2 in Fig. 26 and typed by the hammer. Next, the carriage is moved to the position which is deviated to the left by 1/24 inch from the center of the character to be corrected in order to erase the left side of this character at point b ○ in Fig. 52. At the same time, the correction ribbon is moved to the position indicated at numeral 111-3 in Fig. 26 and types to erase the character. At point c ○ , the carriage is moved to the center of the erased character so as to enable the next character, e.g., the character which is retyped to be printed at the same position as that of the erased character. The operating sequence for the paper advance by inputting the return key or the like will then be described with reference to an operation time chart of Fig. 53. First, when the return key or the like was inputted, as described in Figs. 2 and 3, the clutch solenoid 20 (CS) is energized to advance the paper. The feed motor (FM) is forwardly rotated to rotate the platen 1. If the carriage needs to be moved, the carriage motor is driven simultaneously with the forward rotation of the feed motor. The feed motor is continuously forwardly rotated until a desired amount of paper is advanced. After completion of the paper advance, the feed motor is stopped and the clutch solenoid is turned off. After completion of a desired amount of carriage movement, the carriage motor is stopped. As described in detail above, according to the invention, since there is the possibility such that the ribbon cassette was newly loaded after the cover of the apparatus had been opened and closed, the ribbon take-up operation is executed and the take-up mechanism can be set. This control is limited to the operation before the next printing operation is performed after the cover was opened and closed, thereby enabling the unnecessary ribbon advance to be prevented. If the next printing operation is requested while the ribbon is being shifted down, the shift-up operation can be started without waiting for completion of the ribbon shift down. In addition, the index is detected at the home position of the wheel and when an error occurs (namely, when the home position cannot be detected), the portion near the home position is preferentially sought, thereby enabling the seeking time to be reduced. This is because in the case where the wheel is driven from the home position and after completion of the print, the wheel is returned to the home position and then the home position is checked at this time or when the printing section is activated, if an error occurs as well, the probability such that the index exists near the stop position is high. Further, two home positions of the wheel are set and after the carriage was moved to the right, the notched position of the wheel is set to the (first) home position so that the printed character can be seen. After the carriage was moved to the left, on one hand, the wheel position is set to the second home position to be rotated so that the character at the hammer position can be seen. Due to this, a desired type element of the wheel can be extremely smoothly selected in accordance with the sequence. One motor was commonly used to feed the paper and ribbon and shift the ribbon in this embodiment. In the manual operation, the platen may be disengaged from the driving system, thereby making it possible to prevent the vain load from being applied. By merely dropping the wheel, the wheel can be easily loaded. In addition, by vertically or horizontally moving the correction ribbon by slightly rotating the ribbon shift cam in the correcting operation, the correction ribbon can be efficiently used. Also, the operation and timing control of the carriage can be accurately performed. The height of ribbon can be changed while making constant an angle of contacting surface of the ribbon at the ribbon guide in accordance with an angle of inclination with respect to the vertical direction of the type wheel. Moreover, even if the height differs as well, the length of ribbon pulled out of the cassette can be made always constant (so that the slack and the like can be absorbed). In the case of shifting the ribbon from the standby position to the printing position, the ribbon is taken up and thereby enabling the print to be smoothly performed. The plays of the gear, belt, and the like can be absorbed by varying an angle of rotation of the feed motor in accordance with each sequence. On the other hand, the foregoing various kinds of operations of the ribbon can be easily controlled due to the cam having various kinds of radii. The hammer section may be rotated so that the hammer faces upward in order to further easily exchange the wheel.

Claims: An output apparatus for outputting information to a recording medium of the kind which comprises an ink sheet (9) and output means for outputting information to a recording medium (2) through the ink sheet (9), a first feed mechanism (33,24,1) for feeding said recording medium (2), a second feed mechanism (14, 25, 30, 31, 53, 75) for feeding the ink sheet (9), a third feed mechanism (14, 25, 30, 31, 54, 58, 113-115, 67) for feeding an ink correction sheet (11), means for driving the first, second and third feed mechanisms, characterised in that the said driving means comprises a single motor there being first transfer means (20, 24, 25, 27) for transferring the driving force generated by said motor selectively to (a) said first feed mechanism (33, 24, 1) and (b) to one of said second feed mechanism (14, 25, 30, 31, 53, 75) and said third feed mechanism (14, 25, 30, 31, 54, 58, 113-115, 67); and second transfer means (73, 57b) for switching the driving force generated by said motor (19) between said second feed mechanism and said third feed mechanism in response to a change in direction of rotation of said motor (19). An output apparatus according to claim 1, wherein said first transfer means comprises a clutch mechanism (20, 64, 25, 27) with a serrated engagement member (25b). An output apparatus according to claim 1, wherein said third feed mechanism also is operable to shift the correction ink sheet (11) vertically relative to the recording medium (2). An apparatus according to claim 1, further comprising key means (5) for inputting data and control means (201) for controlling said apparatus in accordance with the data input by said key means. An apparatus according to claim 4, wherein said control means (201) controls said motor (19) to make an additional rotation by a predetermined amount of angle of rotation immediately after the change in the direction of rotation of said motor. An apparatus according to claim 4, wherein said control means (201) is divided into a keyboard controller (202) , an apparatus controller and a print controller (204). An apparatus according to claim 1, wherein said first transfer means comprises a clutch mechanism (24, 25, 27) and a solenoid (20) and wherein when said solenoid is in its off state, said clutch mechanism is connected to said second and third feed mechanism but not to said first feed mechanism. An apparatus according to claim 5, wherein the predetermined amount of angle of rotation is about 15°. An apparatus according to claim 5, wherein the direction of rotation of said motor (19) is a direction in which the ink sheet (9) is fed in response to said second transfer means (73, 57b) and said second feed mechanism (14, 25, 30, 31, 53, 75). An apparatus according to claim 1, wherein said apparatus can erase one character by hitting it by a hammer (10) through the ink correction sheet (11) a plurality of times and said third feed mechanism (14, 25, 30, 31, 54, 58, 113-115, 67) moves the ink correction sheet (11) upward or downward during the hitting operation. An apparatus according to claim 1, wherein said first feed mechanism (1, 24, 33) feeds said recording medium (2) in a forward or reverse direction in response to the direction of rotation of said motor (19). An apparatus according to any previous claim wherein said motor (19) is a stepper motor.

Inventors: KAWANABE, TETSUYA, KONDO, HIROATSU, YOSHIKAWA, JUNICHI
Applicants: CANON KABUSHIKI KAISHA
Application year: 1986
Main classification: B41J33
IPC codes: B41J33, B41J35