Broadcast viewing data analysis system and broadcast viewing data analysis method

The broadcast viewing data analysis system addresses the challenge of comparing aggregation results with different specifications and parameters by normalizing indicators and generating analysis screens, enabling effective data analysis and decision-making.

JP7697869B2Active Publication Date: 2025-06-24TOSHIBA VISUAL SOLUTIONS CORPORATION
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2021176410
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-28
Publication Date
2025-06-24
Estimated Expiration
2041-10-28

AI Technical Summary

Technical Problem

Existing broadcast viewing data analysis tools struggle to compare aggregation results aggregated with multiple different aggregation specifications and parameters, as the absolute criteria of the values are often different, making it difficult to determine which result is superior or inferior.

Method used

A broadcast viewing data analysis system that includes a management unit for storing broadcast frame information and aggregation results, an analysis unit for normalizing indicators, and an output unit for generating analysis screens, allowing for the comparison of aggregation results across different specifications and parameters.

Benefits of technology

Enables effective comparison of aggregation results by normalizing indicators, allowing users to assess the superiority or inferiority of results across different segments and time frames, thereby improving data analysis and decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007697869000001
    Figure 0007697869000001
  • Figure 0007697869000002
    Figure 0007697869000002
  • Figure 0007697869000003
    Figure 0007697869000003
Patent Text Reader

Abstract

To provide a broadcast viewing data analysis system for comparing tabulation results tabulated by a plurality of different tabulation specifications and tabulation parameters.SOLUTION: In a broadcast viewing data analysis system 1, a broadcast viewing data management unit 14 stores broadcast slot information of broadcasting of a prescribed broadcast program or advertisement, and a tabulation result of viewing data of the broadcasting of the prescribed broadcast program or advertisement in a viewing data storage unit 15, a broadcast viewing data analysis unit 16 analyzes the broadcast slot information and the tabulation result stored in the viewing data storage unit 15, and stores a plurality of indexes, and an analysis result including a plurality of normalized indexes obtained by normalizing the plurality of indexes in an analysis data storage unit 17, and a broadcast viewing data output unit 18 generates a prescribed analysis screen on the basis of the analysis data stored in the analysis data storage unit 17, and outputs the prescribed analysis screen to an analysis data display device 19.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to a broadcast viewing data analysis system and a broadcast viewing data analysis method.

Background Art

[0002] Conventionally, when a broadcast viewing data analysis tool compares the viewing ratio trends of user device layers in segments with different characteristics such as gender and age, it is possible to compare the aggregation results by adjusting the conditions of the entire set and then comparing the aggregation results obtained with the same specifications and plotting them on the same graph.

[0003] On the other hand, when aggregated with a plurality of different aggregation specifications and aggregation parameters, since the absolute criteria of the values themselves are different, it has been difficult to compare which aggregation result is superior or inferior. For example, when calculating the contact rate for each segment for a plurality of broadcast frames using the respective indicators for each data provider, the magnitude of the absolute value of the contact rate can be compared within the same entire set, but it often has no meaning to compare between different entire sets.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Patent Document 3

Patent Document 4

Summary of the Invention

Problems to be Solved by the Invention

[0005] An embodiment aims to provide a broadcast viewing data analysis system and a broadcast viewing data analysis method that can compare aggregation results aggregated with a plurality of different aggregation specifications and aggregation parameters.

Means for Solving the Problems

[0006] The broadcast viewing data analysis system according to the embodiment includes a broadcast viewing data management unit, a broadcast viewing data analysis unit, and a broadcast viewing data output unit. The broadcast viewing data management unit stores, in the viewing data storage unit, broadcast frame information in which a predetermined broadcast program or advertisement is broadcast, and an aggregation result of viewing data in which a predetermined broadcast program or advertisement is broadcast. The broadcast viewing data analysis unit analyzes the broadcast frame information and the aggregation result stored in the viewing data storage unit, and stores, in the analysis data storage unit, an analysis result including a plurality of indicators and a plurality of normalized indicators obtained by normalizing each of the plurality of indicators. The broadcast viewing data output unit generates a predetermined analysis screen based on the analysis data stored in the analysis data storage unit and outputs it to the analysis data display device.

