Patent ID: 8620920
Filing Date: 2013-12-31
Classification: G06F,H04N

Abstract:
1. An information processing apparatus comprising: a processor and a memory; a first position acquiring unit constructed to acquire a position metadata piece from a target data piece, the position metadata piece indicating a position; a second position acquiring unit constructed to acquire position metadata pieces from a plurality of other data pieces different from the target data piece; a target acquiring unit constructed to acquire target metadata pieces other than the position metadata pieces from the plurality of other data pieces, wherein the target metadata pieces are to be assigned to the target data piece; an analysis unit constructed to analyze a distribution of the target metadata pieces based on positions indicated by the position metadata pieces acquired from the plurality of other data pieces; a selection unit constructed to select a rule indicating an assignment method of a target metadata piece, based on the distribution and the position indicated by the position metadata piece acquired from the target data piece; and an assignment unit constructed to assign to the target data piece a target metadata piece that has a value related to the target data piece and is selected from among the analyzed target metadata pieces, according to the selected rule, wherein said assignment unit assigns to the target data piece the target metadata piece that has a value related to the target data piece and is selected from among the analyzed target metadata pieces using a distribution of additional metadata pieces of the plurality of other data pieces, if a subset, of the target metadata pieces, being related to the position indicated by the position metadata piece acquired from the target data piece does not have substantially the same value, wherein the additional metadata pieces are different from the target metadata pieces.