Information processing device, information processing method, and information processing program
The information processing device addresses the lack of content reliability assurance by providing users with reliability guarantees, ensuring credible content and filling news gaps, thereby enhancing user experience and encouraging content creation.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-25
- Publication Date
- 2026-03-17
AI Technical Summary
Existing information distribution systems lack assurance of content reliability, as they do not provide users with information on the credibility of the content they receive.
An information processing device that acquires event information, generates content using AI models, and provides it to users along with guarantee information indicating the reliability assurance from a guarantor, such as a journalist, ensuring users can verify the credibility of the content.
Users can determine the reliability of the content, enabling them to trust the information provided, and the system can fill gaps in news coverage for underreported events, enhancing user experience and motivating further content creation.
Smart Images

Figure 2026049018000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] Conventionally, techniques related to information distribution via the Internet are known. As an example of such a technique, there is known a technique of receiving submissions of articles from a plurality of users via a network, editing the articles in the form of an electronic newspaper, and publishing them.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, with the above-described technique, it cannot be said that a user can grasp whether the reliability of the content is ensured.
[0005] For example, with the above-described technique, it only publishes articles submitted by users, and it cannot be said that a user can grasp whether the reliability of the content is ensured.
[0006] The present application has been made in view of the above, and an object thereof is to enable a user to grasp whether the reliability of the content is ensured.
Means for Solving the Problems
[0007] The information processing device according to the present application is characterized by comprising: an acquisition unit that acquires event information relating to a predetermined event; a generation unit that generates content relating to the event using the event information acquired by the acquisition unit; and a provision unit that provides the content to a user, along with guarantee information indicating whether or not the content has been guaranteed by a guaranteeer that guarantees the reliability of the content generated by the generation unit. [Effects of the Invention]
[0008] According to one embodiment of the system, the user can determine whether or not the reliability of the content is guaranteed. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 shows an example of information processing according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of the information processing device 10 according to the embodiment. [Figure 3] Figure 3 shows an example of a collateral information database 31. [Figure 4] Figure 4 shows an example of a content information database 32. [Figure 5] Figure 5 is a flowchart showing an example of the information processing procedure according to the embodiment. [Figure 6] Figure 6 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 10. [Modes for carrying out the invention]
[0010] The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing device, information processing method, and information processing program according to the present application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing device, information processing method, and information processing program according to the present application. Furthermore, the same parts are denoted by the same reference numerals in each of the following embodiments, and redundant descriptions are omitted.
[0011] [1. Embodiments] The information processing realized by the information processing device of this embodiment will be explained using Figure 1. Figure 1 is a diagram showing an example of information processing according to the embodiment. In Figure 1, the information processing according to the embodiment is realized by the information processing device 10, which is an example of the information processing device according to the present application.
[0012] As shown in Figure 1, the information processing system 1 according to this embodiment includes an information processing device 10, a user terminal 100, a security guard terminal 200, and an external server 300. The information processing device 10, the user terminal 100, the security guard terminal 200, and the external server 300 are connected to each other via wired or wireless connections through a network N (see, for example, Figure 2) so that they can communicate with each other. The network N is, for example, a WAN (Wide Area Network) such as the Internet. Note that the information processing system 1 shown in Figure 1 may include multiple information processing devices 10, multiple user terminals 100, multiple security guard terminals 200, and multiple external servers 300.
[0013] The information processing device 10 shown in Figure 1 is an information processing device that realizes information processing according to the embodiment, and is realized by, for example, a server device or a cloud system. In the example in Figure 1, the information processing device 10 is an information processing device that provides news services, which provide content showing news articles collected from various mass media such as newspaper companies, publishing companies, and broadcasting stations (television stations, radio stations).
[0014] The information processing device 10 may also function as a web server providing a website related to the news service. Furthermore, the information processing device 10 may be a device that distributes information to the user terminal 100 and the guarantor terminal 200 that is displayed in an application related to the news service (hereinafter sometimes referred to as "news app") installed on the user terminal 100 and the guarantor terminal 200. The information processing device 10 may also be a server that distributes the news app data itself. Additionally, the information processing device 10 may function as a distribution device that distributes control information to the user terminal 100 and the guarantor terminal 200. Here, the control information is described, for example, using a scripting language such as JavaScript (registered trademark) or a stylesheet language such as CSS (Cascading Style Sheets). The news app itself distributed from the information processing device 10 may also be considered as control information.
[0015] The user terminal 100 shown in Figure 1 is an information processing device used by a user. The user terminal 100 can be implemented as, for example, a smartphone, a tablet, a notebook PC (Personal Computer), a desktop PC, a mobile phone, or a PDA (Personal Digital Assistant). In the example shown in Figure 1, the user terminal 100 is a smartphone used by the user.
[0016] The guarantor terminal 200 shown in Figure 1 is an information processing device used by a guarantor (for example, a journalist in various mass media) who guarantees the reliability of the content. The guarantor terminal 200 can be implemented as, for example, a smartphone, a tablet device, a notebook PC, a desktop PC, a mobile phone, or a PDA. In the example shown in Figure 1, the guarantor terminal 200 is shown as a smartphone used by the guarantor.
[0017] In addition, the user terminal 100 and the guarantor terminal 200 display the information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 and the guarantor terminal 200 receive control information for realizing the information display processing from the information processing device 10 or the like, they realize the display processing according to the control information.
[0018] The external server 300 shown in FIG. 1 is a server device that provides various services to the user terminal 100 and the guarantor terminal 200. For example, the external server 300 manages information used for generating the content provided in the news service provided by the information processing device 10. To give a specific example, the external server 300 manages the primary information of an event, such as the category of the event that occurred, the date and time when the event occurred, the location where the event occurred, the person or group related to the event that occurred, and the content of the event that occurred.
[0019] Hereinafter, the information processing performed by the information processing device 10 will be described using FIG. 1. In the following description, the user terminals 100-1 to 100-N (N is an arbitrary natural number) will be described according to the users who use the user terminal 100. For example, the user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by the user ID "UID#1". Also, hereinafter, when the user terminals 100-1 to 100-N are described without particular distinction, they will be described as the user terminal 100. Also, in the following description, the user terminal 100 may be regarded as the same as the user. That is, hereinafter, the user can also be read as the user terminal 100.
[0020] In the following description, the guarantor terminals 200-1 to 200-N (N is an arbitrary natural number) will be described according to the guarantors who use the guarantor terminal 200. For example, the guarantor terminal 200-1 is the guarantor terminal 200 used by a guarantor (guarantor D1) identified by the guarantor ID "DID#1". In the following, when the guarantor terminals 200-1 to 200-N are described without particular distinction, they will be referred to as the guarantor terminal 200. In the following description, the guarantor terminal 200 may be regarded as the same as the guarantor. That is, in the following, the guarantor can also be read as the guarantor terminal 200.
[0021] In the following description, it is assumed that a news application is installed on the user terminal 100 and the guarantor terminal 200.
[0022] First, the information processing device 10 acquires event information (primary information) regarding the generated event from the external server 300 (step S1). For example, the information processing device 10 acquires event information regarding an event for which each mass media does not provide a news article corresponding to the news application among the generated events. In other words, the information processing device 10 acquires event information regarding an event (for example, a long-tail event) for which each mass media has not created a news article. In the example of FIG. 1, it is assumed that the information processing device 10 has acquired event information #1 regarding event #1 and event information #2 regarding event #2.
[0023] Subsequently, the information processing device 10 generates content indicating a news article of the event indicated by the event information based on the event information acquired in step S1 (step S2). For example, the information processing device 10 generates content #1 indicating a news article of event #1 using event information #1 and model #1 that has been learned to generate an answer to the input question. To give a specific example, the information processing device 10 generates content #1 indicating a news article of event #1 by inputting event information #1 and an instruction sentence instructing to output content indicating a news article of event #1 into model #1.
[0024] Similarly, the information processing device 10 generates content #2 showing a news article about event #2.
[0025] Model #1 is a model trained to output a response corresponding to an input question, and is a natural language processing language model such as GPT (Generative Pre-trained Transformer) or BERT (Bidirectional Encoder Representations from Transformers). Model #1 resides within the information processing device 10 and was created independently by the business operator managing the information processing device 10. It is desirable that the input information be kept confidential by training the model so that it is not used as a new answer, thereby protecting personal information and other sensitive data.
[0026] Next, the information processing device 10 provides the generated content to the guarantor terminal 200 (step S3). For example, along with the generated content, the information processing device 10 provides event information relating to the event indicated by the content to the guarantor terminal 200 used by the guarantor corresponding to the category of the content. To give a specific example, if the category of the event is "sports," the information processing device 10 provides the generated content relating to the event, along with event information relating to the event, to the guarantor terminal 200 used by the guarantor who is a sports reporter in the mass media.
[0027] Next, the information processing device 10 receives information from the guaranteeer terminal 200 regarding the assurance of the reliability of the generated content (step S4). For example, the guaranteeer determines whether there are any discrepancies between the content generated using model #1 and the facts indicated by the event information (in other words, whether the generated content contains any fabricated information). The information processing device 10 then receives information indicating the guaranteeer's determination of the content as information regarding the assurance of the reliability of the content.
[0028] Next, the information processing device 10 provides the generated content to the user terminal 100 via the news application, along with guarantee information indicating whether or not the reliability of the content has been guaranteed (step S5). Here, in step S4, the guarantor D1 determines that content #1 has been generated based on the facts indicated by event information #1, and this determination result is received from the guarantor terminal 200-1. In such a case, the information processing device 10 provides content #1 along with guarantee information indicating that the reliability of content #1 is guaranteed (in other words, information indicating that there is no discrepancy between content #1 and the facts indicated by event information #1). To give a specific example, the information processing device 10 adds an icon image to content #1 indicating that the reliability of content #1 is guaranteed, and displays it on the user terminal 100.
[0029] On the other hand, content #2 is assumed to have not yet been judged by the guarantor. In such a case, the information processing device 10 provides content #2 along with guarantee information indicating that the reliability of content #2 is not guaranteed (in other words, information indicating that there may be a discrepancy between content #2 and the facts indicated by event information #2). To give a specific example, the information processing device 10 attaches an icon image to content #2 indicating that the reliability of content #2 is not guaranteed and displays it on the user terminal 100.
[0030] Note that steps S3 and S4 may be performed after step S5. For example, after content #1 is generated, the information processing device 10 adds an icon image to content #1 indicating that the reliability of content #1 is not guaranteed and displays it on the user terminal 100. Subsequently, if the information processing device 10 receives a determination result from the guarantor terminal 200-1 indicating that content #1 was generated based on the facts indicated by event information #1, the information processing device 10 adds an icon image to content #1 indicating that the reliability of content #1 is guaranteed and displays it on the user terminal 100.
[0031] Furthermore, if the information processing device 10 receives a determination result from the guarantor terminal 200-1 indicating a discrepancy between content #1 and the facts indicated by event information #1 (in other words, that content #1 contains fabricated information), the information processing device 10 does not have to provide content #1 to the user terminal 100. In such a case, the information processing device 10 may provide the user terminal 100 with modified content #1, which has been modified by the guarantor D1 who made the determination on content #1, in place of content #1.
[0032] Furthermore, the information processing device 10 may set a higher priority for content #1, which has guaranteed reliability, than for content #2, which does not have guaranteed reliability, and provide it to the user terminal 100.
[0033] Next, the information processing device 10 receives feedback on the generated content from the user terminal 100 (step S6). For example, the information processing device 10 receives comments on the generated content and user reactions (for example, whether or not the high rating button associated with the content was pressed).
[0034] Next, the information processing device 10 sets a reward for the guarantor (step S7). For example, the information processing device 10 sets a reward for the guarantor based on user reactions to the content whose reliability has been guaranteed by the guarantor. To give a specific example, the information processing device 10 sets a higher reward the more times the content whose reliability has been guaranteed by the guarantor is viewed. The information processing device 10 also sets a higher reward the more positive user ratings the content whose reliability has been guaranteed by the guarantor is (for example, many positive comments, many times the "like" button is pressed). Furthermore, the information processing device 10 sets a higher reward the more content whose reliability has been guaranteed by the guarantor.
[0035] Next, the information processing device 10 outputs a ranking of the guarantors to the user terminal 100 (step S8). For example, the information processing device 10 outputs a ranking based on the number of content items that the guarantor has guaranteed the reliability of, and the user's evaluation of the content items that the guarantor has guaranteed the reliability of.
[0036] The information processing device 10 may also output link information to the collateral (for example, links to websites operated by the collateral or to the collateral's social media accounts) along with the ranking.
[0037] As described above, the information processing device 10 according to the embodiment provides the user with information indicating whether or not the reliability of the news article generated by the model (text generation AI (Artificial Intelligence)) is guaranteed, along with the content itself. This allows the user to understand whether or not the reliability of the content is guaranteed.
[0038] Furthermore, the information processing device 10 according to this embodiment can provide news articles to users even for long-tail events that mass media outlets lack the manpower to write news articles about. For example, in the first round of regional high school baseball qualifiers, the results of games played by lesser-known schools may not be reported in the news. However, users who are alumni of such schools have a need to read news articles that describe the results and details of the games. By providing such users with content that shows news articles about the results of their alma mater, they can share comments on the news articles with other alumni of the same school within that content, thus providing a new user experience regarding the distribution of news articles.
[0039] Furthermore, the information processing device 10 according to the embodiment can establish the content generated by the model as a fait accompli by obtaining a guarantee of reliability from a guarantor, such as a journalist, regarding the content related to news articles generated by the model. In addition, it can set a benefit as compensation for establishing the fait accompli for the guarantor who is a party to the content generated by the model.
[0040] Furthermore, the information processing device 10 according to this embodiment can, when there is a significant response (reaction) from users to the news article content generated by the model, motivate reporters and others to conduct more detailed interviews regarding the events described in the content and create follow-up content, thereby enriching the content distributed in the news app.
[0041] [2. Other processing examples] The process described above is merely one example, and the information processing device 10 may perform various processes using various types of information. Examples of this are listed below.
[0042] [2-1. Regarding the provision of content] In the example shown in Figure 1, the information processing device 10 may provide the user terminal 100 with collateral information and content, along with information indicating that the content was generated by Model #1 (text generation AI). For example, the information processing device 10 may attach an icon image to content #1 indicating that it was generated by the text generation AI and display it on the user terminal 100.
[0043] [2-2. Regarding images to be included in the content] In the example shown in Figure 1, the information processing device 10 may generate content that includes images (moving images, still images) that represent the event that occurred. For example, the information processing device 10 acquires event information that includes images that represent the event that occurred. Then, the information processing device 10 generates content that includes images that represent the event.
[0044] Furthermore, the information processing device 10 may generate content that includes an image generated based on the event information as an image representing the event that occurred. For example, the information processing device 10 generates an image representing an event by inputting the text information indicated by the event information into model #2, which has been trained to generate images from text information.
[0045] Here, Model #2 is trained to output an image when, for example, text information that is a description of the event shown in the training image is input. Any known technique can be applied to training Model #2, and a training method may be appropriately selected depending on the information used as training data. For example, Model #2 may be trained using various conventional machine learning techniques (for example, supervised learning machine learning techniques such as SVM (Support Vector Machine)). In addition, deep learning techniques may be used to train Model #2. For example, various deep learning techniques such as RNN (Recurrent Neural Network) and CNN (Convolutional Neural Network) may be used to train Model #2.
[0046] [2-3. Regarding the posting of related content by the guarantor] In the example shown in Figure 1, the information processing device 10 may receive submissions of related content from a guarantor who has guaranteed the reliability of the generated content, and provide it to the user terminal 100 via a news application. For example, the information processing device 10 receives submissions of related content, which are follow-up reports on event #1, from guarantor D1 who has guaranteed the reliability of content #1, and provides them to the user terminal 100.
[0047] [2-4. Regarding the generation of content including tags] In the example shown in Figure 1, the information processing device 10 may generate content that includes tag information. For example, the information processing device 10 generates content by inputting event information, a rule specifying that the content should include tags corresponding to the events indicated by the event information, and an instruction sentence instructing the device to output content according to the rule into Model #1. The information processing device 10 then provides the generated content to users who follow the tags included in the content in the news app.
[0048] [2-5. Content related to events that occurred in each area] In the example shown in Figure 1, the information processing device 10 may acquire event information regarding events that have occurred in each area (for example, crimes or disasters), generate content related to those events, and provide the generated content to users located in the corresponding areas.
[0049] For example, the information processing device 10 acquires event information regarding a crime that occurred in area #1, and inputs this event information and an instruction message to model #1 that instructs it to output content showing information related to the crime (e.g., crime prevention information or suspicious person information), thereby generating content #3 showing information related to the crime that occurred in area #1. The information processing device 10 then provides content #3 to users located in area #1 via a news application. Alternatively, the information processing device 10 may display an icon image corresponding to content #3 on the map of area #1 on the crime prevention map on the user terminal 100, and provide content #3 according to the user's selection operation for the icon image.
[0050] Furthermore, the information processing device 10 acquires event information regarding the disaster that occurred in area #1, and inputs this event information and an instruction message to model #1 that instructs it to output content showing information about the disaster (for example, the scale of the disaster, whether evacuation is necessary, etc.), thereby generating content #4 showing information about the disaster that occurred in area #1. The information processing device 10 then provides content #4 to users located in area #1 via a news application. Alternatively, the information processing device 10 may display an icon image corresponding to content #4 on the map of area #1 on the disaster map on the user terminal 100, and provide content #4 according to the user's selection operation on the icon image.
[0051] The information processing device 10 may also provide content #3 and content #4 along with collateral information indicating whether or not the reliability of content #3 and content #4 has been guaranteed by a collateral corresponding to the category of content #3 or content #4.
[0052] Furthermore, the information processing device 10 may provide content #3 and content #4 along with security information indicating whether or not the reliability of content #3 and content #4 has been guaranteed by a guarantor located in area #1. For example, the information processing device 10 may provide content #3 along with security information indicating whether or not the reliability of content #3 has been guaranteed by a guarantor affected by the disaster indicated by content #3. Also, the information processing device 10 may provide content #4 along with security information indicating whether or not the reliability of content #4 has been guaranteed by a guarantor who is a victim of the disaster indicated by content #4.
[0053] Furthermore, the area may be set to any size as appropriate. For example, the area may be divided into a grid (mesh) of similar size based on latitude and longitude. In other words, the area may be an area demarcated by a regional mesh. In this case, the regional mesh code may be used as the area ID. Note that the above is just an example, and the area may be set based on various information, not limited to regional meshes. For example, the area may be set based on administrative divisions such as "town," "ward," "city," or "prefecture."
[0054] [2-6. Content related to events indicated by user-submitted information] In the example shown in Figure 1, the information processing device 10 may obtain event information from an external server 300 providing a predetermined service (e.g., a social networking service) regarding events (in other words, events that have gone viral) that are posted by users on the predetermined service (e.g., a social networking service) and exceed a predetermined threshold, and generate content related to those events. For example, the information processing device 10 identifies events that are posted by users on the service provided by the device or on the external server within a predetermined period (e.g., the 1st or 3rd day) and exceed a predetermined threshold. The information processing device 10 then obtains event information (e.g., posted information) related to the identified events and inputs this event information and an instruction sentence instructing model #1 to output content (e.g., a summary of the posted information) that represents the events, thereby generating content #5 that represents the events. The information processing device 10 then provides content #5, along with guarantee information indicating whether the reliability of content #5 has been guaranteed by a guarantor (e.g., an influencer) who is a user of the social networking service, to the user terminal 100 via a news application.
[0055] Furthermore, ensuring the reliability of Content #5 may, for example, mean ensuring that the events described in Content #5 are trending, or it may mean ensuring that the events described in Content #5 are interesting.
[0056] Alternatively, the information processing device 10 may generate content #5 by inputting event information, a rule specifying that the content should include a link to the corresponding image (for example, a trending image) indicated by the event information, and an instruction sentence instructing the device to output the content in accordance with the rule, into model #1.
[0057] Furthermore, the information processing device 10 may output to the user terminal 100 a ranking of content providers related to trending events, along with link information to the providers. The information processing device 10 may also output to the user terminal 100 a ranking of content generated related to trending events, based on user reactions to such content.
[0058] In this way, the information processing device 10 can provide content and rankings related to trending events, allowing users to understand what kinds of events are popular.
[0059] Furthermore, users (for example, influencers) can refer to the news app provided by the information processing device 10 to understand what kind of content is trending and distribute their own content on social media, etc. As a result, influencers will gather on the news app, and the news app can become a hub for trends.
[0060] Furthermore, by providing a ranking of content providers related to trending events, along with link information to those providers, the information processing device 10 can direct users to the providers' own social media accounts or the content they distribute, thereby motivating them to ensure the reliability of their content.
[0061] [3. Configuration of the Information Processing Device] Next, the configuration of the information processing device 10 will be described using Figure 2. Figure 2 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. As shown in Figure 2, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.
[0062] (Regarding Communications Section 20) The communication unit 20 is implemented, for example, by a NIC (Network Interface Card). The communication unit 20 is connected to the network N by wire or wireless connection and transmits and receives information between the user terminal 100, the security guard terminal 200, the external server 300, etc.
[0063] (Regarding memory unit 30) The storage unit 30 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs. As shown in Figure 2, the storage unit 30 has a collateral information database 31, a content information database 32, and a model database 33.
[0064] (Regarding the collateral information database 31) The collateral information database 31 stores various types of information about collaterals. Here, an example of the information stored in the collateral information database 31 will be explained using Figure 3. Figure 3 is a diagram showing an example of the collateral information database 31. In the example in Figure 3, the collateral information database 31 has items such as "Collateral ID," "Collateral Link Information," "Collateral Category," and "Collateral Content Information."
[0065] "Guarantor ID" indicates identification information for identifying the guarantor. "Guarantor Link Information" indicates link information to the guarantor. "Guarantor Category" indicates information about the category to which the guarantor belongs, such as information indicating that the guarantor is a sports reporter in the mass media or information indicating that the guarantor is an influencer on social media. "Guaranteed Content Information" indicates information about the content for which the guarantor has guaranteed reliability, such as identification information for identifying the content.
[0066] In other words, Figure 3 shows an example where the collateral link information for a collateral identified by collateral ID "DID#1" is "Collateral Link Information #1", the collateral category is "Collateral Category #1", and the collateral content information is "Collateral Content Information #1".
[0067] (Regarding Content Information Database 32) The content information database 32 stores various types of information related to the content. Here, an example of the information stored in the content information database 32 will be explained using Figure 4. Figure 4 is a diagram showing an example of the content information database 32. In the example in Figure 4, the content information database 32 has items such as "Content ID," "Event Information," "Security Information," "Content Information," "View Count," "Evaluation Information," and "Link Information."
[0068] "Content ID" indicates identification information for identifying the content. "Event Information" indicates event information related to the event described by the content. "Guarantee Information" indicates whether the reliability of the content has been guaranteed by a guarantor. "Content Information" indicates information about the content, such as text information and images contained within the content. "View Count" indicates the number of views of the content. "Rating Information" indicates information about user ratings of the content, such as comments made by users about the content and information showing user reactions to the content (for example, the number of times the "like" button was pressed). "Link Information" indicates link information to images related to the event described by the content.
[0069] In other words, Figure 4 shows an example where the content identified by the content ID "CID#1" has the following information: "Security Information #1", event information "Event Information #1", content information "Content Information #1", view count "View Count #1", evaluation information "Evaluation Information #1", and link information "Link Information #1".
[0070] (Regarding Model Database 33) The model database 33 stores models that have been trained to generate answers to input questions. The model database 33 also stores models that have been trained to output an image when text information, which is a description of the event depicted in the training image, is input.
[0071] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing various programs stored in the memory device inside the information processing device 10 using RAM as a working area. Alternatively, the control unit 40 is a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). As shown in Figure 2, the control unit 40 according to this embodiment has an acquisition unit 41, a generation unit 42, an image generation unit 43, a reception unit 44, a provision unit 45, a setting unit 46, and an output unit 47, and realizes or executes the information processing functions and operations described below.
[0072] (Regarding acquisition section 41) The acquisition unit 41 acquires event information related to a predetermined event. For example, in the example in Figure 1, the acquisition unit 41 acquires event information related to the event that occurred from the external server 300.
[0073] Furthermore, the acquisition unit 41 may acquire event information regarding events in which the corresponding content is not distributed in a predetermined information distribution service. For example, in the example in Figure 1, the acquisition unit 41 acquires event information regarding events in which each mass media outlet has not provided the corresponding news article to the news app.
[0074] Furthermore, the acquisition unit 41 may acquire event information relating to events indicated by posted information that exceeds a predetermined threshold among the posted information submitted by users. For example, in the example in Figure 1, the acquisition unit 41 acquires event information relating to events indicated by posted information that exceeds a predetermined threshold among the posted information submitted by users in a predetermined service from an external server 300 that provides said service.
[0075] Furthermore, the acquisition unit 41 may acquire event information relating to events that occurred in a predetermined area. For example, in the example shown in Figure 1, the acquisition unit 41 acquires event information relating to events that occurred in each area.
[0076] (Regarding the generation unit 42) The generation unit 42 generates content related to an event by inputting event information acquired by the acquisition unit 41 and an instruction sentence instructing the model, which has been trained to generate answers to input questions, to output content related to the event indicated by the event information. For example, in the example in Figure 1, the generation unit 42 refers to the model database 33 and uses event information #1 and model #1, which has been trained to generate answers to input questions, to generate content #1 showing a news article about event #1 and store it in the content information database 32.
[0077] Furthermore, the generation unit 42 may generate content that includes an image of the event included in the event information. For example, in the example in Figure 1, the generation unit 42 generates content that includes an image showing the event included in the event information.
[0078] Furthermore, the generation unit 42 may generate content by inputting rules to the model that specify that tags corresponding to events should be included in the content. For example, in the example in Figure 1, the generation unit 42 generates content by inputting event information, rules that specify that tags corresponding to the events indicated by the event information should be included in the content, and instruction text that instructs the model to output content according to the said rules.
[0079] Furthermore, the generation unit 42 may generate content by inputting a rule to the model that specifies that the content should include link information to an image corresponding to the event. For example, in the example in Figure 1, the generation unit 42 generates content #5 by inputting event information, a rule that specifies that the content should include link information to an image indicated by the event information, and an instruction sentence that instructs the model #1 to output content according to the rule.
[0080] (Regarding the image generation unit 43) The image generation unit 43 generates an image corresponding to an event by inputting the text information indicated by the event information into an image generation model that has been trained to generate images from text information. For example, in the example in Figure 1, the image generation unit 43 refers to the model database 33 and generates an image representing the event by inputting the text information indicated by the event information into model #2, which has been trained to generate images from text information.
[0081] (Regarding reception desk 44) The reception unit 44 accepts submissions of related content from guarantors who have guaranteed the reliability of the content. For example, in the example in Figure 1, the reception unit 44 accepts submissions of related content, which are follow-up reports on event #1, from guarantor D1 who has guaranteed the reliability of content #1.
[0082] (Regarding Section 45) The provisioning unit 45 provides the content generated by the generation unit 42 to the user along with guarantee information indicating whether or not the content has been guaranteed by a guaranteeing party that guarantees the reliability of the content. For example, in the example in Figure 1, the provisioning unit 45 refers to the content information database 32 and provides the generated content to the user terminal 100 via the news application, along with guarantee information indicating whether or not the reliability of the content has been guaranteed.
[0083] Furthermore, the provisioning unit 45 may set a higher priority for providing content if its reliability is guaranteed than for content where reliability is not guaranteed, and provide the content. For example, in the example in Figure 1, the provisioning unit 45 sets a higher priority for content #1, which has guaranteed reliability, than for content #2, which does not have guaranteed reliability, and provides it to the user terminal 100.
[0084] Furthermore, the provisioning unit 45 may provide collateral information and content along with information indicating that the content was generated by the model. For example, in the example in Figure 1, the provisioning unit 45 provides collateral information and content to the user terminal 100 along with information indicating that the content was generated by model #1.
[0085] Furthermore, the providing unit 45 may provide content that includes images generated by the image generation unit 43. For example, in the example in Figure 1, the providing unit 45 provides content that includes images generated using model #2.
[0086] Furthermore, the provisioning unit 45 may provide the user with the relevant content received by the receiving unit 44. For example, in the example in Figure 1, the provisioning unit 45 provides the user terminal 100 with the relevant content received from the guarantor D1, who guaranteed the reliability of content #1.
[0087] Furthermore, the provisioning unit 45 may provide the content along with assurance information indicating whether or not the reliability of the content has been guaranteed by a guaranteeing party corresponding to the category to which the event belongs. For example, in the example in Figure 1, the provisioning unit 45 provides the content along with assurance information indicating whether or not the reliability of the content generated regarding an event whose category is "sports" has been guaranteed by a guaranteeing party who is a sports reporter in the mass media.
[0088] Furthermore, the provisioning unit 45 may provide content related to the event along with the guarantee information in the information distribution service. For example, in the example in Figure 1, the provisioning unit 45 provides the content to the user terminal 100 via a news application, along with guarantee information indicating whether or not the reliability of the content has been guaranteed.
[0089] Furthermore, the provisioning unit 45 may provide the content along with the collateral information to users who follow the tags. For example, in the example in Figure 1, the provisioning unit 45 provides the content to users who follow the tags included in the content in the news app.
[0090] Furthermore, the provisioning unit 45 may provide the content through a predetermined information distribution service, along with guarantee information indicating whether or not the content related to the event has been guaranteed by a guaranteeing party who is a user of a predetermined social networking service. For example, in the example in Figure 1, the provisioning unit 45 provides content #5 to the user terminal 100 via a news application, along with guarantee information indicating whether or not the reliability of content #5 has been guaranteed by a guaranteeing party who is a user of a social networking service.
[0091] Furthermore, the provisioning unit 45 may provide content to users located in an area, along with guarantee information indicating whether or not content related to the event has been secured. For example, in the example in Figure 1, the provisioning unit 45 provides content #3, which shows information about a crime that occurred in area #1, and content #4, which shows information about a disaster that occurred in area #1, to a user located in area #1 via a news app to the user terminal 100, along with the guarantee information.
[0092] (Regarding setting section 46) The setting unit 46 sets a predetermined benefit for guarantors who have guaranteed the reliability of the content. For example, in the example in Figure 1, the setting unit 46 refers to the guarantor information database 31 and the content information database 32 and sets a benefit for guarantors who have guaranteed the reliability of the content. To give a specific example, the setting unit 46 sets a higher benefit the more content the guarantor has guaranteed the reliability of.
[0093] Furthermore, the setting unit 46 may set a reward for the guarantor based on the user's evaluation of the content. For example, in the example in Figure 1, the setting unit 46 sets a higher reward the more times the content guaranteed by the guarantor is viewed. Also, the setting unit 46 sets a higher reward the higher the user's evaluation of the content guaranteed by the guarantor is.
[0094] (Regarding output section 47) The output unit 47 outputs information to the user indicating the ranking of guarantors based on at least one of the following: the number of contents for which the guarantor has guaranteed reliability, and the user's evaluation of the contents for which the guarantor has guaranteed reliability. For example, in the example in Figure 1, the output unit 47 refers to the guarantor information database 31 and the content information database 32, and the information processing device 10 outputs a ranking based on the number of contents for which the guarantor has guaranteed reliability and the user's evaluation of the contents for which the guarantor has guaranteed reliability.
[0095] Furthermore, the output unit 47 may output to the user link information indicating the links corresponding to the collaterals, along with information showing the ranking of the collaterals. For example, in the example in Figure 1, the output unit 47 outputs link information to the collaterals along with the ranking.
[0096] [4. Information Processing Flow] The information processing procedure of the information processing device 10 according to the embodiment will be explained using Figure 5. Figure 5 is a flowchart showing an example of the information processing procedure according to the embodiment.
[0097] As shown in Figure 5, the information processing device 10 determines whether or not it has acquired event information relating to a predetermined event (step S101). If event information has not been acquired (step S101; No), the information processing device 10 waits until event information is acquired.
[0098] On the other hand, if event information is acquired (Step S101; Yes), the information processing device 10 inputs the event information and an instruction sentence instructing the model, which has been trained to generate an answer to the input question, to output content related to the event indicated by the event information, thereby generating content related to the event (Step S102). Subsequently, the information processing device 10 provides the content to the user along with guarantee information indicating whether or not the content has been guaranteed by a guaranteeer that guarantees the reliability of the content (Step S103), and then terminates the process.
[0099] [5. Variations] The above-described embodiment is merely an example, and various modifications and applications are possible.
[0100] [5-1. Regarding the processing method] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above text and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.
[0101] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.
[0102] Furthermore, the embodiments described above can be combined as appropriate, provided that the processing content is not contradictory.
[0103] [6. Effects] As described above, the information processing device 10 according to the embodiment includes an acquisition unit 41, a generation unit 42, an image generation unit 43, a reception unit 44, a provision unit 45, a setting unit 46, and an output unit 47. The acquisition unit 41 acquires event information relating to a predetermined event. The generation unit 42 generates content relating to an event by inputting the event information acquired by the acquisition unit 41 and an instruction sentence instructing the model, which has been trained to generate answers to input questions, to output content relating to the event indicated by the event information. The generation unit 42 also generates content that includes an image of the event contained in the event information. The image generation unit 43 generates an image corresponding to an event by inputting the text information indicated by the event information to an image generation model, which has been trained to generate images from text information. The reception unit 44 accepts submissions of related content from guarantors who have guaranteed the reliability of the content. The provision unit 45 provides the content to the user, along with guarantee information indicating whether or not the content has been guaranteed by the guarantor who has guaranteed the reliability of the content generated by the generation unit 42. Furthermore, the provisioning unit 45 provides content including images generated by the image generation unit 43. The provisioning unit 45 also provides the user with related content received by the receiving unit 44. The setting unit 46 sets predetermined benefits for guarantors who guarantee the reliability of the content. The setting unit 46 also sets benefits for guarantors according to the user's evaluation of the content. The output unit 47 outputs information to the user indicating the ranking of guarantors based on at least one of the number of contents for which the guarantor has guaranteed reliability, and the user's evaluation of the content for which the guarantor has guaranteed reliability. In addition, the output unit 47 outputs link information indicating links corresponding to the guarantors to the user along with the information indicating the ranking of the guarantors.
[0104] As a result, the information processing device 10 according to the embodiment can provide the user with information indicating whether or not the reliability of the news article generated by the model is guaranteed, along with the content itself, so that the user can determine whether or not the reliability of the content is guaranteed.
[0105] Furthermore, in the information processing device 10 according to this embodiment, for example, the acquisition unit 41 acquires event information regarding events in which the corresponding content is not distributed in a predetermined information distribution service. The provision unit 45 then provides the content related to the event, along with the security information, in the information distribution service.
[0106] As a result, the information processing device 10 according to this embodiment can provide users with news articles even for long-tail events that mass media outlets lack the manpower to write news articles about.
[0107] Furthermore, in the information processing device 10 according to the embodiment, for example, the generation unit 42 generates content by inputting rules to the model that further specify that tags corresponding to events should be included in the content. The provision unit 45 then provides the content, along with the security information, to users who follow the tags.
[0108] As a result, the information processing device 10 according to the embodiment can provide the generated content to users who follow the tags indicated by the content, thereby improving convenience.
[0109] Furthermore, in the information processing device 10 according to the embodiment, for example, the acquisition unit 41 acquires event information relating to events indicated by posted information that exceeds a predetermined threshold among the posted information posted by users. The provision unit 45 then provides the content to a predetermined information distribution service, along with guarantee information indicating whether or not the content relating to the event has been guaranteed by a guaranteeer who is a user of a predetermined SNS. The generation unit 42 generates the content by inputting a rule to the model that further specifies that the content should include link information to an image corresponding to the event.
[0110] As a result, the information processing device 10 according to this embodiment can provide content related to trending events, allowing users to understand what kinds of events are currently popular.
[0111] Furthermore, in the information processing device 10 according to the embodiment, for example, the acquisition unit 41 acquires event information relating to an event that occurred in a predetermined area. The provision unit 45 then provides the content to the user located in the area, along with guarantee information indicating whether or not the content relating to the event has been guaranteed.
[0112] As a result, the information processing device 10 according to this embodiment can provide content related to events that occurred in the area where the user is located, and thus can provide content that is highly effective in attracting attention.
[0113] Furthermore, in the information processing device 10 according to the embodiment, for example, the provisioning unit 45 sets a higher priority for providing content when the reliability of the content is guaranteed than when the reliability is not guaranteed, and provides the content.
[0114] As a result, the information processing device 10 according to this embodiment can prioritize the provision of content whose reliability is guaranteed, and thus can provide highly reliable content to users.
[0115] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 45 provides security information and content along with information indicating that content was generated by the model.
[0116] As a result, the information processing device 10 according to the embodiment can provide information indicating that the content was generated by the model, thereby reducing the possibility of users misinterpreting the facts.
[0117] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 45 provides content along with guarantee information indicating whether or not the reliability of the content has been guaranteed by a guaranteeer corresponding to the category to which the event belongs.
[0118] As a result, the information processing device 10 according to the embodiment can obtain assurance of the reliability of the content from a guarantor familiar with the category to which the event belongs, thereby improving the accuracy of the content.
[0119] [7. Hardware Configuration] Furthermore, the information processing device 10 according to each embodiment described above can be implemented by a computer 1000 having a configuration such as that shown in Figure 6. The following explanation will use the information processing device 10 as an example. Figure 6 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 10. The computer 1000 has a CPU 1100, ROM 1200, RAM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.
[0120] The CPU 1100 operates based on programs stored in the ROM 1200 or HDD 1400, and controls various parts. The ROM 1200 stores boot programs executed by the CPU 1100 when the computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.
[0121] The HDD 1400 stores programs executed by the CPU 1100, as well as data used by such programs. The communication interface 1500 receives data from other devices via the communication network 500 (corresponding to network N in this embodiment) and sends it to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.
[0122] The CPU 1100 controls output devices such as displays and printers, and input devices such as keyboards and mice, via the input / output interface 1600. The CPU 1100 acquires data from input devices via the input / output interface 1600. The CPU 1100 also outputs the data it generates to output devices via the input / output interface 1600.
[0123] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1300. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1300 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0124] For example, when computer 1000 functions as information processing device 10, the CPU 1100 of computer 1000 realizes the functions of control unit 40 by executing programs loaded on RAM 1300. The HDD 1400 stores the data in the storage device of information processing device 10. The CPU 1100 of computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be obtained from other devices via a predetermined communication network.
[0125] [8. Other] Although some embodiments of the present invention have been described in detail above with reference to the drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention.
[0126] Furthermore, the configuration of the aforementioned information processing device 10 can be flexibly changed, for example, by calling external platforms, etc., via APIs (Application Programming Interfaces) or network computing, depending on the function.
[0127] Furthermore, the term "part" in the claims can be replaced with "means," "circuit," etc. For example, "acquisition part" can be replaced with "acquisition means" or "acquisition circuit." [Explanation of symbols]
[0128] 10 Information Processing Devices 20 Communications Department 30 Storage section 31. Collateral Information Database 32 Content Information Database 33 Model Databases 40 Control Unit 41 Acquisition Department 42 Generation part 43 Image generation unit 44 Reception Department 45 Providing Department 46 Settings Section 47 Output section 100 User Terminals 200 Security Guard Terminals 300 External Servers
Claims
1. An acquisition unit that acquires event information related to a predetermined event, A generation unit generates content related to an event using the event information acquired by the acquisition unit, A guaranteeing the reliability of the content generated by the generation unit, along with guarantee information indicating whether or not the content is guaranteed, is provided to the user by a provider. An information processing device characterized by having the following features.
2. A setting unit sets a predetermined benefit for the guarantor who has guaranteed the reliability of the aforementioned content. The information processing apparatus according to claim 1, further comprising the features.
3. The aforementioned setting unit is, A benefit is set for the aforementioned guarantor in accordance with the user's evaluation of the aforementioned content. The information processing apparatus according to feature 2.
4. An output unit that outputs information to the user showing the ranking of guarantors based on at least one of the following: the number of content items for which the guarantor has guaranteed reliability, and the user's evaluation of the content for which the guarantor has guaranteed reliability. The information processing apparatus according to claim 1, further comprising the features.
5. The output unit is, The system outputs information to the user showing the ranking of the collateral, along with link information indicating the corresponding links for each collateral. The information processing apparatus according to feature 4.
6. The aforementioned supply unit is, If the reliability of the aforementioned content is guaranteed, the priority for providing the aforementioned content will be set higher than if the reliability is not guaranteed, and the aforementioned content will be provided. The information processing apparatus according to feature 1.
7. The aforementioned supply unit is, The collateral information and the content are provided along with information indicating that the content was generated by a predetermined model. The information processing apparatus according to feature 1.
8. The generating unit is The content is generated which includes the image of the event included in the event information. The information processing apparatus according to feature 1.
9. An image generation unit that generates an image corresponding to an event by inputting the text information indicated by the event information into an image generation model that has been trained to generate images from text information. It further possesses, The aforementioned supply unit is, The content includes an image generated by the image generation unit. The information processing apparatus according to feature 1.
10. A reception department that accepts submissions of related content related to the aforementioned content from guarantors who have guaranteed the reliability of the aforementioned content. It further possesses, The aforementioned supply unit is, The reception department will provide users with the relevant content that it has received. The information processing apparatus according to feature 1.
11. The aforementioned supply unit is, The content is provided along with collateral information indicating whether or not the reliability of the content has been guaranteed by a collateral corresponding to the category to which the aforementioned event belongs. The information processing apparatus according to feature 1.
12. The acquisition unit is, In a designated information distribution service, event information regarding the event where the corresponding content is not being distributed is obtained. The aforementioned supply unit is, The content relating to the aforementioned event will be provided in the information distribution service along with the aforementioned collateral information. The information processing apparatus according to feature 1.
13. The generating unit is The content including tags corresponding to the aforementioned event is generated, The aforementioned supply unit is, The content, along with the collateral information, will be provided to users who follow the tag. The information processing apparatus according to feature 1.
14. The acquisition unit is, We obtain event information related to events indicated by user-submitted posts that exceed a predetermined threshold. The aforementioned supply unit is, The content relating to the aforementioned event is provided to the designated information distribution service by a guarantor who is a user of a designated SNS (Social Networking Service), along with security information indicating whether or not the content relating to the aforementioned event has been secured. The information processing apparatus according to feature 1.
15. The generating unit is The content is generated, which includes link information to an image corresponding to the aforementioned event. The information processing apparatus according to feature 14.
16. The acquisition unit is, We obtain event information regarding events that occurred in a designated area. The aforementioned supply unit is, To users located in the aforementioned area, the content will be provided to the user along with security information indicating whether or not the content related to the aforementioned event has been secured. The information processing apparatus according to feature 1.
17. A method of information processing performed by a computer, An acquisition process to acquire event information related to a predetermined event, A generation step which generates content related to the event using the event information obtained in the acquisition step, A provision process provides the content to the user, along with guarantee information indicating whether or not the content has been guaranteed, by a guaranteeing party that guarantees the reliability of the content generated by the generation process. An information processing method characterized by including
18. A procedure for obtaining event information related to a specified event, A generation procedure for generating content related to an event using event information obtained by the aforementioned acquisition procedure, A provision procedure for providing the content to the user, along with guarantee information indicating whether or not the content has been guaranteed, by a guaranteeer that guarantees the reliability of the content generated by the aforementioned generation procedure. An information processing program characterized by causing a computer to execute it.
Citation Information
Patent Citations
User-driven electronic newspaper publishing system
JP2008052426A