Brief Description of the Drawings

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Embodiments for Carrying Out the Invention

[0008] Hereinafter, embodiments will be described in detail with reference to the drawings. FIG. 1 is a configuration diagram showing a schematic configuration of a broadcast viewing data analysis system according to an embodiment. The broadcast viewing data analysis system 1 includes a broadcast management unit 11, a broadcast analysis management unit 12, a plurality of viewing data collection units 13A to 13C, a broadcast viewing data management unit 14, a viewing data storage unit 15, a broadcast viewing data analysis unit 16, an analysis data storage unit 17, a broadcast viewing data output unit 18, and an analysis data display device 19.

[0009] In the following description, the broadcast viewing data analysis system 1 will be described for the case of analyzing advertisements, but it is not limited to advertisements, and analysis can also be performed on a predetermined broadcast program. Further, the broadcast viewing data analysis system 1 has three viewing data collection units 13A to 13C, but it is not limited thereto, and it may have two or less, or four or more viewing data collection units.

[0010] An analysis requester P such as an advertiser requests the broadcast management unit 11 for an advertisement analysis after submitting an advertisement such as a commercial message (hereinafter referred to as a CM) and then analyzing the effect of the advertisement. The broadcast management unit 11 transmits information on the time frame during which the advertisement requested for analysis by the analysis requester P is broadcast to the broadcast analysis management unit 12.

[0011] The broadcast analysis management unit 12 generates broadcast frame information from the information on the time frame during which the advertisement transmitted from the broadcast management unit 11 is broadcast, and transmits it to the broadcast viewing data management unit 14.

[0012] FIG. 2 is a diagram showing an example of broadcast frame information. As shown in FIG. 2, the broadcast frame information has a frame ID, a broadcast date, a start time, an end time, a broadcasting station, and a frame amount associated therewith. In the example of FIG. 2, advertisements contributed by the analysis requester P are broadcast in three frames (from 9:00 to 9:15 on October 1, from 21:00 to 22:00 on October 4, and from 22:00 to 22:54 on October 5). For example, in the frame from 9:00 to 9:15 on October 1, the broadcasting station is "AAA" and the frame amount is "100,000 yen". Such broadcast frame information is transmitted from the broadcast analysis management unit 12 to the broadcast viewing data management unit 14.

[0013] In addition, the broadcast analysis management unit 12 generates aggregation request information for aggregating viewing data of the requested advertisement from the information on the time frame in which the advertisement transmitted from the broadcast management unit 11 is broadcast, and transmits the aggregation request information to the viewing data collection units 13A to 13C.

[0014] FIG. 3 is a diagram showing an example of the aggregation request information. As shown in FIG. 3, the aggregation request information transmitted by the broadcast analysis management unit 12 to the viewing data collection units 13A to 13C is information in which the information on the frame amount is deleted from the broadcast frame information in FIG. 2.

[0015] The viewing data collection units 13A to 13C collect viewing data of the broadcast frames of the aggregation request information based on the aggregation request information transmitted from the broadcast analysis management unit 12, and transmit the aggregation results to the broadcast viewing data management unit 14. The viewing data collection units 13A to 13C collect viewing data aggregated by different data providers.

[0016] FIG. 4 is a diagram showing an example of the aggregation result of the collected viewing data. As shown in FIG. 4, the aggregation result has a data provider, a segment, a frame ID, a sample number, and a viewing rate associated therewith. The aggregation result shown in FIG. 4 is, for example, the aggregation result collected by the viewing data collection unit 13A. However, in the viewing data collection units 13B and 13C, viewing data is collected based on the aggregation request information, and the aggregation result is transmitted to the broadcast viewing data management unit 14.

