Information processing systems, information processing methods, and programs

The information processing system enhances user interface usability on devices by analyzing user interaction patterns to optimize content selection interfaces, addressing the limitations of conventional systems that rely solely on viewing history.

JP2026114893AActive Publication Date: 2026-07-08K K VIDEO RES

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
K K VIDEO RES
Filing Date
2025-06-05
Publication Date
2026-07-08

AI Technical Summary

Technical Problem

Conventional technologies fail to provide a user-friendly content selection environment on devices like televisions, as they primarily rely on user viewing history for content recommendation without considering the usability of the user interface.

Method used

An information processing system that acquires input operations and device history to determine a more user-friendly display mode by analyzing user interaction patterns, such as focus shifts and operation times, to optimize the layout and operation of content selection interfaces.

Benefits of technology

Enables a more user-friendly content selection environment by adapting the display mode based on user interaction analysis, improving usability and content accessibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026114893000001_ABST
    Figure 2026114893000001_ABST
Patent Text Reader

Abstract

To provide users with a more user-friendly content selection environment. [Solution] The content information acquisition unit 100 acquires content information transmitted from the distribution management server 4 via the communication unit 19. The receiving device information acquisition unit 102 acquires receiving device information transmitted from the receiving device 3 via the communication unit 19. The receiving device information analysis unit 104 analyzes the receiving device information acquired by the receiving device information acquisition unit 102. The display mode determination unit 106 determines the display screen mode to be presented to the target user based on the results of the analysis by the receiving device information analysis unit 104. The display information management unit 108 transmits the display information necessary to display the display screen in the display screen mode determined by the display mode determination unit 106 to the receiving device 3 or the distribution management server 4.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing system, an information processing method, and a program.

Background Art

[0002] In a device that displays content such as a television, it is important how to display an image. For example, according to the technique of Patent Document 1, a technique for changing the mode of presenting content according to the relevance of the preferences of the user and other users is disclosed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, many of the conventional technologies including the above-mentioned Patent Document 1 simply change the order of recommending content from the user's viewing history or the like. That is, it is unclear whether the user interface (hereinafter referred to as "UI") presented on a television or the like is really easy for the user to use.

[0005] The present disclosure has been made in view of such a situation, and an object thereof is to provide a content selection environment that is easier for the user to use.

[0006] To achieve the above object, an information processing system according to an aspect of the present disclosure includes an acquisition unit that acquires an input operation related to a broadcast receiving device or reception device information related to the history of the broadcast receiving device, and a determination unit that determines a mode or a candidate for a mode of display information to be displayed on the broadcast receiving device according to the reception device information acquired by the acquisition unit. It is an information processing system equipped with [the following features].

[0007] An information processing method and program according to one aspect of this disclosure are also provided as an information processing method or program corresponding to an information processing system according to one aspect of this disclosure. [Effects of the Invention]

[0008] This disclosure will enable us to provide users with a more user-friendly content selection environment. [Brief explanation of the drawing]

[0009] [Figure 1] This figure shows an example of the configuration of an information processing system according to one embodiment of the present disclosure. [Figure 2] This figure shows an example of the hardware configuration of an analysis server that constitutes an information processing system according to one embodiment of the present disclosure. [Figure 3] This figure shows an example of the functional configuration of an analysis server and other components that constitute an information processing system according to one embodiment of the present disclosure. [Figure 4] This figure shows an example of an image displayed on a receiving device that constitutes an information processing system according to one embodiment of the present disclosure. [Figure 5] This figure shows an example of an image displayed on a receiving device that constitutes an information processing system according to one embodiment of the present disclosure, and is a different example from the example in Figure 4. [Figure 6] This figure shows an example of an image displayed on a receiving device that constitutes an information processing system according to one embodiment of the present disclosure, and is a different example from the examples in Figures 4 and 5. [Figure 7] This figure shows an example of an image displayed on a receiving device that constitutes an information processing system according to one embodiment of the present disclosure, and is a different example from the examples in Figures 4 to 6. [Figure 8] This figure shows an example of a method for analyzing information related to an information processing system according to one embodiment of the present disclosure. [Figure 9]This figure shows an example of an information analysis method related to an information processing system according to one embodiment of the present disclosure, and is a different example from the example in Figure 8. [Figure 10] This flowchart shows an example of the processing flow executed by the analysis server that constitutes the information processing system according to one embodiment of this disclosure. [Modes for carrying out the invention]

[0010] [Embodiment] Figure 1 is a diagram showing an example of the configuration of an information processing system according to one embodiment of the present disclosure (hereinafter referred to as "the System").

