Information processing device, information processing method, and information processing program
The information processing device addresses the limitation of conventional systems by enabling user-edited content distribution, thereby increasing content variety and user engagement.
Patent Information
- Application Number
- JP2024082152
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-20
- Publication Date
- 2025-12-03
AI Technical Summary
Conventional content distribution systems do not consider editing operations by general users, limiting the variety of content provided.
An information processing device that receives editing operations from users and provides edited content to others, incorporating a receiving unit and a providing unit to manage and distribute user-edited content.
Enables the provision of a variety of content by allowing users to edit and distribute personalized content, enhancing user engagement and content diversity.
Smart Images

Figure 2025175849000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] Conventionally, there are techniques for distributing various types of content such as news articles, etc. For example, Patent Document 1 proposes a technique for distributing primary content such as news articles and secondary content obtained by editing the primary content. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-103656 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional technology, secondary content is distributed by editing the primary content before distribution, and editing of content by general users is not taken into consideration. Therefore, there is room for improvement in the conventional technology in terms of providing a variety of content.
[0005] The present invention has been made in view of the above, and has an object to provide an information processing device, an information processing method, and an information processing program that are capable of providing a variety of content. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, an information processing device according to the present invention includes a receiving unit and a providing unit. The receiving unit receives an editing operation for the content from a user who has distributed the content. The providing unit provides edited content, which is content edited based on the editing operation received by the receiving unit, to other users as a variation of the content. [Effects of the Invention]
[0007] According to the present invention, a variety of content can be provided. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of an editing operation. [Figure 3] FIG. 3 is a diagram showing an example of an editing operation. [Figure 4] FIG. 4 is a block diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of information stored in the content information storage unit according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of information stored in the account information storage unit according to the embodiment. [Figure 7] FIG. 7 is a flowchart illustrating an example of information processing according to the embodiment. [Figure 8] FIG. 8 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments.
[0010] [Embodiment] [1. Information Processing] First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. Note that the information processing according to the embodiment is executed, for example, by an information processing device 1 shown in Fig. 1.
[0011] 1 is an information processing device that provides various services to a user U via the Internet. In the present disclosure, the information processing device 1 provides various services to the user U through a news site. Note that the information processing device 1 is realized by, for example, a server device, a cloud system, or the like.
[0012] The user terminal 50 is a terminal device owned by the user Ua or user Ub, and acquires various information from the information processing device 1 through data communication with the information processing device 1. In the present disclosure, the user terminal 50 provides news articles distributed from the information processing device 1 to the user U. Examples of the user terminal 50 include a smartphone, a tablet terminal, a personal computer, and a wearable device. In the following, when there is no need to distinguish between the user Ua and the user Ub, they will simply be referred to as the user U.
[0013] Incidentally, among the content (news articles) distributed through news sites, articles and sentences that each user U finds easy to read vary. Therefore, the information processing device 1 according to the embodiment is configured to accept editing operations on the content from the user U.
[0014] Furthermore, the information processing device 1 according to the embodiment also provides other users U with edited content that has been edited in accordance with an editing operation.
[0015] 1, first, the information processing device 1 distributes content to the user Ua (step S1). The content distributed here is a news article before it is edited by the user Ua, and is original content created by the distributor of the news article.
[0016] Next, the information processing device 1 accepts an editing operation by the user Ua through the user terminal 50 (step S2). As will be described later, the editing operation includes deleting unnecessary sentences, adding headings, and the like.
[0017] Then, the information processing device 1 generates edited content based on the editing operation by the user Ua (step S3), and provides the edited content to the user Ub who satisfies the conditions for providing the edited content via the user terminal 50 (step S4).
[0018] At this time, the information processing device 1 processes only articles for which permission has been obtained from the right holder of the article (the company or user who posted it). For example, a contract regarding the use of the article may be concluded in advance with the right holder of the article (or their representative). Alternatively, when generating content using another article, the information processing device 1 inquires with the poster of that article, and only if permission to use the article is granted is the content using that article provided and published to the outside. In other words, this prevents the article from being used without permission.
[0019] Next, a specific example of an editing operation will be described with reference to Fig. 2 and Fig. 3. Fig. 2 and Fig. 3 are diagrams showing an example of an editing operation. In the example shown in Fig. 2, a case will be described in which a sentence included in original content C1 is deleted by an editing operation.
[0020] As shown in Fig. 2, user U performs an editing operation on sentences in original content C1 that he feels are unnecessary by encircling them with marker M. In the example shown in Fig. 2, two sentences, "He is the father of celebrity Y" and "Although he has not been seen on the public stage recently," are enclosed with marker M.
[0021] Thereafter, the user U can perform an editing operation to delete the sentences by selecting a "delete button" (not shown) or the like. As a result, the above two sentences surrounded by the marker M are deleted from the edited content C2.
[0022] That is, in the edited content C2, sentences that the user U finds unnecessary in the original content C1 are deleted, and the content is edited to have sentences that are easy for the user U to read.
[0023] 3, when the user U surrounds a portion of a sentence in the original content C1 with a marker M, an input field E is displayed. The user U can input the heading of the sentence surrounded by the marker M into the input field E.
[0024] The example in Figure 3 shows a case where a user U inputs the sentence "XYZ's remarks cause controversy" into an input field E. As a result, edited content C2 becomes content in which the new heading T input by user U is inserted into original content C1.
[0025] In this way, the information processing device 1 according to the embodiment accepts an editing operation on content (for example, original content C1) and provides edited content C2 to other users U.
[0026] Therefore, according to the information processing device 1 according to the embodiment, it is possible to provide content edited by general users, and therefore it is possible to provide a variety of content.
[0027] [2. Configuration example of information processing device] Next, a configuration example of the information processing device 1 will be described with reference to Fig. 4. Fig. 4 is a block diagram showing a configuration example of the information processing device 1 according to an embodiment. As shown in Fig. 4, the information processing device 1 has a communication unit 2, a storage unit 3, and a control unit 4.
[0028] The communication unit 2 is realized by, for example, a network interface card (NIC), etc. The communication unit 2 transmits and receives information to and from an external device via a network such as various wireless communication networks, such as 4G (Generation), 5G, LTE (Long Term Evolution), WiFi (registered trademark), or wireless LAN (Local Area Network), or various wired communication networks.
[0029] The storage unit 3 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 3 also has a content information storage unit 31, an account information storage unit 32, and a sentence generation model storage unit 33.
[0030] The content information storage unit 31 stores content information. The content information is information including original content C1 and edited content C2. FIG. 5 is a diagram showing an example of information stored in the content information storage unit 31 according to the embodiment. As shown in FIG. 5, the content information storage unit 31 stores information items such as "content ID," "category," "content data," and "comments" in association with each other.
[0031] The "Content ID" field stores an identifier for identifying each piece of content (news article). The "Category" field stores the category of the content (news article) identified by the corresponding content ID. The category may indicate the field of the corresponding content, such as "Economy," "Entertainment," or "Sports," or may indicate the topic of the content.
[0032] The "content data" item stores content data identified by the corresponding content ID. The content data is data related to news articles, and includes the title, thumbnail image, main text, summary, etc. of the news article.
[0033] In addition, in the present disclosure, if the content is edited content, the content data includes information for identifying the content before editing, information for identifying the user who performed the editing operation on the edited content, and information regarding the differences between the content before and after editing.
[0034] The "Comment" item stores comments posted to the content identified by the corresponding content ID. The comments are comments posted on news sites, but also include comments posted when posting news articles on social media.
[0035] Returning to the explanation of Fig. 4, the account information storage unit 32 will be explained. The account information storage unit 32 stores account information. The account information is information relating to the account of each user U.
[0036] 6 is a diagram illustrating an example of information stored in the account information storage unit 32 according to the embodiment. As illustrated in FIG. 6, the account information storage unit 32 stores information items such as "account ID," "registration information," "browsing history," and "following information" in association with each other.
[0037] The "account ID" item stores the account ID. The account ID is an identifier for identifying each user U. The "registration information" item stores the registration information. The registration information is information that the user U identified by the corresponding account ID has registered on a news site provided by the information processing device 1.
[0038] The registration information includes information on demographic attributes such as name, age, address, and occupation, as well as information on psychographic attributes such as hobbies and preferences. The registration information may also include information registered by the user U on other services affiliated with the news site. The other services may include various e-commerce sites such as shopping sites and flea market sites, reservation sites for restaurants, hotels, and flights, and electronic payment services that offer credit card and QR code (registered trademark) payments.
[0039] The "browsing history" item stores information about the browsing history of content of a user U identified by a corresponding account ID. The "following information" item stores information (e.g., account IDs) of users U who are followed by a user U identified by a corresponding account ID.
[0040] Returning to the explanation of FIG. 4, the sentence generation model storage unit 33 will be explained. The sentence generation model storage unit 33 stores a sentence generation model. The sentence generation model is a general language model trained to generate a response sentence to an input natural language sentence. For example, the sentence generation model is a GPT (Generative Pre-trained Transformer).
[0041] Next, we will explain the control unit 4. The control unit 4 is, for example, a controller, and is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, executing various programs stored in a storage device inside the information processing device 1 using RAM as a working area.
[0042] As shown in FIG. 4, the control unit 4 includes an acquisition unit 41, a distribution unit 42, a reception unit 43, a provision unit 44, and a calculation unit 45.
[0043] The acquisition unit 41 acquires information related to content. For example, the acquisition unit 41 acquires original content from a distributor of the original content via a distributor terminal (not shown). That is, the acquisition unit 41 accepts submission of news articles to be distributed on a news site.
[0044] The distribution unit 42 distributes content to each user terminal 50. For example, the distribution unit 42 distributes news articles to each user terminal 50 through a news site. Specifically, the distribution unit 42 distributes information about the top page of the news site to each user terminal 50, and then distributes distribution content corresponding to the news article selected by the user U.
[0045] Furthermore, the distribution unit 42 accepts comments posted by the user U through the distribution content, and registers the comments posted by the user U in the content information storage unit 31, and distributes them to the user U as distribution content from the next time onwards.
[0046] The receiving unit 43 receives an editing operation for the content from the user who has distributed the content. Specifically, the receiving unit 43 receives an editing operation from the user U, such as deleting a sentence included in a news article as described in Fig. 2, or adding a headline as described in Fig. 3.
[0047] The receiving unit 43 may be configured to receive editing operations other than those described above. For example, the receiving unit 43 may receive editing operations for adding explanations or supplements to a news article, or editing operations for correcting typos or the like.
[0048] The receiving unit 43 also receives editing operations for the edited content. This results in providing re-edited content obtained by re-editing the edited content. Note that editing operations for the original content and editing operations for the edited content may be received only from users U who satisfy certain conditions.
[0049] For example, the specific condition may be that official authentication is received from the news site. In other words, editing operations may be accepted only from users U who have been granted editing operation authority by the news site. Furthermore, the specific condition regarding editing operations on edited content may be, for example, that the edited content be provided by the distributor of the original content before editing. In such a case, for example, the distributor of the original content can re-edit the edited content that has been edited in a way that the distributor does not desire.
[0050] The receiving unit 43 may also generate edited content based on an editing operation using a sentence generation model stored in the sentence generation model storage unit 33. For example, in this case, the receiving unit 43 inputs the original content, information about the editing operation, and a prompt including an instruction sentence for generating edited content to the sentence generation model.
[0051] For example, the instruction sentence is a sentence such as "Please edit the following original content based on the editing operation to generate edited content." In this way, by utilizing the sentence generation model, it is possible to generate edited content composed of sentences, for example, in cases where an editing operation such as deleting a sentence makes particles unnatural.
[0052] The providing unit 44 provides edited content, which is content edited based on the editing operation accepted by the accepting unit 43, to other users U as variations of the content.
[0053] First, before providing the edited content, the providing unit 44 obtains permission from the content distributor to provide the edited content. Specifically, the providing unit 44 provides the edited content to the content distributor and inquires whether or not the edited content can be provided.
[0054] If permission to provide the edited content is obtained from the distributor, the providing unit 44 can provide the edited content to other users U, and if permission is not obtained, the providing unit 44 cannot provide the edited content to other users U. In this way, by providing the edited content to other users when permission to provide the edited content is obtained from the distributor, the providing unit 44 can prevent, for example, edited content that has been edited in a way that is not intended by the distributor from being provided.
[0055] Thereafter, the providing unit 44 starts providing the edited content to the user U who satisfies a predetermined condition. For example, the predetermined condition corresponds to any one of the following: the user U to whom the edited content is to be provided follows the user who performed the editing operation; the browsing history of the content is similar to that of the user who performed the editing operation; and the user is a user who has not yet viewed the content (original content).
[0056] The providing unit 44 extracts users U that meet predetermined conditions for each edited content based on the following information, viewing history, etc. registered in the account information storage unit 32, and provides the edited content.
[0057] The calculation unit 45 calculates a reward that accrues when content is viewed. In the present disclosure, the calculation unit 45 calculates a reward for the edited content in addition to the content. The calculation unit 45 calculates a reward that accrues when each content is viewed by tallying up the number of views of each content and multiplying the total number of views by a predetermined multiplier.
[0058] The calculation unit 45 also counts the number of views of edited content in the same way, and calculates the reward generated in association with the viewing of the edited content. Furthermore, the calculation unit 45 distributes the reward to the distributor and the user U who performed the editing work at a predetermined distribution ratio. For example, the distribution ratio is 7 to 3 for the distributor and the user U who performed the editing work.
[0059] The distribution ratio may be changed according to user ratings such as "likes" in addition to the number of views. For example, in this case, the calculation unit 45 may tally up the number of "likes" for the content and the edited content, and distribute the reward generated in association with the viewing of the edited content according to the ratio.
[0060] [3. Processing flow] Next, a processing procedure executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of information processing according to the embodiment.
[0061] 7, first, the information processing device 1 receives an editing operation on the content from the user U (step S101). Next, the information processing device 1 generates edited content by editing the content based on the editing operation (step S102).
[0062] Next, the information processing device 1 obtains permission from the content distributor before providing the edited content (step S103). Then, the information processing device 1 provides the edited content to, for example, a user U who satisfies the provision conditions (step S104), and ends the process.
[0063] [4. Modifications] In the above embodiment, the content is a news article, but the present invention is not limited to this. The content may be product information (e.g., a description of a product) posted on an e-commerce site, or may be advertisements distributed through various websites.
[0064] [5. Effects] The information processing device 1 according to the embodiment described above includes a reception unit 43 that receives editing operations for the content from the user who distributed the content, and a provision unit 44 that provides edited content, which is content edited based on the editing operations received by the reception unit 43, to other users as a variation of the content.
[0065] Furthermore, the providing unit 44 provides the edited content to other users when permission is obtained from the content distributor. Furthermore, the accepting unit 43 accepts editing operations on the edited content from other users, and the providing unit 44 provides the edited content as re-edited content after editing to other users.
[0066] The receiving unit 43 also receives, as an editing operation, the deletion of a sentence included in the content, and the addition of a heading to the content.
[0067] The providing unit 44 also provides the edited content to other users who follow the user who performed the editing operation. The providing unit 44 also provides the edited content to other users who have similar content viewing histories to the user who performed the editing operation.
[0068] Furthermore, the providing unit 44 provides the edited content to other users who have not yet viewed the content. The information processing device 1 also includes a calculation unit 45 that calculates a reward generated in association with viewing the content, and the calculation unit 45 distributes the reward for the edited content between the content distributor and the user who performed the editing operation.
[0069] By performing any one or a combination of the above-described processes, the information processing device according to the present application can provide a variety of content.
[0070] [6. Hardware Configuration] The information processing device 1 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 8. Fig. 8 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 1 according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0071] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0072] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a network (communication network) N and sends the data to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the network N.
[0073] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse (in FIG. 8, the output devices and input devices are collectively referred to as "input / output devices") via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0074] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0075] For example, when the computer 1000 functions as the information processing device 1 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 4. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via the network N.
[0076] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0077] [7. Other] Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0078] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0079] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0080] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]
[0081] 1. Information processing equipment 2. Communications Department 3 Storage section 4. Control Unit 31 Content information storage unit 32 Account information storage unit 33 Sentence generation model memory section 41 Acquisition Department 42 Distribution Department 43 Reception Department 44 Providing Department 45 Calculation section 50 User Terminals
Claims
1. a receiving unit that receives an editing operation on the content from a user who has distributed the content; a providing unit that provides edited content, which is the content edited based on the editing operation accepted by the accepting unit, to other users as a variation of the content; An information processing device comprising:
2. The providing unit Provide the edited content to other users if you obtain permission from the distributor of the content.
2. The information processing device according to claim 1,
3. The reception unit accepting an editing operation on the edited content from the other user; The providing unit Providing the edited content to other users as re-edited content after editing the edited content.
2. The information processing device according to claim 1,
4. The reception unit Accepting deletion of text included in the content as the editing operation.
2. The information processing device according to claim 1,
5. The reception unit Accepting addition of a heading to the content as the editing operation.
2. The information processing device according to claim 1,
6. The providing unit Providing the edited content to the other users who follow the user who performed the editing operation.
2. The information processing device according to claim 1,
7. The providing unit Providing the edited content to the other users who have similar browsing histories of the content to the user who performed the editing operation.
2. The information processing device according to claim 1,
8. The providing unit Providing the edited content to the other users before they view the content 2. The information processing device according to claim 1,
9. a calculation unit for calculating a reward generated in association with viewing the content; Equipped with The calculation unit The reward for the edited content is shared between the distributor of the content and the user who performed the editing operation.
2. The information processing device according to claim 1,
10. A computer-implemented information processing method, comprising: a receiving step of receiving an editing operation for the content from a user who has distributed the content; a providing step of providing edited content, which is the content edited based on the editing operation accepted in the accepting step, to other users as a variation of the content; An information processing method comprising:
11. a receiving step of receiving an editing operation for the content from a user who has distributed the content; a providing step of providing edited content, which is the content edited based on the editing operation accepted in the accepting step, to other users as a variation of the content; An information processing program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
Content providing device, content providing method, and content providing program
JP2022103656A