[0017] The broadcast viewing data management unit 14 stores the broadcast frame information transmitted from the broadcast analysis management unit 12 and the aggregation results transmitted from each of the viewing data collection units 13A to 13C in the viewing data storage unit 15. Note that the broadcast viewing data management unit 14 may output the broadcast frame information and the aggregation results to the broadcast viewing data analysis unit 16.

[0018] The broadcast viewing data analysis unit 16 reads out the broadcast frame information and the aggregation results stored in the viewing data storage unit 15 and analyzes the broadcast frame information and the aggregation results.

[0019] Specifically, the broadcast viewing data analysis unit 16 calculates the number of viewers based on the number of samples in the aggregation result and the viewing rate, and calculates the normalized viewing number obtained by normalizing the calculated number of viewers. In addition, the broadcast viewing data analysis unit 16 calculates the cost per rating point based on the viewing rate of the aggregation result and the frame amount of the broadcast frame information, and calculates the normalized cost per rating point obtained by normalizing the calculated cost per rating point. The cost per rating point is the cost per 1% of the index rate calculated by the frame amount (CM publication unit price) / the index rate (viewing rate, contact rate, etc.) of each segment. In addition, the broadcast viewing data analysis unit 16 calculates the CPM (Cost Per Mille) based on the number of viewers in the aggregation result and the frame amount of the broadcast frame information, and calculates the normalized CPM obtained by normalizing the calculated CPM. CPM is the cost per 1000 viewers. The normalization process is a process of setting the maximum of the index value to "100" and the minimum to "0" for each index, and representing the index value between the maximum and the minimum as a value between 0 and 100.

[0020] The broadcast viewing data analysis unit 16 stores the analysis result analyzed in this way in the analysis data storage unit 17. Note that the broadcast viewing data analysis unit 16 may output the analysis result to the broadcast viewing data output unit 18.

[0021] FIG. 5 is a diagram showing an example of the analysis result analyzed by the broadcast viewing data analysis unit. As shown in FIG. 5, the broadcast viewing data analysis unit 16 associates the analyzed (calculated) viewing number, normalized viewing number, per cost, normalized per cost, CPM, and normalized CPM with the aggregation result read from the viewing data storage unit 15 and stores the result in the analysis data storage unit 17. Note that the broadcast viewing data analysis unit 16 may also store the broadcast frame information read from the viewing data storage unit 15 in the analysis data storage unit 17. Further, although not included in the analysis result of FIG. 5, the broadcast viewing data analysis unit 16 may calculate a planning ratio calculated by an index rate at the time of CM broadcast / an estimated index rate at the time of CM purchase.

[0022] The broadcast viewing data output unit 18 generates a predetermined analysis screen based on the analysis data stored in the analysis data storage unit 17 and outputs the screen to an analysis data display device 19 such as a liquid crystal display. As a result, the analysis screen shown in FIG. 6 is displayed on the display screen of the analysis data display device 19.

[0023] FIG. 6 is a diagram showing an example of the analysis screen generated by the broadcast viewing data output unit. As shown in FIG. 6, the analysis screen 30 includes a setting column 31, a normalized graph 32, and an index value (absolute value) graph 33. In the analysis screen 30, the normalized graph 32 and the index value graph 33 are arranged one above the other. Note that the normalized graph 32 and the index value graph 33 are not limited to being arranged one above the other, and for example, in the analysis screen 30, they may be arranged side by side.

[0024] In the setting column 31, it is possible to set, that is, switch, the broadcast station, segment, index, sort order, and designated segment to be displayed in the normalized graph 32 and the index value graph 33.

[0025] The types of indexes are an index rate (viewing rate, contact rate, etc.) at the time of CM broadcast, the number of viewers, per cost, CPM, a planning ratio, etc., and the user can set a desired index among a plurality of indexes. As a result, the index values can be compared not only by the viewing ratio but also by the number of viewers, per cost, CPM, a planning ratio, etc.

