Information processing device, information processing method, and information processing program

The information processing device addresses the challenge of understanding keyword trends by displaying co-occurring keywords and their contribution rates, enhancing user comprehension of trend reasons through graphical representation.

JP7814345B2Active Publication Date: 2026-02-16LY CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023069631
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-04-20
Publication Date
2026-02-16
Estimated Expiration
2043-04-20

AI Technical Summary

Technical Problem

Conventional techniques fail to provide a clear understanding of the reason behind a keyword trend from co-occurring keywords.

Method used

An information processing device that identifies co-occurring keywords and displays the change in contribution rate for each co-occurring keyword using a stacked bar graph, allowing users to understand the reason for a keyword trend.

Benefits of technology

Enables users to easily comprehend the reason for a keyword trend by visualizing co-occurring keywords and their contribution rates, facilitating factor analysis of keyword trends.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007814345000001
    Figure 0007814345000001
  • Figure 0007814345000002
    Figure 0007814345000002
  • Figure 0007814345000003
    Figure 0007814345000003
Patent Text Reader

Abstract

To allow trend reasons for a keyword to be simply grasped from co-occurrence keywords.SOLUTION: An information processing apparatus includes an identifying unit and a display control unit. The identifying unit identifies a co-occurrence keyword searched together with a keyword when the keyword becomes a trend. A display control unit displays changes in degree of contribution calculated for each co-occurrence keyword identified by the identifying unit.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

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] 2. Description of the Related Art Conventionally, there are known techniques for displaying the transition of a keyword trend, such as a technique for evaluating a trend including keywords related to a keyword. [Prior art documents] [Patent documents]

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

[0004] However, with conventional techniques, it has not been possible to easily understand the reason for a keyword's trend from co-occurring keywords.

[0005] The present invention has been made in view of the above, and aims to enable a user to easily understand the reason for a keyword trend from co-occurring keywords. [Means for solving the problem]

[0006] The information processing device of the present application is characterized by having an identification unit that identifies co-occurring keywords searched together with a keyword when the keyword trend occurs, and a display control unit that displays the change in contribution rate calculated for each co-occurring keyword identified by the identification unit. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to easily understand the reason why a keyword is trending from co-occurring keywords. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of information processing according to the embodiment. [Figure 3] FIG. 3 is a diagram showing an example of a UI screen showing the transition of keyword trends. [Figure 4] FIG. 4 is a diagram showing an example of a UI screen showing the transition of keyword trends including the display of co-occurring keywords. [Figure 5] FIG. 5 is a diagram showing an example of a UI screen showing the transition of keyword trends including the display of contribution degrees. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the configuration of an information processing device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a search history storage unit according to the embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of information processing according to the embodiment. [Figure 10] FIG. 10 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0009] 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.

[0010] (Embodiment) [1. Information Processing System Configuration] An information processing system 1 shown in Fig. 1 will be described. As shown in Fig. 1, the information processing system 1 includes a terminal device 10 and an information processing device 100. The terminal device 10 and the information processing device 100 are connected to each other via a predetermined communication network (network N) so as to be able to communicate with each other via wired or wireless communication. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment.

[0011] The terminal device 10 is an information processing device used by a user who performs operations to understand the transition of a keyword trend, including the reason for the keyword trend (for example, why it became popular). The user is, for example, considering using the keyword for product planning / improvement, competitive research, etc. The terminal device 10 may be any device that can realize the processing in the embodiment. The terminal device 10 may also be a device such as a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, or a PDA. FIG. 2 shows a case where the terminal device 10 is a smartphone.

[0012] The terminal device 10 is, for example, a smart device such as a smartphone or tablet, and is a portable terminal device capable of communicating with any server device via a wireless communication network such as 3G to 5G (Generations), LTE (Long Term Evolution), etc. The terminal device 10 also has a screen such as a liquid crystal display with a touch panel function, and may accept various operations on displayed data such as content, such as tapping, sliding, scrolling, etc., performed by a user using a finger or a stylus. In FIG. 2, the terminal device 10 is used by a user U1.

