Patent ID: 8463777

Claim:
A contents display device comprising: a metadata storage unit configured to store metadata for a plurality of contents, the metadata including, for each content of the plurality of contents, at least data for generating a display image of the respective content, attribute data of the respective content, and correlation data indicating at least one correlation between the content and at least one other content of the plurality of contents, each correlation of the at least one correlation identifying a number of times that another content of the at least one other content was selected by one or more users following a selection of the content, wherein the metadata storage unit is configured to store the metadata in a manner correlated with a content identifier of the respective content; operation input means configured to receive user input to set a content attribute as a coordinate axis; contents selecting means configured to search the metadata of said metadata storage unit, based on the content attribute and the content identifier of a predetermined content of interest of the plurality of contents, to select two or more other contents of the plurality of contents that relate to said content of interest according to the content attribute; relation calculating means configured to calculate, for each content of the two or more other contents, a strength of relationship between the content and said content of interest based on at least the content attribute and on correlation data indicating the number of times that the content was selected by the one or more users following selection of the content of interest; layout relation calculating means configured to calculate, based on said content attribute and said calculated strength of relationship, a position at which to display each of said two or more other contents in relation to said content of interest positioned at an origin, wherein the layout relation calculating means is configured to calculate a position closer to the origin for an other content having a strong relationship with the content of interest than for an other content having a weak relationship with the content of interest; and display control means configured to display on a display screen the display images of said two or more other contents concurrently, in accordance with said calculated position for each of the two or more other contents, while the display image of said content of interest is concurrently displayed on said origin.