Information processing apparatus, information processing method, and information processing program
The information processing device provides a timeline with multiple news articles and linked comments, improving user engagement and ensuring users don't miss relevant articles by viewing past timelines through comments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2026-03-05
AI Technical Summary
Existing technologies fail to provide user comments on a timeline showing multiple news articles.
An information processing device that presents a timeline with multiple news articles, accepts comments on this timeline, and links these comments to the corresponding timelines for display.
Enables user comments to be displayed on a timeline across multiple news articles, enhancing user engagement and preventing the user from missing interesting news articles by allowing them to view past timelines through comments.
Smart Images

Figure 2026036594000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] Conventionally, there are known techniques for distributing information via the Internet, such as a technique for providing comments posted by users on news articles to other users who have viewed the news articles. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-197422 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned techniques cannot be said to be capable of providing user comments on a timeline showing multiple news articles.
[0005] For example, the above-mentioned technology only provides comments posted to news articles, and cannot be said to be able to provide user comments on a timeline showing multiple news articles.
[0006] The present application has been made in view of the above, and aims to provide user comments on a timeline showing multiple news articles. [Means for solving the problem]
[0007] The information processing device of the present application is characterized by having a presentation unit that presents a timeline showing multiple contents corresponding to each of multiple news articles, a reception unit that accepts comments on the timeline presented by the presentation unit, and a provision unit that links the comments accepted by the reception unit to the corresponding timeline and provides them. [Effects of the Invention]
[0008] According to one aspect of the embodiment, it is possible to provide user comments on a timeline showing multiple news articles. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a timeline and comments according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of display control according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of content according to the embodiment. [Figure 5] FIG. 5 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the content information database 31. As shown in FIG. [Figure 7] FIG. 7 is a diagram showing an example of the comment information database 32. As shown in FIG. [Figure 8] FIG. 8 is a flowchart illustrating an example of a procedure for information processing according to the embodiment. [Figure 9] FIG. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. As shown in FIG. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0011] 1. Embodiment Information processing implemented by an information processing device or the like according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. Note that in Fig. 1, it is assumed that the information processing according to the embodiment is implemented by an information processing device 10, which is an example of the information processing device according to the present application.
[0012] As shown in Fig. 1, an information processing system 1 according to an embodiment includes an information processing device 10 and a user terminal 100. The information processing device 10 and the user terminal 100 are connected to each other via a network N (see Fig. 5, for example) so as to be able to communicate with each other via a wired or wireless connection. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the information processing system 1 shown in Fig. 1 may include a plurality of information processing devices 10 and a plurality of user terminals 100.
[0013] 1 is an information processing device that performs information processing and is realized by, for example, a server device, a cloud system, etc. In the example of FIG. 1, the information processing device 10 is an information processing device that provides users with a news service that delivers content related to news articles, for example.
[0014] The information processing device 10 may have a function as a web server that provides a website related to a news service. The information processing device 10 may also be a device that distributes information to the user terminal 100 to be displayed on an application related to a news service (hereinafter, may be referred to as a "news app") installed in the user terminal 100. The information processing device 10 may also be a server that distributes the data of the news app itself. The information processing device 10 may also function as a distribution device that distributes control information to the user terminal 100. Here, the control information is written in, for example, a script language such as JavaScript (registered trademark) or a style sheet 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 Fig. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in Fig. 1, the user terminal 100 is a smartphone used by a user.
[0016] Furthermore, the user terminal 100 displays information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 receives control information for realizing information display processing from the information processing device 10 or the like, the user terminal 100 realizes the display processing in accordance with the control information.
[0017] The information processing performed by information processing device 10 will be described below with reference to FIG. 1. In the following description, user terminals 100-1 to 100-N (N is any natural number) will be described according to the user using user terminal 100. For example, user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by user ID "UID#1". In the following description, user terminals 100-1 to 100-N will be referred to as user terminal 100 when there is no particular distinction between them. In the following description, user terminal 100 may be considered to be the same as the user. In other words, in the following description, user can also be read as user terminal 100.
[0018] First, the information processing device 10 presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles to a user via a news service (step S1). For example, it is assumed that the information processing device 10 receives a request for providing a news service (e.g., a request for providing a website related to the news service) from the user terminal 100-1 at time point #1. In such a case, the information processing device 10 causes the user terminal 100-1 to display a timeline #1 for the news service at time point #1 (in other words, a list of topics at time point #1). To give a specific example, the information processing device 10 causes the user terminal 100-1 to display a timeline #1 that displays a list of contents including titles, summaries, thumbnail images, etc. of news articles.
[0019] As an example, the information processing device 10 causes the user terminal 100-1 to display a screen C1 including an area AR11 indicating a timeline #1 that displays a list of content corresponding to news articles #11, #12, . . .
[0020] Next, the information processing device 10 accepts comments on the timeline from the user terminal 100 (step S2). For example, the information processing device 10 accepts comment #1 from the user terminal 100-1, which indicates user U1's evaluation, impressions, etc. on the entire content that makes up timeline #1.
[0021] For example, the information processing device 10 accepts comment #1, which is text information such as "Overall, there is a lot of gloomy news" or "As a fan of player #1, I'm interested in 'News article #11' among these."
[0022] In a similar manner, the information processing device 10 presents timelines at various points in time to the user terminal 100 and accepts comments posted by users on each timeline.
[0023] Next, the information processing device 10 links the comment received from the user terminal 100 with the corresponding timeline and provides it to the user (step S3). For example, assume that a request for providing a news service is received from the user terminal 100-2 at time point #2, which is later than time point #1. In such a case, the comment #1 is displayed on the user terminal 100-2 together with the timeline #2 at time point #2 of the news service. Here, when the user U2 performs a predetermined operation (for example, a selection operation) on the comment #1, the information processing device 10 provides the timeline #1 to the user terminal 100-2 and displays it.
[0024] That is, the information processing device 10 displays comments posted to a timeline at an earlier time (time point #1) than the current time point (time point #2) together with the current timeline on the user terminal 100. Then, when a predetermined operation is performed on the comment, the information processing device 10 displays the timeline at an earlier time point than the current time on the user terminal 100.
[0025] Here, the timeline and comments provided to the user terminal 100-2 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of a timeline and comments according to the embodiment.
[0026] As shown in FIG. 2, the user terminal 100-2 displays a screen C21 including an area AR21 for displaying the timeline at the current time point (time point #2) and an area AR22 for displaying comment #1.
[0027] It is assumed that user U2 performs an operation to select area AR22. In this case, user terminal 100-2 displays screen C22 showing timeline #1 at time point #1.
[0028] The information processing device 10 may display multiple comments on the user terminal 100-2. For example, the information processing device 10 extracts a predetermined number (e.g., 3) of comments posted within a predetermined period from the present time (e.g., from the present time to one hour ago) and displays them on the user terminal 100-2.
[0029] Furthermore, the information processing device 10 may display comments extracted according to user U2 on the user terminal 100-2. For example, the information processing device 10 extracts comments posted by users similar to user U2 and displays them on the user terminal 100-2. As a specific example, the information processing device 10 displays comments posted by users who share common attributes, browsing histories on news services, etc., on the user terminal 100-2.
[0030] Furthermore, the information processing device 10 may display not only comments posted to past timelines, but also comments posted to the current timeline displayed by the user terminal 100-2, for example.
[0031] As described above, the information processing device 10 according to the embodiment presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles to a user via a news service and accepts comments on the timeline from the user. This allows the information processing device 10 according to the embodiment to provide user comments on the timeline showing a plurality of news articles.
[0032] Furthermore, in a news service, there may be users (patrol users) who only view the timeline and do not view the news articles themselves, and such users may abandon the news service. Therefore, the information processing device 10 according to the embodiment enables such users to take actions on the news service, such as posting comments on the timeline, thereby motivating them to use the news service and increasing the retention rate of the news service.
[0033] Furthermore, the information processing device 10 according to the embodiment can provide posted comments as support when selecting a news article to view from the timeline. Furthermore, the information processing device 10 according to the embodiment can prevent a situation in which a user misses a news article in which the user is interested, since the information processing device 10 according to the embodiment allows the user to view past timelines by referring to posted comments.
[0034] [2. Other processing examples] The above-described process is merely an example, and the information processing device 10 may perform various processes using various information. In this regard, examples are listed below.
[0035] [2-1. Indicator display] 1, the information processing device 10 may display an indicator (a slider bar and a slider) for specifying a time point on the user terminal 100, and control a timeline and comments displayed on the user terminal 100 in accordance with an operation on the indicator. For example, the information processing device 10 displays on the user terminal 100 a timeline at a time point indicated by the position of the slider and comments posted on the timeline.
[0036] Here, the display control of the user terminal 100 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of display control according to the embodiment.
[0037] 3, the user terminal 100 displays a screen C31 including an area AR31 for displaying a timeline, an area AR32 for displaying a slider bar and slider (icon) IC31, and an area AR33 for displaying comments on the timeline. For example, the user terminal 100 displays a slider bar in the area AR32 that can specify a time point within a predetermined period (e.g., from the present time to a time point one hour ago). Furthermore, if there is a comment posted on the timeline at any time point within the period indicated by the slider bar, the user terminal 100 displays a marker (dot) on the slider bar indicating that time point.
[0038] 3, it is assumed that the user has performed an operation to move slider IC31 to the position (dot) on the slider bar that indicates time point #1. In this case, user terminal 100 displays timeline #1 at time point #1 in area AR31. User terminal 100 also displays comment #1 for timeline #1 in area AR33.
[0039] Also, assume that the user has performed an operation to move slider IC31 to the position (dot) on the slider bar that indicates time point #3. In such a case, user terminal 100 displays screen C32. For example, user terminal 100 displays timeline #3 at time point #3 in area AR31. Furthermore, user terminal 100 displays comment #3 for timeline #3 in area AR33.
[0040] [2-2. Submitting comments] 1, the information processing device 10 may link multiple comments posted for each timeline to the corresponding timeline and provide the linked comments to the user terminal 100. For example, the information processing device 10 provides content showing multiple comments in chronological order. In other words, the information processing device 10 provides content showing a timeline of comments.
[0041] Here, display control of content showing a timeline of comments will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of content according to the embodiment.
[0042] 4, the user terminal 100 displays a screen C4 including an area AR41 that displays comment #1 on timeline #1 at time point #1, and an area AR42 that displays comment #3 on timeline #3 at time point #3. For example, the user terminal 100 displays a portion of timeline #1 together with comment #1 in area AR41. The user terminal 100 also displays a portion of timeline #3 together with comment #3 in area AR42.
[0043] Here, when the user performs an operation to select area AR41, the user terminal 100 displays timeline #1. Also, when the user performs an operation to select area AR42, the user terminal 100 displays timeline #3.
[0044] 3. Configuration of Information Processing Device Next, the configuration of the information processing device 10 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. As shown in Fig. 5, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.
[0045] (Regarding the communication unit 20) The communication unit 20 is realized by, for example, a network interface card (NIC), etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the user terminal 100, etc.
[0046] (Regarding the storage unit 30) The storage unit 30 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 5, the storage unit 30 has a content information database 31 and a comment information database 32.
[0047] (About Content Information Database 31) The content information database 31 stores various types of information related to content indicating news articles. An example of the information stored in the content information database 31 will now be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of the content information database 31. In the example of FIG. 6, the content information database 31 has items such as "content ID," "text information," "image information," and "distribution date and time."
[0048] "Content ID" indicates identification information for identifying the content. "Text information" indicates text information about the content, and for example, text information such as the title of a news article or the main text of the news article is stored. "Image information" indicates images included in the content, and for example, thumbnail images displayed on the timeline are stored. "Distribution date and time" indicates the date and time when the content began to be distributed on the news service.
[0049] That is, FIG. 6 shows an example in which the text information of the content identified by the content ID "CID#1" is "text information #1", the image information is "image information #1", and the distribution date and time is "distribution date and time #1".
[0050] (About Comment Information Database 32) The comment information database 32 stores various information related to comments posted on the timeline. An example of the information stored in the comment information database 32 will now be described with reference to FIG. 7. FIG. 7 is a diagram showing an example of the comment information database 32. In the example of FIG. 7, the comment information database 32 has items such as "comment ID," "user ID," "comment," and "timeline information."
[0051] "Comment ID" indicates identification information for identifying a comment. "User ID" indicates identification information for identifying a user. "Comment" indicates a comment posted by a user, and for example, text information indicating the comment is stored. "Timeline information" indicates the timeline on which the comment was posted, and for example, information such as the date and time (point in time) when the timeline was presented to the user and information about the content that makes up the timeline (for example, content ID) is stored.
[0052] That is, Figure 7 shows an example in which a comment "Comment #1" identified by comment ID "MID#1" is posted by a user identified by user ID "UID#1", and the information regarding the timeline on which the comment was posted is "Timeline Information #1".
[0053] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using RAM as a work area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 5 , the control unit 40 according to the embodiment has a presentation unit 41, a reception unit 42, a provision unit 43, and a display control unit 44, and realizes or executes the functions and actions of information processing described below.
[0054] (Regarding the presentation unit 41) The presentation unit 41 presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles. For example, in the example of Fig. 1, the presentation unit 41 causes the user terminal 100-1 to display a timeline #1 that displays a list of contents including the titles, summaries, thumbnail images, etc. of the news articles.
[0055] (Regarding reception section 42) The receiving unit 42 receives comments on the timeline presented by the presenting unit 41. For example, in the example of Fig. 1, the receiving unit 42 receives comment #1 indicating user U1's evaluation, impressions, etc. on the entire content that makes up timeline #1 from the user terminal 100-1, and stores the comment in the storage unit 30 (for example, comment information database 32).
[0056] Furthermore, the receiving unit 42 may receive comments for each timeline at a plurality of points in time. For example, in the example of Fig. 1, the receiving unit 42 presents timelines at various points in time to the user terminal 100 and receives comments posted by users for each timeline.
[0057] (About the provider 43) The providing unit 43 provides the comments received by the receiving unit 42 by linking them with the corresponding timelines. For example, in the example of Fig. 1, the providing unit 43 refers to the storage unit 30 (e.g., the comment information database 32) and provides the comments received from the user terminal 100 to the users by linking them with the corresponding timelines.
[0058] Furthermore, the providing unit 43 may provide comments together with the current timeline. For example, in the example of Fig. 1, the providing unit 43 causes the user terminal 100-2 to display comments posted by users together with the current timeline #2 of the news service.
[0059] Furthermore, the providing unit 43 may provide comments on timelines at past times along with the current timeline. For example, in the example of Fig. 1, the providing unit 43 causes the user terminal 100-2 to display comment #1 posted on timeline #1 at a past time along with timeline #2 at the current time of the news service.
[0060] Furthermore, the providing unit 43 may provide a timeline corresponding to a comment to the user in response to the user's operation on the comment. For example, in the example of Fig. 1, when a user U2 performs a predetermined operation on comment #1, the providing unit 43 provides timeline #1 to the user terminal 100-2 and causes it to be displayed.
[0061] Furthermore, the providing unit 43 may provide a plurality of comments by linking them with the corresponding timelines. For example, in the example of Fig. 1, the providing unit 43 provides a plurality of comments posted for each timeline to the user terminal 100 by linking them with the corresponding timelines.
[0062] Furthermore, the providing unit 43 may provide content that shows multiple comments in chronological order. For example, in the example of Fig. 1, the providing unit 43 provides content that shows comment #1, comment #3, etc. in chronological order.
[0063] (Regarding the display control unit 44) The display control unit 44 displays indicators indicating multiple time points on the user terminal used by the user, and displays, among multiple comments, a comment corresponding to a time point specified by the user using the indicator on the user terminal. For example, in the example of Fig. 1, the display control unit 44 displays an indicator for specifying a time point on the user terminal 100, and controls the comments to be displayed on the user terminal 100 in accordance with an operation on the indicator.
[0064] Furthermore, the display control unit 44 may further cause the user terminal to display a timeline corresponding to a time point specified by the user using an indicator. For example, in the example of Fig. 1, the display control unit 44 causes the user terminal 100 to display an indicator for specifying a time point, and controls the timeline and comments displayed on the user terminal 100 in accordance with an operation on the indicator.
[0065] [4. Information processing flow] The procedure of information processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the procedure of information processing according to the embodiment.
[0066] 8, the information processing device 10 presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles (step S101). Subsequently, the information processing device 10 accepts comments on the timeline (step S102). Subsequently, the information processing device 10 determines whether or not a request for providing a news service has been accepted (step S103). If a request for provision has not been accepted (step S103; No), the information processing device 10 waits until a request for provision is accepted.
[0067] On the other hand, if a provision request has been received (step S103; Yes), the information processing device 10 provides the comment in association with the corresponding timeline (step S104), and ends the process.
[0068] [5. Modifications] The above-described embodiment is merely an example, and various modifications and applications are possible.
[0069] [5-1. Processing mode] 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 using known methods. In addition, the information, including the processing procedures, specific names, various data, and parameters shown in the above text and drawings, can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0070] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0071] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0072] [6. Effects] As described above, the information processing device 10 according to the embodiment includes a presenting unit 41, a receiving unit 42, a providing unit 43, and a display control unit 44. The presenting unit 41 presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles. The receiving unit 42 receives comments on the timeline presented by the presenting unit 41. The providing unit 43 provides the comments received by the receiving unit 42 by linking them to the corresponding timeline. The display control unit 44 displays indicators indicating a plurality of time points on a user terminal used by a user, and displays, among the plurality of comments, a comment corresponding to a time point specified by the user using the indicator on the user terminal. The display control unit 44 also displays, on the user terminal, a timeline corresponding to a time point specified by the user using the indicator.
[0073] As a result, the information processing device 10 according to the embodiment presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles to a user via a news service and accepts comments on the timeline from the user, thereby making it possible to provide user comments on the timeline showing a plurality of news articles. Furthermore, the information processing device 10 according to the embodiment allows a user to go back and view past timelines by referring to posted comments, thereby preventing the user from missing a news article in which the user is interested.
[0074] In the information processing device 10 according to the embodiment, for example, the providing unit 43 provides comments along with the current timeline. In addition, the providing unit 43 provides comments on past timelines along with the current timeline.
[0075] As a result, the information processing device 10 according to the embodiment can provide comments posted to past timelines, thereby preventing a situation in which a user misses a news article that interests the user.
[0076] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 43 provides a timeline corresponding to a comment to a user in response to the user's operation on the comment.
[0077] As a result, the information processing device 10 according to the embodiment can provide a past timeline corresponding to the comments, thereby preventing the user from missing a news article that interests him or her.
[0078] In the information processing device 10 according to the embodiment, for example, the accepting unit 42 accepts comments for each timeline at multiple points in time. Then, the providing unit 43 provides the multiple comments by linking them to the corresponding timelines. Furthermore, the providing unit 43 provides content that shows the multiple comments in chronological order.
[0079] As a result, the information processing device 10 according to the embodiment can provide user comments on multiple timelines, thereby improving convenience.
[0080] [7. Hardware Configuration] The information processing device 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 configured as shown in Fig. 9. The information processing device 10 will be described below as an example. Fig. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0081] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0082] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a communication network 500 (corresponding to the network N in the embodiment) and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.
[0083] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0084] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0085] For example, when the computer 1000 functions as the information processing device 10, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 40. The HDD 1400 also stores various data in the storage device of the information processing device 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0086] [8. Other] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0087] Furthermore, the information processing device 10 described above can flexibly change its configuration, for example, by calling an external platform or the like using an API (Application Programming Interface) or network computing, depending on the function.
[0088] Furthermore, the term "unit" in the claims can be read as "means" or "circuit," etc. For example, a presentation unit can be read as presentation means or presentation circuit. [Explanation of symbols]
[0089] 10. Information processing equipment 20 Communications Department 30 Storage section 31 Content Information Database 32 Comment Information Database 40 Control Unit 41 Presentation section 42 Reception Department 43 Providing Department 44 Display control unit 100 user terminals
Claims
1. a presentation unit that presents a timeline showing a plurality of contents corresponding to each of a plurality of news articles; a receiving unit that receives comments on the timeline presented by the presenting unit; a providing unit that provides the comments received by the receiving unit by linking them to the corresponding timeline; An information processing device comprising:
2. The providing unit Provide the above comments along with the current timeline 2. The information processing apparatus according to claim 1, wherein:
3. The providing unit Provide the current timeline along with the above comments on the timeline at a past point in time.
3. The information processing apparatus according to claim 2, wherein:
4. The providing unit In response to a user's operation on the comment, a timeline corresponding to the comment is provided to the user.
2. The information processing apparatus according to claim 1, wherein:
5. The reception unit Accept comments for each timeline at multiple points in time, The providing unit A plurality of the above-mentioned comments are provided in association with the corresponding timeline.
2. The information processing apparatus according to claim 1, wherein:
6. The providing unit Providing content showing multiple comments in chronological order 6. The information processing apparatus according to claim 5,
7. a display control unit that displays indicators indicating a plurality of time points on a user terminal used by the user, and displays, among the plurality of comments, a comment corresponding to a time point designated by the user using the indicator on the user terminal; 6. The information processing apparatus according to claim 5, further comprising:
8. The display control unit Furthermore, a timeline corresponding to a time point designated by the user using the indicator is displayed on the user terminal.
8. The information processing apparatus according to claim 7,
9. 1. A computer-implemented information processing method, comprising: a presentation step of presenting a timeline showing a plurality of contents corresponding to each of a plurality of news articles; a receiving step of receiving comments on the timeline presented by the presenting step; a providing step of linking the comments received in the receiving step with the corresponding timeline and providing the comments; An information processing method comprising:
10. a presentation step of presenting a timeline showing a plurality of pieces of content corresponding to each of a plurality of news articles; a receiving step of receiving comments on the timeline presented by the presentation step; a provision step of linking the comments received in the reception step with the corresponding timeline and providing them; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Information processing apparatus, information processing method, and information processing program
JP2019197422A