[0011] As shown in Figure 1, this system is composed of, for example, an analysis server 1, a broadcasting device 2, a receiving device 3, a distribution management server 4, and an aggregation server 5. The analysis server 1, the broadcasting device 2, the receiving device 3, the distribution management server 4, and the aggregation server 5 are connected via a predetermined network such as the Internet. However, the network is not a mandatory component, and for example, NFC (Near Field Communication), Bluetooth (registered trademark), LAN (Local Area Network), etc. may be used. Furthermore, in the following description, the term "content" includes various types of content such as television programs, internet programs, and various advertisements.

[0012] Analysis Server 1 is an information processing device managed by the system administrator or other relevant personnel. Analysis Server 1 is composed of, for example, a general-purpose PC (Personal Computer). Analysis Server 1 performs various processes related to the services provided by this system.

[0013] The broadcast device 2 is a platform or the like managed by an operator or the like that conducts various TV broadcasts or various IP (Internet Protocol) broadcasts. The broadcast device 2 transmits information regarding programs or the like targeted for TV broadcasts or IP broadcasts. Also, the broadcast device 2 transmits, for example, information on various contents such as programs or the like targeted for TV broadcasts or IP broadcasts (hereinafter referred to as "content information") to the distribution management server 4. Here, TV broadcast is, for example, a method of broadcasting video, audio, etc. using a TV communication method, and can mainly adopt a broadcast method. IP broadcast is a method of broadcasting video, audio, etc. through a network such as the Internet in a unicast or multicast manner. In IP broadcast, since content or the like is usually distributed in association with user ID information or the like, it is particularly easy to manage situations such as the user's viewing history and the usage status of other network-related services.

[0014] The receiving device 3 is a receiving device used by a user who watches broadcasts. The receiving device 3 is composed of, for example, a TV receiver equipped with a network function. The receiving device 3 acquires, for example, information regarding the viewing status of the user (hereinafter referred to as "viewing information") and transmits that information to the aggregation server 5. The viewing information is managed by the aggregation server 5. Also, the receiving device 3 transmits information regarding input information to the receiving device 3 and various histories in the receiving device 3 (collectively referred to as "receiving device information") to the analysis server 1.

[0015] The distribution management server 4 is an information processing device used for managing information regarding various contents broadcast by the broadcast device 2. The distribution management server 4 acquires, for example, content information transmitted from the broadcast device 2 and transmits that information to the analysis server 1 and the receiving device 3. Note that the content information may include, for example, the name of the content broadcast by the broadcast device 2, the summary of the content (e.g., the cast, production year, production country, producer, etc.), the type of the content (hereinafter also referred to as "genre"), an identifier, the broadcast time of the content (start time, end time), channel information, the available viewing period (e.g., time - limited distribution, etc.), the available viewing attributes (e.g., not viewable by those under 15 years old, etc.), program schedules, content lists, thumbnails, information related to billing including the amount, rights information, viewable areas, and other information.

[0016] The aggregation server 5 is an information processing device used for aggregating various information regarding the viewing status of users. The aggregation server 5, for example, acquires the viewing information transmitted from the receiving device 3 and transmits that information to the analysis server 1 and the broadcast device 2. Note that the viewing information may include, for example, the content, name, identifier, genre, channel information, distribution platform information, viewed position, viewing date and time, viewed viewing time, viewing speed (such as normal speed, 1.5 times speed, etc.), user identifier, user attributes (demographics, hobbies, preference information regarding content set by the user himself / herself), and other information.

[0017] FIG. 2 is a diagram showing an example of the hardware configuration of an analysis server constituting an information processing system according to an embodiment of the present disclosure.

[0018] As shown in FIG. 2, the analysis server 1 includes a control unit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.

[0019] The control unit 11 is composed of a microcomputer including a CPU, a GPU, and a semiconductor memory, etc. The control unit 11 executes various processes according to the program recorded in the ROM 12 or the program loaded from the storage unit 18 to the RAM 13. RAM13 also stores information necessary for the control unit 11 to perform various processes.

[0020] The control unit 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0021] The output unit 16 is composed of various displays, speakers, etc. The output unit 16 outputs various images, sounds, etc.

[0022] The input unit 17 is composed of, for example, a keyboard or mouse. The input unit 17 accepts input of various types of information.

[0023] The storage unit 18 consists of an HDD (Hard Disk Drive) or SSD (Solid State Drive), and stores various types of information. The storage unit 18 stores various programs related to the provision of this service.

[0024] The communications unit 19 controls communications with other hardware, etc., via the network N, including the Internet.

[0025] A drive 20 is provided as needed. A removable media 31, consisting of a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately mounted on the drive 20. Programs for executing various processes are stored on the removable media 31. Programs read from the removable media 31 by the drive 20 are installed on the storage unit 18 as needed. Furthermore, the removable media 31 can store various types of information stored in the memory unit 18, just as the memory unit 18 does.