[0013] The information processing device 100 is an information processing device that aims to allow a user to easily understand the transition of a keyword trend as well as the reason for the trend, and may be any device that can realize the processing in the embodiment. The information processing device 100 is realized, for example, by a server device or a cloud system that provides a platform for visualizing the reason for a keyword trend.

[0014] Although FIG. 1 shows a case where the terminal device 10 and the information processing device 100 are separate devices, the terminal device 10 and the information processing device 100 may be integrated.

[0015] [2. An example of information processing] Conventionally, there are known techniques for displaying the trend of keywords. However, the conventional techniques cannot display, for example, co-occurring keywords, which are keywords searched together with the target keyword, on the trend transition, making it difficult to easily understand the reason for the keyword trend.

[0016] The present invention has been made in view of the above, and aims to make it possible to easily understand the reason for a keyword's trend. By displaying co-occurring keywords when the number of searches for a keyword increases along with the trend transition, it becomes possible to easily understand the reason for the keyword's rise from the co-occurring keywords.

[0017] FIG. 2 is a diagram illustrating an example of information processing in the information processing system 1 according to the embodiment. When a user U1 operates the terminal device 10 to perform a search using the target keyword "graphite toaster" in order to understand the trend of "graphite toaster," the information processing device 100 acquires keyword information searched by the user U1 through the operation of the terminal device 10 (step S101). Based on the acquired keyword information, the information processing device 100 displays the trend of the keyword "graphite toaster" (step S102). At this time, the information processing device 100 identifies the position at which the trend of the keyword "graphite toaster" occurred and displays it in a graph showing the trend. FIG. 3 is a diagram illustrating an example of a UI screen showing the trend of the keyword. Content C1 is content displayed on the terminal device 10 based on information transmitted from the information processing device 100. Content C1 includes an area R1 for indicating the target keyword. Since user U1 selected "graphite toaster" as the target keyword, "graphite toaster" is displayed in area R1. Content C1 also includes an area R2 for indicating the category of the target keyword. Since graphite toaster is included in the "Kitchenware" category within the "Home Appliances" category, area R2 displays "Home Appliances > Kitchenware." Content C1 also includes an area R3 for indicating the trend over the course of a year for the target keyword. Area R3 displays the trend over time for the keyword "graphite toaster." The solid line indicates the number of searches for the keyword "graphite toaster," the dashed line indicates the average number of searches for the keyword "graphite toaster," and the circular area indicates the position at the time the trend occurred. The information processing device 100 identifies the position at which the trend for the keyword "graphite toaster" changed, sets this as the position at the time the trend occurred, and displays it with a circular area. In FIG. 3, the information processing device 100 displays circular areas at the positions P1 and P2. Content C1 also displays an operation button B1 for transitioning to a screen displaying the trend over time in detail.When the user U1 operates (for example, clicks or taps) the button B1, the UI screen of the content C1 transitions to a UI screen that displays the trend transition in detail.

[0018] When user U1 operates button B1, the information processing device 100 identifies co-occurring keywords searched together with the keyword "graphite toaster" when a trend for the keyword "graphite toaster" occurred (step S103) and displays the progress of the keyword trend, including the display of the co-occurring keywords (step S104). At this time, the information processing device 100 identifies the co-occurring keywords for each trend occurrence. Specifically, the information processing device 100 identifies the co-occurring keywords at the time of the trend occurrence corresponding to position P1 (e.g., the co-occurring keywords with the highest contribution at time P1) and the co-occurring keywords at the time of the trend occurrence corresponding to position P2 (e.g., the co-occurring keywords with the highest contribution at time P2). FIG. 4 is a diagram illustrating an example of a UI screen showing the progress of a keyword trend, including the display of co-occurring keywords. Content C2 is content displayed on the terminal device 10 based on information transmitted from the information processing device 100. Content C2 includes an area R11 for displaying details of the progress of the trend displayed in area R3 of content C1. 4, the information processing device 100 identifies "Keyword #1" as a co-occurring keyword for P1 and "Keyword #2" as a co-occurring keyword for P2, and therefore displays information indicating "Keyword #1" at the position of P1 and information indicating "Keyword #2" at the position of P2. For example, the information processing device 100 displays information indicating "Keyword #1" at the center of a circular area assigned to the position of P1, and displays information indicating "Keyword #2" at the center of a circular area assigned to the position of P2.