[0026] In the normalization graph 32, the maximum of the index values of each broadcast frame of each segment A to E is set to "100", the minimum is set to "0", and normalization is performed to represent the index values between the maximum and the minimum between 0 and 100. The normalized values are plotted for each broadcast frame and displayed as a line graph. Also, in the normalization graph 32, the average value of the normalized values of each segment A to E is also displayed as a line graph. Note that in the normalization graph 32, the line graph of the average value is displayed as a thick solid line. As a result, for a plurality of broadcast frames, for each of the segments A to E, the set index values are normalized for each of the segments A to E and plotted on the same normalization graph 32, so that the superiority and inferiority of each broadcast frame of the segments A to E can be relatively compared.

[0027] The index value graph 33 displays the real numbers of the index values of each broadcast frame of each segment A to E as bar graphs. The order of the horizontal axis of the normalization graph 32 and the order of the horizontal axis of the index value graph 33 are synchronized. The horizontal axis can be sorted in the order of dates, the order of high average values, the order of high values for each segment (A to E), etc. For example, in the example of FIG. 6, the horizontal axis is sorted in the order of high average values.

[0028] As a result, it becomes possible to sort the index values for a plurality of broadcast frames in the horizontal axis direction in descending order within each of the segments A to E, or in descending order of the average values of each of the segments A to E, etc. As a result, it is possible to discover a plurality of segments in which the tendencies are similar or different among the segments A to E.

[0029] In this way, the broadcast viewing data output unit 18 generates an index value graph (first graph) 33 obtained by graphing a specified index among a plurality of indexes, and a normalization graph 32 (second graph) obtained by graphing a normalization index corresponding to the specified index among a plurality of normalization indexes, and outputs them to the analysis data display device 19, so that the analysis screen 30 can be displayed.

[0030] When the analysis screen 30 obtains the indicators for the same broadcast frame for groups with different characteristics, that is, segments A to E, the trends among the segments A to E are displayed in a normalized graph 32 normalized (with the ranges adjusted) with "100" as the maximum and "0" as the minimum. As a result, it becomes easier for the user to discover the time frames with high advertising effects for any of the groups with different characteristics, that is, segments A to E. Also, it becomes easier for the user to compare the differences in trends among the segments A to E and discover segments with high similarity in trends.

[0031] Note that the analysis screen displayed on the analysis data display device 19 is not limited to the analysis screen shown in FIG. 6, and it may be the analysis screens shown in FIGS. 7 to 9. FIGS. 7, 8, and 9 are diagrams showing other examples of the analysis screen generated by the broadcast viewing data output unit.

[0032] The analysis screen 40 shown in FIG. 7 includes a setting column 41 and a graph 42 by segment. The analysis screen 40 represents the trends among segments A to E with different characteristics in a graph 42 of day of the week and time zone. In the analysis screen 40 of FIG. 7, it is possible to simultaneously display up to 5 segments (segments A to E in the example of FIG. 7). Note that the analysis screen 40 may simultaneously display 5 or more segments.

[0033] In the setting column 41, the broadcast station, segment, day of the week, and indicator to be displayed in the graph 42 by segment can be set, that is, switched.

[0034] In the graph 42 by segment, for each of the segments A to E, the vertical axis is time (24 hours) and the horizontal axis is the day of the week, and the superiority or inferiority of each indicator result included in the time frame when the advertisement was broadcast is represented by color coding. As a result, the user can visually grasp the superiority or inferiority of each indicator result included in the time frame when the advertisement was broadcast. In the graph 42 by segment, the height of each frame represents the number of commercials broadcast in that time zone, and the higher the height, the more commercials were broadcast.

[0035] According to the analysis screen 40, by plotting the index values set for each of the segments A to E on the frame of the day of the week and time (24 hours), it is possible to compare the superiority and inferiority of the index values in each time frame for each of the segments A to E.

