Content reproduction apparatus, content reproduction method, content management apparatus, content management method and computer program
First Claim
1. A content reproduction apparatus, comprising:
- a data storage section for storing licenses of contents and status information representative of use states of the contents based on the licenses;
a track selection section operable in response to a reproduction request of any of the contents for selecting one, two or more tracks from among one, two or more tracks included in the content;
a status ID reading section for reading a status ID annexed to each of the tracks and specifying a relationship between the track and status information from the selected track;
a license extraction section for extracting a license corresponding to the status ID from said data storage section;
a status information extraction section for extracting, when the extracted license includes a use limitation condition, the status information corresponding to the status ID from said data storage section;
a license decision section for deciding whether or not the use state of the status information satisfies the use limitation condition of the license;
a status information updating section for updating the use state of the status information if the use limitation condition is satisfied; and
a track reproduction section for reproducing the track if the use limitation is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A content reproduction apparatus and method is disclosed which can manage a use state for each one, two or more tracks included in a content and perform prescribed updating irrespective of the number of tracks reproduced in an overlapping relationship, with the following configuration. The content reproduction apparatus includes: a track selection section operable in response to a reproduction request of a content for selecting a track or tracks; a status ID reading section reads a status ID from the selected track; a license extraction section extracts a license corresponding to the status ID; a status information extraction section extracts, when the extracted license includes a use limitation condition, the status information corresponding to the status ID; and a license decision section decides whether or not the use state of the status information satisfies the use limitation condition of the license.
44 Citations
12 Claims
-
1. A content reproduction apparatus, comprising:
-
a data storage section for storing licenses of contents and status information representative of use states of the contents based on the licenses;
a track selection section operable in response to a reproduction request of any of the contents for selecting one, two or more tracks from among one, two or more tracks included in the content;
a status ID reading section for reading a status ID annexed to each of the tracks and specifying a relationship between the track and status information from the selected track;
a license extraction section for extracting a license corresponding to the status ID from said data storage section;
a status information extraction section for extracting, when the extracted license includes a use limitation condition, the status information corresponding to the status ID from said data storage section;
a license decision section for deciding whether or not the use state of the status information satisfies the use limitation condition of the license;
a status information updating section for updating the use state of the status information if the use limitation condition is satisfied; and
a track reproduction section for reproducing the track if the use limitation is satisfied. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program for causing a computer to function as:
-
a data storage section for storing licenses of contents and status information representative of use states of the contents based on the licenses;
a track selection section operable in response to a reproduction request of any of the contents for selecting one, two or more tracks from among one, two or more tracks included in the content;
a status ID reading section for reading a status ID annexed to each of the tracks and specifying a relationship between the track and status information from the selected track;
a license extraction section for extracting a license corresponding to the status ID from said data storage section;
a status information extraction section for extracting, when the extracted license includes a use limitation condition, the status information corresponding to the status ID from said data storage section;
a license decision section for deciding whether or not the use state of the status information satisfies the use limitation condition of the license;
a status information updating section for updating the use state of the status information if the use limitation condition is satisfied; and
a track reproduction section for reproducing the track if the use limitation is satisfied. - View Dependent Claims (6, 7, 8)
-
-
9. A content reproduction method, comprising steps of:
-
selecting one, two or more tracks from among one, two or more tracks included in a content in response to a reproduction request of the content;
reading a status ID annexed to each of the tracks and specifying a relationship between the track and status information representative of a use state of the content based on a license from the selected track;
extracting a license corresponding to the status ID from a data storage section;
extracting, when the extracted license includes a use limitation condition, the status information corresponding to the status ID from said data storage section;
deciding whether or not the use state of the status information satisfies the use limitation condition of the license;
updating the use state of the status information if the use limitation condition is satisfied; and
reproducing the track if the use limitation is satisfied.
-
-
10. A content management apparatus, comprising:
-
a status ID annexing section for annexing, to each one, two or more tracks included in a content, a status ID for specifying a relationship between the track or tracks and status information representative of a use state of the track or tracks;
said status ID annexing section annexing, if a plurality of tracks are to be managed with one piece of status information, the same status ID to the plurality of tracks.
-
-
11. A computer program for causing a computer to function as:
-
a status ID annexing section for annexing, to each one, two or more tracks included in a content, a status ID for specifying a relationship between the track or tracks and status information representative of a use state of the track or tracks;
said status ID annexing section annexing, if a plurality of tracks are to be managed with one piece of status information, the same status ID to the plurality of tracks.
-
-
12. A content management method, comprising a step of
annexing, to each one, two or more tracks included in a content, a status ID for specifying a relationship between the track or tracks and status information representative of a use state of the track or tracks, wherein; the status ID annexing step annexing, if a plurality of tracks are to be managed with one piece of status information, the same status ID to the plurality of tracks.
Specification