[0019] Furthermore, when user U1 performs an operation to display the contributions of the co-occurring keywords, the information processing device 100 calculates the contributions for each co-occurring keyword (step S105) and displays the trend of the keywords, including the display of the contributions (step S106). For example, the information processing device 100 calculates the contribution of "Keyword #1" each time a trend occurs after position P1, and calculates the contribution of "Keyword #2" each time a trend occurs after position P2, thereby displaying the change in the contribution for each co-occurring keyword. At this time, the information processing device 100 displays the change in the contribution for each co-occurring keyword along with the trend of the keywords. For example, the information processing device 100 displays the change in the contribution for each co-occurring keyword using a stacked bar graph. Specifically, the information processing device 100 displays one co-occurring keyword as a layer in the stacked bar graph. FIG. 5 is a diagram illustrating an example of a UI screen showing the trend of keywords, including the display of the contributions. Content C3 is content displayed on the terminal device 10 based on information transmitted from the information processing device 100. Content C3 includes an area R21 for displaying details of the trend displayed in area R3 of content C1. A stacked bar graph showing the contribution (or change in contribution) is displayed in content C3. That is, content C3 is content that displays a stacked bar graph within the graph of content C2. Here, stacked bar graph G1 at position P1 includes an "Other" layer that compiles co-occurring keywords before the trend of the keyword "graphite toaster" (i.e., before time P1) and a "Keyword #1" layer. Hereinafter, co-occurring keywords before the trend (before time P1) will be collectively referred to as "Other." The information processing device 100 calculates the contribution of "Other" and "Keyword #1" at time P1 to determine the areas of the "Other" and "Keyword #1" layers in stacked bar graph G1, and displays the stacked bar graph G1 including the "Other" and "Keyword #1" layers based on the determined areas. Similarly, the stacked bar graph G2 at the position of P2 includes a layer for "Other" that summarizes the co-occurring keywords before the time point P1, a layer for "Keyword #1," and a layer for "Keyword #2."The information processing device 100 calculates the contribution of "Other", "Keyword #1", and "Keyword #2" at time P2, thereby determining the area of ​​the "Other", "Keyword #1", and "Keyword #2" layers in the stacked bar graph G2, and displays the stacked bar graph G2 including the "Other", "Keyword #1", and "Keyword #2" layers based on the determined areas. Similarly, the stacked bar graph G3 at the P3 position includes the "Other", "Keyword #1", "Keyword #2", and "Keyword #3" layers, which are a collection of co-occurring keywords before time P1. The information processing device 100 calculates the contribution rates of "Other," "Keyword #1," "Keyword #2," and "Keyword #3" at time P3, thereby determining the areas of the "Other," "Keyword #1," "Keyword #2," and "Keyword #3" layers in the stacked bar graph G3. Based on the determined areas, the information processing device 100 displays the stacked bar graph G3 including the "Other," "Keyword #1," "Keyword #2," and "Keyword #3" layers. Hereinafter, the co-occurring keywords identified after the occurrence of a search keyword trend are appropriately referred to as "target co-occurring keywords." The information processing device 100 displays the layers of the target co-occurring keywords in a stacked bar graph after their identified appearance. Note that when the contribution rate of the target co-occurring keyword decreases, the information processing device 100 displays the layer of the target co-occurring keyword with a lower contribution rate by thinning the display.

[0020] [3. Configuration of terminal device] Next, the configuration of the terminal device 10 according to the embodiment will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the configuration of the terminal device 10 according to the embodiment. As shown in Fig. 6, the terminal device 10 has a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.

[0021] (Communications Department 11) The communication unit 11 is realized by, for example, a network interface card (NIC) etc. The communication unit 11 is connected to a predetermined network N by wire or wirelessly, and transmits and receives information to and from the information processing device 100 etc. via the predetermined network N.