[0026] The hardware configurations of broadcasting device 2, receiving device 3, distribution management server 4, and aggregation server 5 can all be basically the same as the hardware configuration of analysis server 1, so their explanation is omitted here. However, for example, when broadcasting equipment 2 is performing television broadcasting, broadcasting equipment 2 may be equipped with various signal modulation functions in its communication section, etc. Also, when receiving equipment 3 is receiving television broadcasting, etc., receiving equipment 3 may be equipped with various signal demodulation functions. Furthermore, various hardware components (especially broadcasting equipment 2 and receiving equipment 3) may be equipped with so-called encryption functions, etc.

[0027] Figure 3 shows an example of the functional configuration of an analysis server and other components that constitute an information processing system according to one embodiment of the present disclosure. As shown in Figure 3, the control unit 11 of the analysis server 1 functions as a content information acquisition unit 100, a receiving device information acquisition unit 102, a receiving device information analysis unit 104, a display mode determination unit 106, and a display information management unit 108 by executing various programs.

[0028] The content information acquisition unit 100 acquires content information transmitted from the distribution management server 4 via the communication unit 19.

[0029] The receiving device information acquisition unit 102 acquires receiving device information relating to the input operations of the broadcast receiving device or the history of the broadcast receiving device. Specifically, the receiving device information acquisition unit 102 acquires receiving device information transmitted from the receiving device 3 via the communication unit 19. Here, the receiving device information may specifically include the following information, for example: The receiving device information may include information related to the input operation of a device (such as a remote control) that can remotely control the receiving device 3, such as "Seq. No", "Time", "Key Type", "Destination Focus ID", "User ID", and "Unit No". "Seq.No" is a sequential number uniquely assigned to the operation log and internal processing log of the receiving device 3. "Time" refers to the time or duration when the focus shift occurred. "Key type" refers to the identifier of the button on the remote control that was pressed. The "Destination Focus ID" is an ID that uniquely identifies the object to which the focus has moved on the display screen of the receiving device 3. A "User ID" is an ID that uniquely identifies a user. The User ID may also be associated with information about the user's attributes, hobbies, and preferences. "Unit No." is an ID that uniquely identifies each of the receiving devices 3. Furthermore, the receiving device information may include, for example, information relating to the history of the broadcast receiving device, such as "layout pattern," "screen ID," "focus display time," "operating mode," "source focus ID," "destination focus ID," "screen display time," and "device number." A "layout pattern" is an identifier that identifies the pattern of the display configuration (layout) of a screen. A "screen ID" is an identifier assigned to various display screens, such as the top page, regional pages, other regional pages, search pages, and content display pages. "Focus display time" refers to the time or duration when the focus indicator starts to light up and the time or duration when it stops lighting up when a focus shift occurs. "Operating mode" refers to the type of operating environment of the receiving device 3, such as test mode, verification mode, or application environment. The "source focus ID" is an ID that uniquely identifies the object on the display screen of the receiving device 3 before the focus (selection state) moved. The "Destination Focus ID" is as described above. "Screen display time" refers to the time or duration when the new screen begins to be displayed, or the time or duration when the display is completed successfully, when a screen switching operation is performed. "Unit No." is as described above. The receiving device information acquisition unit 102 can acquire information such as this as receiving device information. The input information related to the operating device (so-called remote control) of the receiving device 3 and the information related to the operation log of the receiving device 3 itself may both be acquired by the receiving device 3 and transmitted separately, or they may be combined by the receiving device 3 and transmitted as information such as a list or table. Furthermore, the operating device (so-called remote control) of the receiving device 3 may transmit various information directly to the aggregation server 5, etc., without going through the receiving device 3.

[0030] The receiving device information analysis unit 104 analyzes the receiving device information acquired by the receiving device information acquisition unit 102.

[0031] The display mode determination unit 106 determines the mode of display information to be displayed on the broadcast receiving device according to the receiving device information acquired by the acquisition unit. Specifically, the display mode determination unit 106 determines the mode of the display screen to be presented to the target user based on the results of the analysis in the receiving device information analysis unit 104. The analysis of receiving device information and the method of determining the display mode based on the analysis results in this system will be explained in detail with reference to several specific examples in Figures 4 to 9.

[0032] The display information management unit 108 executes a process to display the display information on the broadcast receiving device in the manner determined by the determination unit. Specifically, the display information management unit 108 transmits various information (hereinafter referred to as "display information") necessary to display the display screen in the manner determined by the display manner determination unit 106 on a display unit (not shown) of the receiving device 3 to the receiving device 3 or the distribution management server 4.

