A method for preparing an alizarin derivative compound comprising: protecting a catechol moiety included in a compound represented by the following Formula with a protecting group by reacting a compound selected from the group of ketones, acetals, dihalomethanes, ortho esters, carbonates, silanes, and boron compounds with the catechol moiety, thereby obtaining a compound represented by the following Formula in which the protecting group is represented by a ring structure including P; and subjecting the compound represented by Formula obtained by the step to alkylation of the 4-position and deprotection of the catechol moiety, thereby obtaining an alizarin derivative compound represented by the following Formula; wherein, in Formula, R 1 represents a hydrogen atom or a substituent; n represents an integer of 1 to 3, when n is 1, L represents -C(R a1)(R a2)(R a3); R a1, R a2, and R a3 each independently represent a hydrogen atom, a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or a substituted or unsubstituted aryl group having 6 to 30 carbon atoms; at least one of R a1, R a2, and R a3 represents a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or a substituted or unsubstituted aryl group having 6 to 30 carbon atoms; when n is 2, L represents a substituted or unsubstituted divalent linkage group having 2 to 20 carbon atoms; when n is 3, L represents a substituted or unsubstituted trivalent linkage group having 2 to 30 carbon atoms; and Q represents an atomic group which is needed to form an aromatic ring or a heteroaromatic ring with adjacent carbon atoms; wherein, in Formula, P represents an atomic group which includes an atom(s) selected from a hydrogen atom, a carbon atom, an oxygen atom, a sulfur atom, a silicon atom and a boron atom, and which is needed to form a ring structure with two adjacent oxygen atoms and two carbon atoms; and each of R 1 and Q has the same definition as R 1 and Q in Formula respectively; and wherein, in Formula, each of R 1 and Q has the same definition as R 1 and Q in Formula respectively. protecting a catechol moiety included in a compound represented by the following Formula with a protecting group by reacting a compound selected from the group of ketones, acetals, dihalomethanes, ortho esters, carbonates, silanes, and boron compounds with the catechol moiety, thereby obtaining a compound represented by the following Formula in which the protecting group is represented by a ring structure including P; and subjecting the compound represented by Formula obtained by the step to alkylation of the 4-position and deprotection of the catechol moiety, thereby obtaining an alizarin derivative compound represented by the following Formula; wherein, in Formula, R 1 represents a hydrogen atom or a substituent; n represents an integer of 1 to 3, when n is 1, L represents -C(R a1)(R a2)(R a3); R a1, R a2, and R a3 each independently represent a hydrogen atom, a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or a substituted or unsubstituted aryl group having 6 to 30 carbon atoms; at least one of R a1, R a2, and R a3 represents a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or a substituted or unsubstituted aryl group having 6 to 30 carbon atoms; when n is 2, L represents a substituted or unsubstituted divalent linkage group having 2 to 20 carbon atoms; when n is 3, L represents a substituted or unsubstituted trivalent linkage group having 2 to 30 carbon atoms; and Q represents an atomic group which is needed to form an aromatic ring or a heteroaromatic ring with adjacent carbon atoms; wherein, in Formula, P represents an atomic group which includes an atom(s) selected from a hydrogen atom, a carbon atom, an oxygen atom, a sulfur atom, a silicon atom and a boron atom, and which is needed to form a ring structure with two adjacent oxygen atoms and two carbon atoms; and each of R 1 and Q has the same definition as R 1 and Q in Formula respectively; and wherein, in Formula, each of R 1 and Q has the same definition as R 1 and Q in Formula respectively.