An information processing apparatus is disclosed which includes: an
accepting element for accepting an access request from a terminal over a
network; a first acquiring element for acquiring information which
designates a character unique to the terminal and which is received over
the network; a second acquiring element for acquiring character data
constituting the character designated by the character-designating
information acquired by the first acquiring element; and a transmitting
element for transmitting to the terminal over the network the character
data acquired by the second acquiring element.