[0033] Next, an example of a display screen shown on the receiving device 3 will be described with reference to Figures 4 to 7. Figures 4 to 7 are all diagrams showing an example of an image displayed on a receiving device that constitutes an information processing system according to one embodiment of the present disclosure.

[0034] In the example in Figure 4, selection items such as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other" (hereinafter referred to as "Genre Tabs") are displayed at the top of the screen. In addition, in the example in Figure 4, display items such as "New Content" and "Rankings" (hereinafter referred to as "Display Categories") are displayed from the center to the bottom of the screen (below the Genre Tabs), and multiple specific contents corresponding to each Display Category are displayed. In the example in Figure 4, the "Anime" genre tab is selected, and new content from popular anime and top-ranked anime with high view counts are preferentially displayed on the screen. Here, "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other" all refer to content genres, and each type of content is classified according to its content.

[0035] In contrast, in the example shown in Figure 5, selection items such as "Home," "Search," "Genre," and "TV Guide" (hereinafter referred to as "Basic Tabs") are displayed on the left side of the screen, and among the "Genre" selection items, genre tabs such as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other" are displayed. Here, "Home" is the option to display the TOP page of this system. "Search" is the option to display the search page for searching for content, for example. "Genre" is the option to display the genre tab for selecting the genre of content. "TV Guide" is the option to display the TV guide for the content.

[0036] In the example shown in Figure 6, genre tabs such as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other" are displayed at the top of the screen, while basic tabs such as "Home," "Search," "Genre," and "TV Guide" are displayed on the left side of the screen, along with genre tabs such as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other." In other words, the examples in Figures 4 to 6 show cases where the display position and display manner of the genre tabs differ. Thus, there is a great deal of freedom in the display screen manner, even just in terms of the display position and operation manner of the genre tabs and basic tabs (how to process and switch the display screen when each tab is selected, etc.). This system can, for example, analyze receiving device information to change the display position and operation manner of the genre tabs and basic tabs, and determine and present a display screen manner that is more suitable for the user.

[0037] Next, with reference to Figure 7, we will explain the display categories on the display screen. In the example in Figure 7, similar to the example in Figure 4, genre tabs such as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other" are displayed at the top of the screen, and basic tabs such as "Home," "Search," "Genre," and "TV Guide" are displayed on the left side of the screen, similar to the example in Figure 5. Specifically, in the example in Figure 7, display categories (items) such as "New Content," "Ending Soon," "Currently Airing," and "Ranking" are displayed in order, and content appropriate to each display category is displayed. Thus, this system can change not only the display manner of the various tabs mentioned above, but also the types and order of display categories actually displayed on the content screen.

[0038] Next, with reference to Figures 8 and 9, we will explain the specific methods for analyzing receiving device information related to this system and how to utilize the analysis results. Figures 8 and 9 are both diagrams showing examples of information analysis methods related to an information processing system according to one embodiment of this disclosure. In the example in Figure 8, information regarding the time spent on content selection screens for each attribute is summarized. Specifically, in the example in Figure 8, the distribution of the percentage of time spent on each attribute, such as gender, age, and area (region), is compiled for six types of display screens: "TOP page," "Area-specific page," "Ranking page," "Service-specific page," "Program guide page," and "Content details page." This system allows for the analysis of the usage frequency of each screen, enabling users to identify which screens are frequently used and which screens have room for improvement.

[0039] For example, statistical analysis may reveal variations in usage patterns based on gender and age, which could make the display screen difficult to use for some users. Based on such analysis, this system can improve frequently used display screens to encourage further use, or improve less frequently used display screens to encourage new use. Furthermore, this system can analyze in more detail whether usage frequency increases or whether improvements are needed by creating display screen patterns or user regional groups. In addition, by analyzing the objects targeted by focus changes and the number of focus changes on each screen, this system can also change the display of each screen to better suit the user.

[0040] In the example in Figure 9, the average values ​​for "Time spent until first content selection," "Number of focus shifts until first content selection," "Number of content selections," and "Number of content played" are displayed for each of the following display screens: "TOP page," "Area-specific page," "Program guide page," and "Content details page." In the example in Figure 9, X in "Number of focus shifts until first content selection" represents, for example, the number of horizontal focus shifts, and Y represents the number of vertical focus shifts. Figure 9 shows, for example, that on the "TOP page," the average time spent on the page is 60 seconds, the average focus shift is 40 times, the average number of selected content items is 4.2, and the average number of content items played is 2.0. Similarly, the analysis results of receiving device information are summarized for each of the "area-specific pages," "program guide pages," and "content details pages." Looking at these results, for example, the "TOP page" has a longer dwell time and a higher number of focus transitions compared to other display screens. Consequently, the number of content selections is 4.2. However, despite this, the number of content items actually played is 2.0. This is a significantly lower value compared to the ratio of selected content to actual playback on other pages. Based on these analysis results, the system can determine that, for example, on the "TOP page," users often hesitate when selecting content, resulting in a relatively low number of content items actually played, and can recommend changing the display screen of the "TOP page." Also, in the example in Figure 9, the average number of content items played is 2.0 for the "TOP page," 1.2 for "area-specific pages," 0.5 for the "program guide page," and 1.6 for the "content details page." Based on these analysis results, it can also recommend changing the display screen of the program guide page, which has the lowest content playback rate.

