Apparatus and method for digital content editing
First Claim
1. A digital content editing apparatus that edits a content having associated license information or multiple content including a plurality of the contents, comprising:
- a reuse license processor configured to obtain a spatial constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the spatial constraint indicating a positional relation on a reuse screen at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse;
an instruction generator configured to generate an operation execution instruction of disposing the content or the multiple content according to the positional relation on the reuse screen defined in the spatial constraint obtained by the reuse license processor;
a reusing unit configured to reuse the content or the multiple content based on the operation execution instruction generated by the instruction generator; and
an editor configured to edit the content or the multiple content reused by the reusing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital content editing apparatus that edits a content having license information defining a grant for a reusing operation or a multiple content including a plurality of the contents includes: a reuse license processor that obtains a constraint indicative of a condition on reuse between a content or the multiple content and a content other than the content or the multiple content from the license information of the content or the multiple content; an instruction generator that generates an operation execution instruction of reusing the content or the multiple content according to the constraint obtained by the reuse license processor; a reusing unit that reuses the content or the multiple content based on the operation execution instruction generated by the instruction generator; and an editor that edits the content or the multiple content reused by the reusing unit.
131 Citations
14 Claims
-
1. A digital content editing apparatus that edits a content having associated license information or multiple content including a plurality of the contents, comprising:
-
a reuse license processor configured to obtain a spatial constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the spatial constraint indicating a positional relation on a reuse screen at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an instruction generator configured to generate an operation execution instruction of disposing the content or the multiple content according to the positional relation on the reuse screen defined in the spatial constraint obtained by the reuse license processor; a reusing unit configured to reuse the content or the multiple content based on the operation execution instruction generated by the instruction generator; and an editor configured to edit the content or the multiple content reused by the reusing unit.
-
-
2. A digital content editing apparatus that edits a content having associated license information or multiple content including a plurality of the contents, comprising:
-
a reuse license processor configured to obtain a structural constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the structural constraint indicating a structural inclusive relation at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an instruction generator configured to generate an operation execution instruction of disposing the content or the multiple content according to the structural inclusive relation defined in the structural constraint obtained by the reuse license processor; a reusing unit configured to reuse the content or the multiple content based on the operation execution instruction generated by the instruction generator; and an editor configured to edit the content or the multiple content reused by the reusing unit.
-
-
3. A digital content editing apparatus that edits a content having associated license information or multiple content including a plurality of the contents, comprising:
-
a reuse license processor configured to obtain an exclusive constraint indicative of a relation of inhibiting the content or the multiple content from being used together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse, from the license information defining a grant for a reusing operation of the content or the multiple content given the instruction to reuse; an instruction generator configured to generate an operation execution instruction of exclusively reusing the content or the multiple content and the constraint object content or the multiple constraint object content according to the exclusive constraint obtained by the reuse license processor; a reusing unit configured to reuse the content or the multiple content based on the operation execution instruction generated by the instruction generator; and an editor configured to edit the content or the multiple content reused by the reusing unit. - View Dependent Claims (4)
-
-
5. A digital content editing method of editing a content having associated license information or a multiple content including a plurality of contents, comprising:
-
obtaining a spatial constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the spatial constraint indicating a positional relation on a reuse screen at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; generating, by a processor, an operation execution instruction of disposing the content or the multiple content according to the positional relation on the reuse screen defined in the spatial constraint obtained by the reuse license processing; reusing the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and editing the content or the multiple content reused by the material reusing.
-
-
6. A digital content editing computer program product having a non-transitory computer readable medium including programmed instructions for editing a content having associated license information or a multiple content including a plurality of the contents, wherein the instructions, when executed by a computer, cause the computer to perform:
-
a reuse license processing that obtains a spatial constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the spatial constraint indicating a positional relation on a reuse screen at the time of using the content or the multiple content together with a constraint object content and a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an operation execution instruction generation that generates an operation execution instruction of disposing the content or the multiple content according to the positional relation on the reuse screen defined in the spatial constraint obtained by the reuse license processing; a material reusing that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and an editing that edits the content or the multiple content reused by the material reusing.
-
-
7. A digital content editing computer program product having a non-transitory computer readable medium including programmed instructions for editing a content having associated license information or a multiple content including a plurality of the contents, wherein the instructions, when executed by a computer, cause the computer to perform:
-
a reuse license processing that obtains a structural constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the structural constraint indicating a structural inclusive relation at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an operation execution instruction generation that generates an operation execution instruction of disposing the content or the multiple content according to the structural inclusive relation defined in the structural constraint obtained by the reuse license processing; a material reusing that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and an editing that edits the content or the multiple content reused by the material reusing.
-
-
8. A digital content editing computer program product having a non-transitory computer readable medium including programmed instructions for editing a content having associated license information or a multiple content including a plurality of the contents, wherein the instructions, when executed by a computer, cause the computer to perform:
-
a reuse license processing that obtains an exclusive constraint indicative of a relation of inhibiting the content or the multiple content from being used together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse, from the license information defining a grant for a reusing operation of the content or the multiple content given the instruction to reuse; an operation execution instruction that generates an operation execution instruction of exclusively reusing the content or the multiple content and the constraint object content or the multiple constraint object content according to the exclusive constraint obtained by the reuse license processing; a material reuse step that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction; and an editing step that edits the content or the multiple content reused by the material reuse step. - View Dependent Claims (9)
-
-
10. A non-transitory recording medium, on which a digital content editing computer program for editing a content having associated license information or a multiple content including a plurality of contents is recorded, the computer program making a computer execute:
-
a reuse license processing that obtains a spatial constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the spatial constraint indicating a positional relation on a reuse screen at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an operation execution instruction generation that generates an operation execution instruction of disposing the content or the multiple content according to the positional relation on the reuse screen defined in the spatial constraint obtained by the reuse license processing; a material reusing that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and an editing that edits the content or the multiple content reused by the material reusing.
-
-
11. A digital content editing method of editing a content having associated license information or a multiple content including a plurality of contents, comprising:
-
obtaining an exclusive constraint indicative of a relation of inhibiting the content or the multiple content from being used together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse, from the license information defining a grant for a reusing operation of the content or the multiple content given the instruction to reuse; generating, by a processor, an operation execution instruction of exclusively reusing the content or the multiple content and the constraint object content or the multiple constraint object content according to the exclusive constraint obtained by the reuse license processing; reusing the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and editing the content or the multiple content reused by the material reuse.
-
-
12. A non-transitory recording medium, on which a digital content editing computer program for editing a content having associated license information or a multiple content including a plurality of the contents is recorded, the computer program making a computer execute:
-
a reuse license processing that obtains an exclusive constraint indicative of a relation of inhibiting the content or the multiple content from being used together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse, from the license information defining a grant for a reusing operation of the content or the multiple content given the instruction to reuse; an operation execution instruction that generates an operation execution instruction of exclusively reusing (1) the content or the multiple content, and (2) the constraint object content or the multiple constraint object content according to the exclusive constraint obtained by the reuse license processing; a material reuse step that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction; and an editing step that edits the content or the multiple content reused by the material reuse step.
-
-
13. A digital content editing method of editing a content having associated license information or a multiple content including a plurality of contents, comprising:
-
obtaining a structural constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the structural constraint indicating a structural inclusive relation at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; generating, by a processor, an operation execution instruction of disposing the content or the multiple content according to the structural inclusive relation defined in the structural constraint obtained by the reuse license processing; reusing the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and editing the content or the multiple content reused by the material reusing.
-
-
14. A non-transitory recording medium, on which a digital content editing computer program for editing a content having associated license information or a multiple content including a plurality of contents is recorded, the computer program making a computer execute;
-
a reuse license processing that obtains a structural constraint from the license information defining a grant for a reusing operation of the content or the multiple content given an instruction to reuse, the structural constraint indicating a structural inclusive relation at the time of using the content or the multiple content together with a constraint object content or a multiple constraint object content other than the content or the multiple content given the instruction to reuse; an operation execution instruction generation that generates an operation execution instruction of disposing the content or the multiple content according to the structural inclusive relation defined in the structural constraint obtained by the reuse license processing; a material reusing that reuses the content or the multiple content based on the operation execution instruction generated by the operation execution instruction generation; and an editing that edits the content or the multiple content reused by the material reusing.
-
Specification