A technique enabling several kinds of contents information to be used in
terminals like cellular phones, regardless of the type of terminals
without burdening contents providers. A contents conversion server
receives, from a terminal, access destination information such as a URL
of a contents providing server, and type information on the terminal or
on its browser. Next, if the access destination information is
interpreted to point to contents information not in the contents
conversion server, but in the contents providing server, as an access
destination, the contents conversion server obtains the pointed to
contents information from the contents providing server. Then, the
contents conversion server converts an arbitrary type of obtained
contents information, based on the type of information, and moreover,
converts the link information, if included, in accordance with a
predetermined rule. Consequently, the contents conversion server sends
converted contents information to the terminal.