Information processing device, information processing method, and information processing program
The information processing device addresses the lack of contributor-selected topics by receiving and displaying such topics, improving user engagement and media understanding.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LY CORP
- Filing Date
- 2024-12-20
- Publication Date
- 2026-07-02
AI Technical Summary
Existing technologies fail to provide topics selected by news article contributors, limiting user understanding of media characteristics and engagement.
An information processing device that receives topic selections from multiple contributors and provides content indicating the selected topics via a domain, allowing users to understand and engage with media characteristics.
Enables the provision of topics selected by news article contributors, enhancing user engagement and understanding of media characteristics.
Smart Images

Figure 2026110367000001_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, technologies for providing various information to users via the Internet are known. As an example of such a technology, a technology for selecting representative articles for each issue regarding news articles distributed via the Internet is known.
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 technology, it cannot be said that the topics selected by the news article contributors can be provided.
[0005] For example, with the above-described technology, only representative articles are selected and provided for each issue, and it cannot be said that the topics selected by the news article contributors can be provided.
[0006] The present application has been made in view of the above, and an object thereof is to provide the topics selected by the news article contributors.
Means for Solving the Problems
[0007] The information processing device according to the present application is characterized by having a receiving unit that accepts the selection of topics from each of a plurality of contributors who post news articles to a predetermined domain, and a providing unit that provides a plurality of contents corresponding to each of the plurality of contributors, which indicate the topics selected by the corresponding contributor, via the predetermined domain. [Effects of the Invention]
[0008] According to one embodiment of the system, it has the effect of providing topics selected by the news article poster. [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 the contributor database 31. [Figure 4] Figure 4 shows an example of the user 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, and a poster terminal 200. The information processing device 10, the user terminal 100, and the poster terminal 200 are connected to each other via a network N (see, for example, Figure 2) by wired or wireless means 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, and multiple poster terminals 200.
[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 a news distribution service #1 that distributes content showing news articles collected from various media (mass media) such as newspaper companies, publishing companies, and broadcasting stations (television stations, radio stations). Note that news distribution service #1 is an example of the domain related to this application.
[0014] The information processing device 10 may also function as a web server providing a website related to the news distribution service. Furthermore, the information processing device 10 may be a device that distributes information to the user terminal 100 for display in an application related to the news distribution service (hereinafter sometimes referred to as "news app") installed on the user terminal 100. 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. Here, the control information is written in, for example, a scripting language such as JavaScript®, a stylesheet language such as CSS (Cascading Style Sheets), or a programming language such as Java®, Kotlin, Swift, or Objective-C. 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] Furthermore, the user terminal 100 displays the information provided by the information processing device 10 using a web browser or application. When the user terminal 100 receives control information from the information processing device 10 or other devices to implement the information display process, it performs the display process according to the control information.
[0017] The contributor terminal 200 shown in FIG. 1 is an information processing device used by a contributor of news articles provided in a news distribution service (for example, a journalist in various media such as a newspaper company, a publishing house, a broadcasting station, etc.). The contributor terminal 200 is realized by, for example, a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, etc. In the example shown in FIG. 1, the contributor terminal 200 shows the case where it is a notebook PC used by a contributor.
[0018] Hereinafter, with reference to FIG. 1, the information processing performed by the information processing device 10 will be described. In the following description, it is assumed that the user terminal 100 is used by a user (user U1) identified by the user ID "UID#1". Also, in the following description, the user terminal 100 may be regarded as the same as the user U1. That is, hereinafter, the user U1 can also be read as the user terminal 100.
[0019] Also, in the following description, it is assumed that a news application is pre-installed in the user terminal 100.
[0020] Also, in the following description, according to the contributor using the contributor terminal 200, the contributor terminals 200-1 to 200-N (N is an arbitrary natural number) will be described. For example, the contributor terminal 200-1 is the contributor terminal 200 used by a contributor (contributor M1) identified by the contributor ID "MID#1". Also, in the following, when the contributor terminals 200-1 to 200-N are described without particular distinction, they will be referred to as the contributor terminal 200. Also, in the following description, the contributor terminal 200 may be regarded as the same as the contributor. That is, hereinafter, the contributor can also be read as the contributor terminal 200.
[0021] Also, in the following description, it is assumed that the contributor M1 belongs to the medium #1 and the contributor M2 belongs to the medium #2.
[0022] First, the information processing device 10 receives user topic information from the user terminal 100 regarding a topic devised by the user (hereinafter sometimes referred to as "user topic") (step S1). For example, user U1 devises user topic #1 (in other words, the theme of a news article) based on their interests and hobbies, and generates user topic information #1, which includes text, still images, and moving images that explain the user topic. The information processing device 10 then receives the user topic information #1 generated by user U1 from the user terminal 100-1.
[0023] Next, the information processing device 10 receives the selection of topics for each medium from the contributor terminal 200 (step S2). For example, the information processing device 10 receives the selection of news articles to be used as topics for medium #1 from among the news articles provided by medium #1 (contributor M1) from contributor terminal 200-1. The information processing device 10 also receives the selection of news articles to be used as topics for medium #2 from among the news articles provided by medium #2 (contributor M2) from contributor terminal 200-2.
[0024] Furthermore, the information processing device 10 provides user topic information to the poster terminal 200. The information processing device 10 then accepts the selection of user topics to be adopted from among the user topics from the poster terminal 200. In the example in Figure 1, it is assumed that posters M1 and M2 wish to adopt user topic #1, and the information processing device 10 accepts the selection of user topic #1 from poster terminals 200-1 and 200-2.
[0025] Next, the information processing device 10 provides information regarding the selection of user topics to the user terminal 100 (step S3). For example, the information processing device 10 provides information to the user terminal 100-1 indicating that user topic #1 has been selected by contributors M1 and M2. The information processing device 10 also provides reward information regarding the reward to be provided to user U1 when user topic #1 is adopted by contributors M1 and M2. To give a specific example, the information processing device 10 provides reward information #1 regarding the reward to be provided to user U1 when user topic #1 is adopted as a topic in medium #1. The information processing device 10 also provides reward information #2 regarding the reward to be provided to user U1 when user topic #1 is adopted as a topic in medium #2.
[0026] Furthermore, information regarding rewards may be pre-set by the poster, or it may be set by the poster when the selection of user topics is received from the poster terminal 200 in step S2. In addition, rewards may be set for the user in response to the adoption of the user topic, or they may be set for the user in response to the number of views of the user topic, etc.
[0027] Next, the information processing device 10 receives a request from the user terminal 100 to specify a contributor (medium) that provides user topics (step S4). For example, user U1 compares news articles that contributors M1 and M2 usually post (in other words, the characteristics of each medium), reward information #1, reward information #2, etc., and performs an operation on the user terminal 100 to specify either contributor M1 or M2. The information processing device 10 then receives information from the user terminal 100 indicating the contributor that user U1 has specified among contributors M1 and M2.
[0028] Next, the information processing device 10 receives a submission of a news article related to the user topic from the submitter terminal 200 (step S5). Here, in the example in Figure 1, let's assume that user U1 has designated submitter M1 as the submitter providing user topic #1. In this case, the information processing device 10 receives a submission of news article #11 related to user topic #1 from submitter terminal 200-1.
[0029] The information processing device 10 may also accept submissions of news articles related to user topics from user terminals 100. For example, it may accept submissions of news articles created by user U1 regarding user topic #1 from user terminal 100-1.
[0030] Next, the information processing device 10 provides the user terminal 100 with content that shows topics for each medium (step S6). For example, the information processing device 10 provides content C1 that shows news articles extracted as topics from news articles collected from each medium. To give a specific example, the information processing device 10 provides content C1 as content that will be displayed on the top page of news distribution service #1.
[0031] In addition, the information processing device 10 provides content C2, separate from content C1, which shows news articles selected by poster M1 as topics in step S2 (news articles provided by poster M1) and news article #11 related to user topic #1 as topics. For example, the information processing device 10 provides content C2 on the page related to poster M1 (media #1) in the news distribution service #1.
[0032] Furthermore, the information processing device 10, in addition to content C1 and C2, displays news articles selected by poster M2 as topics in step S2 (news articles provided by poster M2) and provides content C3 that does not include user topic #1. For example, the information processing device 10 provides content C3 on the page related to poster M2 (media #2) in news distribution service #1.
[0033] In other words, the information processing device 10, as the contributor providing user topic #1, permits the use of user topic #1 only for content C2 corresponding to contributor M1 designated as user U1, and does not permit the use of user topic #1 for content C3 corresponding to contributor M2, who was not designated as user U1.
[0034] Next, the information processing device 10 sets a reward for the user related to the user topic (step S7). For example, based on reward information #1, the information processing device 10 sets a reward for user U1 related to user topic #1. To give a specific example, the information processing device 10 sets a reward for the fact that news article #11, which represents user topic #1, has been published in content C2 (i.e., the user topic has been adopted). The information processing device 10 also sets a reward based on the number of views of news article #11.
[0035] As described above, the information processing device 10 according to the embodiment receives a selection of topics from the poster and provides content indicating the selected topics on the page related to the poster. In this way, the information processing device 10 according to the embodiment can provide the topics selected by the poster of the news article.
[0036] Furthermore, conventionally, when providing topics in news distribution services, news articles are provided as topics that are mass-selected from news articles collected from various media, which can make it difficult to understand the characteristics of each media. Therefore, the information processing device 10 according to this embodiment can provide content indicating topics selected by the news article contributor (media) for each media, so that users can understand the characteristics of each media and are motivated to read news articles from media that interest them.
[0037] [2. Other processing examples] The above-described process is merely an example, and the information processing device 10 may perform various processes using various types of information. Examples of this are listed below.
[0038] [2-1. Regarding the draft system for user topics] In the example shown in Figure 1, the information processing device 10 may receive user topic information from the user terminal 100 within a predetermined period (for example, one week). After the predetermined period has elapsed, the information processing device 10 may allow a contributor with nomination rights (for example, nomination rights for 1st to 10th place) to nominate the user topic indicated by the user topic information received within that predetermined period, and based on the nomination results, may grant the contributor permission to use the user topic (in other words, permission to use it as a topic in the medium to which the contributor belongs).
[0039] For example, if user U2 has devised user topic #2, and poster M1 nominates it using their first-place nomination right, and poster M2 nominates it using their second-place nomination right, the information processing device 10 will grant poster M1, who nominated it using their higher-ranking nomination right, permission to use user topic #2. In this case, the reward provided to user U2 may be predetermined (for example, a reward may be predetermined for the first-place nomination right), or it may be decided through negotiation between poster M1 and user U2 after the nominations have been made.
[0040] For example, if user U2 has devised user topic #2, and poster M1 uses their first-place nomination right to nominate it, and poster M2 also uses their first-place nomination right to nominate it (i.e., multiple posters use the same rank nomination right to nominate it), the information processing device 10 will grant permission to the poster designated by user U2 from among posters M1 and M2 to use user topic #2.
[0041] [2-2. Regarding the voting system for topics] In the example shown in Figure 1, the information processing device 10 may provide (publish) the topics selected by the poster to the user terminal 100 and accept votes from the user for the topics (in other words, which topics they are interested in). The information processing device 10 may then provide content for each medium that shows the topics extracted based on the voting results. For example, in step S2, the information processing device 10 provides the user terminal 100 with information about news articles selected as topics in medium #1 and accepts votes for each news article. The information processing device 10 then provides content C2 that shows a predetermined number (for example, 5) of news articles as topics in order of the number of votes.
[0042] The information processing device 10 may also provide the user terminal 100 with information indicating the themes of news articles to be used as topics in medium #1 (for example, themes devised by contributor M1), and accept votes from users for each theme. The information processing device 10 may then extract a predetermined number of themes in order of the number of votes and present them to the contributor terminal 200-1. The information processing device 10 may then provide content that displays news articles created and submitted by contributor M1 as topics based on the extracted themes.
[0043] [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.
[0044] (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 with the user terminal 100, the poster terminal 200, and so on.
[0045] (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 contributor database 31 and a user database 32.
[0046] (Regarding Contributor Database 31) The contributor database 31 stores various information about the contributor (media) of a news article. Here, an example of the information stored in the contributor database 31 is explained using Figure 3. Figure 3 is a diagram showing an example of the contributor database 31. In the example in Figure 3, the contributor database 31 has items such as "Contributor ID," "News Article ID," and "News Article Information."
[0047] The "Poster ID" indicates identification information used to identify the poster. The "News Article ID" indicates identification information used to identify the news article. The "News Article Information" indicates information about the news article, such as text information describing the content of the news article (e.g., title and body), the category of the news article, and images included in the news article.
[0048] In other words, Figure 3 shows an example where a news article identified by news article ID "NID#1" is posted by a poster identified by poster ID "MID#1", and the news article information for that news article is "News Article Information #1".
[0049] (Regarding user database 32) The user database 32 stores various information about users. Here, an example of the information stored in the user database 32 will be explained using Figure 4. Figure 4 is a diagram showing an example of the user database 32. In the example in Figure 4, the user database 32 has items such as "User ID," "User Topic ID," and "User Topic Information."
[0050] The "User ID" indicates identification information used to identify a user. The "User Topic ID" indicates identification information used to identify a user topic created by the user. The "User Topic Information" indicates information about the user topic created by the user, and stores information such as text explaining the user topic, still images, and moving images.
[0051] In other words, Figure 4 shows an example where a user topic devised by a user identified by user ID "UID#1" is identified by user topic ID "TID#1", and the user topic information related to that user topic is "User Topic Information #1".
[0052] (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 the 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 a reception unit 41, a vote reception unit 42, a provision unit 43, and a setting unit 44, and realizes or executes the information processing functions and operations described below.
[0053] (Regarding Reception Desk 41) The reception unit 41 accepts topic selections from each of multiple contributors who post news articles to a predetermined domain. For example, in the example in Figure 1, the reception unit 41 refers to the storage unit 30 (for example, the contributor database 31 or the user database 32) and accepts the selection of news articles to be used as topics in medium #1 from among the news articles provided by medium #1, from contributor terminal 200-1. The reception unit 41 also accepts the selection of news articles to be used as topics in medium #2 from among the news articles provided by medium #2, from contributor terminal 200-2.
[0054] Furthermore, the reception unit 41 may accept selections of user topics provided by users. For example, in the example in Figure 1, the reception unit 41 accepts from the poster terminal 200-1 the selection of news articles to be used as topics in media #1 from among the news articles provided by media #1 and user topics. The reception unit 41 also accepts from the poster terminal 200-2 the selection of news articles to be used as topics in media #2 from among the news articles provided by media #2 and user topics.
[0055] (Regarding the voting reception area 42) The voting reception unit 42 makes the topics selected by the poster public to the users and accepts votes from users for those topics. For example, in the example in Figure 1, the voting reception unit 42 refers to the storage unit 30 (for example, the poster database 31 or the user database 32) and provides the user terminal 100 with information about news articles selected as topics in medium #1, and accepts votes for each news article. The voting reception unit 42 also provides the user terminal 100 with information indicating the themes of the news articles to be used as topics in medium #1, and accepts votes from users for each theme.
[0056] (Regarding Section 43) The provisioning unit 43 provides multiple content items corresponding to each of multiple contributors, each content item indicating a topic selected by the corresponding contributor, via a predetermined domain. For example, in the example in Figure 1, the provisioning unit 43 refers to the storage unit 30 (e.g., contributor database 31 or user database 32) and provides content C2 indicating a news article selected by contributor M1 as a topic via news distribution service #1. The provisioning unit 43 also provides content C3 indicating a news article selected by contributor M2 as a topic.
[0057] Furthermore, the provisioning unit 43 may provide user topics on content corresponding to the poster who selected the user topic. For example, in the example in Figure 1, the provisioning unit 43 provides content C2, which shows the news article selected by poster M1 as a topic and news article #11 related to user topic #1, as topics, via the news distribution service #1.
[0058] Furthermore, if a user topic is selected by multiple contributors, the provisioning unit 43 may provide the user topic on the content corresponding to the contributor specified by the user. For example, in the example in Figure 1, the provisioning unit 43 provides news article #11 related to user topic #1 as a topic on content C2 corresponding to contributor M1, which was specified by user U1 among contributors M1 and M2.
[0059] Furthermore, the provisioning unit 43 may provide news articles posted by users who have selected user topics as user topics. For example, in the example in Figure 1, the provisioning unit 43 provides news article #11 posted by user M1 regarding user topic #1 as a topic on content C2.
[0060] Furthermore, the provisioning unit 43 may provide news articles posted by users as user topics. For example, in the example in Figure 1, the provisioning unit 43 provides a news article created by user U1 as a topic on content C2 with respect to user topic #1.
[0061] Furthermore, the provisioning unit 43 may provide content that shows topics extracted based on the voting results. For example, in the example in Figure 1, the provisioning unit 43 provides content C2 that shows a predetermined number of news articles selected as topics in media #1, in order of the number of votes. The provisioning unit 43 also provides content that shows news articles created and posted by poster M1 based on themes extracted based on the voting results, as topics.
[0062] (Regarding setting section 44) The settings unit 44 sets rewards for users based on the user topics selected by the poster. For example, in the example in Figure 1, the settings unit 44 sets a reward for user U1 for posting news article #11, which represents user topic #1, in content C2.
[0063] Furthermore, the settings unit 44 may set rewards for users based on the number of times they view user topics. For example, in the example in Figure 1, the provisioning unit 43 sets a reward for user U1 based on the number of times news article #11 is viewed.
[0064] [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.
[0065] As shown in Figure 5, the information processing device 10 determines whether or not to accept a topic selection from each of several contributors who post news articles to a predetermined domain (step S101). If the topic selection has not been accepted (step S101; No), the information processing device 10 waits until a topic selection is accepted.
[0066] On the other hand, if a topic selection is accepted (step S101; Yes), the information processing device 10 provides multiple pieces of content corresponding to each of the multiple posters, which indicate the topic selected by the corresponding poster, via a predetermined domain (step S102), and then terminates the process.
[0067] [5. Variations] The above-described embodiment is merely an example, and various modifications and applications are possible.
[0068] [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.
[0069] 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.
[0070] Furthermore, the embodiments described above can be combined as appropriate, provided that the processing content is not contradictory.
[0071] [6. Effects] As described above, the information processing device 10 according to this embodiment includes a reception unit 41, a voting reception unit 42, a provision unit 43, and a setting unit 44. The reception unit 41 receives topic selections from each of a plurality of contributors who post news articles to a predetermined domain. The provision unit 43 provides a plurality of content items corresponding to each of the plurality of contributors, which indicate the topics selected by the corresponding contributor, via the predetermined domain.
[0072] As a result, the information processing device 10 according to the embodiment can receive topic selections from the poster and provide content indicating the selected topics on the page related to the poster, thus enabling the provision of topics selected by the news article poster.
[0073] Furthermore, in the information processing device 10 according to this embodiment, for example, the reception unit 41 receives a selection of user topics provided by the user. The provision unit 43 provides the user topics on the content corresponding to the poster who selected the user topics. Also, if the user topics are selected by multiple posters, the provision unit 43 provides the user topics on the content corresponding to the poster specified by the user. Furthermore, the provision unit 43 provides news articles posted by the posters who selected the user topics as user topics. Also, the provision unit 43 provides news articles posted by users as user topics.
[0074] As a result, the information processing device 10 according to this embodiment can provide user-submitted topics, thereby providing content that meets the user's needs.
[0075] Furthermore, in the information processing device 10 according to this embodiment, for example, the voting reception unit 42 makes the topics selected by the poster public to the users and accepts votes from the users for those topics. The provision unit 43 provides content that shows the topics extracted based on the voting results.
[0076] As a result, the information processing device 10 according to this embodiment can provide topics corresponding to the voting results from users, thereby providing content that meets the needs of users.
[0077] Furthermore, in the information processing device 10 according to the embodiment, for example, the setting unit 44 sets a reward for the user based on the user topic selected by the poster. Also, the setting unit 44 sets a reward for the user based on the user topic viewed.
[0078] This allows the information processing device 10 according to the embodiment to set appropriate rewards for users who have provided user topics.
[0079] [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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] 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.
[0084] 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.
[0085] [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.
[0086] 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.
[0087] Furthermore, the term "part" in the claims can be replaced with "means," "circuit," etc. For example, "reception part" can be replaced with "reception means" or "reception circuit." [Explanation of Symbols]
[0088] 1. Information Processing System 10 Information Processing Devices 20 Communications Department 30 Storage section 31 Contributor Database 32 User Database 40 Control Unit 41 Reception Department 42 Voting Department 43 Providing Department 44 Setting section 100 User Terminals 200 poster's device
Claims
1. A reception desk that accepts topic selections from each of multiple contributors who post news articles to a designated domain, A provisioning unit that provides multiple pieces of content corresponding to each of multiple contributors, each piece of content indicating topics selected by the corresponding contributor, via the predetermined domain. An information processing device characterized by having the following features.
2. The aforementioned reception unit is We accept user-submitted topics and select the user. The aforementioned supply unit is, Provide the user topics on the content corresponding to the poster who selected the user topics. The information processing apparatus according to feature 1.
3. The aforementioned supply unit is, If the aforementioned user topic is selected by multiple contributors, the user topic will be provided on the content corresponding to the contributor specified by the user. The information processing apparatus according to feature 2.
4. The aforementioned supply unit is, News articles posted by users who have selected the aforementioned user topics will be provided as such user topics. The information processing apparatus according to feature 2.
5. The aforementioned supply unit is, News articles posted by the aforementioned users will be provided as user topics. The information processing apparatus according to feature 2.
6. A first setting unit sets a reward for the user according to the user topic selected by the poster. The information processing apparatus according to claim 2, further comprising the above.
7. A second setting unit sets a reward for the user based on their viewing of the user topics. The information processing apparatus according to claim 2, further comprising the above.
8. A voting section that publishes topics selected by posters to users and accepts votes from users on those topics. It further possesses, The aforementioned supply unit is, Provides content that showcases topics selected based on voting results. The information processing apparatus according to feature 1.
9. A method of information processing performed by a computer, A reception process that accepts topic selections from each of multiple contributors who post news articles to a designated domain, A provision process that provides multiple pieces of content corresponding to each of multiple contributors, each piece of content indicating topics selected by the corresponding contributor, via the predetermined domain. An information processing method characterized by including
10. A procedure for accepting topic selections from each of multiple contributors who post news articles to a designated domain, A provision procedure for providing multiple pieces of content corresponding to each of multiple contributors, which represent topics selected by the corresponding contributors, via the predetermined domain. An information processing program characterized by causing a computer to execute it.