Information processing device and program

The information processing device and program address the challenge of uniform video information display by generating and controlling report information based on playback and operation history, allowing easy comprehension of video trends and usage patterns.

JP2025007108AActive Publication Date: 2025-01-17CONCEPT LAB CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023108298
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-01-17
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

Existing technologies display information related to videos uniformly, requiring careful examination to grasp general trends, without considering the content-specific playback and operation history.

Method used

An information processing device and program that stores video playback and operation history information, generating report information based on playback order, history, and operation data, and controlling display modes based on playback times and frequencies.

Benefits of technology

Enables easy grasping of video-related information by displaying report information in modes that reflect playback times and frequencies, facilitating understanding of video trends and usage patterns.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025007108000001_ABST
    Figure 2025007108000001_ABST
Patent Text Reader

Abstract

To provide an information processing device and a program that allow easy understanding of information about a moving image.SOLUTION: A program makes a computer function as a storage unit, an acquisition unit, and a display control unit. The storage unit stores a plurality moving images and the reproduction order information about the reproduction order of the moving images. The acquisition unit obtains reproduction history information about the reproduction of a reproduced moving image and operation history information about an operation which is performed for a reproduced moving image. The display control unit generates report information about the moving image based on the reproduction order information, the reproduction history information, and the operation history information; and performs display control of the report information in a display mode according to either the number of times the moving image is reproduced or the reproduction time of the moving image.SELECTED DRAWING: Figure 5A
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device and a program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there have been known techniques for controlling the display of information relating to operations on moving images.

[0003] In this regard, Patent Document 1 discloses a technique for calculating statistical information based on viewing information of a video and displaying the calculated statistical information on a screen. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 7026984 Summary of the Invention [Problem to be solved by the invention]

[0005] However, while the technology described in Patent Document 1 displays information about videos, it does so in a uniform manner regardless of the content of the information, so that a reviewer is required to carefully examine the content of the information even if he or she only wants to know the general trends of the information.

[0006] The present invention has been made in view of the above problems, and has as its object to provide an information processing device and a program that enable easy comprehension of information related to moving images. [Means for solving the problem]

[0007] In order to solve the above problems, the program of the present invention causes a computer to function as a memory unit that stores a plurality of videos and playback order information regarding the playback order of the videos, an acquisition unit that acquires playback history information regarding the playback of the played videos and operation history information regarding operations performed on the played videos, and a display control unit that generates report information regarding the videos based on the playback order information, the playback history information and the operation history information, and controls the display of the report information in a display mode corresponding to the number of times the videos have been played or the playback time of the videos.

[0008] The playback order information also includes a plurality of nodes to which the videos to be played are each associated, connection information indicating the connection relationships between the plurality of nodes, and condition information indicating the conditions for moving from one node to another node.

[0009] In addition, in controlling the display of the report information, the display control unit controls the display of a trajectory between the node to which the played video corresponds and the next node of the node in a display mode corresponding to the number of times the video has been played or the playback time of the video.

[0010] Moreover, the acquisition unit acquires information regarding a web page on which the video is played, and the display control unit controls the display of the report information for each web page.

[0011] In addition, the information processing device of the present invention includes a memory unit that stores a plurality of videos and playback order information regarding the playback order of the videos, an acquisition unit that acquires playback history information regarding playback of the played videos and operation history information regarding operations performed on the played videos, and a display control unit that generates report information regarding the videos based on the playback order information, the playback history information, and the operation history information, and controls the display of the report information in a display mode corresponding to the number of times the videos have been played or the playback time of the videos. Effect of the Invention

[0012] According to the present invention, an information processing device and a program can easily grasp information related to a video. [Brief description of the drawings]

