Patent ID: 8108789
Filing Date: 2012-01-31
Classification: G06F,G06T

Abstract:
1. An information processing device, comprising: displaying unit for displaying an image of a space in which a plurality of data-related positions are located, each data-related position being associated with one or more of a plurality of data items, and each data-related position being surrounded solely or together with one or more other data-related positions by a respective closed area, such that each closed area is a separate area that adheres to a respective metaball function, where the metaball function defines metaball values as a function of distances from the data-related position or positions within a given closed area; operation unit for allowing a user to operate so as to arbitrarily move one or more of the data-related positions in the space; closed area update unit for updating each closed area in the space according to movement of the data-related position or positions in the space, where such updating is accomplished by: (i) computing respective sums of the metaball values established by the respective metaball functions of each data-related position and by respective distances from each data-related position; and (ii) defining a respective surface of each closed area by comparing the respective sums to a predetermined threshold; and grouping unit for grouping, when a plurality of data-related positions are surrounded by a common closed area, the data items associated with the plurality of data-related positions.