[0022] (Input section 12) The input unit 12 accepts various operations from a user. In FIG. 2, the input unit 12 accepts various operations from a user U1. For example, the input unit 12 may accept various operations from a user via a display screen using a touch panel function. The input unit 12 may also accept various operations from buttons provided on the terminal device 10 or a keyboard or mouse connected to the terminal device 10.

[0023] (Output section 13) The output unit 13 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, etc., and is a display device for displaying various information. For example, the output unit 13 displays content based on information received from the information processing device 100.

[0024] (Control unit 14) The control unit 14 is, for example, a controller, and is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the terminal device 10 using a RAM (Random Access Memory) as a work area. For example, these various programs include application programs installed in the terminal device 10. For example, these various programs include application programs that display content based on information received from the information processing device 100. The control unit 14 is also realized by an integrated circuit, for example, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like.

[0025] As shown in FIG. 6, the control unit 14 has a receiving unit 141 and a transmitting unit 142, and realizes or executes the information processing operations described below.

[0026] (Receiving unit 141) The receiving unit 141 receives information for displaying a trend transition of a search keyword. For example, the receiving unit 141 receives information for displaying content C1. The receiving unit 141 also receives information for displaying a trend transition of a search keyword, including displaying co-occurring keywords. For example, the receiving unit 141 receives information for displaying content C2. The receiving unit 141 also receives information for displaying a trend transition of a search keyword, including displaying the degree of contribution. For example, the receiving unit 141 receives information for displaying content C3.

[0027] (Transmitter 142) The transmitting unit 142 transmits information based on a user's operation. For example, the transmitting unit 142 transmits search information of a keyword searched by the user. Also, for example, the transmitting unit 142 transmits operation information for content indicating a trend transition of the search keyword.

[0028] 4. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 7, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that the information processing device 100 may also have an input unit (e.g., a keyboard, a mouse, etc.) that accepts various operations from an administrator of the information processing device 100, and a display unit (e.g., a liquid crystal display, etc.) that displays various information.

[0029] (Communication unit 110) The communication unit 110 is realized by, for example, a NIC etc. The communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 etc. via the network N.

[0030] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG.

[0031] The search history storage unit 121 stores a search history of keywords. An example of the search history storage unit 121 according to the embodiment is shown in Fig. 8. As shown in Fig. 8, the search history storage unit 121 has items such as "search ID," "search date and time," "search keyword," and "co-occurring keyword."

[0032] "Search ID" indicates identification information for identifying a keyword search action. "Search date and time" indicates the date and time when a keyword (search keyword or search keyword / co-occurring keyword) was searched. "Search keyword" indicates the search keyword. "Co-occurring keyword" indicates the co-occurring keyword.

[0033] (control unit 130) The control unit 130 is a controller, and is realized by, for example, a CPU, an MPU, or the like executing various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also realized by, for example, an integrated circuit such as an ASIC or an FPGA.

[0034] 7, the control unit 130 has an acquisition unit 131, an identification unit 132, a calculation unit 133, and a display control unit 134, and realizes or executes the information processing action described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 7, and may be any other configuration as long as it performs the information processing described below.

[0035] (Acquisition part 131) The acquiring unit 131 acquires various pieces of information from the storage unit 120. The acquiring unit 131 also stores the acquired various pieces of information in the storage unit 120.

[0036] The acquisition unit 131 acquires various pieces of information from an external information processing device. The acquisition unit 131 acquires various pieces of information from other information processing devices such as the terminal device 10.

[0037] The acquisition unit 131 acquires search information for keywords searched by a user, and also acquires a search history for the search keywords.

[0038] (Specific Section 132) The identification unit 132 identifies co-occurring keywords of the search keyword. For example, the identification unit 132 identifies co-occurring keywords when a trend for the search keyword occurs. Furthermore, for example, the identification unit 132 identifies co-occurring keywords each time the trend changes since the trend for the search keyword occurred. For example, the identification unit 132 identifies the co-occurring keyword with the highest contribution among the co-occurring keywords when the trend changes.