[0041] Thus, this system can, for example, consider whether or not the display screen needs to be changed and what specific parts of the display screen should be changed, based on the results of statistical analysis of receiving device information. In other words, this system can analyze and determine a more user-friendly display screen for display media such as televisions, based on information such as the history of input operations.

[0042] In summary, one of the key features of this system is its ability to acquire the history of user input operations on various input screens (including UI and demo screens), and to analyze the percentage of screen transitions, the continuity of input operations, and the time spent viewing screens, categorized by attribute. By performing such analysis, this system can infer the user-friendliness of the target user and, based on that, allow for arbitrary changes to the screen layout.

[0043] Figure 10 is a flowchart showing an example of the flow of various processes performed by an analysis server that constitutes an information processing system according to one embodiment of the present disclosure. In step S1, the content information acquisition unit 100 acquires content information transmitted from the distribution management server 4 via the communication unit 19.

[0044] In step S2, the receiving device information acquisition unit 102 acquires the receiving device information transmitted from the receiving device 3 via the communication unit 19.

[0045] In step S3, the receiving device information analysis unit 104 analyzes the receiving device information acquired by the receiving device information acquisition unit 102.

[0046] In step S4, the display mode determination unit 106 determines the display screen mode to be presented to the target user based on the results of the analysis by the receiving device information analysis unit 104.

[0047] In step S5, the display information management unit 108 transmits the display information necessary to display the display screen in the display screen configuration determined by the display configuration determination unit 106 to the display unit (not shown) of the receiving device 3, or to the distribution management server 4. This completes the various processes performed by the analysis server 1.

[0048] Although one embodiment of the present disclosure has been described above, the present disclosure is not limited to the embodiment described above, and modifications, improvements, etc., to the extent that they can achieve the purpose of the present disclosure are included in the present disclosure.

[0049] [Other embodiments] Furthermore, in the embodiments described above, the genres (genre tabs) for this system were explained as "Sports," "Music," "Movies," "Anime," "Drama," "Variety," and "Other," but they are not limited to these. The genres (genre tabs) for this system may be any genre (genre tab), such as "Baseball," "Soccer," "Special Effects," or "News."

[0050] Furthermore, although the basic functions (basic tabs) of this system were described as "Home," "Search," "Genre," and "Program Guide" in the above-described embodiment, they are not limited to these. This system may employ any basic functions (basic tabs), such as a service function that displays links to other application services, or a favorites function that displays links to favorite content.

[0051] Furthermore, although the categories related to this system were described as "New Content," "Distribution Ending Soon," "Currently Broadcasting," and "Ranking" in the above-described embodiment, they are not limited to these categories. This system may adopt any categories such as "Live" or "Upcoming Events."

[0052] Furthermore, although the above-described embodiment has been explained as displaying categories vertically and specific content horizontally, the system is not limited to this. The system may also display categories horizontally and specific content vertically.

[0053] Furthermore, although the above embodiment is only a simplified explanation, the content (programs) related to this system is not limited to television broadcasting or IP broadcasting. The content related to this system may broadly include, for example, content provided by television broadcasting or IP broadcasting, content provided by various video distribution services, and content provided by various SNS (Social Networking Services) and the Web.

[0054] Furthermore, although the above embodiment describes the analysis server 1 as acquiring content information from the distribution management server 4, it is not limited to this. The analysis server 1 may, for example, acquire content information directly from the broadcasting device 2.

[0055] Furthermore, although the above embodiment describes the analysis server 1 as acquiring viewing information from the aggregation server 5, it is not limited to this. The analysis server 1 may, for example, acquire viewing information directly from the broadcasting device 2 or the receiving device 3.

[0056] Furthermore, although not explained in the above embodiment, the system may change the display screen configuration (especially the order and size of the content displayed on the screen) taking into account the user's viewing history, etc. The system may also change the display screen configuration (especially the order and size of the content displayed on the screen) taking into account the viewing history of other users who are not the target user. In this context, "hobbies and preferences" may refer to, for example, the genres of content a user likes, the channels they frequently watch, the times they frequently watch, or the performers on the programs they frequently watch.

