Patent ID: 8667598

Claim:
A reproduction rule evaluation device comprising: hardware; a content object data input unit implemented at least by the hardware and configured to externally obtain a content object including a plurality of reproduction rules and a content data, wherein each of the plurality of reproduction rules is information describing a reproduction condition and a reproduction procedure of CM (Commercial Message) and content; an identifier management unit implemented at least by the hardware and configured to retain each of an identifier of a user, an identifier of a CM view terminal and an identifier of a content view terminal and provide said each identifier upon request; and a reproduction rule evaluation and execution unit implemented at least by the hardware and configured to obtain the plurality of reproduction rules in said content object, to perform an evaluation of reproduction conditions of the plurality of reproduction rules, to display the reproduction procedure of CM and content of matched reproduction rules whose reproduction conditions are matched as a result of the evaluation out of the plurality of reproduction rules to have said user select a given reproduction rule, to perform processing in accordance with the given reproduction rule selected by said user, to externally obtain a CM data, and to store a CM view history related to said identifier of the user when outputting the CM data; and an output control unit implemented at least by the hardware and configured to receive the CM data and the content data from said reproduction rule evaluation and execution unit, transmit the CM data to said CM view terminal based on said identifier of the CM view terminal, and transmit the content data to said content view terminal based on said identifier of the content view terminal.