[0039] (Calculation unit 133) The calculation unit 133 calculates the contribution of the search keyword to the trend generation for each co-occurring keyword identified by the identification unit 132. For example, the calculation unit 133 calculates a higher contribution for a co-occurring keyword that is searched for more frequently together with the search keyword, and calculates a lower contribution for a co-occurring keyword that is searched for less frequently together with the search keyword.

[0040] (Display control unit 134) The display control unit 134 displays the change in the contribution degree calculated by the calculation unit 133 for each co-occurring keyword identified by the identification unit 132. For example, the display control unit 134 displays the change in the contribution degree of the target co-occurring keyword in a graph showing the transition of the number of searches for the search keyword using a stacked bar graph. Furthermore, for example, the display control unit 134 displays the change in the contribution degree of the target co-occurring keyword by adding a layer to the stacked bar graph each time a co-occurring keyword is identified. Furthermore, for example, the display control unit 134 displays the change in the contribution degree of the target co-occurring keyword by grouping the co-occurring keywords from before the trend occurred in a predetermined layer of the stacked bar graph as a layer showing the contribution degree of the co-occurring keyword from before the trend occurred. In other words, the display control unit 134 displays the change in the contribution degree of the target co-occurring keyword together in a predetermined layer of the stacked bar graph. Furthermore, for example, the display control unit 134 displays the change in the contribution of the target co-occurring keyword by adding a layer indicating the change in the contribution of a co-occurring keyword whose contribution has fallen below a predetermined threshold to a predetermined layer of the stacked bar graph (for example, by adding a layer of a co-occurring keyword whose contribution has become insignificant to an "other" layer). Furthermore, for example, each time a co-occurring keyword is identified, the display control unit 134 determines the display mode of the stacked bar graph at the time the co-occurring keyword is identified. For example, the display control unit 134 determines the area occupied by each co-occurring keyword in the stacked bar graph. Furthermore, for example, the display control unit 134 displays information about the co-occurring keyword for each stacked bar graph in a graph showing the transition in the number of searches for the search keyword. For example, the display control unit 134 displays information about the co-occurring keyword identified as having the highest contribution among the co-occurring keywords at the time of the trend change for each stacked bar graph.

[0041] [5. Information Processing Flow] Next, the procedure of information processing by the information processing system 1 according to the embodiment will be described with reference to Fig. 9. Fig. 9 is a flowchart showing the procedure of information processing by the information processing system 1 according to the embodiment.

[0042] As shown in FIG. 9, the information processing device 100 acquires a search keyword (step S201).

[0043] The information processing device 100 identifies co-occurring keywords at the time when the trend of the acquired search keyword occurs (step S202).

[0044] The information processing device 100 calculates the contribution degree for each of the identified co-occurring keywords (step S203).

[0045] The information processing device 100 displays the calculated change in contribution degree for each co-occurring keyword (step S204).

[0046] [6. Effects] As described above, the information processing device 100 according to the embodiment includes the identification unit 132 and the display control unit 134. The identification unit 132 identifies co-occurring keywords that were searched together with a keyword when a keyword trend occurred. The display control unit 134 displays the change in contribution rate calculated for each co-occurring keyword identified by the identification unit 132.

[0047] As a result, the information processing device 100 according to the embodiment can easily understand the reason for a keyword trend from the co-occurring keywords. Furthermore, the information processing device 100 according to the embodiment can appropriately perform a factor analysis of a keyword trend, such as determining which co-occurring keywords caused the trend.

[0048] Furthermore, the display control unit 134 displays the change in the contribution rate in a graph showing the change in the number of searches for the keyword.

[0049] As a result, the information processing apparatus 100 according to the embodiment allows the user to easily understand the trend transition of a keyword as well as the reason for the trend.

[0050] Furthermore, the display control unit 134 displays the change in the contribution degree by adding a layer to the stacked bar graph each time a co-occurring keyword is identified.

[0051] As a result, the information processing apparatus 100 according to the embodiment allows the user to easily understand the reason for the trend of a keyword by stacking trend factors using a stacked bar graph.

[0052] Furthermore, the display control unit 134 displays the change in the contribution degree of the co-occurring keywords that were searched for together with the keyword before the trend occurred, by grouping the change in the contribution degree into a predetermined layer of the stacked bar graph.