[0057] Furthermore, although the above-described embodiment was only a simplified explanation, this system can determine not only the position and order of various information displayed on the display screen, but also, for example, the manner in which the display screen operates and the manner in which focus is moved. Specifically, this system can determine, for example, how the display screen should be operated when the focus is on the left side of the screen and an input operation is performed to the right. This includes whether both the focus and background should move to the right, or whether the background should remain fixed while only the focus moves to the right. The system can also use the information shown in the above embodiments (particularly the embodiments in Figures 8 and 9) to analyze whether the input operation is performed smoothly by the user presented with the display screen, whether there are variations in the input operation status depending on attributes or region, and change the display screen to one that is easier for each user to use.

[0058] Furthermore, although not explained in the above embodiment, this system may change the display screen configuration (especially the order and size of the content displayed on the screen) by taking into account information such as viewership ratings and market share for each piece of content.

[0059] Furthermore, although not explained in the above embodiment, this system may change the appearance of the display screen (especially the order and size of the content displayed on the screen) taking into account, for example, the user's use of social networking services (SNS) and internet usage.

[0060] Furthermore, although not described in the above embodiment, the system may change the display screen configuration, including the content and display configuration of the content displayed in the most prominent position (so-called fast view). Furthermore, this system may change the appearance of the display screen based on the probability of selecting content displayed in the fast view or other display screens. Specifically, for example, this system may compare the probability of the fast view content being selected first with the probability of other content being selected first, and if the probability of the fast view content being selected is low, it may determine that the selection of genre or content for the fast view is inappropriate and change the appearance of the display screen.

[0061] Furthermore, although not explained in the above embodiment, the system may change the appearance of the display screen (especially the order and size of the content displayed on the screen) taking into account user attribute information, etc. Here, attribute information may include, for example, information about the subject's gender, age, place of residence, family structure, occupation, income, content preferences, etc.

[0062] Furthermore, although not explained in the above embodiment, this system may change the appearance of the display screen (especially the order and size of the content displayed on the screen) based on the results of user surveys, panel surveys, etc. (including street surveys that do not use a network). The surveys and panel surveys mentioned here may be conducted on the users who are the target users of this system, or on other users who are not the target users of this system. When this system matches the results of such surveys and panel surveys conducted on a large number of other users with the target users of this system, it is difficult to simply match them if the user information consists only of ID information. In that case, this system may, for example, obtain information such as the viewing history of the target user ID, analyze viewing trends (so-called overlaps) such as what days and times of day the content is viewed, and determine the similarity with the viewing trend results from the surveys and panel surveys, thereby analyzing the hobbies, preferences and attributes of each user ID from the surveys and panel surveys.

[0063] Furthermore, in the embodiments described above, the system was explained as, for example, analyzing the receiving device information of a large number of users and making changes to a common display screen for those users, but it is not limited to this. The system may, for example, analyze the receiving device information of individual users, determine the display screen configuration for each individual user, and present different display screens to each user.

[0064] Furthermore, although the above-described embodiment was only briefly explained, several specific methods for analyzing receiving device information by this system are given below. Note that these methods are merely examples of analysis methods and are not limiting. (1) The system may, for example, analyze the time it takes for the user to perform an input operation and determine the appearance of the display screen. For example, if the time it takes for the user to perform an input operation is long or the interval between pressing input buttons is long, the system may determine that the user is taking a long time to select content on the screen and that it would be desirable to change the display screen. (2) The system may also analyze the time required for input operations for each user attribute (age, gender, etc.) and determine the appearance of the display screen. The system may determine that if there is a difference in the time required for input operations depending on the user's attributes, the system may be difficult to use for users with those attributes (for example, difficult for elderly users), and that it is desirable to change the display screen. (3) The system may also analyze, for example, unnatural user input operations and determine the display screen configuration. For example, if unnatural input operations such as pressing the right input button repeatedly followed immediately by pressing the left input button are performed, the system may determine that there is a problem with the focus movement or display speed of the target display screen and that it is desirable to change the display screen. (4) Similarly, the system may analyze unnatural user input operations and determine the display screen configuration. For example, if the right input button is pressed repeatedly in succession to move the focus, the system may determine that the distance to the desired content is too far and that a change in the display screen is desirable. (5) The system may also analyze the time interval between input operations and determine the display screen configuration. For example, the system may analyze the time from the completion of a focus movement input operation to the input operation for content selection and determine the display screen configuration based on the results. Note that some users may select their desired content immediately, while others may first browse through all the content before selecting their preferred content. Therefore, the system may analyze such tendencies and then determine the display screen configuration. (6) The system may also conduct surveys with users after they have used the display screen, analyze the results, and determine the appearance of the display screen. The system may, for example, compare the results of the analysis of the receiving device information described above with the results of the survey to analyze them in more detail and determine the appearance of the display screen.

