hereinafter , the embodiment of the present invention is described with reference to the figures . fig1 is a block diagram schematically showing the construction of the hybrid vehicle 50 of the first embodiment of the present invention . in this figure , the drive power from the engine e is input to a planetary gear 3 which switches between forward and reverse driving , via a submotor mtra 1 and an oil pump 2 . the submotor mtra 1 receives the output from the engine e , generates electric energy , and outputs the generated electric energy to a power drive unit 20 . the planetary gear 3 is mechanically connected to a selecting lever , not shown . when the driver switches the selecting lever , the rotational direction of the power from the engine e , which is input to a drive side pulley 5 of a cvt ( continuously variable transmission ) 4 , is switched . the rotation of the drive side pulley 5 is transmitted via metal belt 6 to a driven side pulley 7 . here , the revolution ratio between the drive side pulley 5 and the driven side pulley 7 is determined by the winding diameter of each pulley with respect to the metal belt 6 . this winding diameter is adjusted by moving the side chambers 8 and 9 of the pulleys by the applied force generated by oil pressure applied from the sides of the pulleys with respect to the direction of the rotational axes of the side chambers 8 and 9 . this oil pressure is generated by the oil pump 2 driven by engine e and is supplied to the side chambers 8 and 9 via an oil pressure control apparatus . the driven side pulley 7 is connected to the output axle of a main motor mtrb 13 via a clutch 12 comprising a pair of engaging elements 10 and 11 . a final reduction gear 14 , and a gear 15 are connected between the clutch 12 and the main motor mtrb 13 . the drive power of the driven side pulley 7 is communicated to a differential gear 16 via the final reduction gear 14 , and the transmitted drive power is further transmitted to vehicle axle 17 , and the drive wheel w is made to rotate . a control circuit 18 is connected with the oil pressure control apparatus , and is capable of measuring the oil pressure supplied to the side chambers 8 and 9 of cvt 4 via the oil pressure control apparatus . by means of this , the control circuit 18 is able to assess and control the transmission gear ratio of the cvt 41 . further , the control circuit 18 is connected to a clutch control actuator 19 for controlling the engagement or disengagement of the engaging elements 10 and 11 of the clutch 12 , and controls the engaging / releasing operation of the clutch 12 via the clutch control actuator 19 . the control circuit 18 stores in advance a water temperature reference value , a voltage reference value , and a catalyst temperature reference value , compares the detection ( measurement ) results from a voltage sensor 22 , a water temperature sensor 23 , and a catalyst temperature sensor 26 with these reference values , and performs the control depending on the results of the comparisons ( the details will be described below ). the water temperature reference value , the voltage reference value , and the catalyst temperature reference value will be explained . the engine e , the submotor mtra 1 , the power drive unit 20 , and the main motor mtrb 13 are cooled by the same cooling water . the water temperature reference value is a threshold value for determining whether the warm - up of the engine is completed , based on the temperature of the cooling water in the engine e . when the detected temperature of the cooling water is above the temperature reference value , it is determined that the engine is warmed up . when below the temperature reference value , it is determined that the engine is cold ( is required to be warmed up ). when the warm - up of the engine is completed , it can be determined that the catalyst 25 is fully warmed up , and is activated . while the engine is being warmed up , the catalyst 25 is also warmed up by the exhaust gas discharged from the engine e , and the exhaust gas undergoes reduction - oxidation reaction on the catalyst 25 so that the temperature of the catalyst 25 rises and the catalyst 25 cleans the exhaust gas . in the claims , a catalyst temperature and a value relating to the same includes the temperature of the cooling water . the voltage reference value is a value for determining whether the battery 21 requires charge , and is compared with the measured charge voltage of the battery 21 . when the measured voltage is equal to or below the voltage reference value , the remaining charge of the battery 21 is equal to or below the remaining charge reference value , and it can be determined that the battery 21 must be charged . the voltage reference value has hysteresis . when the charge voltage of the battery 21 is increasing , a high voltage reference value is used . when the charge voltage is decreasing , a low voltage reference value is used . this prevents frequent switching between forcible charge , which will be described below , and driving by the motor , and increases the quality of the product . here , although the charge voltage is substituted for the remaining charge of the battery 21 , the remaining charge may be measured by integrating the electric current . the claims contain “ a remaining charge or a value relating to the same ”, and “ a remaining charge reference value or a value relating to the same ” which include the charge voltage , and the voltage reference value . the catalyst temperature reference value is a threshold value for determining whether the catalyst 25 has been activated . when the measured catalyst temperature is above the catalyst temperature reference value , it can be determined that the catalyst has been activated . based on the control signal from the control circuit 18 , the power drive unit 20 controls the rotations of the motors mtra 1 and mtrb 13 . the power drive unit 20 stores the electric energy , which is generated by the submotor mtra 1 , to the battery 21 , the battery 21 supplies the power to the main motor mtrb 13 , or the electric energy is directly supplied to the main motor mtrb 13 . thus , the main motor mtrb 13 is made to rotate . the main motor mtrb 13 is driven by the electric power supplied from the power drive unit 20 , and the rotational power is transmitted via the gear 15 , the final reduction gear 14 , and the differential gear 16 to the vehicle axle 17 , and the drive wheels w are made to rotate . the voltage sensor 22 is provided in the battery 21 , detects ( measures ) the charge voltage of the battery 21 , and outputs detected results to the control circuit 18 . the water temperature sensor 23 detects ( measures ) the temperature of the cooling water for cooling the engine e , and outputs detected results to the control circuit 18 . an exhaust system 24 discharges exhaust gas from the engine e into the atmosphere . the catalyst 25 for cleaning the exhaust gas , and a catalyst temperature sensor 26 for detecting ( measuring ) the temperature of the catalyst 25 are provided in the exhaust system 24 . the operation of the catalyst warming control apparatus for the hybrid vehicle 50 will be explained with reference to the flowchart of fig2 . when the engine e is started ( step s 10 ), the water temperature sensor 23 detects the temperature of the cooling water , and outputs the detected result to the control circuit 18 . on reception of the detected result from the water temperature sensor 23 , the control circuit 18 compares it with the water temperature reference value which is stored in advance ( step s 11 ). when the temperature of the cooling water is above the water temperature reference value ( step s 11 ), the control circuit 18 determines that the warm - up is not required , and terminates the warm - up control for the catalyst ( step s 16 ). when the temperature of the cooling water is equal to or below the water temperature reference value ( step s 11 ), the control circuit 18 reads the voltage value of the battery measured by the voltage sensor 23 , and compares it with the voltage reference value which is stored in advance ( step s 12 ). when the voltage value of the battery 21 is equal to or below the voltage reference value , the control circuit 18 performs control of forcible charge mode . that is , the clutch is engaged by the clutch control actuator 19 , the hybrid vehicle 50 is driven by the output from the engine e , the submotor mtra 1 receives the output from the engine e , generates electric energy , and charges the battery 21 ( step s 13 ). next , the control circuit 18 compares the detected result output from the water temperature sensor 23 with the water temperature reference value ( step s 14 ). when the temperature of the cooling water is above the water temperature reference value , the control circuit 18 terminates the warm up control for the catalyst ( step s 16 ). on the other hand , when the temperature of the cooling water is equal to or below the water temperature reference value , the control circuit 18 reads the detected result output from the voltage sensor 22 , and compares it with the voltage reference value ( step s 12 ). when the detected result is above the voltage reference value , the control circuit 18 releases the clutch 12 via the clutch control actuator 19 , the submotor mtra 1 receives the output from the engine , generates electric energy , and charges the battery 21 via the power drive unit 20 . the control circuit 18 supplies the power from the battery 21 to the main motor mtrb 13 via the power drive unit 20 , drives the main motor mtrb 13 , and drives the hybrid vehicle 50 by the drive power from the main motor mtrb 13 ( step s 15 ). while the above embodiment detects the temperature of the cooling water by the water temperature sensor 23 , the catalyst temperature sensor 26 for directly detecting the temperature of the catalyst 25 may be substituted for the water temperature sensor 23 , the output from the catalyst temperature sensor 26 , instead of the output from the water temperature sensor 23 , may be directly connected to the input terminal of the control circuit 18 , and the control circuit 18 may compare it with the catalyst temperature reference value . thus , the temperature of the catalyst 25 can be directly detected , and it can be determined whether the catalyst 25 is activated . in this case , when the catalyst 25 is not activated , the catalyst 25 can be warmed up according to the procedure of steps s 12 to s 16 . further , devices other than the temperature sensor 23 and the catalyst sensor 26 may be employed as long as the temperature of the catalyst is reflected in the value which is measured . for example , as a simple method , the warm - up control may be performed from the time that the engine is started until the timer has counted to a preset time . the preset time from the time the engine is started may be used as the standard for determining the temperature of the catalyst . although in the first and second embodiments the submotor mtra 1 is directly connected to the engine e , the submotor may be connected by a gear of a given / specified ratio . to charge the battery 21 , the main motor mtrb 13 may generate electric energy from the rotation transmitted via the gear 15 , and the generated energy may be charged to the battery 21 via the power drive unit 20 . further , the submotor mtra 1 may be driven by the power supplied from the battery 21 , or may be directly driven by the electric power generated by the main motor mtrb 13 , to thereby drive the hybrid vehicle 50 . as described above , according to this invention , when the internal combustion engine is driven , it is determined whether the catalyst is activated . when the catalyst is not activated , the generator generates electric power , and stores it in the power storage unit . this increases the load on the engine , and prompts the warm - up of the engine , so that the catalyst can be quickly activated . according to the second aspect of the invention , it is determined whether the catalyst is activated . when the catalyst is not activated , the remaining charge of the power storage unit or a value relating to the same is measured . when the power storage unit must be charged , the vehicle drives and the generator charges the power storage unit by the output from the internal combustion engine . this increases the load on the internal combustion engine . therefore , the temperature of the exhaust gas sent from the internal combustion engine is increased , thereby warming the catalyst . according to the third aspect of the invention , when the catalyst is not activated , and when the power storage unit does not have to be charged , the power storage unit is charged while the stored or generated electric energy is supplied to the motor , and the motor drives the vehicle . therefore , for example , the heat produced by driving the motor increases the temperature of the cooling water . thus , cooling of the internal combustion engine slows down because the internal combustion engine and the motor are cooled by the same cooling water , thereby shortening the time required for warming - up . further , the load on the internal combustion engine is increased by the driving the internal combustion engine and by supplying the electric power to the motor , so as to shorten the time required to warm up the internal combustion engine , and the catalyst can be quickly activated . according to the fourth aspect of the invention , the remaining charge of the power storage unit or a value relating to the same is measured , and is compared with the reference value relating to the remaining charge . when the remaining charge or the value relating to the same is equal to or below the reference value relating to the remaining charge , the internal combustion engine drives the vehicle , and the generator generates electric power and stores it in the power storage unit . when the remaining charge or the value relating to the same is above the reference value relating to the remaining charge , the generator generates electric power , the electric power is stored in the power storage unit , and the motor drives the vehicle by the generated power . thus , when the catalyst is not activated , the internal combustion engine is warmed while the load on the internal combustion engine is increased by the generation and storage of the electric power so as to activate the catalyst quickly . when the remaining charge or the value relating to the same is above the reference value relating to the remaining charge , the overcharge of the power storage unit can be prevented by consuming the stored electric energy . this invention may be embodied in other forms or carried out in other ways without departing from the spirit thereof . the present embodiments are therefore to be considered in all respects illustrative and not limiting , the scope of the invention being indicated by the appended claims , and all modifications falling within the meaning and range of equivalency are intended to be embraced therein .