Patent ID: 8165888
Filing Date: 2012-04-24
Classification: G10L

Abstract:
1. A reproducing apparatus comprising: a reproduction section to reproduce reproduction data comprising sound data and/or image data; a selection section to calculate evaluation values between a link source and each of a plurality of link destinations by a predetermined arithmetic expression based on link information which pertains to the plurality of link destinations corresponding to the link source, and which is set to the reproduction data in advance, and to select a link destination having a highest evaluation among the evaluation values out of the plurality of link destinations, wherein the selection section performs the calculation and selection at least one time; a reproduction control section to move a reproduction point of the reproduction data reproduced by the reproduction section to a position corresponding to the link destination selected by the selection section by linking the link source with the link destination when the reproduction point reaches a given point with respect to a position corresponding to the link source, and to instruct the reproduction section to reproduce the reproduction data; a specification section to specify a reproduction speed of the reproduction data; and a storage section to store the number of times that each of the link destinations is selected by the selection section, wherein for each link destination, the link information comprises: link destination position information pertaining to a position of the link destination in the reproduction data; discrepancy degree information pertaining to a discrepancy degree between a waveform of the link source and a waveform of the link destination; and loss information pertaining to a loss of signal energy caused by moving the reproduction point from the link source to the link destination, and wherein the selection section obtains error information pertaining to a temporal error between a specified reproduction point according to the reproduction speed specified by the specification section in the reproduction data and a link destination point based on the link destination position information included in the link information, calculates the evaluation values, each evaluation value being a sum of a product of the obtained error information and a weight for the error information set in the error information, a product of the discrepancy degree information included in the link information and a weight for the discrepancy degree information set in the discrepancy degree information, and a product of the loss information included in the link information and a weight for the loss information set in the loss information, and selects the link destination having a smallest evaluation value out of the link destinations for which the number of times that the link destination is selected is less than a predetermined threshold value, among the plurality of link destinations.