[0065] Furthermore, although the above-described embodiment explained that this system determines and presents the form of the displayed image, it is not limited to this. This system is not limited to images; for example, it may determine and present to the user the display form of text information such as text or thumbnails.

[0066] Furthermore, although not described in the above embodiment, this system may acquire information regarding the status of input operations, such as the number of times an input key on a remotely controlled device (such as a remote control) is pressed, the interval between presses, and the sequence of presses, as one of the receiving device information. In addition, this system may acquire information regarding the display status of the screens of the receiving device 3, such as the number of times each screen is displayed and the display time, as one of the receiving device information. This system may also take this information into consideration when determining the display mode of the display screen.

[0067] Furthermore, although not explained in the above embodiment, the system may determine the display screen configuration using so-called A / B testing, etc. For example, the system may set different layout patterns or operating modes in the receiving device 3, analyze the differences in operating trends for each configuration, and recommend or determine the display screen configuration.

[0068] Furthermore, although the above-described embodiment is only a simplified explanation, this system has been described as determining the final display screen configuration displayed on each information processing device, but it is not limited to this. For example, this system may only determine candidate configurations of the display screen to be actually displayed on the display screen. In other words, this system may simply determine configurations of the display screen that can be displayed on the display screen.

[0069] Furthermore, the series of processes described above can be executed by hardware or by software. In other words, the functional configurations shown in Figure 3 are merely examples and are not particularly limiting. In other words, it is sufficient for the information processing system to have a function that can execute the series of processes described above as a whole, and the type of functional block used to realize this function is not limited to the examples shown in Figure 3. Furthermore, the location of the functional block is not limited to the examples shown in Figure 3, and can be arbitrary. That is, for example, some or all of the processes executed by the analysis server 1 in the above embodiment may be executed by another server or the like. Furthermore, a single functional block may consist of hardware alone, software alone, or a combination of both.

[0070] Furthermore, in this specification, the step of describing the program to be recorded on the recording medium may be performed not only chronologically according to its order, but also in parallel or individually. In addition, some of the steps described in the above embodiments may be omitted.

[0071] Furthermore, in this specification, the term "system" refers to an overall system composed of multiple devices, means, etc.

[0072] Furthermore, the system configuration shown in the above-described embodiment is illustrative and not limited to it. The number and types of hardware constituting this system are arbitrary, and other arbitrary hardware may be adopted as part of the system, or some of the hardware described above may be omitted. Specifically, for example, in the embodiment described above, the system was described as having the aggregation server 5 handle viewing information, but the system does not necessarily have to employ the aggregation server 5 at all. In this case, the system may, for example, have the distribution management server 4 handle viewing information.

[0073] Furthermore, this system may, for example, have some or all of the above-mentioned processes executed by other servers managed in the cloud or similar.

[0074] Furthermore, when a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium.

[0075] Furthermore, the computer may be a computer built into dedicated hardware. Also, the computer may be a computer capable of performing various functions by installing various programs. In other words, for example, any computer, any mobile terminal such as a smartphone may be freely used as the various hardware in the above-described embodiment. Furthermore, any combination of types and contents of various input and output units may be adopted.

[0076] Furthermore, such a recording medium containing a program may consist not only of a removable media (not shown) provided separately from the main unit of the device to provide the program to the user, but may also consist of a recording medium that is pre-installed in the main unit of the device and provided to the user.

[0077] The effects and advantages of this embodiment will also be achieved when these other embodiments are adopted. Furthermore, it is possible to combine this embodiment with other embodiments, and other embodiments with each other, as appropriate.

[0078] In summary, the information processing system to which this disclosure applies can take various forms having the following configurations. An acquisition unit that acquires receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination unit determines the form or candidate form of display information to be displayed on the broadcast receiving device according to the receiving device information acquired by the acquisition unit, An information processing system equipped with these features would suffice.

[0079] Furthermore, the above-described information processing system may further include a display processing unit that performs a process to display the display information on the broadcast receiving device in the manner determined by the determination unit.

[0080] Furthermore, the determination unit may determine the form of the display information, which includes changing the order of categories displayed vertically in the display information, according to the content of the receiving device information.

[0081] Furthermore, the determination unit may determine the form of the display information, including the order in which the content is displayed horizontally, according to the results of an analysis of information relating to the user's tastes, preferences, or viewing history.

