Each of information on user characteristic and information on game content
characteristic is arranged as position information using two or more
parameters on the same coordinate system. The contents are divided into a
plurality of content groups. Upon reception of an information search
request from a user, a distance between the position corresponding to the
user characteristic and the position of the center of gravity of each
content group is obtained unless the target content condition is decided.
When the target content condition is decided, a distance between the
segment connecting the user position with the content position selected
as the target and the position of center of gravity of each content group
is obtained. Not only the content contained in the group approximating
the user characteristic or the target content but also the content
contained in a comparatively approximating group is presented to the user
as a selection candidate according to the obtained distance.