[0013] [Figure 1] 1 is a diagram illustrating an outline of a configuration of a statistical system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to the present embodiment. [Diagram 3] 2 is a block diagram showing an example of a functional configuration of the information processing device according to the present embodiment. FIG. [Figure 4] 5 is a diagram showing an example of reproduction order information stored in the information processing device according to the embodiment. FIG. [Figure 5A] 11 is a diagram showing an example of a transition report among report information whose display is controlled by the information processing device according to the embodiment. FIG. [Figure 5B] 11 is a diagram showing an example of a summary report among report information whose display is controlled by the information processing device according to the embodiment. FIG. [Figure 6] 10 is a flowchart showing an example of a processing flow when the information processing device according to the present embodiment controls the display of report information. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, an embodiment of the present invention (hereinafter, referred to as "the present embodiment") will be described with reference to the accompanying drawings. In order to facilitate understanding of the description, the same components and steps in each drawing are denoted by the same reference numerals as much as possible, and duplicated descriptions will be omitted.

[0015] <Overall composition> 1 is a diagram showing an outline of the configuration of a statistical system 1 according to this embodiment. As shown in FIG. 1, the statistical system 1 includes, as its main part, an information processing device 10 and a plurality of terminals 20, for example.

[0016] The information processing device 10 is, for example, an information processing device such as a desktop personal computer or a notebook computer, and performs display control of information related to the playback and operation of a video. The information processing device 10 provides videos to a plurality of terminals 20, for example, via a communication network NT. The information processing device 10 also acquires information related to the playback and operation of the video played on the terminal 20 from the terminal 20, for example, via the communication network NT. The information processing device 10 also controls the display of report information related to the playback and operation of the video based on the acquired information.

[0017] The terminal 20 is, for example, a mobile phone, a smartphone, a tablet, a personal computer, etc., and is a device operated by a viewer of a video. The terminal 20 acquires a video from the information processing device 10 via the communication network NT. The terminal 20 also acquires information related to the playback of the acquired video and information related to an operation performed by the viewer on the video, and transmits the acquired information to the information processing device 10 via the communication network NT.

[0018] <Hardware configuration> Next, a hardware configuration of the information processing device 10 according to the present embodiment will be described. Fig. 2 is a diagram showing an example of a hardware configuration of the information processing device 10 according to the present embodiment. As shown in Fig. 2, the information processing device 10 mainly includes, for example, a storage device 11, a CPU (Central Processing Unit) 12, a memory 13, a communication device 14, and an input / output device 15.

[0019] The storage device 11 is configured with a hard disk etc. This storage device 11 stores various programs and various information required for the execution of processes in the CPU 12, and information on the results of the processes.

[0020] The CPU 12 functions as various functional components by executing predetermined programs stored in the memory 13 or the storage device 11, etc. The details of these functional components will be described later.

[0021] The communication device 14 is configured with a communication interface for communicating with an external device, etc. The communication device 14 transmits and receives various information to and from the terminal 20, for example.

[0022] The input / output device 15 receives inputs for an operator of the information processing device 10 to operate the information processing device 10, and displays information provided by the information processing device 10 to the operator.

[0023] The information processing device 10 can be realized by using a dedicated or general-purpose server computer, etc. The information processing device 10 may be configured by a single device, or may be configured by multiple devices distributed over a communication network. Fig. 10 shows only a part of the main hardware configuration of the information processing device 10, and the information processing device 10 may be configured by other components that are generally included in a computer.

[0024] <Functional configuration> Fig. 3 is a block diagram showing an example of a functional configuration of the information processing device 10 according to the present embodiment. As shown in Fig. 3, the information processing device 10 includes, as functional components, a providing unit 110, an acquiring unit 120, a display control unit 130, and a storage unit 150. The functional components other than the storage unit 150 are realized by the CPU 12 executing a program stored in the storage device 11 or the like.

[0025] The providing unit 110 provides the videos 151A to 151Z stored in the storage unit 150 to the multiple terminals 20 via the communication network NT.

[0026] The acquiring unit 120 acquires information related to the playback and operation of the videos 151A-151Z transmitted from the terminal 20 via the communications network NT. The acquiring unit 120 stores, from the acquired information, information related to the playback of the videos 151A-151Z as playback history information 153 in the storage unit 150. Furthermore, the acquiring unit 120 stores, from the acquired information, information related to operations on the videos 151A-151Z as operation history information 154 in the storage unit 150.