[0036] The analysis screen 50 shown in FIG. 8 includes a setting column 51 and a graph 52 by broadcasting station. The analysis screen 50 represents the specified segment and the specified index value in a graph for each broadcasting station. The horizontal axis is arranged in descending order of the index value, and the bars of the graph are color-coded for each broadcasting station.

[0037] In the setting column 51, it is possible to set, that is, switch, the region, broadcasting station, segment, index, and sorting order to be displayed in the graph 52 by broadcasting station. In the example of FIG. 8, "all" is selected as the region. However, for example, when "Kanto" is selected as the region, the analysis results for the Kanto region can be displayed.

[0038] In the graph 52 by broadcasting station, for the index values of a plurality of broadcast frames in one set segment, the broadcasting stations can be plotted on the same graph in a distinguishable state such as color-coding. Also, in the graph 52 by broadcasting station, it is possible to rearrange the index values for a plurality of broadcast frames in the horizontal axis direction in descending order, and it is possible to compare the superiority and inferiority of the index values for each broadcasting station.

[0039] The analysis screen 60 shown in FIG. 9 includes a setting column 61 and a graph 62 by broadcasting station. The analysis screen 60 represents the trend between broadcasting stations in a graph of the day of the week and time zone. In the analysis screen 60 of FIG. 9, it is possible to simultaneously display up to 4 broadcasting stations (in the example of FIG. 9, 4 broadcasting stations of XXX, YYY, ZZZ, and XY). Note that the analysis screen may simultaneously display 4 or more broadcasting stations.

[0040] In the setting column 61, it is possible to set, that is, switch, the region, broadcasting station, segment, day of the week, and index to be displayed in the graph 52 by broadcasting station.

[0041] In the graph 62 for each broadcasting station, for each broadcasting station, the vertical axis represents time (24 hours), the horizontal axis represents days of the week, and the superiority or inferiority of each index result included in the time slot when the CM is broadcast is represented by color coding. In the graph 62 for each broadcasting station, the height of each frame represents the number of CMs broadcast in that time zone, and the higher the height, the more CMs are broadcast.

[0042] According to the analysis screen 60, by plotting the index values calculated for a plurality of broadcasting stations on the frame of days of the week and time (24 hours), the superiority or inferiority of the index values in each broadcasting frame can be compared for each broadcasting station.

[0043] Next, the broadcast viewing data analysis process by the broadcast viewing data analysis system 1 will be described. FIG. 10 is a flowchart showing an example of the broadcast viewing data analysis process. First, the broadcast management unit 11 is requested by the analysis requester P to analyze the advertisement broadcast in a predetermined time slot (step S1). When the broadcast management unit 11 is requested to analyze the advertisement, it notifies the broadcast analysis management unit 12 of the information on the time slot to be analyzed (step S2).

[0044] Next, the broadcast analysis management unit 12 acquires the broadcast frame information from the time slot information and transmits it to the broadcast viewing data management unit 14 (step S3). The broadcast analysis management unit 12 transmits the aggregation request information to each viewing data collection unit 13A to 13C from the time slot information and requests the aggregation of the broadcast data (step S4).

[0045] Each viewing data collection unit 13A to 13C aggregates the broadcast data of a predetermined time slot based on the aggregation request information and transmits the aggregation result to the broadcast viewing data management unit 14 (step S5). The broadcast viewing data management unit 14 stores the aggregation results transmitted from each viewing data collection unit 13A to 13C in the viewing data storage unit 15 (step S6). The broadcast viewing data analysis unit 16 performs predetermined data processing such as normalization of the viewing data from the aggregation results and stores it in the analysis data storage unit 17 (step S7).

[0046] Finally, the broadcast viewing data output unit 18 graphs and lists the analysis data, and displays the analysis screen on the analysis data display device 19 (step S8).

[0047] Through the above processing, for example, the analysis screen 30 shown in FIG. 6 is displayed on the analysis data display device 19. The analysis screen 30 includes a normalized graph 32 obtained by normalizing the index values of each broadcast frame of each segment A to E, and thus can compare the aggregation results of segments A to E aggregated with a plurality of different aggregation specifications and aggregation parameters.

