A photo-functional molecule element having, on a substrate, a porphyrin
polymer containing covalently-fixed porphyrin units, and the method of
preparing the same. The photo-functional molecule element may be used as
a photoelectric conversion element such as an organic solar cell or a
three-dimensional, non-linear organic material.