A ruthenium complex represented by the following formula: wherein symbol * represents an asymmetric carbon atom; R 1 represents an alkyl group having 1 to 10 carbon atoms; a halogenated alkyl group having 1 to 10 carbon atoms; 10-camphoryl group; an amino group which may be substituted with one or two alkyl group having 1 to 10 carbon atoms; an aryl group which may be substituted with an alkyl group having 1 to 10 carbon atoms, a halogenated alkyl group having 1 to 10 carbon atoms, a halogen atom, a cyano group (-CN), an amino group, an alkylated amino group (-NR 20 R 21), a five or six membered cyclic amino group, an acylated amino group (-NH-CO-R 20), a hydroxyl group, an alkoxy group (-OR 20), an acyl group (-CO-R 20), a carboxyl group, an alkoxycarbonyl group (-COOR 20), a phenoxy carbonyl group, a mercapto group, an alkylthio group (-SR 20), a silyl group (-SiR 20 R 21 R 22), or a nitro group (-NO 2); R 20, R 21 and R 22 each independently represent a hydrogen atom, an alkyl group having 1 to 10 carbon atoms or a cycloalkyl group having 3 to 10 carbon atoms; Y represents a hydrogen atom; X represents a trifluoromethanesulfonyloxy group, a p-toluenesulfonyloxy group, a methanesulfonyloxy group, a benzenesulfonyloxy group, a hydrogen atom, or a halogen atom; j and k each represent 0 or 1, but j+k is not 1; R 2 and R 3 each independently represent a hydrogen atom; an alkyl group having 1 to 10 carbon atoms; a phenyl group which may be substituted with an alkyl group having 1 to 10 carbon atoms, an alkoxy group having 1 to 10 carbon atoms, or a halogen atom; or a cycloalkyl group having 3 to 8 carbon atoms, or R 2 and R 3 may be joined together to form a ring; R 11, R 12, R 13, R 14 and R 15 each independently represent a hydrogen atom, an alkyl group having 1 to 10 carbon atoms, or an alkoxy group having 1 to 10 carbon atoms; R 16, R 17, R 18 and R 19 each independently represent a hydrogen atom, a hydroxyl group, an alkyl group having 1 to 10 carbon atoms, or an alkoxy group having 1 to 10 carbon atoms, or R 16 and R 17 with the carbon atom which is substituted with R 16 and R 17, and/or R 18 and R 19 with the carbon atom which is substituted with R 18 and R 19 may form a carbonyl group(s); Z represents an oxygen atom or a sulfur atom; and n 1 represents 1 or 2, and n 2 represents an integer from 1 to 3. wherein symbol * represents an asymmetric carbon atom; R 1 represents an alkyl group having 1 to 10 carbon atoms; a halogenated alkyl group having 1 to 10 carbon atoms; 10-camphoryl group; an amino group which may be substituted with one or two alkyl group having 1 to 10 carbon atoms; an aryl group which may be substituted with an alkyl group having 1 to 10 carbon atoms, a halogenated alkyl group having 1 to 10 carbon atoms, a halogen atom, a cyano group (-CN), an amino group, an alkylated amino group (-NR 20 R 21), a five or six membered cyclic amino group, an acylated amino group (-NH-CO-R 20), a hydroxyl group, an alkoxy group (-OR 20), an acyl group (-CO-R 20), a carboxyl group, an alkoxycarbonyl group (-COOR 20), a phenoxy carbonyl group, a mercapto group, an alkylthio group (-SR 20), a silyl group (-SiR 20 R 21 R 22), or a nitro group (-NO 2); R 20, R 21 and R 22 each independently represent a hydrogen atom, an alkyl group having 1 to 10 carbon atoms or a cycloalkyl group having 3 to 10 carbon atoms; Y represents a hydrogen atom; X represents a trifluoromethanesulfonyloxy group, a p-toluenesulfonyloxy group, a methanesulfonyloxy group, a benzenesulfonyloxy group, a hydrogen atom, or a halogen atom; j and k each represent 0 or 1, but j+k is not 1; R 2 and R 3 each independently represent a hydrogen atom; an alkyl group having 1 to 10 carbon atoms; a phenyl group which may be substituted with an alkyl group having 1 to 10 carbon atoms, an alkoxy group having 1 to 10 carbon atoms, or a halogen atom; or a cycloalkyl group having 3 to 8 carbon atoms, or R 2 and R 3 may be joined together to form a ring; R 11, R 12, R 13, R 14 and R 15 each independently represent a hydrogen atom, an alkyl group having 1 to 10 carbon atoms, or an alkoxy group having 1 to 10 carbon atoms; R 16, R 17, R 18 and R 19 each independently represent a hydrogen atom, a hydroxyl group, an alkyl group having 1 to 10 carbon atoms, or an alkoxy group having 1 to 10 carbon atoms, or R 16 and R 17 with the carbon atom which is substituted with R 16 and R 17, and/or R 18 and R 19 with the carbon atom which is substituted with R 18 and R 19 may form a carbonyl group(s); Z represents an oxygen atom or a sulfur atom; and n 1 represents 1 or 2, and n 2 represents an integer from 1 to 3.