Patent ID: 8599397
Filing Date: 2013-12-03
Classification: G06F,G11B,H04N

Abstract:
1. An information resource derivation management device comprising: a derivation control information storage unit which stores derivation control information obtained by replicating derivation control source data in which an upper limit number of times enabling derivation of a derivation destination information resource for each media type is previously written in accordance with a generation number and a generation number and a media type of a derivation source information resource; a control reference information storage unit which stores control reference information including an upper limit value of an abundance ratio of a media type and a calculated value of the abundance ratio in accordance with the media type, the calculated value being updatable; a derivation attribute storage unit which stores a derivation attribute for an information resource identifier, the derivation attribute including a media type, a generation number, and an information resource identifier of the derivation source information resource, and further including a number of times of previously-performed derivation of the derivation destination information resource for each media type when derived information is present; a unit which replicates the derivation control source data and writes derivation control information in the derivation control information storage unit upon receiving an acquisition request including the information resource identifier of the derivation source information resource and the media type of the derivation destination information resource; a derivation attribute searching unit which searches for a derivation attribute in the derivation attribute storage unit based on the information resource identifier in the acquisition request; a previously-performed derivation number totalizing unit which totalizes a number of times of previously-performed derivation for the respective media types in the derivation attribute obtained by the search, thereby acquiring a total value; an abundance ratio calculating unit which calculates an abundance ratio of a media type indicative of a physical medium based on the total value and the number of times of previously-performed derivation of the medial type indicative of the physical medium in the media types in the derivation attribute obtained by search, thereby acquiring a calculated value; an updating unit which updates a calculated value in the control reference information to the calculated value obtained by the calculation; a control reference determination unit which determines whether the calculated value is equal to or above an upper limit value in the control reference information after updating the calculated value; an upper limit number updating unit which updates the upper limit number of times enabling derivation of the derivation control information in the derivation control information storage unit to a zero value when the calculated value is equal to or above the upper limit value as a result of the determination; a transmission unit which transmits the derivation control information in the derivation control information storage unit and the derivation attribute obtained by the search in response to the acquisition request when updated to the zero value or when the result of the determination is negative; a previously-performed derivation number updating unit which updates the number of times of previously-performed derivation based on the information resource identifier of the derivation source information resource and the media type of the derivation destination information resource in a deriving operation result upon receiving the deriving operation result including the information resource identifier of the derivation source information resource, the information resource identifier of the derivation destination information resource, and the media type of the derivation destination information resource after end of the deriving operation; and a derivation attribute writing unit which writes a new derivation attribute including the media type, the generation number, and the information resource identifier of the derivation source information resource into the derivation attribute storage unit in association with the information resource identifier of the derivation destination information resource in the deriving operation result.