[0027] The display control unit 130 generates report information 155 including information regarding the playback and operation of the videos 151A-151Z on the terminal 20, and controls the display of the report information 155 in a display mode according to the number of times the videos 151A-151Z have been played and the playback time. Details of the operation of the display control unit 130 will be described later using Figures 5A, 5B, and 6, so that description thereof will be omitted here.

[0028] The storage unit 150 is a functional configuration for storing moving images 151A to 151Z, playback order information 152 relating to the playback order of the moving images 151A to 151Z, playback history information 153, operation history information 154, report information 155, and the like.

[0029] The reproduction order information 152 is information for defining a reproduction order according to conditions in the reproduction of the videos 151A to 151Z. The reproduction order information 152 will be described in detail with reference to FIG.

[0030] Fig. 4 is a diagram showing an example of the playback order information 152 stored in the information processing device 10 according to the present embodiment. As shown in Fig. 4, the playback order information 152 includes nodes n1 to n13, information indicating which of the videos 151A to 151Z is associated with each node, connection information regarding the transition destination of each node, and condition information indicating the condition to which node each node transitions. The playback order information 152 indicates information regarding which video is associated with each node n1 to n13 and the condition to which node it transitions.

[0031] The nodes n1 to n13 are information indicating sections that are the reference for the order in which the videos 151A to 151Z are played back in the playback order information 152. Each of the nodes n1 to n13 is associated with one of the videos 151A to 151Z. Also, each of the nodes n1 to n13 is associated with one or more destination nodes and conditions for transitioning to the destination node, except for a node that does not have a destination node.

[0032] The connection information is information indicating a node that is a transition destination of a node. As shown in Fig. 4, the connection information indicates, for example, that node n2 is associated as a transition destination of node n1, that nodes n3 and n7 are associated as transition destinations of node n2, and that node n4 is associated as a transition destination of node n3. In addition, the connection information indicates that, for a terminal node that does not have a transition destination node, there is no transition destination node such as node n3.

[0033] The condition information is information indicating a condition for a node to transition to a destination node. The condition information is indicated, for example, by a number within a predetermined range associated with each condition. The condition indicated by the condition information is, for example, that the video has been played to the end, that a predetermined area or tag displayed in the video has been clicked, that a predetermined key has been pressed in the video, that a predetermined gesture operation has been performed using a mouse pointer or a flick, or that playback of the video has been stopped. In this embodiment, the condition information is indicated by numbers, but is not limited to this. The condition information may be indicated by letters, character strings, flags, or the like instead of numbers, or may include the condition itself.

[0034] 3, playback history information 153 is information related to playback of videos 151A-151Z. Specifically, playback history information 153 includes, for example, the number of times each of videos 151A-151Z has been played, the playback duration, the playback date and time, etc. In addition, playback history information 153 includes, for example, information related to web pages such as the URLs and domains of the web pages on which videos 151A-151Z have been played.

[0035] The operation history information 154 is information on operations performed on a video that has been played back from among the videos 151A to 151Z. Specifically, the operation history information 154 includes, for example, whether or not an operation such as a fast-forward operation, a rewind operation, a pause operation, a stop operation, a play operation, a skip operation, or a frame-by-frame operation has been performed on the played back video, and the time when the operation was performed. Furthermore, in the case where the played back video includes a predetermined operated area such as a tag, the operation history information 154 includes, for example, whether or not an operation such as clicking or pressing the tag has been performed, and the time when the operation was performed.

[0036] Report information 155 is information including the playback time, number of times played, playback order of videos 151A to 151Z, and history related to operations by a viewer on videos 151A to 151Z. Report information 155 includes a transition report in which the playback order of videos 151A to 151Z is display-controlled in a display mode according to the number of times played and playback time of videos 151A to 151Z, and a summary report in which playback history information 153 and operation history information 154 of videos 151A to 151Z are displayed and controlled in graphs.

