Content-log analyzing system and data-communication controlling device
First Claim
1. A content distributing system for transmitting content including license information indicating a content type of the content, the content distributing system comprising:
- a transmission device;
a routing device;
a reception device; and
an analyzing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, whereinthe transmission device is operable to transmit to the routing device a transmission target address specifying the reception device and the content, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted,the routing device is operable (i) to receive the transmission target address and the content from the transmission device, (ii) to transmit the content to the reception device specified by the transmission target address, (iii) to judge whether or not to generate log information using the license information included with the content, the log information indicating that the content has been transmitted from the transmission device to the reception device, and (iv) only when judging that the log information is to be generated, to generate the log information and store the generated log information,the reception device is operable to receive the content transmitted from the routing device, andthe analyzing device is operable to obtain the log information from the routing device, to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number.
2 Assignments
0 Petitions
Accused Products
Abstract
In a content-log analyzing system, content includes additional information indicating, according to a property of the content, whether or not to record communication of the content in a content-log. When transmitting content to a TV or a PC, a data-communication controlling device judges whether or not to record the communication in a content-log based upon additional information of the content, and when judging affirmatively, generates and stores content-log information. A content-log analyzing server obtains the content-log stored in the data-communication controlling device, and analyzes the obtained content-log.
22 Citations
23 Claims
-
1. A content distributing system for transmitting content including license information indicating a content type of the content, the content distributing system comprising:
-
a transmission device; a routing device; a reception device; and an analyzing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, wherein the transmission device is operable to transmit to the routing device a transmission target address specifying the reception device and the content, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted, the routing device is operable (i) to receive the transmission target address and the content from the transmission device, (ii) to transmit the content to the reception device specified by the transmission target address, (iii) to judge whether or not to generate log information using the license information included with the content, the log information indicating that the content has been transmitted from the transmission device to the reception device, and (iv) only when judging that the log information is to be generated, to generate the log information and store the generated log information, the reception device is operable to receive the content transmitted from the routing device, and the analyzing device is operable to obtain the log information from the routing device, to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number. - View Dependent Claims (2, 3, 4)
-
-
5. A routing device for routing content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the routing device comprising:
-
a receiving unit operable to receive from the transmission device content and a transmission target address specifying the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; a routing unit operable to transmit the content to the reception device specified by the transmission target address; a log information generating unit operable to judge whether or not to generate log information using the license information included with the content, the log information indicating that the content has been routed from the transmission device to the reception device, and only when judging that the log information is to be generated, to generate the log information and store the generated log information; and an analyzing unit that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and is operable to obtain the log information from the log information generating unit, to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device when it is determined that the counted number of the times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An analyzing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period and analyzes log information generated by a routing device that routes content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the analyzing device comprising:
-
a log receiving unit operable to obtain the log information from the routing device only when the routing device has judged, using the license information included with the content, that the log information is to be generated and generated the log information, the log information indicating that content has been routed from the transmission device to the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; and an analyzing unit operable to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device, when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A content distributing system for transmitting content including license information indicating a content type of the content, the content distributing system comprising:
-
a transmission device; a routing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period; and a reception device, wherein the transmission device is operable to transmit to the routing device content and a transmission target address specifying the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted, the routing device is operable (i) to receive the content and the transmission target address, (ii) to transmit the content to the same reception device specified by the transmission target address, (iii) to judge whether or not to generate log information using the license information included with the content, the log information indicating that the content has been routed from the transmission device to the reception device, (iv) only when judging that the log information is to be generated, to generate the log information, (v) to count a number of times the same content is transmitted to the reception device based on the generated log information, (vi) to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and (vii) to judge that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and the reception device is operable to receive the content transmitted from the routing device. - View Dependent Claims (16)
-
-
17. A routing method for use in a routing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and routes content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the routing method comprising:
-
receiving content and a transmission target address specifying the reception device from the transmission device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; transmitting the content to the reception device specified by the transmission target address; judging whether or not to generate log information using the license information included with the content, the log information indicating that the content has been routed from the transmission device to the reception device, and only when judging that the log information is to be generated, generating the log information; counting a number of times the same content is transmitted to the same reception device based on the generated log information; determining whether the counted number of the times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number; and judging that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number.
-
-
18. A routing program recorded on a non-transitory computer-readable recording medium for use in a routing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and routes content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the routing program causing the routing device to execute a method comprising:
-
a receiving operation of receiving content and a transmission target address specifying the reception device from the transmission device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; a routing operation of transmitting the content to the reception device specified by the transmission target address; a log information generating operation of judging whether or not to generate log information using the license information included with the content, the log information indicating that the content has been routed from the transmission device to the reception device, and only when judging that the log information is to be generated, generating the log information; a counting operation of counting a number of times the same content is transmitted to the same reception device based on the generated log information; a determining operation of determining whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number; and a judging operation of judging that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number.
-
-
19. An analyzing method for use in an analyzing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and analyzes log information generated by a routing device that routes content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the analyzing method comprising:
-
obtaining the log information from the routing device only when the routing device has judged, using the license information included with the content, that the log information is to be generated and generated the log information, the log information indicating that the content has been routed from the transmission device to the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; counting a number of times the same content is transmitted to the same reception device based on the obtained log information; determining whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number; and judging that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number.
-
-
20. An analyzing program recorded on a non-transitory computer-readable recording medium for use in an analyzing device that analyzes log information generated by a routing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and routes content, the content including license information indicating a content type of the content, from a transmission device to a reception device, the analyzing program causing the analyzing device to execute a method comprising:
-
an obtaining operation of obtaining from the routing device only when the routing device has judged, using the license information included with the content, that the log information has been generated and generated the log information, the log information indicating that content has been routed from the transmission device to the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; and an analyzing operation of counting a number of times the same content is transmitted to the same reception device based on the obtained log information, of determining whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and of judging that the reception device is an unauthorized device when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number.
-
-
21. A routing device having a device ID that uniquely identifies the routing device, and a certificate that is used to authenticate the device ID, the routing device for routing content from a transmission device to a reception device, the routing device comprising:
-
a receiving unit operable to receive from the transmission device content and a transmission target address specifying the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; a routing unit operable to transmit the content to the reception device specified by the transmission target address; a log information generating unit operable to generate log information, the log information indicating that the content has been routed from the transmission device to the reception device, and to store the generated log information; a log request receiving unit operable to receive a log request from an external analyzing device that analyzes the log information, the log request requesting transmission of the log information stored in the log information generating unit; a log transmitting unit operable to transmit, to the analyzing device, the device ID, the certificate, and the log information that is stored in the log information generating unit; and an analyzing unit that stores therein an analysis condition that includes a predetermined number and a predetermined time period, and is operable to obtain the log information from the log information generating unit, to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device when it is determined that the counted number of the times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, wherein the routing device is authenticated by the analyzing device based upon the device ID and the certificate transmitted to the analyzing device, the receiving unit is operable to receive content that includes first encrypted content information, the first encrypted content information having been generated by encrypting, using first key information, content information including video data and audio data, and the routing device further comprises; a first key information obtaining unit operable to obtain the first key information; a decrypting unit operable to decrypt the first encrypted content information using the first key information obtained by the first key information obtaining unit, so as to generate first content information; a second key information storing unit operable to store second key information that is different from the first key information; and an encrypting unit operable to encrypt the first content information generated by the decrypting unit, using the second information stored in the second key information storing unit, so as to generate second encrypted content information, and the routing unit is operable to transmit content that includes the second encrypted content information generated by the encrypting unit, to the reception device. - View Dependent Claims (22)
-
-
23. An analyzing device that stores therein an analysis condition that includes a predetermined number and a predetermined time period and analyzes log information generated by a routing device that routes content from a transmission device to a reception device, the routing device having a device ID that uniquely identifies the routing device, and a certificate that is used to authenticate the device ID, the analyzing device comprising:
-
a log receiving unit operable to obtain, from the routing device, log information indicating that content has been routed from the transmission device to the reception device, the content being associated with copy control information regarding a number of times the content is able to be copied, the copy control information not limiting a number of times the content is able to be transmitted to the reception device specified by the transmission target address, the number of times the content is able to be copied being distinct from the number of times the content is able to be transmitted; an analyzing unit operable to count a number of times the same content is transmitted to the same reception device based on the obtained log information, to determine whether the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number, and to judge that the reception device is an unauthorized device, when it is determined that the counted number of times the same content is transmitted to the same reception device within the predetermined time period exceeds the predetermined number; a log transmission table storing unit operable to store a log transmission table showing a device ID of the routing device that has transmitted the log information to the analyzing device in response to a log request from the analyzing device, the log request requesting transmission of the log information; a certificate receiving unit operable to receive the device ID and the certificate, together with the log information, from the routing device; an authenticating unit operable to authenticate the device ID by authenticating the certificate received by the certificate receiving unit; a log transmission table writing unit operable to write the device ID into the log transmission table when the device ID is successfully authenticated by the authenticating unit; a key information generating unit operable to generate key information when the device ID is written into the log transmission table; an encryption key storing unit operable to store an encryption key that is different from the key information; an encrypting unit operable to encrypt the key information using the encryption key, so as to generate encrypted key information; and an encrypted key information transmitting unit operable to transmit the encrypted key information to the routing device identified by the device ID.
-
Specification