A recording medium having a program recorded thereon which when executed causes a computer to function as an information processing apparatus, the information processing apparatus comprising:
- a collection information obtaining unit configured to collect information stored in a plurality of apparatuses so as to obtain collection information assigned to predetermined category groups;
- and
- a display controller configured to control display of the collection information,
- wherein the category groups include first and second category groups, and
- the display controller controls display of an image including
- a first category group display region which displays categories of the first category group,
- a second category group display region which displays categories of the second category group, and
- a content display region which displays concrete content of the collection information which corresponds to one of the categories selected in the first category group and which corresponds to one of the categories selected in the second category group,
- wherein the collection information includes information representing a location, and
- the display controller further controls display of an image including
- a category display region which displays the categories of the first category group or the categories of the second category group,
- a geographic range display region which displays a geographic range associated with the information on the location included in the collection information,
- a map display region which displays a map which clearly specifies a position corresponding to the information on the location included in the collection information in the geographic range, and
- a location oriented content display region which displays concrete content of the collection information which corresponds to the selected category in the first category group or the second category group and which corresponds to the location clearly specified in the map.