[0037] In the present embodiment, the moving images 151A to 151Z are stored in the storage unit 150 of the information processing device 10 and are provided to the terminal 20 by the providing unit 110 via the communication network NT, but are not limited to this. The moving images 151A to 151Z may be stored in a device different from the information processing device 10 and provided to the terminal 20 from that device via the communication network NT.

[0038] The transition report will be described with reference to Fig. 5A. Fig. 5A is a diagram showing an example of a transition report in report information 155 whose display is controlled by the information processing device 10 according to the present embodiment. As shown in Fig. 5A, the transition report includes a display area 1551, an item operation area 1552, and buttons 1553 and 1554.

[0039] The display area 1551 is an area in which the playback order of moving images that are the subject of display control among the moving images 151A to 151Z is displayed in the form of a tree structure. The display area 1551 includes, for example, nodes n1 to n14 in the playback order information 152 and routes r1 to r92 that indicate the connection relationships between the nodes n1 to n14.

[0040] The nodes n1 to n13 are arranged, for example, as a rectangular region in the display region 1551. The nodes n1 to n13 are controlled to display the associated moving images among the moving images 151A to 151Z near the center. The nodes n1 to n13 are also connected to the transition source and transition destination nodes via any of the routes r1 to r92.

[0041] The routes r1 to r92 are objects for indicating the connection relationships of the nodes n1 to n13, respectively, and are arranged in the display area 1551. The routes r1 to r92 are display-controlled in the display area 1551 in a display mode according to the playback history information 153 for a video associated with the node corresponding to the transition source among the connected nodes. Specifically, the route r71 is display-controlled in the display area 1551 in a thickness according to the number of times played or the playback time included in the playback history information 153 of the video 151G associated with the node n7 corresponding to the transition source, for example.

[0042] The item operation area 1552 is an area for selecting the videos 151A-151Z to be display-controlled in the display area 1551. The item operation area 1552 includes, for example, a pull-down menu for each item and a display button. The first pull-down menu is configured to allow the selection of the videos 151A-151Z to be display-controlled for each web page on which the video is played. The second pull-down menu is configured to allow the selection of the videos 151A-151Z to be display-controlled for each period during which the video is played. When the display button is pressed, it displays the node and route associated with the selected video 151A-151Z.

[0043] Button 1553 is a button for controlling the display of the summary report. When button 1553 is pressed, display control is switched from the transition report to the summary report.

[0044] The button 1554 is a button for ending the display control of the report information 155, and by pressing the button 1554, the display control of the report information 155 is ended.

[0045] The summary report will be described with reference to Fig. 5B. Fig. 5B is a diagram showing an example of a summary report in the report information 155 whose display is controlled by the information processing device 10 according to the present embodiment. As shown in Fig. 5B, the summary report includes a display area 1555, an item operation area 1552, and buttons 1553 and 1554.

[0046] The display area 1555 is an area in which various information relating to the moving image that is the subject of display control among the moving images 151A to 151Z is displayed in the form of graphs.

[0047] The item operation area 1552 in the summary report is an area for selecting the videos 151A-151Z and items to be displayed and controlled in the display area 1555. The item operation area 1552 includes, for example, a pull-down menu for each item and a display button. The first pull-down menu is configured to allow the selection of the videos 151A-151Z to be displayed and controlled for each web page on which the video is played. The second pull-down menu is configured to allow the selection of the videos 151A-151Z to be displayed and controlled for each period during which the video is played. The third pull-down menu is configured to allow the selection of which items to display in the display area 1555. Here, the items are, for example, the playback time and the number of playbacks. When the display button is pressed, the selected videos 151A-151Z and items are displayed in the display area 1555 as a graph.

[0048] <Process flow> The above describes the functional configuration of the information processing device 10. Next, a detailed description will be given of the flow of a series of processes in the information processing device 10. Fig. 6 is a flowchart showing an example of the flow of processes when the information processing device 10 according to this embodiment controls the display of report information 155.