[0048] In addition, each step in the flowchart in this specification may change the execution order, execute multiple steps simultaneously, or execute in a different order for each execution, as long as it does not conflict with the nature thereof.

[0049] Although several embodiments of the invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and its equivalent scope.

Explanation of Reference Numerals

[0050] 1... Broadcast viewing data analysis system, 11... Broadcast management unit, 12... Broadcast analysis management unit, 13A to 13C... Viewing data collection units, 14... Broadcast viewing data management unit, 15... Viewing data storage unit, 16... Broadcast viewing data analysis unit 16, 17... Analysis data storage unit, 18... Broadcast viewing data output unit, 19... Analysis data display device.

Claims

1. A broadcast viewing data management unit that stores in a viewing data storage unit broadcast frame information indicating a plurality of broadcast frames in which a predetermined broadcast program or advertisement has been broadcast, and an aggregation result obtained by aggregating the viewing data when the predetermined broadcast program or the advertisement has been broadcast in association with segments indicating groups with different characteristics; A broadcast viewing data analysis unit that analyzes the broadcast frame information and the aggregation result stored in the viewing data storage unit, and stores in an analysis data storage unit an analysis result including an index, a normalized index obtained by normalizing the index, and the segment corresponding to the index; A broadcast viewing data output unit that generates an analysis screen in which the broadcast frame information, the segment, and the index or the normalized index in the segment are arranged in association with each other based on the analysis result stored in the analysis data storage unit, and outputs the analysis screen to an analysis data display device; A broadcast viewing data analysis system, characterized by comprising the above components.

2. The broadcast viewing data output unit according to claim 1, wherein the broadcast viewing data output unit generates a first graph in which the specified index is graphed and a second graph in which the normalized index corresponding to the specified index is graphed, and outputs the graphs to the analysis data display device.

3. Store in a viewing data storage unit broadcast frame information indicating a plurality of broadcast frames in which a predetermined broadcast program or advertisement has been broadcast, and an aggregation result obtained by aggregating the viewing data when the predetermined broadcast program or the advertisement has been broadcast in association with segments indicating groups with different characteristics; Analyze the broadcast frame information and the aggregation result stored in the viewing data storage unit, and store in an analysis data storage unit an analysis result including an index, a normalized index obtained by normalizing the index, and the segment corresponding to the index; Based on the analysis result stored in the analysis data storage unit, generate an analysis screen in which the broadcast frame information, the segment, and the index or the normalized index in the segment are arranged in association with each other, and output the analysis screen to an analysis data display device A broadcast viewing data analysis method, characterized by the above steps.

4. The analysis screen includes: The plurality of broadcast frames; The normalized index normalized for each segment in each of the plurality of broadcast frames, characterized in that the broadcast viewing data analysis system according to claim 1 includes the above components.

5. The analysis screen includes: The segment; The index set for each of the plurality of broadcast frames in the segment; The broadcast viewing data analysis system according to claim 1, characterized by including

6. The analysis screen includes the index corresponding to each of the plurality of broadcast frames in the segment and a color-coded display of the broadcasting stations corresponding to each of the plurality of broadcast frames. The broadcast viewing data analysis system according to claim 1, characterized by

7. The analysis screen includes the broadcasting station corresponding to each of the plurality of broadcast frames, a frame display showing the day of the week and time indicated for each broadcasting station, and the index value in the broadcasting station shown within the frame display. The broadcast viewing data analysis system according to claim 1, characterized by including

Citation Information

Patent Citations

  • System, simulation system, method, and recording medium for program advertisement publication

    JP2001297247A

  • Method and device for providing advertisement information

    JP2002157516A

  • Method and device for distributing advertisement

    JP2002269437A

  • Apparatus and method for advertisement distribution

    JP2003216864A

  • Auction program provider apparatus, sponsor deciding method, and sponsor deciding program

    JP2003259329A