Patent ID: 8398964

Claim:
An organopolysiloxane represented by formula (1) shown below: wherein each R 1 independently represents a group selected from the group consisting of C 1 to C 30 alkyl groups, C 1 to C 30 fluorine-substituted alkyl groups, C 6 to C 30 aryl groups, C 6 to C 30 aralkyl groups, and groups represented by formula (i) shown below: —C m H 2m —O—(C 2 H 4 O) i (C 3 H 6 O) j R 3 (i) wherein R 3 represents a hydrogen atom, C 1 to C 30 aliphatic hydrocarbon group, or organic group represented by R 7 —(CO)—, R 7 represents a hydrogen atom or C 1 to C 30 aliphatic hydrocarbon group, m represents an integer of 0 to 15, i represents an integer of 0 to 50, and j represents an integer of 0 to 50, each R 2 independently represents a group selected from the group consisting of groups represented by formula (3) shown below: and groups represented by formula (4) shown below: wherein within formulas (3) and (4), either R 4 represents a C 8 to C 40 aliphatic hydrocarbon group, C 8 to C 40 aryl group, C 8 to C 40 aralkyl group, or group represented by formula (6) shown below: —C x H 2 x —L—C y H 2y (6) wherein each of x and y independently represents an integer of 1 to 30, provided that x+y is an integer within a range from 8 to 40, and L represents —NH—, —O—, —COO— or —NHCO—, and R 5 represents a hydrogen atom, C 8 to C 40 aliphatic hydrocarbon group, C 8 to C 40 aryl group, C 8 to C 40 aralkyl group, or group represented by formula (6) above, or alternatively R 4 and R 5 both represent C 1 to C 12 monohydroxyalkyl groups, or R 4 represents a C 1 to C 12 dihydroxyalkyl group and R 5 represents a hydrogen atom or C 1 to C 12 alkyl group, R 6 represents a hydrogen atom, alkali metal atom, ammonium ion or alkylammonium ion, and g represents an integer of 2 to 20, A is a group represented by formula (5) shown below: wherein R 1 is as defined above, k represents an integer of 1 to 5, and h represents an integer of 0 to 500, a and b each represents an integer of 0 to 3, c represents an integer of 0 to 100, provided that 1 <a+b+c, d represents an integer of 0 to 2,000, e represents an integer of 0 to 500, and f represents an integer of 0 to 500.