[0049] (Step SP10) The information processing device 10 acquires the playback history information 153 from the terminal 20 via the communication network NT by the acquisition unit 120. The information processing device 10 stores the acquired playback history information 153 in the storage unit 150. Then, the process proceeds to step SP12.

[0050] (Step SP12) The information processing device 10 acquires the operation history information 154 from the terminal 20 via the communication network NT by the acquisition unit 120. The information processing device 10 stores the acquired operation history information 154 in the storage unit 150. Then, the process proceeds to the process of step SP14.

[0051] (Step SP14) The information processing device 10, by using the display control unit 130, refers to the storage unit 150 and selects one moving image for which the display mode is to be determined from among the moving images 151A to 151Z. Then, the process proceeds to the process of step SP16.

[0052] (Step SP16) The information processing device 10 acquires the playback history information 153 and the operation history information 154 related to the selected video from the storage unit 150 by the display control unit 130. The information processing device 10 determines the display mode of the route associated with the selected video in the transition report according to the acquired playback history information 153 and operation history information 154. Specifically, the information processing device 10 extracts information related to how many viewers have viewed the video from the operation history information 154, and extracts information related to the number of times the video has been played and the playback time of the video from the playback history information 153. The information processing device 10 determines the thickness of the route associated with the video according to the extracted information so that the thickness increases as the number of viewers who have played the video, the number of times it has been played, or the playback time increases. Then, the process proceeds to the process of step SP22.

[0053] (Step SP18) The information processing device 10 determines whether or not the display modes for all the target videos have been determined by the display control unit 130. Specifically, the information processing device 10 refers to the playback order information 152 from the storage unit 150, and determines whether or not the display modes have been determined for the videos that can be reached by repeating transitions from the selected video and the videos that can be reached by repeating transitions to the selected video. If the determination is a positive determination, the process proceeds to step SP20, and if the determination is a negative determination, the process returns to step SP14.

[0054] (Step SP20) The information processing device 10 acquires the playback order information 152 from the storage unit 150 by the display control unit 130, and creates a transition report that includes the information indicated by the acquired playback order information 152, the playback history information 153, and the operation history information 154 and that results in the determined display mode. Then, the process proceeds to step SP22.

[0055] (Step SP22) The information processing device 10 creates a summary report by the display control unit 130 so as to include information indicated by the already acquired playback order information 152, playback history information 153, and operation history information 154. Then, the process proceeds to step SP24.

[0056] (Step SP24) The information processing device 10 controls the display of the created transition report and summary report, and then the series of processes shown in FIG.

[0057] <Effects> As described above, in this embodiment, the program causes the information processing device 10 (computer) to function as a memory unit 150 that stores a plurality of videos 151A to 151Z and playback order information 152 related to the playback order of the videos 151A to 151Z, an acquisition unit 120 that acquires playback history information 153 related to the playback of the played videos 151A to 151Z and operation history information 154 related to operations performed on the played videos 151A to 151Z, and a display control unit 130 that generates report information 155 related to the videos 151A to 151Z based on the playback order information 152, the playback history information 153, and the operation history information 154, and controls the display of the report information 155 in a display mode corresponding to the number of times the videos 151A to 151Z have been played or the playback time.

[0058] As a result, the program controls the display of report information 155 in a display mode according to information about the playback of moving images 151A to 151Z. Therefore, the program can easily grasp information about the moving images.

[0059] In addition, in this embodiment, the playback order information 152 includes a plurality of nodes n1 to n13 to which the videos to be played among the videos 151A to 151Z are respectively associated, connection information indicating the connection relationships between the plurality of nodes n1 to n13, and condition information indicating the conditions for moving from one node to another node.

[0060] Thus, the program can more easily grasp information about the moving pictures, since it contains information about the nodes whose playing order is connected to each other.

