TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Catalyst: The metal catalyst is chosen from ruthenium catalyst, titanium catalyst and/or aluminum catalyst.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation: A sulfanil thiophene compound of formula (17) is reacted in the presence of an oxidizing agent and a metal catalyst, and sulfonyl thiophene compound of formula (18) is manufactured.R36, R37 = H, cyano, phenyl, optionally substituted by W, hydroxyl, amino, formyl, carboxyl, 1-20C alkyl, 1-20C haloalkyl, 1-10C monoalkyl amino or 1-10C dialkyl amino;W = same as defined above;R38 = 1-20C alkyl, 1-20C haloalkyl or phenyl optionally substituted by W;R39 = H, halogen atom, cyano, nitro, phenyl optionally substituted by W, hydroxyl, mercapto, amino, formyl, carboxyl, 1-20C alkyl, 1-20C haloalkyl, 1-10C monoalkyl amino, 1-10C dialkyl amino or -S-R40;R40 = H, 1-20C alkyl or phenyl optionally substituted by W; andR41 = H, halogen atom, cyano, nitro, phenyl optionally substituted by W, hydroxyl, mercapto, amino, formyl, carboxyl, 1-10C alkyl, 1-10C haloalkyl, 1-10C monoalkyl amino, 1-10C dialkyl amino or -SO2-R40.Preferred Compounds: The sulfonyl thiophene polymer compound is alternately of formulae (16) or (26).The sulfonyl bithiophene compound is alternately of formulae (20)-(23).R3, R3', R4-R7 = same as defined above;m', n', o' = integer more than 0 or 1;m'+n'+o' = 2-50;m'''+n'''+o''' = number ranging between 50 and 5000;R44, R45 = same as R43; andR46, R47 = same as R49.Preferred Method: Alternately, the sulfonyl thiophene polymer compound is obtained by carrying out catalytic polymerization of bis sulfonyl thiophene compound, monosulfonyl thiophene compound or sulfonyl thiophene oligomer compound. Preferred Definitions:    R1, R2 = phenyl, naphthyl or anthranil, each optionally substituted by W;    W = diphenylamino, dinaphthylamino, dianthranylamino, N-phenyl-N-naphthylamino, N-phenyl-N-anthranilamino or N-naphthyl-N-anthranilamino, each optionally substituted by W'; and    Z = divalent organic group of formula (3).    EXAMPLE - 3,4-bis sulfanil thiophene compound and ruthenium (III) chloride were supplied to a reaction container. The mixture was stirred at room temperature. Sodium per iodate was added at room temperature, and stirred for 5 hours. The reaction mixture was extracted, and organic layer was washed and dried to produce crude product. The crude product was analyzed as 3,4-bis sulfonyl thiophene compound.