CONTENT PROCESSING DEVICE AND CONTENT PROCESSING METHOD
First Claim
1. A content processing device which executes processing on a content in response to a request from one of requesting devices, said content processing device comprising:
- a reproducing unit configured to reproduce a content;
a transfer unit configured to transfer a content to at least one of the requesting devices; and
a device contention resolving unit configured to resolve a contention between the requesting devices for use of a resource device required for reproduction by said reproducing unit and transferring by said transfer unit, the contention occurring in the case where each of the requesting devices requests said reproducing unit to reproduce the content or requests said transfer unit to transfer the content,wherein said device contention resolving unit includes;
a priority level holding unit configured to hold base priority level data indicating, as base priority levels, priority levels in the use of the resource device, the priority levels being assigned to the respective requesting devices;
a priority level deriving unit configured to execute deriving processing of deriving priority levels of the requests made by the respective requesting devices, based on;
either states of the respective requesting devices or request types of the requests made by the respective requesting devices; and
the base priority levels of the respective requesting devices indicated by the base priority level data; and
a resolving processing unit configured to determine one of the requests to be a request for which the use of the resource device is allowed, according to a priority order of the requests assigned with the priority levels derived in the deriving processing executed by said priority level deriving unit, andwherein, depending on the request determined by said resolving processing unit,said reproducing unit reproduces the content by using the resource device, orsaid transfer unit transfers the content by using the resource device.
1 Assignment
0 Petitions
Accused Products
Abstract
Even when the content recording and transmitting device receives requests from content receiving and reproducing devices, the content processing device including a device contention resolving manager for resolving a device contention can resolve a contention between the content receiving and reproducing devices for the devices required for the processing to be executed according to the requests. The device contention resolving manager includes: a priority level setting unit holding base priority levels of the content receiving and reproducing devices; a priority level revision processing unit deriving the priority levels corresponding to the requests; and a device contention resolving processing unit which one of the requests to be a request to be accepted, according to a priority order of the requests assigned with the priority levels, and reproduces or transmits a content according to the determined request by using the device.
98 Citations
22 Claims
-
1. A content processing device which executes processing on a content in response to a request from one of requesting devices, said content processing device comprising:
-
a reproducing unit configured to reproduce a content; a transfer unit configured to transfer a content to at least one of the requesting devices; and a device contention resolving unit configured to resolve a contention between the requesting devices for use of a resource device required for reproduction by said reproducing unit and transferring by said transfer unit, the contention occurring in the case where each of the requesting devices requests said reproducing unit to reproduce the content or requests said transfer unit to transfer the content, wherein said device contention resolving unit includes; a priority level holding unit configured to hold base priority level data indicating, as base priority levels, priority levels in the use of the resource device, the priority levels being assigned to the respective requesting devices; a priority level deriving unit configured to execute deriving processing of deriving priority levels of the requests made by the respective requesting devices, based on;
either states of the respective requesting devices or request types of the requests made by the respective requesting devices; and
the base priority levels of the respective requesting devices indicated by the base priority level data; anda resolving processing unit configured to determine one of the requests to be a request for which the use of the resource device is allowed, according to a priority order of the requests assigned with the priority levels derived in the deriving processing executed by said priority level deriving unit, and wherein, depending on the request determined by said resolving processing unit, said reproducing unit reproduces the content by using the resource device, or said transfer unit transfers the content by using the resource device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A content processing method for executing processing on a content in response to a request from one of requesting devices, said content processing device comprising:
-
reproducing a content; transferring a content to at least one of the requesting devices; and resolving a contention between the requesting devices for use of a resource device required for said reproducing of the content and said transferring of the content, the contention occurring in the case where each of the requesting devices requests for said reproducing of the content or for said transferring of the content, wherein, when the contention between the requesting devices is resolved, base priority level data indicating priority levels in the use of the resource device is used as base priority levels assigned to the respective requesting devices; deriving processing of deriving priority levels of the requests made by the respective requesting devices is executed, based on;
either states of the respective requesting devices or request types of the requests made by the respective requesting devices; and
the base priority levels of the respective requesting devices indicated by the base priority level data; andone of the requests is determined to be a request for which the use of the resource device is allowed, according to a priority order of the requests assigned with the priority levels derived in the deriving processing executed by said priority level deriving unit, and wherein, depending on the request determined by said resolving processing unit, the content is reproduced by using the resource device, or the content is transferred by using the resource device.
-
-
22. A program causing a computer to execute processing on a content in response to a request from one of requesting devices,
wherein the processing includes: -
reproducing a content; transferring a content to at least one of the requesting devices; and resolving a contention between the requesting devices for use of a resource device required for said reproducing of the content and said transferring of the content, the contention occurring in the case where each of the requesting devices requests for said reproducing of the content or for said transferring of the content, wherein, when the contention between the requesting devices is resolved, base priority level data indicating priority levels in the use of the resource device is used as base priority levels assigned to the respective requesting devices; deriving processing of deriving priority levels of the requests made by the respective requesting devices is executed, based on;
either states of the respective requesting devices or request types of the requests made by the respective requesting devices; and
the base priority levels of the respective requesting devices indicated by the base priority level data; andone of the requests is determined to be a request for which the use of the resource device is allowed, according to a priority order of the requests assigned with the priority levels derived in the deriving processing executed by said priority level deriving unit, and wherein, depending on the request determined by said resolving processing unit, the content is reproduced by using the resource device, or the content is transferred by using the resource device.
-
Specification