[0053] This allows the information processing apparatus 100 according to the embodiment to easily understand the reason for a keyword becoming a trend when it becomes a trend.

[0054] In addition, the display control unit 134 displays the change in contribution degree by adding a layer indicating the change in contribution degree of the co-occurring keywords whose contribution degree has become equal to or less than a predetermined threshold value to a predetermined layer.

[0055] As a result, the information processing apparatus 100 according to the embodiment can easily understand the reason for the trend of a keyword using a stacked bar graph.

[0056] Furthermore, each time a co-occurring keyword is identified, the display control unit 134 determines the display mode of the stacked bar graph at the time the co-occurring keyword is identified, and displays information about the co-occurring keyword in the graph for each stacked bar graph.

[0057] As a result, the information processing apparatus 100 according to the embodiment can easily understand the reason for the trend of a keyword using a stacked bar graph.

[0058] [7. Hardware Configuration] The information processing device 100 according to the embodiment described above is realized, for example, by a computer 1000 configured as shown in Fig. 10. Fig. 10 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. 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.

[0059] 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.

[0060] The HDD 1400 stores programs executed by the CPU 1100, data used by these programs, etc. The communication interface 1500 acquires data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.

[0061] 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.

[0062] 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.

[0063] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. 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.

[0064] [8. Other] Furthermore, 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 using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents 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.

[0065] 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.

[0066] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0067] 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 been modified and improved in various ways based on the knowledge of those skilled in the art.

[0068] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]

[0069] 1. Information Processing Systems 10 Terminal Equipment 11 Communications Department 12 Input section 13 Output section 14 Control Unit 100 Information processing device 110 Communications Department 120 Storage section 121 Search history memory section 130 Control Unit 131 Acquisition Department 132 Specific part 133 Calculation Unit 134 Display control unit 141 Receiving unit 142 Transmitter N Network

Claims

1. an identification unit that identifies co-occurring keywords searched together with a keyword when the keyword becomes a trend; a display control unit that displays a change in the contribution rate calculated for each co-occurring keyword identified by the identification unit in a graph that shows a change in the number of searches for the keyword; An information processing device comprising:

2. The display control unit Each time a co-occurring keyword is identified, a layer of the stacked bar graph is added to display the change in the contribution.

2. The information processing apparatus according to claim 1, wherein:

3. The display control unit The change in the contribution of co-occurring keywords searched together with the keyword before the trend occurred is summarized in a predetermined layer of the stacked bar graph, thereby displaying the change in the contribution.

3. The information processing apparatus according to claim 2, wherein:

4. The display control unit A layer showing a change in the contribution degree of a co-occurring keyword whose contribution degree falls below a predetermined threshold among the co-occurring keywords is added to the predetermined layer, thereby displaying the change in the contribution degree.

4. The information processing apparatus according to claim 3,

5. The display control unit Each time the co-occurring keyword is identified, a display mode of the stacked bar graph at the time the co-occurring keyword is identified is determined, and information on the co-occurring keyword is displayed in the stacked bar graph for each of the stacked bar graphs.

5. The information processing apparatus according to claim 2, wherein the information processing apparatus is a computer.

6. 1. A computer-implemented information processing method, comprising: a step of identifying co-occurring keywords searched together with a keyword when the keyword becomes a trend; a display control step of displaying the change in the contribution calculated for each co-occurring keyword identified by the identifying step in a graph showing the change in the number of searches for the keyword; An information processing method comprising:

7. a step of identifying co-occurring keywords searched together with a keyword when the keyword becomes a trend; a display control step of displaying a change in the contribution degree calculated for each co-occurring keyword identified by the identification step in a graph showing a change in the number of searches for the keyword; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • Method for presenting popular time of retrieval keyword and retrieval server

    JP2008262301A

  • How to search for related trending terms and the system behind it.

    JP2010537305A

  • Program, information processing device, and method

    JP2022108680A

  • Trend evaluation device and trend evaluation method

    JP6749866B2

  • JPP6703592B