Presentation apparatus, presentation method, and presentation program
The presentation device and method facilitate chronological tracking and interaction analysis of multiple content by storing history and user interactions, improving user experience in content browsing.
Patent Information
- Application Number
- JP2023116804
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-18
- Publication Date
- 2025-01-30
AI Technical Summary
Existing content presentation systems lack convenience in browsing multiple content that changes chronologically, such as news sites where content updates frequently, making it difficult to track and understand the historical context and user interactions.
A presentation device and method that includes a memory unit to store content history, a reception unit to specify time periods, and a presentation unit to display multiple content in parallel, showing chronological changes and user interactions, such as comments and reactions.
Enables users to grasp the overall history and user reactions to multiple content by presenting a parallel display of content in chronological order, enhancing user convenience and understanding of content evolution.
Smart Images

Figure 2025014323000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a presentation device, a presentation method, and a presentation program. [Background technology]
[0002] Conventionally, when providing content such as news to a user, a service has been provided in which the user is first asked to select a desired theme, and when a theme has been selected, multiple pieces of content encompassed by this theme are provided (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2014-049094 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above conventional technology has room for further improvement in terms of user convenience when viewing content. For example, it has been difficult to later check multiple pieces of content that change over time, such as news topics that change from moment to moment on a news site.
[0005] The present application has been made in consideration of the above, and aims to provide a presentation device, a presentation method, and a presentation program that present a history of parallel display of multiple pieces of content, each of which changes in time series. [Means for solving the problem]
[0006] The presentation device according to the present application is characterized in that it comprises a memory unit that stores a history of multiple pieces of content presented in parallel at each point in time, a reception unit that receives designation of successive points in a period from the present to a specified point in the past, and a presentation unit that refers to the memory unit and presents in parallel the multiple pieces of content presented at each of the accepted points in time. Effect of the Invention
[0007] According to one aspect of the embodiment, it is possible to provide an effect of presenting a history of parallel display of a plurality of pieces of content, each of which changes in time series. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a presentation process according to the embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a presentation process according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the presentation device according to the embodiment. [Figure 4] FIG. 4 is a flowchart illustrating a presentation process performed by the presentation device according to the embodiment. [Diagram 5] FIG. 5 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the presentation device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, a detailed description will be given of a presentation device, a presentation method, and a presentation program according to the present application (hereinafter, referred to as an "embodiment") with reference to the drawings. Note that the presentation device, the presentation method, and the presentation program according to the present application are not limited to the embodiment. In addition, the same components in the following embodiments are denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0010] (Embodiment) [1. Presentation Processing] First, an example of the presentation process according to the embodiment will be described with reference to Fig. 1 and Fig. 2. Fig. 1 and Fig. 2 are diagrams showing an example of the presentation process according to the embodiment. When a plurality of contents that change in time series are presented in parallel by the presentation device according to the embodiment, the presentation process is performed to present a history of the parallel display at a specified time point.
[0011] For example, the presentation device presents the history of topics on a news site that change from moment to moment, as of a specified time. Specifically, as shown in Fig. 1, the presentation device presents multiple news items displayed as tiles as topics at each time point, switching to the news items displayed at the specified time point.
[0012] In the example shown in FIG. 1, a time axis α going back from the present to the past 24 hours is displayed at the bottom of the topic display screen of a news site. When a user moves a slider β on the time axis α to specify a certain time point, the display switches to the topics presented at that time point. In the example shown in FIG. 1, for example, among multiple news items displayed in tiles at time point t1 shown in (a), news c in tile 1 remains unchanged at time point t2 shown in (b). Meanwhile, news d in tile 2 at time point t1 shown in (a) has been switched to news f at time point t2 shown in (b). Similarly, news e in tile 3 at time point t1 shown in (a) has been switched to news g at time point t2 shown in (b).
[0013] In this way, by continuously moving the slider β, the multiple news items in the displayed topics are switched when each is updated.
[0014] In addition, in the presentation device, when news items presented at different times are related to each other, for example, when the news items are a follow-up to earlier news items, a badge indicating the relationship may be additionally displayed with the news item, or the news item may be highlighted.
[0015] The display order of the parallel display at each time point may be determined at each time point. For example, the order of tile display may be determined in advance according to the news category, or the same news in the same category may be displayed in different positions at different times.
[0016] Also, according to the presentation device, at each point in time on the time axis α, a bar graph with a height corresponding to the number of comments for each news may be displayed. For example, a bar graph with a height corresponding to the total number of comments for the news displayed at each point in time may be displayed. In this case, according to the presentation device, as exemplified in FIG. 2, the number of comments for each news may be displayed by distinguishing between positive comments and negative comments. In this case, for negative comments, the bar graph may extend into the negative quadrant. Also, the news with the most comments may be highlighted.
[0017] Alternatively, the presentation device may display a bar graph whose height corresponds to the number of views or the number of reactions, such as "likes," for each news story, instead of the number of comments for each news story.
[0018] Furthermore, the presentation device can also present the history of the status of each game at a specified time on a site that presents live coverage of multiple sports games, with the status of each game as content. For example, breaking news texts of six games that are progressing simultaneously are displayed in parallel, such as columns a to f, and the content of the breaking news text is rewritten when the slider β is operated. Also, the bar graph of the time axis α displays the number of comments, the number of views, and the number of reactions such as "likes." This allows the user to understand in advance which scenes were exciting.
[0019] Alternatively, it can be applied to a case where images showing the situation at multiple venues are displayed in parallel at a music festival or the like that is being held simultaneously at multiple venues. This allows the user to grasp which venue was the most popular from a bird's-eye view and across time. In addition, by operating the slider β, it becomes possible to view the image of the corresponding venue.
[0020] In this way, according to the presentation device, when multiple pieces of content, each of which changes over time, are presented in parallel, it is possible to grasp the entire history including the multiple pieces of content in an overall manner by presenting the history of the parallel display at a specified point in time.
[0021] 2. Configuration of the Presentation Device Next, the presentation device will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the presentation device 1 according to the embodiment. As shown in Fig. 3, the presentation device 1 includes an input / output unit 11, a control unit 12, and a storage unit 13.
[0022] (Regarding input / output unit 11) The input / output unit 11 is realized by an input device such as a microphone, a camera, a keyboard, or a mouse, and an output device such as a display or a printer, etc. To the input / output unit 11, for example, instructions and operations by a user are input.
[0023] In addition, the presentation device 1 may have a communication unit realized by a NIC (Network Interface Card) or the like, and may transmit and receive information via the communication unit between a terminal device used by a user equipped with a microphone, camera, display, etc., or an external server, etc.
[0024] (Regarding the memory unit 13) The storage unit 13 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 3, the storage unit 13 stores a content history 13a.
[0025] (About Content History 13a) The content history 13a is a history of a plurality of pieces of content presented in parallel at each time point, and each time point when any of the past contents was updated is associated with the plurality of pieces of content presented at that time point.
[0026] For example, the content history 13a is a history of multiple news items presented as topics on a news site, and each time point when any of the news items was updated in the past is associated with the multiple news items presented at that time point. The content history 13a is stored in the storage unit 13 as the content history 13a by the collection unit 12a described later, which collects the news items presented at each time point from, for example, a server that manages the news items on the news site.
[0027] Each piece of content in the content history 13a may be associated with the number of comments, the number of views, etc. Furthermore, when pieces of content from different times are related to each other, information indicating the relationship may be associated with them. For example, a tag indicating that the piece of content from a later time among the related pieces of content is a "follow-up" may be added.
[0028] (Regarding the control unit 12) Returning to the explanation of Fig. 3, the control unit 12 is a controller, and is realized, for example, by a CPU (Central Processing Unit), MPU (Micro Processing Unit), etc., executing various programs (corresponding to an example of a presentation program) stored in a storage device inside the presentation device 1 using a RAM as a working area. The control unit 12 is also realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0029] As shown in FIG. 3, the control unit 12 has a collection unit 12a, a reception unit 12b, and a presentation unit 12c, and realizes or executes the functions and actions of a presentation process described below.
[0030] (Regarding the collection unit 12a) The collection unit 12a collects in advance a history of a plurality of contents that were presented in parallel at each time point in the past, and stores the collected history of the plurality of contents in the storage unit 13 as a content history 13a.
[0031] For example, the content is a plurality of news items included in topics on a news site. In this case, the collection unit 12a collects a plurality of news items presented as topics at each time point from a server or the like that manages the news items on the news site, and stores the collected news items as the content history 13a.
[0032] (Regarding the reception unit 12b) The reception unit 12b receives a designation of consecutive time points within a period from the present to a predetermined time point in the past. For example, the reception unit 12b presents a time axis α from the present to 24 hours ago as shown in Fig. 1. The reception unit 12b can receive a designation of consecutive time points by a user sliding a slider β on the time axis α.
[0033] The reception unit 12b may present the number of comments for the content presented at each time point on the time axis α. For example, as illustrated in FIG. 2, the reception unit 12b presents a bar graph with a height according to the number of comments for each content, corresponding to a time point when any content was updated on the presented time axis α.
[0034] For example, the reception unit 12b may present a bar graph with a height according to the total number of comments for each content, and may further present a bar graph that shows the breakdown of the number of comments for each content. Specifically, as illustrated in FIG. 2, the reception unit 12b may display the number of comments for each news item by different colors or line types. Alternatively, the reception unit 12b may present the number of comments by differentiating between positive comments and negative comments. In this case, the reception unit 12b may extend the bar graph for negative comments into the negative quadrant. Furthermore, the presentation unit 12c, which will be described later, may highlight the news item with the most comments when presenting it.
[0035] Alternatively, the reception unit 12b may present the number of views or the number of reactions, such as "likes," for the content presented at each time point on the time axis α. For example, like the number of comments, the reception unit 12b presents a bar graph with a height corresponding to the number of views or reactions for each piece of content, corresponding to the time point when any piece of content was updated on the presented time axis α. For example, the reception unit 12b may present a bar graph with a height corresponding to the total number of views or reactions for each piece of content, or may further present a bar graph showing the breakdown of the number of views or reactions for each piece of content.
[0036] (Regarding the presentation unit 12c) The presenting unit 12c refers to the storage unit 13 and presents in parallel the multiple contents presented at each accepted time point. For example, the presenting unit 12c refers to the content history 13a for the period designated by the slider β within the period of the time axis α. Then, the presenting unit 12c presents the multiple contents so as to switch to the multiple contents that were presented at each time point when any of the contents was updated within the designated period. This causes, for example, the display of only the updated contents to be switched as illustrated in FIG. 1.
[0037] Furthermore, when the contents presented at different times are related to each other, the presenting unit 12c may present the contents by adding information indicating the relationship. For example, the presenting unit 12c refers to the content history 13a, and when information indicating that the contents at different times are related to each other is associated with the contents, the presenting unit 12c adds a badge indicating that to the contents. For example, when a tag indicating that the content at a later time is a "follow-up" is added to the content history 13a, a badge indicating that the content is a "follow-up" is added to the content.
[0038] Alternatively, in a case where the number of comments is associated with each piece of content in the content history 13a, when presenting news with the most comments at a given time, the presentation unit 12c may highlight the news.
[0039] The presenting unit 12c may determine the order of juxtaposition of a plurality of contents at each time point when presenting these contents. For example, in the example shown in FIG. 1, if the display position of the tile display is determined for each news genre, the display position of the same news will not change. Therefore, the presented news will be switched only when there is an update for each news genre displayed in the topics.
[0040] On the other hand, when the presentation unit 12c determines the display position of each news item regardless of the genre every time any of the news items is updated, the display position may be changed even for the same news item.
[0041] The multiple contents may be multiple games on a live sports broadcasting site. In this case, the presentation device 1 presents the status of each game at each time point specified by the slider β on the time axis α in parallel, similar to multiple news items in the topics of the news site.
[0042] The multiple contents may be images showing the situation at each venue of a music festival or the like that is being held simultaneously at multiple venues. In this case, the presentation device 1 presents in parallel images showing the situation at each venue at each time point specified by the slider β on the time axis α.
[0043] 3. Processing Procedure Next, a process procedure executed by the presentation device 1 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing a presentation process procedure executed by the presentation device 1 according to the embodiment.
[0044] 4, in the presentation device 1, the reception unit 12b receives a designation of successive time points within a period from the present to a predetermined time point in the past (step S1). For example, the reception unit 12b presents a time axis (timeline) α from the present to 24 hours ago. The reception unit 12b then receives the designation of successive time points by the user sliding a slider β on the time axis α.
[0045] Then, the presenting unit 12c refers to the content history 13a and presents in parallel the multiple contents presented at each accepted time point (step S2). For example, the presenting unit 12c refers to the content history 13a for the period designated by the slider β within the period of the time axis α. Then, the presenting unit 12c presents the multiple contents by switching them to the multiple contents that were presented at each time point when any of the contents was updated within the designated period. This completes the series of presentation processes.
[0046] 4. Effects As described above, the presentation device 1 according to the embodiment includes a storage unit 13, a reception unit 12b, and a presentation unit 12c. The storage unit 13 stores a content history 13a, which is a history of a plurality of contents presented in parallel at each time point. The reception unit 12b receives designation of successive time points within a period from the present to a predetermined time point in the past. The presentation unit 12c refers to the storage unit 13 and presents the plurality of contents presented at each of the received time points in parallel. This enables the presentation device 1 to present a history of parallel display of a plurality of contents, each of which changes in time series. Therefore, it becomes possible to grasp the entire history including the plurality of contents in an overall manner.
[0047] In addition, in the presentation device 1 according to the embodiment, when contents presented at different times are related to each other, the presentation unit 12c presents the contents by adding information indicating the relationship. This makes it possible to present the history of the contents in various forms.
[0048] In addition, in the presentation device 1 according to the embodiment, the presentation unit 12c may determine the order in which the contents are arranged when presenting a plurality of contents at each time point. This also makes it possible to present the history of the contents in various forms.
[0049] In addition, in the presentation device 1 according to the embodiment, the reception unit 12b may present the number of comments on the content presented at each time point during a period from the present to a predetermined time point in the past. This makes it possible to grasp the user's reaction to the content.
[0050] In addition, in the presentation device 1 according to the embodiment, the reception unit 12b may present the number of views of the content presented at each time point during the period from the present to a predetermined time point in the past. This also makes it possible to grasp the user's reaction to the content.
[0051] In addition, in the presentation device 1 according to the embodiment, the reception unit 12b may present the number of reactions to the content presented at each time point during the period from the present to a predetermined time point in the past. This also makes it possible to grasp the user's reaction to the content.
[0052] In addition, in the presentation device 1 according to the embodiment, the content is specifically news included in topics on a news site, or each of multiple matches on a live sports broadcast site, or each of images showing the situation at each venue in a music festival or the like that is being held simultaneously at multiple venues. This improves the convenience of news sites, live sports broadcast sites, and live music sites.
[0053] [5. Hardware Configuration] The presentation device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 5. Fig. 4 is a hardware configuration diagram showing an example of the computer 1000 that realizes the functions of the presentation device 1 according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0054] The CPU 1100 operates and controls each unit based on a program 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 is started up, programs that depend on the hardware of the computer 1000, and the like.
[0055] 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 the network N and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the network N.
[0056] 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.
[0057] 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 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 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 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.
[0058] For example, when the computer 1000 functions as the presentation device 1 according to the embodiment, the CPU 1100 of the computer 1000 executes a program loaded on the RAM 1200 to realize the function of the control unit 12. In addition, the HDD 1400 stores data in the storage unit 13. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via the network N.
[0059] 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 embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.
[0060] [6. Other] In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0061] In addition, each component of each device shown in the figure is a functional concept, and does 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 according to various loads, usage conditions, etc.
[0062] Furthermore, the processes described in the above-described embodiments can be appropriately combined as long as the process contents are not contradictory.
[0063] Moreover, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, the collecting unit 12a can be read as collecting means or collecting circuit. [Explanation of symbols]
[0064] 1 Presentation device 11 Input / output section 12 Control section 12a Collection Section 12b Reception 12c Presentation section 13 Storage section 13a Content History
Claims
1. A storage unit that stores a history of a plurality of contents that are presented in parallel at each time point; a reception unit that receives designation of successive points in a period from the present to a predetermined point in the past; a presentation unit that refers to the storage unit and presents in parallel the plurality of contents that were presented at each accepted time point; A presentation device comprising:
2. The presentation device according to claim 1 , wherein, when the contents presented at different points in time are related to each other, the presentation unit presents the contents by adding information indicating the relationship.
3. The presentation device according to claim 1 , wherein the presentation unit determines a parallel order of the contents when presenting the plurality of contents at each time point.
4. The presentation device according to claim 1 , wherein the reception unit presents, for each time point in the period, the number of comments on the content presented at that time point.
5. The presentation device according to claim 1 , wherein the reception unit presents, for each time point in the period, the number of views of the content presented at that time point.
6. The presentation device according to claim 1 , wherein the reception unit presents, for each time point in the period, the number of reactions to the content presented at that time point.
7. 2. The presentation device according to claim 1, wherein the content is news included in topics on a news site.
8. The presentation device according to claim 1 , wherein the content is each of a plurality of games on a live sports broadcasting site.
9. 2. The presentation device according to claim 1, wherein the content is each of images showing a situation at each of a plurality of venues in a music festival or the like which is being held simultaneously at multiple venues.
10. 1. A computer-implemented presentation method comprising: a receiving step of receiving designation of successive points in a period from the present to a predetermined point in the past; a presentation step of referring to a storage unit that stores a history of a plurality of contents presented in parallel at each time point, and presenting the plurality of contents presented at each accepted time point in parallel; A presentation method comprising:
11. A receiving step of receiving a designation of consecutive points in time within a period from the present to a predetermined point in the past; a presentation step of referring to a storage unit that stores a history of a plurality of contents presented in parallel at each time point, and presenting the plurality of contents presented at each accepted time point in parallel; A presentation program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
Information processing apparatus, information processing method, and computer program
JP2014049094A