[0082] Furthermore, the acquisition unit may acquire the receiving device information which includes at least one of the following: information relating to the input operation of a device that can remotely control the broadcast receiving device, or information relating to the history of the broadcast receiving device.

[0083] Furthermore, the information relating to the input operation of the device capable of remotely controlling the broadcast receiving device may include at least information relating to the time when the focus shift occurred and information relating to the type of key used for the input operation.

[0084] Furthermore, the information relating to the history of the broadcast receiving device may include at least information relating to an identifier on the screen of the broadcast receiving device and information relating to the time it took to display the new screen.

[0085] Furthermore, the determination unit may determine the form of the display information based on at least information regarding the input status of a device capable of remotely controlling the broadcast receiving device and information regarding the display status of the screen of the broadcast receiving device.

[0086] Furthermore, the determination unit may determine the form of the display information to be displayed on the broadcast receiving device according to the results of the analysis of the user's attribute information.

[0087] Furthermore, the determination unit may determine the mode of focus movement related to the display information.

[0088] Furthermore, the determination unit may determine the mode of focus movement, including whether or not to allow background movement in relation to focus movement, based on information regarding the input operation of a device that can remotely control the broadcast receiving device.

[0089] Furthermore, other aspects of this disclosure include, An information processing method performed by an information processing device, An acquisition step to acquire receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination step in which, according to the receiving device information acquired in the acquisition step, a determination step is made to determine the form or candidate form of the display information to be displayed on the broadcast receiving device, This may also be an information processing method that includes [something].

[0090] Furthermore, other aspects of this disclosure include: In an information processing device, An acquisition step to acquire receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination step in which, according to the receiving device information acquired in the acquisition step, a determination step is made to determine the form or candidate form of the display information to be displayed on the broadcast receiving device, It may also be a program that performs processing that includes [this]. [Explanation of symbols]

[0091] 1. Analysis Server 11 Control Unit 100 Content Information Acquisition Unit 102 Receiving device information acquisition unit 104 Receiving Equipment Information Analysis Department 106 Display Mode Determination Unit 108 Display information management department 2. Broadcasting equipment 3. Receiving device 4 Distribution Management Server 5 Aggregation Server

Claims

1. An acquisition unit that acquires receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination unit determines the form or candidate form of display information to be displayed on the broadcast receiving device according to the receiving device information acquired by the acquisition unit, Equipped with, The receiving device information includes at least one of the following: information about an object before the focus shifts on the display screen of the broadcast receiving device and information about an object after the focus shifts on the display screen of the broadcast receiving device. Information processing system.

2. The system further includes a display processing unit that performs a process to display the display information on the broadcast receiving device in the manner determined by the determination unit. The information processing system according to claim 1.

3. The determination unit determines the form of the display information, which includes changing the order of categories displayed vertically in the display information, according to the content of the receiving device information. The information processing system according to claim 1.

4. The determination unit determines the form of the display information, including the order in which the content is displayed horizontally, according to the results of an analysis of information relating to the user's hobbies, preferences, or viewing history. The information processing system according to claim 1.

5. The acquisition unit acquires the receiving device information, which includes at least one of the following: information relating to the input operation of a device capable of remotely controlling the broadcast receiving device, or information relating to the history of the broadcast receiving device. The information processing system according to claim 1.

6. The receiving device information includes at least information regarding the time when the focus shift occurred and information regarding the type of key used for input. The information processing system according to claim 1.

7. The determination unit determines the form of the display information based on at least information regarding the input status of a device capable of remotely controlling the broadcast receiving device and information regarding the display status of the screen of the broadcast receiving device. The information processing system according to claim 1.

8. The determination unit determines the form of the display information to be displayed on the broadcast receiving device according to the results of the analysis of the user's attribute information. The information processing system according to claim 1.

9. The determination unit determines the mode of focus movement related to the display information. The information processing system according to claim 1.

10. An information processing method performed by an information processing device, An acquisition step to acquire receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination step in which, according to the receiving device information acquired in the acquisition step, a determination step is made to determine the form or candidate form of display information to be displayed on the broadcast receiving device, Includes, The receiving device information includes at least one of the following: information about an object before the focus shifts on the display screen of the broadcast receiving device and information about an object after the focus shifts on the display screen of the broadcast receiving device. Information processing methods.

11. In an information processing device, An acquisition unit that acquires receiving device information relating to input operations on a broadcast receiving device or the history of said broadcast receiving device, A determination unit determines the form or candidate form of display information to be displayed on the broadcast receiving device according to the receiving device information acquired by the acquisition unit, Perform a process that includes this, The receiving device information includes at least one of the following: information about an object before the focus shifts on the display screen of the broadcast receiving device and information about an object after the focus shifts on the display screen of the broadcast receiving device. program.