Information processing device, information processing method, and program
The system addresses the challenge of personalizing event content by extracting and tokenizing preferred character sections in image content, ensuring users receive content aligned with their preferences.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- KDDI CORP
- Filing Date
- 2024-12-19
- Publication Date
- 2026-07-01
AI Technical Summary
Existing systems fail to assign image content related to a user's favorite character during events, as they cannot dynamically match user preferences with character appearances in image content.
An information processing system that receives user input on preferred characters, analyzes viewing status, and extracts partial content featuring those characters, associating non-fungible tokens (NFTs) with the content for personalized distribution.
Enables users to receive content aligned with their preferences by extracting and tokenizing relevant sections of image content, enhancing user engagement and satisfaction.
Smart Images

Figure 2026109332000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program for processing information on tokens managed on a blockchain.
Background Art
[0002] Patent Document 1 describes an invention in which content such as an image related to an event is associated with a token held by a user on a blockchain in response to the user entering the event venue or the event ending.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Conventionally, it has been widely practiced for users to view image content distributed via a network on an information terminal. When a plurality of characters (persons, animals, virtual characters, etc.) appear in the image content, the favorite characters vary for each user. The invention described in Patent Document 1 can assign an image corresponding to the position of the user at the event venue to the user, but cannot assign content related to the favorite character of each user to the user.
[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to enable content related to a character that matches the user's preference to be assigned to the user among the image content.
Means for Solving the Problems
[0006] An information processing device according to a first aspect of the present invention includes: a receiving unit that receives a user's specification of a character appearing in image content; an acquisition unit that acquires the viewing status when the user views the image content; an extraction unit that extracts partial content, which is part of the image content and in which the character specified by the user appears, based on the viewing status; and an output unit that outputs assignment information for assigning a token associated with the partial content to the user.
[0007] The extraction unit may extract as partial content sections within the video image content where the viewing conditions satisfy predetermined extraction conditions.
[0008] The information processing device further includes an analysis unit that generates a string by linguizing the image content, and the extraction unit may extract the partial content by comparing the extraction conditions with the string corresponding to the image content.
[0009] The viewing status may include at least one of biometric information indicating the physical condition of the user at each of several points in time when the user viewed the image content, and behavioral information indicating the actions taken by the user.
[0010] The image content includes a plurality of scenes that the user can select as the object to be viewed in response to the user's operation, and the extraction unit may select the scenes that the user did not view from the plurality of scenes as the partial content.
[0011] The reception unit may receive desired conditions from the user for extracting the partial content, and the extraction unit may extract a portion of the image content that matches the desired conditions as the partial content.
[0012] The acquisition unit may acquire the viewing status of multiple users who have viewed the image content and who have specified the character specified by the user, and the extraction unit may extract the partial content based on the viewing status of the user and the viewing status of the multiple users.
[0013] The viewing status of the multiple users may include behavioral information indicating the actions taken by each of the multiple users at each of the multiple points in time when they viewed the image content.
[0014] The extraction unit may extract the partial content that is different from each other among the multiple users according to the priority that has been pre-associated with each of the multiple users.
[0015] The extraction unit may extract different partial content from among multiple users who have viewed the image content and who have specified the character specified by that user.
[0016] The receiving unit may, after the extraction unit has extracted the partial content, receive permission information from the business operator providing the image content indicating whether or not to permit the granting of the token, and the output unit may output the granting information on the condition that the permission information indicates that the granting of the token is permitted.
[0017] The aforementioned token is a non-fungible token managed on a blockchain, and the grant information may be information that causes the blockchain to issue the non-fungible token with the user as the holder.
[0018] The information processing method according to the second aspect of the present invention includes steps executed by a processor: receiving from a user a designation of a character appearing in image content; acquiring a viewing situation when the user views the image content; extracting, based on the viewing situation, partial content that is part of the image content and in which the character designated by the user appears; and outputting imparting information for imparting to the user a token associated with the partial content.
[0019] The program according to the third aspect of the present invention causes a processor to execute steps: receiving from a user a designation of a character appearing in image content; acquiring a viewing situation when the user views the image content; extracting, based on the viewing situation, partial content that is part of the image content and in which the character designated by the user appears; and outputting imparting information for imparting to the user a token associated with the partial content.
Advantages of the Invention
[0020] According to the present invention, there is an effect that content related to a character that matches the user's preference can be imparted to the user in image content.
Brief Description of the Drawings
[0021] [Figure 1] It is a schematic diagram of an information processing system according to an embodiment. [Figure 2] It is a block diagram of an information processing system according to an embodiment. <******87>It is a schematic diagram of a user terminal displaying a reception screen. [Figure 4] It is a schematic diagram for explaining image content viewed by a user. [Figure 5] It is a schematic diagram for explaining a process in which an extraction unit extracts partial content. [Figure 6] The drawing shows a schematic diagram for explaining the process of the extraction unit to verbalize image content. [Figure 7] The drawing shows a schematic diagram for explaining the process of the output unit to output token assignment information. [Figure 8] The drawing shows a flowchart of an exemplary information processing method executed by the information processing apparatus.
Embodiments for Carrying Out the Invention
[0022] [Overview of Information Processing System S] FIG. 1 is a schematic diagram of an information processing system S according to the present embodiment. The information processing system S includes an information processing apparatus 1 and a user terminal 2. The information processing system S may include other devices such as servers and terminals.
[0023] The information processing apparatus 1 is a computer that performs processing related to tokens managed on a blockchain. A token is information stored on a blockchain and is held by a user. The token is associated with content such as digital data such as images and music, and indicates the ownership of the content. The token is, for example, a non-fungible token (NFT). Also, the token may be, for example, a soul-bound token (SBT) that is not permitted to transfer between users.
[0024] Tokens are stored in association with user identification information (User ID: Identifier) to identify the user who holds them, for example, by a blockchain constructed in the memory of the information processing device 1 or in the memory of a device different from the information processing device 1. The blockchain contains multiple data blocks, and each block contains one or more transactions indicating that the token has been transferred (that the token holder has changed). Each block in the blockchain contains a hash value generated according to a predetermined rule, and the correctness of the entire blockchain is guaranteed by verifying the consistency of the hash values between blocks.
[0025] User terminal 2 is a computer for displaying image content for the user to view. The image content may be, for example, a video featuring multiple characters. The characters in the image content may be, for example, people or animals depicted in the image. The image content may also include audio played along with the image.
[0026] The user terminal is, for example, a smartphone, tablet, or personal computer. User terminal 2 has an operation unit such as a touch panel or keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. User terminal 2 can communicate with the information processing device 1 via a wireless or wired communication network.
[0027] The following describes the process performed by the information processing system S according to this embodiment. The information processing device 1 receives a request from the user to specify the characters that appear in the image content before or while the user is viewing the image content.
[0028] The user views image content on user terminal 2. After the user views the image content, information processing device 1 obtains information about the user's viewing status. The viewing status is, for example, information indicating the user's physical condition or actions taken while viewing the image content.
[0029] The information processing device 1 extracts partial content, which is part of the image content and features a character specified by the user, based on the viewing status. Partial content is, for example, a section in a video, which is part of the image content, in which a character specified by the user appears, and which includes the point in time when the user performs a predetermined action (such as entering a comment on the image content).
[0030] The information processing device 1 outputs grant information to grant the user a token associated with a portion of the content. The blockchain issues a token with the user as the holder according to the grant information. As a result of being granted the token, the user can view the portion of the content associated with the token on the user terminal 2.
[0031] In this way, the information processing system S provides the user with partial content extracted according to the user's viewing status when viewing image content and the character specified by the user. This allows the information processing system S to provide the user with content related to characters that match the user's preferences within the image content.
[0032] [Configuration of Information Processing System S] Figure 2 is a block diagram of the information processing system S according to this embodiment. In Figure 2, the arrows indicate the main data flows, and there may be other data flows besides those shown in Figure 2. In Figure 2, each block represents a functional unit configuration, not a hardware (device) unit configuration. Therefore, the blocks shown in Figure 2 may be implemented in a single device, or they may be implemented separately in multiple devices. Data exchange between blocks may be performed via any means, such as a data bus, network, or portable storage medium.
[0033] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by two or more physically separate devices connected by wired or wireless connections. Alternatively, the information processing device 1 may be configured as a cloud, which is a collection of computer resources.
[0034] The communication unit 11 has a communication controller for sending and receiving data to and from the user terminal 2 via the network. The communication unit 11 notifies the control unit 13 of the data it receives from the user terminal 2 via the network. The communication unit 11 also transmits data output from the control unit 13 to the user terminal 2 via the network.
[0035] The storage unit 12 is a storage medium including ROM (Read Only Memory), RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 pre-stores programs to be executed by the control unit 13. The storage unit 12 may be located outside the information processing device 1, in which case data may be exchanged with the control unit 13 via a network.
[0036] The control unit 13 includes a reception unit 131, an acquisition unit 132, an extraction unit 133, an analysis unit 134, and an output unit 135. The control unit 13 is a processor such as a CPU (Central Processing Unit), and functions as the reception unit 131, acquisition unit 132, extraction unit 133, analysis unit 134, and output unit 135 by executing a program stored in the storage unit 12.
[0037] The following describes in detail the processes performed by the information processing system S. In the information processing device 1, the reception unit 131 receives a request from the user to specify a character that appears in the image content before or while the user is viewing the image content. The reception unit 131 displays a reception screen on the user terminal 2 for receiving the character request.
[0038] Figure 3 is a schematic diagram of user terminal 2 displaying the reception screen. The reception screen includes, for example, an area for receiving character selection and an area for receiving desired conditions for extracting partial content, as described later.
[0039] A character is, for example, a person or animal that is filmed as a subject in live-action video, which is image content. Alternatively, a character may be, for example, a virtual character depicted in animated video, which is image content.
[0040] The reception unit 131 acquires, for example, information that associates image content with multiple characters appearing in the image content, which is pre-stored in the memory unit 12. The reception unit 131 displays on the reception screen the multiple characters associated with the image content that the user plans to view or is currently viewing, based on the acquired information. The user specifies a character by selecting the character to be used to extract partial content from among the multiple characters displayed on the reception screen.
[0041] The desired conditions are, for example, the conditions for extracting partial content from image content. The desired conditions include, for example, the number of characters appearing in the partial content (one or multiple characters), the range in which the characters appearing in the partial content are captured (face only or entire body), etc. The reception unit 131 displays a selection of predefined desired conditions on the reception screen. The user specifies the desired conditions by selecting one of the options displayed on the reception screen.
[0042] The user performs operations on user terminal 2 to specify a character and desired conditions. User terminal 2 transmits information indicating the character and desired conditions specified by the user to information processing device 1. In information processing device 1, the receiving unit 131 stores the information indicating the character and desired conditions received from user terminal 2 in the storage unit 12.
[0043] In the example shown in Figure 3, the reception unit 131 accepts the specification of characters and desired conditions on a screen different from the screen that displays the image content, but it may also accept the specification of characters and desired conditions on the screen that displays the image content. When the information processing device 1 extracts partial content without using the user's desired conditions, the reception unit 131 does not need to accept the specification of desired conditions.
[0044] Users who are eligible for partial content view the image content on user terminal 2. User terminal 2 receives, for example, the user's specification of the image content they wish to view. User terminal 2 receives parts of the image content sequentially, or the entire image content, from the information processing device 1 or other device that distributes the specified image content. User terminal 2 displays the received image content on its display unit.
[0045] Figure 4 is a schematic diagram illustrating the image content that a user views. The image content includes multiple scenes that the user can select to view in response to user actions. The image content includes, for example, an overall scene that captures or depicts a predetermined range, and one or more individual scenes that capture or depict a narrower range than the overall scene. The overall scene is, for example, a video of a scene containing multiple characters. On the other hand, an individual scene is, for example, a video of a scene containing one of the multiple characters. Each of the one or more individual scenes is pre-associated with a character included in that individual scene.
[0046] Individual scenes are generated, for example, by extracting a portion of the overall scene. In this case, individual scenes are generated, for example, by automatically extracting the regions containing each of the multiple characters by performing known image recognition processing on the overall scene. Alternatively, individual scenes may be generated by a human visually inspecting the overall scene and extracting the regions containing each of the multiple characters.
[0047] Furthermore, individual scenes may be generated by capturing each of multiple characters with a camera different from the camera that captured the overall scene. Also, individual scenes may be created as independent scenes rather than being part of the overall scene.
[0048] Each point in the overall scene and each point in the individual scenes are pre-associated. When the image content is played, at each point in the image content, either the overall scene or the individual scene is selected as the primary viewing target. User terminal 2 may, for example, start displaying the selected scene larger than the unselected scene on a single screen, depending on whether the user has selected either the overall scene or the individual scene as the primary viewing target at any point in time while viewing the image content. Alternatively, user terminal 2 may, for example, start displaying the selected scene without displaying the unselected scene, depending on whether the user has selected either the overall scene or the individual scene as the primary viewing target at any point in time while viewing the image content.
[0049] The acquisition unit 132 acquires the viewing status when the user views the image content. The viewing status includes, for example, at least one of biometric information indicating the user's physical condition at each of several points in time when the user viewed the image content, and behavioral information indicating the actions taken by the user.
[0050] Biometric information includes information that indicates the user's physical condition, such as the user's gaze, voice, and movements. Gaze, for example, indicates that the user was looking at image content. Voice, for example, indicates that the user made a sound. Movement, for example, indicates that the user performed a predetermined action. Biometric information is recorded, for example, by cameras, microphones, sensors, etc., installed in user terminal 2 or a device different from user terminal 2.
[0051] Behavioral information refers to information that indicates actions taken by the user, such as text input, scene selection, and asset provision. Text input, for example, means that the user posted a comment on image content. Scene selection, for example, means that the user chose either the overall scene or an individual scene. Asset provision means that the user provided assets such as money, cryptocurrency, or points (also known as tipping) to those involved with the image content (providers, performers, etc.). Behavioral information is recorded, for example, by user terminal 2 or a device different from user terminal 2.
[0052] The acquisition unit 132 acquires, for example, the viewing status stored in the storage unit 12 of the user terminal 2. Alternatively, the acquisition unit 132 may acquire the viewing status from a device that records viewing status (biometric information or behavioral information) and is different from the user terminal 2. Furthermore, the acquisition unit 132 may acquire the viewing status stored in the information processing device 1 or other device that distributes image content.
[0053] The acquisition unit 132 may acquire the viewing status of multiple users who have viewed the image content and who have specified a character designated by the user to whom partial content is assigned. The viewing status of multiple users may include, for example, action information indicating the actions taken by multiple users at each of multiple points in time when each of the multiple users viewed the image content. The viewing status of multiple users may include, for example, the viewing rate of individual scenes, the number of comments posted, the amount of assets provided, etc. The viewing status of multiple users may or may not include the viewing status of the user to whom partial content is assigned.
[0054] The extraction unit 133 extracts partial content that is part of the image content and features a character specified by the user received by the reception unit 131, based on the viewing status acquired by the acquisition unit 132.
[0055] Figure 5 is a schematic diagram illustrating the process by which the extraction unit 133 extracts partial content. In Figure 5, the elapsed time from the start of playback of the image content is used as the horizontal axis, and the image content is schematically represented as a rectangular region.
[0056] The extraction unit 133 identifies the sections (sections and scenes) in the image content in which the character specified by the user appears. The extraction unit 133 automatically identifies the sections and scenes in which the character specified by the user appears, for example, by performing known image recognition processing on the image content. Alternatively, the extraction unit 133 may identify the sections in which the character specified by the user appears using information previously input by a human indicating one or more characters appearing in each section and each scene of the image content.
[0057] Furthermore, the extraction unit 133 may identify, from among the multiple individual scenes contained in the image content, an individual scene that is pre-associated with a character specified by the user as the location in which that character appears.
[0058] The extraction unit 133 extracts sections of the image content in which a character specified by the user appears, and in which the viewing conditions satisfy predetermined extraction conditions, as partial content. The section of image content is, for example, a video corresponding to a portion of the playback time of the entire video, which is the image content.
[0059] When image content includes multiple scenes (a whole scene and one or more individual scenes), the extraction unit 133 extracts a section from any of the multiple scenes in which the viewing conditions satisfy predetermined extraction conditions as partial content. In this case, the partial content is a combination of a part of the image content and a part of the section.
[0060] The extraction conditions include, for example, that at least one of the biometric information and behavioral information contained in the viewing situation meets a predetermined standard. In this case, the extraction unit 133 extracts a portion of the image content in which a character specified by the user appears, where at least one of the biometric information and behavioral information meets the standard, as partial content. The standards for biometric information and behavioral information used as extraction conditions are predetermined, for example, by the administrator of the information processing system S and stored in the storage unit 12.
[0061] The extraction unit 133 extracts, for example, a portion of the image content where a character specified by the user appears, and where biometric information indicates that the user was viewing the image content or that the user made a sound, as partial content. Furthermore, the extraction unit 133 also extracts, for example, a portion of the image content where a character specified by the user appears, and where behavioral information indicates that the user posted a comment or provided an asset, as partial content. This allows the information processing system S to provide the user with partial content that may have been of interest to the user within the image content.
[0062] The extraction criteria may include the desired conditions received by the reception unit 131. In this case, the extraction unit 133 extracts a portion of the image content that matches the desired conditions from among the parts in which the character specified by the user appears, as partial content. For example, if the desired condition indicates that there is one character, the extraction unit 133 extracts the individual scene associated with the character specified by the user as partial content. For example, if the desired condition indicates that there are multiple characters, the extraction unit 133 extracts the entire scene as partial content. In this way, the information processing system S can provide the user with the parts of the image content that match the user's wishes as partial content.
[0063] The extraction criteria may include scenes that the user did not view. In this case, based on the user's scene selection indicated by the viewing status, the extraction unit 133 extracts scenes that the user did not view from among multiple scenes (the whole scene and one or more individual scenes) in the image content that contain the character specified by the user, as partial content. This allows the information processing system S to provide the user with the scenes in the image content that the user has not yet viewed as partial content.
[0064] The extraction criteria may include the scene being viewed by the user. In this case, the extraction unit 133 extracts the scene viewed by the user as partial content from among multiple scenes (the whole scene and one or more individual scenes) in the image content that contain the character specified by the user, based on the scene selection by the user indicated by the viewing status. As a result, the information processing system S can provide the user with the scene that the user actually viewed from the image content as partial content.
[0065] When the acquisition unit 132 acquires the viewing status of multiple users, the extraction unit 133 may extract partial content based on the viewing status of the user to whom partial content is to be assigned and the viewing status of multiple users. For example, the extraction unit 133 extracts as partial content a portion of the content where the viewing status of the user to whom partial content is to be assigned satisfies the above conditions and the viewing status of multiple users indicates that the viewing rate of individual scenes, the number of comments posted, or the amount of assets provided by multiple users is above a predetermined threshold value. As a result, the information processing system S can provide users with partial content which is a popular part of the image content among multiple users.
[0066] If multiple users are eligible to receive partial content, the extraction unit 133 may extract different partial content from multiple users who have viewed the image content and specified the same character. In this case, the extraction unit 133 extracts different partial content from multiple users according to, for example, a priority pre-associated with each of the multiple users. The priority is, for example, a rank assigned to each of the multiple users, and is determined according to the user's past viewing time, the number of comments posted, the amount of assets provided, etc.
[0067] The extraction unit 133 extracts, for example, popular partial content for each of multiple users based on their priority level, and less popular partial content based on their priority level. The popularity of partial content is defined such that, for example, it is higher when the viewership rating, number of comments posted, or amount of assets provided is large, and lower when these are small. In this way, the information processing system S can make the partial content provided to multiple users different from each other, thereby increasing the added value of the partial content.
[0068] The extraction unit 133 may generate a single partial content by integrating multiple sections or scenes that satisfy the extraction conditions using a generation program such as generation AI (Artificial Intelligence).
[0069] The extraction criteria are not limited to the specific conditions shown herein, and partial content may be extracted based on the user's viewing status and other conditions using characters specified by the user.
[0070] The extraction unit 133 may extract partial content by verbalizing the image content and comparing it with extraction conditions. Figure 6 is a schematic diagram illustrating the process by which the extraction unit 133 verbalizes the image content.
[0071] The analysis unit 134 performs known image recognition processing on the image content to translate it into language and generate strings that represent the content of the image content at each of several points in time. For example, the analysis unit 134 generates a string corresponding to the image content at each point in time (timestamp) of the image content. If the image content includes multiple scenes, the analysis unit 134 generates a string corresponding to each of the multiple scenes.
[0072] The extraction unit 133 extracts partial content by comparing predetermined extraction conditions with the string generated by the analysis unit 134. The extraction conditions are, for example, the number of characters (one or more), the range in which the characters are imaged (face only or entire body), etc., as indicated by the desired conditions received by the reception unit 131.
[0073] The extraction unit 133 determines, for example, whether the string associated with each of the multiple points in the image content satisfies the extraction conditions. The extraction unit 133 extracts a predetermined range (e.g., 30 seconds) within the image content that includes the point in time for which the extraction conditions were determined to be met, as partial content. As a result, the information processing system S can provide the user with partial content that has been automatically extracted based on the content of the image content.
[0074] The output unit 135 outputs assignment information for assigning tokens to the user that are associated with the partial content extracted by the extraction unit 133. Figure 7 is a schematic diagram illustrating the process by which the output unit 135 outputs the token assignment information.
[0075] The output unit 135 generates a token that includes token identification information (token ID) for identifying the token and a content ID for identifying the partial content extracted by the extraction unit 133. The content ID is associated with the partial content stored in the storage unit 12 or a predetermined storage device.
[0076] The output unit 135 may generate a token that is an NFT on the blockchain, which allows the token holder to be changed (transferred) from the user who granted the token to another user different from that user. This allows the information processing system S to make the tokens granted to the user circulating and to increase the value of the tokens.
[0077] Furthermore, the output unit 135 may generate tokens that are SBTs (Small Boundary Transactions) that do not permit the token holder to be changed on the blockchain from the user who granted the token to another user. This allows the information processing system S to deter the resale of tokens granted to a user to another user.
[0078] The output unit 135, for example, sends grant information to the blockchain to add a transaction indicating the generated token and the user ID of the user to whom the partial content is to be granted. The grant information is information that causes the blockchain to issue a token with the user as the holder. The blockchain adds a transaction that records the user as the token holder according to the grant information. As a result, the token is granted to the user on the blockchain, and the user can use the partial content associated with the token.
[0079] The output unit 135 may output token granting information on the condition that it has obtained permission to grant tokens from the business operator providing the image content. In this case, after the extraction unit 133 has extracted the partial content, the receiving unit 131 receives permission information indicating whether or not to grant tokens to users at the information terminal used by the business operator providing the image content.
[0080] The output unit 135 outputs token granting information on the condition that the permission information received by the reception unit 131 indicates permission to grant a token. On the other hand, the output unit 135 does not output token granting information on the condition that the permission information received by the reception unit 131 indicates permission not to grant a token. This allows the information processing system S to switch whether or not to grant a token according to the intentions of the business operator providing the image content.
[0081] [Information Processing Method Flowchart] Figure 8 is a flowchart showing an exemplary information processing method performed by the information processing device 1 according to this embodiment. The reception unit 131 receives from the user, before the user views the image content or while the user is viewing the image content, the specification of characters appearing in the image content and the desired conditions for extracting partial content (S11).
[0082] The user views image content on user terminal 2. The acquisition unit 132 acquires the viewing status when the user views the image content (S12). The viewing status includes, for example, at least one of biometric information indicating the user's physical condition at each of several points in time when the user viewed the image content, and behavioral information indicating the actions taken by the user.
[0083] The extraction unit 133 extracts partial content that is part of the image content and features a character specified by the user received by the reception unit 131, based on the viewing status acquired by the acquisition unit 132 (S13).
[0084] The output unit 135 generates a token that includes a token ID for identifying the token and a content ID for identifying the partial content extracted by the extraction unit 133. The output unit 135 outputs grant information for granting the generated token to the user (S14). The blockchain adds a transaction that records the user as the token holder according to the grant information. As a result, the token is granted to the user on the blockchain.
[0085] [Effects of the Embodiment] According to the information processing system S of this embodiment, the information processing device 1 extracts partial content, which is a part of the image content, according to the viewing status when the user views the image content and the character specified by the user, and assigns a token associated with the extracted partial content to the user. In this way, the information processing system S can assign the user partial content related to a character that matches the user's preferences within the image content.
[0086] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."
[0087] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of its gist. For example, all or part of the apparatus can be configured by functionally or physically distributing and integrating in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combinations are combined with the effects of the original embodiments. [Explanation of Symbols]
[0088] S Information Processing System 1. Information Processing Device 2 User terminals 11 Communications Department 12 Storage section 13 Control Unit 131 Reception Department 132 Acquisition Department 133 Extraction part 134 Analysis Department 135 Output section
Claims
1. A reception desk that receives requests from users for characters to appear in image content, An acquisition unit that acquires the viewing status when the user views the image content, Based on the viewing status, an extraction unit extracts partial content which is part of the image content and in which the character specified by the user appears. An output unit that outputs grant information for granting tokens associated with the partial content to the user, An information processing device having
2. The extraction unit extracts a portion of the video, which is the image content, in which the viewing situation satisfies predetermined extraction conditions as the partial content. The information processing apparatus according to claim 1.
3. The system further includes an analysis unit that generates a string of characters by converting the aforementioned image content into language, The extraction unit extracts the partial content by comparing the extraction conditions with the string corresponding to the image content. The information processing apparatus according to claim 2.
4. The viewing status includes at least one of biometric information indicating the user's physical condition at each of several points in time when the user viewed the image content, and behavioral information indicating the actions taken by the user. The information processing apparatus according to any one of claims 1 to 3.
5. The aforementioned image content includes a plurality of scenes that can be selected by the user as the object to be viewed in response to the user's operation, The extraction unit selects the scenes that the user did not watch from among the multiple scenes as the partial content. The information processing apparatus according to any one of claims 1 to 3.
6. The reception unit receives the desired conditions from the user in order to extract the partial content. The extraction unit extracts a portion of the image content that matches the desired conditions as the partial content. The information processing apparatus according to any one of claims 1 to 3.
7. The acquisition unit acquires the viewing status of multiple users who have viewed the image content and who have specified the character specified by the user. The extraction unit extracts the partial content based on the viewing status of the user and the viewing status of the multiple users. The information processing apparatus according to any one of claims 1 to 3.
8. The viewing status of the multiple users includes behavioral information indicating the actions taken by each of the multiple users at each of the multiple points in time when they viewed the image content. The information processing apparatus according to claim 7.
9. The extraction unit extracts the partial content that is different from each other among the multiple users according to the priority that is pre-associated with each of the multiple users. The information processing apparatus according to claim 7.
10. The extraction unit extracts different partial content from among multiple users who have viewed the image content and who have specified the character specified by the user. The information processing apparatus according to any one of claims 1 to 3.
11. The receiving unit, after the extraction unit has extracted the partial content, receives permission information from the business operator providing the image content, indicating whether or not to permit the granting of the token. The output unit outputs the grant information on the condition that the permission information indicates that the granting of the token is permitted. The information processing apparatus according to any one of claims 1 to 3.
12. The aforementioned token is a non-fungible token managed on the blockchain, The aforementioned granting information is information that causes the blockchain to issue the non-fungible token with the user as the holder. The information processing apparatus according to any one of claims 1 to 3.
13. The processor executes The steps include: accepting user requests for characters to appear in the image content; The steps include obtaining the viewing status when the user views the image content, Based on the viewing status, the step of extracting partial content which is part of the image content and in which the character specified by the user appears, The steps include outputting grant information for granting the user a token associated with the partial content, An information processing method having the following characteristics.
14. In the processor, The steps include: accepting user requests for characters to appear in the image content; The steps include obtaining the viewing status when the user views the image content, Based on the viewing status, the step of extracting partial content which is part of the image content and in which the character specified by the user appears, The steps include outputting grant information for granting the user a token associated with the partial content, A program that executes something.