[0061] Furthermore, in this embodiment, in controlling the display of report information 155, display control unit 130 controls the display of a trajectory (route) between a node to which played videos 151A-151Z correspond and the next node of the node in a display mode according to the number of times the videos 151A-151Z have been played or the playback time of the videos 151A-151Z.

[0062] Therefore, since the program controls the display of the route in a display mode according to the playback time or the number of times played, it is easy to know which video has been played the most.

[0063] In this embodiment, the acquiring unit 120 acquires information about the web pages on which the videos 151A to 151Z are played. Furthermore, in this embodiment, the display control unit 130 controls the display of the report information 155 for each web page.

[0064] Therefore, since the program controls the display of report information 155 for each web page, it is easy to grasp information such as which web page has the most videos being played.

[0065] <Modification> The present invention is not limited to the above-described embodiment. In other words, the above-described embodiment may be modified by a person skilled in the art as appropriate, and the modifications may be included within the scope of the present invention as long as they include the characteristics of the present invention. In addition, the elements of the above-described embodiment and the modifications described below may be combined to the extent technically possible, and the combinations of these may be included within the scope of the present invention as long as they include the characteristics of the present invention.

[0066] For example, in the present embodiment, the display control unit 130 controls the display of the routes r1 to r92 so that the route becomes thicker as the number of times a video is played or the playback time is longer, but is not limited to this. For example, the display control unit 130 may control the display of the routes r1 to r92 so that the route becomes longer, the color becomes darker, and the brightness becomes higher as the number of times a video is played or the playback time is longer.

[0067] According to this configuration, the program controls the display of the report information 155 according to the number of times the report information 155 is played or the playback time by using not only the thickness of the routes r1 to r92 but also other expression methods, so that the program can easily grasp information related to the video.

[0068] In the present embodiment, the operation history information 154 may include information indicating that the viewer has accessed the videos 151A-151 and information indicating that the viewer has left the videos 151A-151.

[0069] According to this configuration, the program generates report information 155 according to information on access and exit from videos 151A to 151Z, so that information on videos can be grasped more easily. [Explanation of symbols]

[0070] 10: information processing device (computer), 120: acquisition unit, 130: display control unit, 150: storage unit, 151A to 151Z: video, 152: playback order information, 153: playback history information, 154: operation history information, 155: report information

Claims

1. Computer, a storage unit that stores a plurality of moving images and playback order information regarding a playback order of the moving images; an acquisition unit that acquires playback history information regarding playback of the played video and operation history information regarding operations performed on the played video; a display control unit that generates report information regarding the video based on the playback order information, the playback history information, and the operation history information, and controls display of the report information in a display mode corresponding to the number of times the video has been played or a playback time of the video; A program that functions as a

2. The playback order information includes a plurality of nodes to which moving images to be played are respectively associated, connection information indicating a connection relationship between the plurality of nodes, and condition information indicating a condition for moving from one node to another node. The program according to claim 1.

3. the display control unit, in the display control of the report information, controls display of a trajectory between a node associated with the played video and a node next to the node in a display mode corresponding to the number of times the video has been played or a playback time of the video. The program according to claim 2.

4. The acquisition unit acquires information regarding a web page on which the video is played, the display control unit controls display of the report information for each web page. The program according to any one of claims 1 to 3.

5. A storage unit that stores a plurality of videos and playback order information regarding a playback order of the videos; an acquisition unit that acquires playback history information regarding playback of the played video and operation history information regarding operations performed on the played video; a display control unit that generates report information regarding the video based on the playback order information, the playback history information, and the operation history information, and controls display of the report information in a display mode corresponding to the number of times the video has been played or a playback time of the video; An information processing device comprising:

Citation Information

Patent Citations

  • Digital content browsing device and digital content browsing management system

    JP2013152724A

  • Viewing analysis device

    JP7026984B1

  • Dynamic adaptation of interactive video players using behavioral analytics

    US20210258647A1

  • Content access analytics

    US8204977B1

  • Content reproduction device and advertisement display method for content reproduction device

    WO2014174940A1