A digital content distribution system that is suitable for outputting digital
content
in a layout that is easy to view for a user is provided. The system can include
a content distribution terminal that creates digital content by determining an
output layout for the digital content, based on other-user-unique information and
other-user-designated information in a user information record database, and distributes
the created digital content based on a distribution address for the user information
used for the creation. In the determination of the output layout, when the number
of characters of character information forming one article in the digital content
is greater than the number of storable characters in a character information frame,
the part of the character information which is greater than the number of the storable
characters is stored in another character information frame, and guidance information
for referring to the excess part is stored in the character information frame in
which the part of the character information which is less than the number of the
storable characters is stored.