Content generation system, content generation method, and program
The content generation system addresses the inefficiency in creating diverse video content by displaying and selecting materials and actions based on task requirements, enabling effective content creation.
Patent Information
- Application Number
- JP2024505987
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-03-11
- Filing Date
- 2023-02-15
- Publication Date
- 2025-11-26
- Estimated Expiration
- 2043-02-15
AI Technical Summary
Existing technologies, such as described in Patent Document 1, facilitate software construction but do not facilitate content creation, particularly in creating a large number of different patterns of video content efficiently.
A content generation system that displays candidate materials and actions in an order determined by a designated task, allowing selection and generation of moving images where selected materials perform selected actions, utilizing both basic and extended materials with granted usage rights.
Facilitates the creation of content using materials available in an organization, enhancing efficiency in generating diverse video content.
Smart Images

Figure 0007775987000001 
Figure 0007775987000002 
Figure 0007775987000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to content generation techniques. [Background technology]
[0002] It is a heavy burden to repeatedly shoot videos in different situations in order to create a large number of different patterns of video content.
[0003] Patent Document 1 describes creating software with different degrees of customization, such as middleware, industry-specific frameworks, and components, and combining these appropriately to build software for a video system. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-358200 Summary of the Invention [Problem to be solved by the invention]
[0005] The technology of Patent Document 1 can facilitate software construction, but cannot facilitate content creation.
[0006] One of the objectives of the present disclosure is to provide a content generation system or the like that can facilitate the creation of content using materials available in an organization. [Means for solving the problem]
[0007] A content generation system according to one aspect of the present disclosure includes a material display means for displaying candidate materials, including basic materials for which usage rights have been granted by a parent organization of a target organization and extended materials for which the target organization has usage rights independent of the parent organization, in an order determined according to a designated task; a selected material acceptance means for accepting selected material selected from the candidate materials; an action candidate display means for displaying action candidates that are candidates for the actions of the selected material; a selected action acceptance means for accepting a selected action selected from the candidate actions; and a moving image generation means for generating a moving image in which the selected material performs the selected action.
[0008] A content generation method according to one aspect of the present disclosure displays candidate materials in an order determined according to a specified task, including basic materials for which usage rights have been granted by a parent organization of a target organization and extended materials for which the target organization has usage rights independent of the parent organization, accepts selected material from the candidate materials, displays candidate actions that are candidates for the actions of the selected material, accepts a selected action selected from the candidate actions, and generates a video in which the selected material performs the selected action.
[0009] A program according to one aspect of the present disclosure causes a computer to execute the following: a material display process that displays, in an order determined according to a designated task, material candidates including basic materials for which usage rights have been granted by an upper organization of a target organization and extended materials for which the target organization has usage rights independent of the upper organization; a selected material reception process that receives selected material selected from the material candidates; an action candidate display process that displays action candidates that are candidates for the selected material; a selected action reception process that receives a selected action selected from the action candidates; and a moving image generation process that generates a moving image in which the selected material performs the selected action. Another aspect of the present disclosure is also realized by a storage medium that stores the above-described program. [Effects of the Invention]
[0010] The present disclosure has the effect of facilitating the creation of content using materials available in an organization. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating an example of the configuration of a content generation system according to a first embodiment of the present disclosure. [Figure 2] FIG. 2 is a flowchart illustrating an example of the operation of the content generation system according to the first embodiment of the present disclosure. [Figure 3] FIG. 3 is a block diagram illustrating an example of the configuration of a content generation system according to the second embodiment of the present disclosure. [Figure 4] FIG. 4 is a flowchart illustrating an example of the operation of the content generation system according to the second embodiment of the present disclosure. [Figure 5] FIG. 5 is a flowchart illustrating an example of the operation of the content generation system according to the second modified example of the second embodiment of the present disclosure. [Figure 6] FIG. 6 is a flowchart illustrating an example of the operation of the content generation system according to the second modified example of the second embodiment of the present disclosure. [Figure 7] FIG. 7 is a flowchart illustrating an example of the operation of the content generation system according to the second modified example of the second embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram illustrating an example of a hardware configuration of a computer capable of realizing a content generation system according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0012] The following describes in detail the embodiments of the present disclosure.
[0013] First Embodiment First, a content generation system according to a first embodiment of the present disclosure will be described in detail with reference to the drawings.
[0014] <Configuration> Fig. 1 is a block diagram illustrating an example of the configuration of a content generation system according to a first embodiment of the present disclosure. In the example illustrated in Fig. 1, a content generation system 10 of this embodiment includes a selected material receiving unit 120, an action candidate display unit 130 that displays candidate actions for the selected material, a selected action receiving unit 140 that receives a selected action selected from the candidate actions, and a moving image generating unit 150 that generates a moving image in which the selected material performs the selected action.
[0015] The material display unit 110 displays candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business. The selected material receiving unit 120 receives selected materials selected from the candidate materials. The action candidate display unit 130 displays candidate actions that are candidates for the actions of the selected materials. The selected action receiving unit 140 receives selected actions selected from the candidate actions. The moving image generation unit 150 generates moving images in which the selected materials perform the selected actions.
[0016] The above-mentioned materials are, for example, data of objects such as multiple people, multiple vehicles, multiple objects, etc. Specifically, the materials are data used to generate a moving image of an object performing a predetermined action relative to the object. Each of the materials is associated with a name representing the material. Furthermore, each of the materials is associated with identification information representing the material. The name of the material may be the identification information of the material. Specific examples of materials will be described in detail later.
[0017] The material display unit 110 may, for example, display a list of material identification information (e.g., names). The material display unit 110 may also display, for example, the names of material types. When a user of the content generation system 10 designates one of the material types, for example, the selected material receiving unit 120 may receive information on the selected material type. The material display unit 110 may also display a list of material identification information included in the selected material type.
[0018] The target organization may be, for example, a department within a company. The upper organization may be, for example, a department that includes the target organization. The upper organization may be, for example, a company that includes the target department. The upper organization may be, for example, the National Police Agency. In that case, the target organization may be a prefectural police headquarters or a section within the prefectural police headquarters. The upper organization may be, for example, a prefectural police headquarters. In that case, the target organization may be a section within the prefectural police headquarters. The target organization and the upper organization are not limited to the above examples.
[0019] The designated task is a task designated by the target organization. The order in which the targets are displayed as materials may be determined as appropriate, for example, by a user of the target organization. The order in which the targets are displayed as materials may be determined in advance, for example, in order of the likelihood (or frequency) of encountering the targets in the designated task. The order in which the targets are displayed as materials may be determined in advance, for example, in order of the importance of the targets in the designated task. The order in which the targets are displayed as materials may be determined in advance, for example, in order of the importance of dealing with the targets if they are encountered in the designated task. The order in which the targets are displayed as materials may be determined in advance, for example, in order of the likelihood (or frequency) of the targets being selected in generating content for the designated task. The order in which the targets are displayed as materials is not limited to these examples.
[0020] In this embodiment, the material's motion is a motion that is predetermined as a motion that the material may perform. The material's motion is predetermined for each type of material. The motion candidate display unit 130 displays the motions that are predetermined as the motion of the selected material as motion candidates.
[0021] The order in which the candidate actions are displayed may be determined as appropriate by, for example, a user of the target organization. The order in which the candidate actions are displayed may be determined in advance so that the order is in accordance with the likelihood that the target will perform the action when encountered in the designated task. The order in which the candidate actions are displayed may be determined in advance so that the order is in accordance with the importance of dealing with the target performing the action when encountered in the designated task and the target performs the action. The order in which the candidate actions are displayed may be determined in advance so that the order is in accordance with the likelihood (or frequency) that the candidate actions will be selected as the target's action when generating content for the designated task. The order in which the candidate actions are displayed is not limited to these examples.
[0022] The moving image generating unit 150 generates a moving image in which the selected material performs the selecting action accepted by the selecting action accepting unit 140, using the data of the selected material.
[0023] <Operation> Next, the operation of the content generation system 10 according to the first embodiment of the present disclosure will be described in detail with reference to the drawings.
[0024] 2 is a flowchart illustrating an example of the operation of the content generation system 10 according to the first embodiment of the present disclosure. In the example illustrated in FIG. 2, first, the material display unit 110 displays material candidates in an order determined according to the specified task (step S101). The selected material receiving unit 120 receives a selected material selected by the user of the content generation system 10 using an input device of the content generation system 10 (step S102). Specifically, the action candidate display unit 130 receives information indicating the selected material.
[0025] The action candidate display unit 130 displays the action candidates in an order determined according to the selected material (step S103). The selection action receiving unit 140 receives the selection action selected by the user of the content creation system 10 using an input device of the content creation system 10 (step S104). Specifically, the selection action receiving unit 140 receives information indicating the selection action.
[0026] The video generator 150 generates a video in which the selected material performs the selection action (step S105).Then, the content generation system 10 ends the operation shown in FIG.
[0027] <Candidate> The present disclosure has the effect of facilitating the creation of content using materials available to an organization. This is because the selected material receiving unit 120 receives selected materials selected from candidate materials including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization. The selected action receiving unit 140 then receives a selected action selected from candidate actions that are candidates for the selected material. The moving image generating unit 150 then generates a moving image in which the selected material performs the selected action.
[0028] <Modification of the first embodiment> The material may include multiple background images. The background images may be selected, for example, as other selected materials. In this case, for example, before the start of the action shown in FIG. 2, the material display unit 110 may display, for example, multiple background images included in the material as background image candidates. The selected material receiving unit 120 may further receive identification information of the specified background image. In this case, the moving image generating unit 150 may use the specified background image as the background image of the moving image to be generated. In this case, the action candidate display unit 130 does not need to display candidate actions for the background image selected as the material.
[0029] Then, in step S105, the moving image generator 150 may use the selected background image as the background of the moving image in which the selected material performs the selection action. Also, the content generation system 10 may repeat the operations from step S101 to step S104 multiple times. Then, in step S105, the moving image generator 150 may generate a moving image in which multiple selected materials perform their respective selection actions.
[0030] <Specific examples of materials> The material may be modeled data (hereinafter referred to as a model) so that the material performing the above-mentioned movements can be expressed as a moving image. The model may be, for example, a three-dimensional model. This three-dimensional model may include data representing a three-dimensional shape and data representing a surface pattern. This three-dimensional model may include data representing a three-dimensional shape and data representing a surface pattern in various states during the movement of the material. The three-dimensional model may include, for example, data representing the skeleton of the material (e.g., a person), data representing the range of movement of the skeleton, data of a surface shape that can change in accordance with the movement of the skeleton, and data representing the surface pattern. The model may also include data defining the movements of the joints, etc., when the material performs various movements defined for each material.
[0031] In this case, the video generator 150 may generate a video showing an image of a selected material, represented as a three-dimensional model, performing a selection action, from a preset viewpoint. In this case, a method for generating an image of the selected material performing a selection action may be any of existing methods for generating an image showing an object in action from a three-dimensional model of the object.
[0032] The material may be video data of various objects performing various predetermined actions. The above-mentioned material may be, for example, data of a plurality of images showing the process of various objects performing various predetermined actions. In this case, the candidate action of the object may be the action of the object for which there exists a video image (or a plurality of images showing the process of the action). Note that these video images (or a plurality of images) do not need to include background information. Specifically, the pixels of the background area in these video images (or a plurality of images) may be set to have pixel values that are predetermined as pixel values of pixels in the area to be replaced by the background image to be synthesized, for example.
[0033] Materials are, for example, objects that may be encountered during work duties. Candidate actions are, for example, actions that may be performed by objects encountered during work duties. Basic materials granted usage rights by a higher-level organization are, for example, materials for which usage rights have been granted to an organization under the higher-level organization as materials of objects that are likely to be encountered by personnel belonging to organizations under the higher-level organization. Extended materials for which the target organization has usage rights are, for example, materials for which the target organization has obtained usage rights from materials other than materials for which usage rights have been granted to an organization under the higher-level organization as materials of objects that are likely to be encountered by personnel belonging to the target organization.
[0034] Specific materials include, for example, people, vehicles, objects, and the like. If the target organization is a police organization, the people may be, for example, a suspicious-looking person, a violent criminal, a drug dealer, a drug addict, and the like. The objects may be, for example, a murder weapon, a syringe, and the like. In this case, the action candidates may be actions that require a police officer to perform some kind of official action, such as an action of attacking a person, an action of hiding an object, or an action of fleeing. The vehicles may be vehicles that are encountered on the road, such as a bicycle, a car, and the like. In this case, the actions may be actions that require a police officer to perform some kind of official action, such as an action of approaching, an action of fleeing, or an action of committing a violation.
[0035] If the target organization is a company, the person may be a suspicious-looking person, a worker, etc. The object may be, for example, a murder weapon, a tool used, factory fixtures, or equipment in a building. If the person is a suspicious person, the candidate action may be, for example, an action that a suspicious person may perform and that requires a security guard to take some kind of action, such as sneaking in, attacking, or escaping. If the person is a worker, the candidate action may be, for example, an action that requires treatment for the worker, etc., such as a fall, an accident, an action representing various illnesses, or a work action. If the target is an object and the object is factory fixtures or equipment in a building, the action of the object may be a state in which some kind of treatment is required for the fixtures or equipment, such as the object being in an abnormal state or the process leading to the object being in an abnormal state. The person may be a visitor. In this case, the candidate actions may be actions that customers may perform when serving customers, such as actions of asking various questions, actions of performing normal purchasing behavior, actions of performing suspicious behavior, actions of preparatory actions for various crimes, actions of committing various crimes, actions of making a complaint, actions of becoming enraged, etc.
[0036] <Second embodiment> Next, a second embodiment of the present disclosure will be described in detail with reference to the drawings.
[0037] <Configuration> FIG. 3 is a block diagram illustrating an example of the configuration of a content generation system according to a second embodiment of the present disclosure. In the example illustrated in FIG. 3, the content generation system 100 of this embodiment includes a material display unit 110, a selected material receiving unit 120, an action candidate display unit 130, a selected action receiving unit 140, a moving image generation unit 150, an output unit 160, a material storage unit 170, and an action storage unit 180. The material display unit 110, the selected material receiving unit 120, the action candidate display unit 130, the selected action receiving unit 140, and the moving image generation unit 150 of this embodiment have the same functions and operate in the same manner as the material display unit 110, the selected material receiving unit 120, the action candidate display unit 130, the selected action receiving unit 140, and the moving image generation unit 150 of the first embodiment, respectively. The following description will focus on the differences between this embodiment and the first embodiment.
[0038] <Material storage unit 170> The material storage unit 170 stores the base materials and the selected materials. The material storage unit 170 may include a storage unit for storing the base materials and a storage unit for storing the selected materials. At least one of the storage unit for storing the base materials and the storage unit for storing the selected materials may be implemented in a storage connected to the content generation system 100 via a communication network.
[0039] The material storage section 170 may store information indicating the order in which the materials are to be displayed.
[0040] <Operation Memory Unit 180> The action storage unit 180 stores action candidates for basic materials (specifically, data on the action candidates for basic materials) and action candidates for selected materials (specifically, data on the action candidates for selected materials). The action storage unit 180 may include a storage unit that stores the action candidates for basic materials and a storage unit that stores the action candidates for selected materials. At least one of the storage unit that stores the action candidates for basic materials and the storage unit that stores the action candidates for selected materials may be implemented in storage connected to the content generation system 100 via a communication network.
[0041] The action storage unit 180 may store the order in which action candidates are displayed for each material.
[0042] <Material display section 110> The material display unit 110 displays information indicating the basic materials and extended materials stored in the material storage unit 170 in the display order of materials, including the basic materials and extended materials, that is determined for the target tissue.
[0043] <Selection material reception unit 120> The selected material receiving unit 120 receives information indicating a selected material, which is a material selected from the basic material and extended material for which information is displayed by the material display unit 110. The selected material receiving unit 120 sends the received information indicating the selected material to the action candidate display unit 130.
[0044] <Operation candidate display section 130> The action candidate display unit 130 receives information indicating the selected material from the selected material receiving unit 120. The action candidate display unit 130 displays information indicating the action candidates stored in the action memory unit 180 as action candidates for the selected material for which it has received information, in the order of display of the action candidates for the selected material that is determined for the target tissue. The action candidate display unit 130 sends the information indicating the selected material to the selected action receiving unit 140.
[0045] <Selection Operation Receiving Unit 140> The selection action receiving unit 140 receives information indicating a selected material from the action candidate display unit 130. The selection action receiving unit 140 receives information indicating a selection action, which is an action candidate selected from the action candidates for which information is displayed by the action candidate display unit 130. The selection action receiving unit 140 sends the information indicating the selected material and the information indicating the selection action to the moving image generation unit 150.
[0046] <Moving image generating unit 150> The moving image generation unit 150 receives information indicating the selected material and information indicating the selected action from the selection action receiving unit 140. The moving image generation unit 150 reads data to be used for generating a moving image in which the selected material performs the selection action from the material storage unit 170 and the action storage unit 180.
[0047] For example, when information about a material is represented by the above-mentioned three-dimensional model, information about the three-dimensional model of the material is stored in the material storage unit 170. Information representing the movement of the three-dimensional model of the material performing the action of the action candidate may be stored in the action storage unit 180. In this case, the moving image generation unit 150 reads information about the selected material from the material storage unit 170, and reads information representing the three-dimensional model of the selected material performing the action of the action candidate from the action storage unit 180.
[0048] Information representing the movement of the three-dimensional model of the material performing the candidate action may also be stored in the material storage unit 170. In this case, the moving image generation unit 150 reads out, from the material storage unit 170, data to be used for generating a moving image in which the selected material performs the selected action.
[0049] When the information on the material is a video (or a plurality of still images) in which the material performs the motion of the candidate motion, the information on the material may be stored in the material storage unit 170. In this case as well, the video generation unit 150 reads data to be used for generating a video in which the selected material performs the selected motion from the material storage unit 170.
[0050] The video generator 150 generates a video of the selected material performing a selection action using the read data used to generate a video of the selected material performing a selection action. The video generator 150 sends the generated video to the output unit 160.
[0051] <Output unit 160> The output unit 160 receives the moving image and outputs the received moving image to an output device. The output device may be, for example, at least one of a display device, a storage device included in the content generation system 100, and another device communicatively connected to the content generation system 100 via a communication network. The other device communicatively connected to the content generation system 100 via a communication network is, for example, an information processing device, a storage device, or the like.
[0052] <Operation> Next, an example of the operation of the content generation system 100 according to the second embodiment of the present disclosure will be described in detail with reference to the drawings.
[0053] Fig. 4 is a flowchart illustrating an example of the operation of the content generation system 100 according to the second embodiment of the present disclosure. In the example shown in Fig. 4, the operations from step S101 to step S105 are the same as the operations from step S101 to step S105 of the content generation system 10 according to the first embodiment. In step S206, the output unit 160 outputs the generated video.
[0054] <Effects> The present embodiment described above has the same effects as the first embodiment, for the same reasons as those for the effects of the first embodiment.
[0055] <First Modification of the Second Embodiment> The material storage section 170 may store the order in which the materials are displayed for each target tissue.
[0056] The material display unit 110 may, for example, accept information about a target organization designated by a user of the content generation system 100. The material display unit 110 may display information about the materials in the order in which the materials are to be displayed when the target organization is the designated target organization.
[0057] The action storage unit 180 may store, for each target tissue, the order in which actions for each material are displayed.
[0058] The action candidate display section 130 may display the action candidates for the selected material in the order in which the action candidates for the selected material are displayed when the target tissue is the specified target tissue.
[0059] <Second Modification of the Second Embodiment> Next, a second modified example of the second embodiment of the present disclosure will be described in detail with reference to the drawings. The configuration of the content generation system 100 of this modified example is the same as the configuration of the content generation system 100 of the second embodiment shown in Fig. 3. In this modified example, the material includes data of a target that performs an action on another target.
[0060] 5, 6, and 7 are flowcharts illustrating an example of the operation of the content generation system 100 according to the second modified example of the second embodiment of the present disclosure.
[0061] The content generation system 100 of this modified example first displays candidate materials in an order determined according to the specified task (step S101 in FIG. 5). Next, the selected material receiving unit 120 receives the selected material (step S102). If the selected material is a material that performs an action (NO in step S303), the operation of the content generation system 100 proceeds to B in FIG. 7. That is, the content generation system 100 then performs the operation of step S111 in FIG. 7. Note that a selected material that does not perform the above-mentioned action is, for example, a background image.
[0062] If the selected material is a material that performs an action (YES in step S303), the action candidate display unit 130 displays action candidates in an order determined according to the selected material (step S103). The selected action receiving unit 140 receives the selected action (step S104). If the selected action is not an action for another target (NO in step S305), the operation of the content generation system 100 proceeds to B in FIG.
[0063] If the selected action is an action on another target (YES in step S305), the operation of the content creation system 100 proceeds to A in Fig. 6. That is, the content creation system 100 then performs the operation of step S306 in Fig. 6.
[0064] In step S306 of FIG. 6, the material display unit 110 displays material candidates in an order determined according to the selection action (step S306). The material candidates displayed in the order determined according to the selection action are materials that have been determined in advance as materials that can be targets of a selection action using the selected material. The material candidates displayed in the order determined according to the selection action are, for example, materials that have been determined in advance as materials that can be used in a selection action using the selected material. The material candidates displayed in the order determined according to the selection action are, for example, materials that have been determined in advance as materials that can be targets of a selection action using the selected material. The material candidates displayed in the order determined according to the selection action in step S306 are not limited to these examples. The material candidates displayed in the order determined according to the selection action in step S306 may be determined in advance as appropriate for the selection action.
[0065] Next, the selected material receiving unit 120 receives a second selected material, which is a material selected from the material candidates displayed in a predetermined order according to the selected action (step S307). If the second selected material does not perform an action (NO in step S308), that is, if no action candidate that the second selected material can perform has been predetermined, the operation of the content generation system 100 proceeds to B in Fig. 7. That is, the content generation system 100 then performs the operation of step S111 in Fig. 7.
[0066] If the second selected material performs an action (YES in step S308), that is, if action candidates for the second selected material have been determined in advance, the action candidate display unit 130 displays the action candidates in an order determined according to the second selected material (step S309). The selected action receiving unit 140 receives the second selected action, which is an action candidate selected from the action candidates displayed as the action candidates for the second selected material (step S310). Then, the operation of the content generation system 100 proceeds to B in FIG. 7. That is, the content generation system 100 next performs the operation of step S311 in FIG. 7.
[0067] When the operation of the content generation system 100 proceeds to B in Fig. 7, the operations from step S311 onwards are performed. If the selection of material is not to be ended (NO in step S311), for example, if the user of the content generation system 100 does not instruct the end of the selection of material, the operation of the content generation system 100 returns to C in Fig. 5. That is, the content generation system then repeats the operations from step S101.
[0068] When the selection of material is to be ended (NO in step S311), for example, when the user of the content generation system 100 instructs the end of material selection, the moving image generation unit 150 generates a moving image using the selected material (step S312).
[0069] In this modification, when multiple selection materials are selected, the video generation unit 150 generates a video using the multiple selection materials. When a background image is selected as a selection material, the video generation unit 150 uses the background image as a background image for the video to be generated. When a material of a target (hereinafter referred to as the "acting subject") performing a selection action is selected as a selection material, the video generation unit 150 generates, for example, a video depicting a scene in which the acting subject performs a selection action. When multiple acting subject materials are selected, the video generation unit 150 generates a video in which multiple operating subjects perform their respective selection actions. When a material of the acting subject and a material (hereinafter referred to as the "action target") that is the target of the acting subject's selection action (i.e., the above-mentioned second selection material) are selected, the video generation unit 150 generates, for example, a video in which the acting subject performs a selection action on the action target. Furthermore, when a selection action of the action target is selected, the video generation unit 150 may generate, for example, a video in which the action target performs a selection action on the action target during the process in which the acting subject performs a selection action on the action target.
[0070] Finally, the output unit 160 outputs the generated video (step S206).
[0071] <Other embodiments> A content generation system according to an embodiment of the present disclosure can be realized by a computer including a processor that executes a program loaded from a storage medium into a memory. The content generation system according to an embodiment of the present disclosure can be realized by dedicated hardware. The content generation system according to an embodiment of the present disclosure can be realized by a combination of the computer and dedicated hardware.
[0072] FIG. 8 is a diagram illustrating an example of a hardware configuration of a computer 1000 capable of realizing a content generation system according to an embodiment of the present disclosure. In the example illustrated in FIG. 8, the computer 1000 includes a processor 1001, a memory 1002, a storage device 1003, and an I / O (Input / Output) interface 1004. The computer 1000 can also access a storage medium 1005. The memory 1002 and the storage device 1003 are, for example, storage devices such as RAM (Random Access Memory) and a hard disk. The storage medium 1005 is, for example, a storage device such as RAM or a hard disk, a ROM (Read Only Memory), or a portable storage medium. The storage device 1003 may also be the storage medium 1005. The processor 1001 can read and write data and programs from and to the memory 1002 and the storage device 1003. The processor 1001 can access, for example, a device to which a moving image is output via the I / O interface 1004. The processor 1001 can also access the storage medium 1005. The storage medium 1005 stores a program that causes the computer 1000 to operate as a content generation system according to an embodiment of the present disclosure.
[0073] The processor 1001 loads a program stored in the storage medium 1005, which causes the computer 1000 to operate as a content generation system according to an embodiment of the present disclosure, into the memory 1002. The processor 1001 then executes the program loaded into the memory 1002, causing the computer 1000 to operate as a content generation system according to an embodiment of the present disclosure.
[0074] The material display unit 110, selected material acceptance unit 120, action candidate display unit 130, selected action acceptance unit 140, moving image generation unit 150, and output unit 160 can be realized, for example, by a processor 1001 that executes a program loaded into memory 1002. The material storage unit 170 and action storage unit 180 can be realized by the memory 1002 or a storage device 1003 such as a hard disk drive included in the computer 1000. Some or all of the material display unit 110, selected material acceptance unit 120, action candidate display unit 130, selected action acceptance unit 140, moving image generation unit 150, output unit 160, material storage unit 170, and action storage unit 180 can be realized by dedicated circuits that realize the functions of each unit.
[0075] Furthermore, some or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes.
[0076] (Appendix 1) a material display means for displaying candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; a selected material receiving means for receiving a selected material selected from the material candidates; an action candidate display means for displaying action candidates that are candidates for the selected material actions; a selected action receiving means for receiving a selected action selected from the action candidates; a moving image generating means for generating a moving image in which the selected material performs the selection action; A content generation system comprising:
[0077] (Appendix 2) the action candidate display means displays the action candidates including basic action candidates, which are the action candidates granted for use by the upper organization, and extended action candidates, which are the action candidates for which the target organization has a right of use that is not by the upper organization; The selected action receiving means receives the selected action selected from the action candidates including the basic action candidates and the extended action candidates. 2. The content generation system of claim 1.
[0078] (Appendix 3) The action candidate display means displays the action candidates in an order determined according to the specified task. 3. The content generation system according to claim 1 or 2.
[0079] (Appendix 4) the material display means displays the material candidates and the selected background image; the selection material receiving means receives the material candidate dragged onto the background image as the selection material; the action candidate display means displays the action candidates for the material candidate when the material candidate is dragged onto the background image; The moving image generating means generates a moving image in which the selected material performs the selecting action at a location on the background image where the material candidate accepted as the selected material is dragged. 4. A content generation system according to any one of claims 1 to 3.
[0080] (Appendix 5) The action candidate display means displays the action candidate for the selected material when an area of the selected material is designated, the area being displayed at a location on the background image where the material candidate accepted as the selected material is dragged. 5. The content generation system of claim 4.
[0081] (Appendix 6) the candidate materials include a plurality of types of people, a plurality of types of vehicles, and a plurality of types of implements; the action candidates of the material candidates that are the people include movements, changes in facial expressions, and sounds; The selected material receiving means receives the selected materials from the plurality of types of people as the second selected material when the selection action targeting an object is received. 6. A content generation system according to any one of claims 1 to 5.
[0082] (Appendix 7) Displaying candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; Accepting a selected material from the material candidates; Displaying candidate actions that are candidates for the selected material actions; Accepting a selected action from the action candidates; generating a moving image in which the selected material performs the selected action; Content generation methods.
[0083] (Appendix 8) displaying the candidate actions including basic candidate actions, which are the candidate actions granted for use by the upper organization, and extended candidate actions, which are the candidate actions for which the target organization has a right of use that is not based on the upper organization; The selected action is received from the action candidates including the basic action candidates and the extended action candidates. 8. The content generation method of claim 7.
[0084] (Appendix 9) Displaying the candidate actions in a predetermined order according to the designated task 9. A content generation method according to claim 7 or 8.
[0085] (Appendix 10) Displaying the candidate material and the selected background image; accepts the material candidate dragged onto the background image as the selected material; When the material candidate is dragged onto the background image, the action candidate of the material candidate is displayed; A moving image is generated in which the selected material performs the selection action at a location on the background image where the material candidate accepted as the selected material is dragged. 10. A content generation method according to any one of Supplementary Notes 7 to 9.
[0086] (Appendix 11) When an area of the selected material is designated, the area of the background image displayed at the location where the material candidate accepted as the selected material is dragged, the action candidate for the selected material is displayed. 11. The content generation method of claim 10.
[0087] (Appendix 12) the candidate materials include a plurality of types of people, a plurality of types of vehicles, and a plurality of types of implements; the action candidates of the material candidates that are the people include movements, changes in facial expressions, and sounds; When the selected material is received from the plurality of types of people and the selection action targeting an object is received, a material candidate selected from the plurality of types of object is received as a second selected material as a target of the selection action. 12. A content generation method according to any one of Supplementary Notes 7 to 11.
[0088] (Appendix 13) a material display process that displays candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; a selected material receiving process for receiving a selected material selected from the material candidates; an action candidate display process for displaying action candidates that are candidates for the selected material actions; a selection action receiving process for receiving a selection action selected from the candidate actions; a moving image generation process for generating a moving image in which the selected material performs the selection action; A program that causes a computer to execute the following.
[0089] (Appendix 14) the action candidate display process displays the action candidates including basic action candidates that are the action candidates granted use by the upper organization and extended action candidates that are the action candidates for which the target organization has a right of use that is not by the upper organization; The selected action receiving process receives the selected action selected from the action candidates including the basic action candidates and the extended action candidates. 13. The program described in Appendix 13.
[0090] (Appendix 15) The action candidate display process displays the action candidates in an order determined according to the specified task. 15. The program according to claim 13 or 14.
[0091] (Appendix 16) the material display process displays the material candidate and a selected background image; the selected material receiving process receives the material candidate dragged onto the background image as the selected material; the action candidate display process displays the action candidates for the material candidate when the material candidate is dragged onto the background image; The moving image generation process generates a moving image in which the selected material performs the selection action at a location on the background image where the material candidate accepted as the selected material is dragged. 16. A program according to any one of appendices 13 to 15.
[0092] (Appendix 17) The action candidate display process displays the action candidate for the selected material when an area of the selected material is designated, the area being displayed at a location on the background image where the material candidate accepted as the selected material is dragged. 16. The program described in Appendix 16.
[0093] (Appendix 18) the candidate materials include a plurality of types of people, a plurality of types of vehicles, and a plurality of types of implements; the action candidates of the material candidates that are the people include movements, changes in facial expressions, and sounds; The selected material receiving process receives the selected materials from the plurality of types of people as the second selected material when the selection action targeting an object is received. 18. A program according to any one of appendices 13 to 17.
[0094] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure.
[0095] This application claims priority based on Japanese Patent Application No. 2022-037799, filed on March 11, 2022, the disclosure of which is incorporated herein in its entirety. [Explanation of symbols]
[0096] 10 Content Generation System 100 Content Generation Systems 110 Material display section 120 Selection Material Reception 130 Action candidate display area 140 Selection operation reception unit 150 Video Generation Unit 160 Output section 170 Material Memory Section 180 Operation Memory Unit 1000 computers 1001 processor 1002 memory 1003 Storage device 1004 I / O interface 1005 Storage medium
Claims
1. a material display means for displaying candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; a selected material receiving means for receiving a selected material selected from the material candidates; an action candidate display means for displaying action candidates that are candidates for the selected material actions; a selected action receiving means for receiving a selected action selected from the action candidates; a moving image generating means for generating a moving image in which the selected material performs the selection action; A content generation system comprising:
2. the action candidate display means displays the action candidates including basic action candidates, which are the action candidates for which usage rights have been granted by the upper organization, and extended action candidates, which are the action candidates for which the target organization has usage rights not granted by the upper organization; The selected action receiving means receives the selected action selected from the action candidates including the basic action candidates and the extended action candidates. The content generation system of claim 1 .
3. The action candidate display means displays the action candidates in an order determined according to the specified task.
3. A content generation system according to claim 1 or 2.
4. the material display means displays the material candidates and the selected background image; the selection material receiving means receives the material candidate dragged onto the background image as the selection material; the action candidate display means displays the action candidates for the material candidate when the material candidate is dragged onto the background image; The moving image generating means generates a moving image in which the selected material performs the selecting action at a location on the background image where the material candidate accepted as the selected material is dragged.
3. A content generation system according to claim 1 or 2.
5. The action candidate display means displays the action candidate for the selected material when an area of the selected material is designated, the area being displayed at a location on the background image where the material candidate accepted as the selected material is dragged. The content generation system of claim 4 .
6. the candidate materials include a plurality of types of people, a plurality of types of vehicles, and a plurality of types of implements; the action candidates of the material candidates that are the people include movements, changes in facial expressions, and sounds; The selected material receiving means receives the selected material selected from the plurality of types of people and the selection action targeting an object as a second selected material, when the selected material selected from the plurality of types of object is received.
3. A content generation system according to claim 1 or 2.
7. Displaying candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; Accepting a selected material from the material candidates; Displaying candidate actions that are candidates for the selected material actions; Accepting a selected action from the action candidates; generating a moving image in which the selected material performs the selected action; Content generation methods.
8. displaying the candidate actions including basic candidate actions, which are the candidate actions for which the upper organization has granted a right of use, and extended candidate actions, which are the candidate actions for which the target organization has a right of use that is not based on the upper organization; The selected action is received from the action candidates including the basic action candidates and the extended action candidates. The content generation method according to claim 7.
9. Displaying the candidate actions in a predetermined order according to the designated task 9. The content generation method according to claim 7 or 8.
10. a material display process that displays candidate materials, including basic materials for which usage rights have been granted by an upper organization of the target organization and extended materials for which the target organization has usage rights independent of the upper organization, in an order determined according to the designated business; a selected material receiving process for receiving a selected material selected from the material candidates; an action candidate display process for displaying action candidates that are candidates for the selected material actions; a selection action receiving process for receiving a selection action selected from the candidate actions; a moving image generation process for generating a moving image in which the selected material performs the selection action; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Device for constructing task system and task system
JP2002358200A
Motion image creating device, method and program
JP2008187256A
Moving image reproduction method, moving image reproduction apparatus, and program
JP2013197981A