Information processing apparatus, information processing method, and information processing program
The information processing device enables users to customize content categories and adjust distribution ratios, addressing the issue of undesired content delivery, thereby improving usability and personalization in content distribution.
Patent Information
- Application Number
- JP2024044192
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-10-02
AI Technical Summary
Conventional content distribution techniques have the potential to deliver content that users do not desire, leading to suboptimal usability.
An information processing device and method that allows users to customize content categories and adjust distribution ratios through a My Timeline setting screen, enabling personalized content delivery based on user preferences and interests.
Enhances usability by ensuring that only desired content is distributed, providing a personalized and user-friendly content delivery experience.
Smart Images

Figure 2025144430000001_ABST
Abstract
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 determining content to be distributed to a user, such as a technique for determining content to be distributed to a user based on location information of the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7138687 Summary of the Invention [Problem to be solved by the invention]
[0004] However, with conventional techniques, there is a possibility that content in a category that the user does not desire may be distributed, and so there is room for further improvement in usability regarding content distribution.
[0005] The present application has been made in view of the above, and aims to promote improvement in usability regarding content distribution. [Means for solving the problem]
[0006] The information processing device of the present application is characterized by having an acquisition unit that acquires information indicating the distribution ratio for each category of content specified by a user, and a distribution unit that distributes content that lists information regarding content selected based on the information acquired by the acquisition unit. [Effects of the Invention]
[0007] According to one aspect of the embodiment, it is possible to achieve an effect of promoting improvement in usability regarding content distribution. [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 2A] FIG. 2A is a diagram (1) showing an example of a my timeline setting screen according to the embodiment. [Figure 2B] FIG. 2B is a diagram (2) showing an example of a my timeline setting screen according to the embodiment. [Figure 3] FIG. 3 is a diagram (3) showing an example of a My Timeline setting screen according to the embodiment (an example of adding a category). [Figure 4] FIG. 4 is a diagram (4) showing an example of a my timeline setting screen according to the embodiment (an example of a fixed ratio). [Figure 5] FIG. 5 is a diagram (5) showing an example of a my timeline setting screen according to the embodiment (that is, an example of a shift). [Figure 6] FIG. 6 is a diagram (6) (an example of a pie chart) showing an example of a My Timeline setting screen according to the embodiment. [Figure 7] FIG. 7 is a diagram (7) showing an example of a My Timeline setting screen according to the embodiment (an example of a simultaneous setting / provision screen). [Figure 8] FIG. 8 is a diagram (8) showing an example of a My Timeline setting screen (an example of an advertisement hide option) according to the embodiment. [Figure 9] FIG. 9 is a diagram (9) showing an example of a My Timeline setting screen according to the embodiment (an example of an advertisement non-display option reward type). [Figure 10] FIG. 10 is a diagram (1) showing an example of a content providing screen according to the embodiment. [Figure 11] FIG. 11 is a diagram (2) showing an example of a content providing screen according to the embodiment (an example of a multiple label display). [Figure 12]FIG. 12 is a diagram (3) showing an example of a content providing screen according to the embodiment (another variation of label display). [Figure 13] FIG. 13 is a diagram (4) showing an example of a content providing screen according to the embodiment (an example of an overlay display). [Figure 14] FIG. 14 is a diagram (5) showing an example of a content providing screen according to the embodiment (an example of a timeline display). [Figure 15] FIG. 15 is a diagram (1) showing an example of tab settings for My Timeline Settings according to the embodiment. [Figure 16] FIG. 16 is a diagram (2) showing an example of tab settings in the My Timeline settings (an example of detailed settings) according to the embodiment. [Figure 17] FIG. 17 is a diagram showing an example of a content filtering strength setting in the My Timeline setting according to the embodiment. [Figure 18] FIG. 18 is a diagram illustrating an example of information processing according to the embodiment. [Figure 19] FIG. 19 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. [Figure 20] FIG. 20 is a diagram illustrating an example of the configuration of an information processing device according to the embodiment. [Figure 21] FIG. 21 is a diagram illustrating an example of a my timeline setting information storage unit according to the embodiment. [Figure 22] FIG. 22 is a diagram illustrating an example of a content information storage unit according to the embodiment. [Figure 23] FIG. 23 is a flowchart illustrating an example of a procedure for information processing according to the embodiment. [Figure 24] FIG. 24 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 uses a service provided on the Internet. The service is, for example, a service intended to provide information. For example, when a tab is specified (selected) from multiple tabs such as news, entertainment, and sports, the service delivers content related to the specified tab. For example, thumbnails and titles of content (which may be advertisements) are displayed in a list, and when a thumbnail or title is specified, the user transitions to a linked landing page. The terminal device 10 may be any device capable of implementing the processing in the embodiment. Furthermore, the terminal device 10 may be a smartphone, a tablet device, a laptop PC, a desktop PC, a wearable device such as a smartwatch or AR glasses, a mobile phone, a PDA, or other device. FIG. 18 illustrates 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 mobile terminal device capable of communicating with any server device via a wireless communication network such as 4G to 5G (Generations) or LTE (Long Term Evolution). The terminal device 10 may have a screen such as a liquid crystal display with a touch panel function, and may accept various operations on displayed data such as advertisements, such as tapping, sliding, and scrolling, performed by a user's finger or stylus. A terminal equipped with a spatial display such as AR glasses may accept operations using eye tracking (movement of gaze or eyeballs) or motion gestures of arms, hands, fingers, etc. In FIG. 18, the terminal device 10 is used by a user U1.
[0013] The information processing device 100 is an information processing device intended to promote improvement of usability in content distribution, and may be any device that can realize the processes in the embodiments. The information processing device 100 is realized, for example, by a server device or a cloud system that provides the above-mentioned services to a user who uses the terminal device 10. For example, the information processing device 100 is realized by a server device or a cloud system that distributes content.
[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, techniques for determining content to be delivered to a user have been known. However, with conventional techniques, for example, content from categories not desired by the user may be delivered, leaving room for further improvement in usability related to content delivery. The present application has been made in view of the above, and aims to promote improvement in usability related to content delivery. For example, an object of the present application is to provide personalized information by allowing a user to customize content categories displayed on timelines in various areas according to their own interests and needs and adjusting the delivery ratio for each category.
[0016] In the following embodiment, a UI that allows for narrowing down the content to be distributed is provided. Specifically, a setting screen (hereinafter referred to as "My Timeline" as appropriate) that allows for narrowing down the content to be distributed is displayed, and the content to be distributed can be narrowed down according to operations on the setting screen. For example, if a category is specified on the setting screen, only content in the specified category will be distributed. In other words, only content in the specified category will be displayed in a list using thumbnails, titles, etc. My Timeline will be described below.
[0017] FIG. 2A is a diagram showing an example of a My Timeline setting screen according to an embodiment. In FIG. 2A, a setting screen G1 is displayed. As shown in FIG. 2A, the setting screen G1 includes an adjustment graph M1 for manually adjusting the distribution ratio and a checklist L1 for specifying categories to be added to distribution. In addition, the adjustment graph M1 includes an adjustment bar B1 that allows the user to adjust the distribution ratio by operating (e.g., clicking or tapping) the bar. In FIG. 2A, the distribution ratio for "Recommendations Selected by Editor" is adjusted to 100%.
[0018] The checklist L1 also includes multiple category candidates. When a category is selected from the checklist L1, the box on the left is filled in (or the box can be filled in by manipulating it). In other words, the category with the filled in box on the left is the selected category. The categories listed in the checklist L1 can be displayed or hidden by the user, and the display priority can be adjusted by the user, based on the user's attribute data, usage history data, etc. In Figure 2A, "Recommended content selected by editors" is selected. The adjustment graph M1 and the checklist L1 are linked, and changing one changes the other accordingly. In Figure 2A, the distribution rate of "Recommended content selected by editors" is adjusted to 100% using the adjustment bar B1. However, if the adjustment bar B1 is shifted to the left, it is determined that the total of the selected categories is less than 100%, and a message prompting the user to make an adjustment is displayed (see Figure 2B).
[0019] The setting in FIG. 2A is an example of a default state. An example of the default state may be a process of elimination, where 10 categories are pre-specified (e.g., 10 categories presumed to represent the user's interests, presumed from the user's attribute information and service usage history, are checked), and the distribution percentage increases from 10% as the selection (e.g., checkboxes) decreases. Also, the checklist L1 may include a category ("serendipity content" in FIG. 2A) from which content to be distributed is selected serendipity-based. When such a serendipity category is specified, content selected serendipity-based is distributed. For example, content selected serendipity-based from content in a category not selected from the checklist L1 may be distributed, or content selected serendipity-based, including content in a category selected from the checklist L1, may be distributed. The "serendipity content" may be presumed from the user's attribute information and service usage history.
[0020] Figure 3 shows an example of a state in which the default "Editor's Recommended Content" has been retained from the state of Figure 2A in checklist L1, and three new categories have been selected: "Content Related to My Follow Topics," "Content Interested in Users of the Same Generation," and "Content in Your Location." That is, the setting screen G1 shown in Figure 3 is the screen transitioned to from the state of Figure 2A. In Figure 3, three new categories have been specified in checklist L1, and the boxes on the left corresponding to the three specified categories are now filled in. The distribution percentage has also been changed from 100% for "Editor's Recommended Content" to 25% for each category. The same percentage change is also reflected in the adjustment graph M1 in conjunction with checklist L1. In addition to the default "Editor's Recommended Content," graphs corresponding to the categories of "My Follow Topics," "Interests of Users of the Same Generation," and "Same Location" have been added to the adjustment graph M1 in the state of Figure 2A. Adjustment bars B2 through B4 have also been added to accommodate the addition of the graphs corresponding to each category. Adjustment bar B1 is used to adjust the distribution ratio of "Editor's Recommendations," adjustment bar B2 is used to adjust the distribution ratio of "My Follow Themes," adjustment bar B3 is used to adjust the distribution ratio of "Interests of People of the Same Generation," and adjustment bar B4 is used to adjust the distribution ratio of "Same Place of Residence." In FIG. 3, adjustment bars B1 to B4 have the same ratio of 25%, but by shifting the adjustment bar, the distribution ratio of each category can be adjusted individually. Furthermore, if a user allocates a higher distribution ratio to a specific category and the content inventory for that category is low, an alert may be displayed. For example, an alert indicating that the content inventory is low may be displayed, such as "This means that the number of content items on My Timeline is low (and updates are also low)." The display format of the alert is not particularly limited and may be any display format.For example, categories may be associated in advance in a tree format with large categories, medium categories, and small categories (categories of any further hierarchy may be associated) in order from shallowest to deepest, and when the information processing device 100 receives a specification regarding the depth of a category, it may automatically select a category of the specified depth and provide information in the selected category. Also, for example, when multiple medium categories are associated with a large category, the information processing device 100 may automatically select a medium category in which the user is interested based on user information and provide information in the selected medium category.
[0021] Figure 4 shows an example of a state in which, from the state of Figure 3 in checklist L1, checkboxes for fixing the ratio have been added to "Editor's Recommended Content" and "Content Related to My Follow Topics," and three new categories have been selected: "Today's Most Read Content," "Sports Content," and "Entertainment Content." In Figure 4, the boxes for fixing the distribution ratios of "Editor's Recommended Content" and "Content Related to My Follow Topics" have been checked, and the distribution ratios are fixed at 25% for each. Therefore, the remaining 50% is divided equally among the remaining five categories, including the three newly added in Figure 4, and the distribution ratio for each category is adjusted to 10%. This is also reflected in adjustment graph M1, where graphs corresponding to the categories of "Today's Rankings," "Sports," and "Entertainment" have been added from the state of adjustment graph M1 in Figure 3. Adjustment bars B5 to B7 have also been added to accompany the addition of the graphs corresponding to each category.
[0022] FIG. 5 illustrates an example of the state of the adjustment graph M1 in FIG. 4 after changing the distribution ratio of the “Interests of the Same Generation” category from 10% to 26% by shifting the adjustment bar B3 to the right. In this case, categories for which the fixed ratio check box is not selected are automatically adjusted so that the distribution ratio is evenly divided. If the automatic adjustment fails to divide the distribution ratio evenly, the process is resolved by adding 1% to the distribution ratio of the previous category in the “Addition Order” or “Sort Order” settings. In FIG. 5, the distribution ratio of the “Interests of the Same Generation” category is initially set to 25% by manipulating the adjustment bar B3. However, since the remaining 25% cannot be equally divided among the remaining four categories, 1% is added to the distribution ratio of the “Interests of the Same Generation” category to make it 26%, and the remaining 24% is equally divided among the remaining four categories, resulting in a distribution ratio of 6% for each of the remaining four categories. Each adjustment bar may be positioned either vertically or horizontally, or may be automatically split vertically if concerns about incorrect operation arise due to an increase in the number of settings. The distribution ratio may also be manually entered into the checklist L1. If the ratio is manually entered, the distribution ratios of other categories are automatically adjusted based on the entered value.
[0023] Various variations of the setting screen G1 will be described below. FIG. 6 is a modified example of the setting screen G1, showing an example of a state in which the display mode of the adjustment graph M1 shown in FIG. 4 is converted into a pie graph. In FIG. 6, the distribution ratio of each category is expressed in a pie graph. Note that the adjustment bars B1 to B7 are the same as those in FIG. 4. FIG. 6 is a diagram showing that the display mode of the adjustment graph M1 is not limited to the modes using graphs such as those shown in FIGS. 2A to 4. FIG. 7 is also a modified example of the setting screen G1. The adjustment graph M1 may be in the form of a vertical bar graph, and the setting screen G1 may have a setting screen on the left side of the screen and a my timeline content providing screen on the right side of the screen. A setting screen (such as a vertical bar graph) may be displayed on the left side of the screen of the terminal device 10, while my timeline content may be displayed on the right side of the screen. In other words, setting and display may be performed simultaneously. In this case, the setting may be reflected in the display in real time.
[0024] FIG. 8 illustrates an example of a settings screen with an ad-hiding option added. FIG. 8 is a modified example of the settings screen G1, illustrating an example of a state in which the ad-hiding option is added to the settings screen G1. Here, the default percentage of the area of advertisements displayed on the timeline is 12%. However, the percentage may be the area, the number of contents on the timeline (the number of advertisements displayed out of the total number of contents), or, in the case of a video-type timeline, the value set in the settings screen G1 may be treated as the appearance rate (display rate), and advertisements may appear at that rate. In FIG. 8, the setting screen G1 has an option P1 function added. With option P1 shown in FIG. 8, the percentage of advertisements displayed is reduced to 9% when a monthly subscription (XYZ yen) is signed up for. Furthermore, the percentage of advertisements displayed is reduced to 6% when a monthly subscription (XYY yen) with a higher cost than the monthly subscription (XYZ yen) is signed up for. Furthermore, the percentage of advertisements displayed is reduced to 3% when a monthly subscription (XXZ yen) with a higher cost than the monthly subscription (XYY yen) is signed up for. Furthermore, if you sign up for a monthly subscription (XXY yen) that costs more than the monthly subscription (XXZ yen), ads will be completely hidden. In this way, it may be possible to reduce the number of ads displayed (or hide ads altogether) by paying a fee. Alternatively, ads may be reduced (or hidden) by a specific user action rather than by paying a fee. For example, this may be achieved by setting or using various functions (e.g., location information settings, notification function settings, applying for XX function, using search n times), using for n months, or using for n consecutive days. Controlling ad display in this way makes it possible to provide a UI that takes into account both the profitability of advertisers and user convenience. Note that in Figure 8, the "Advertisement" category is specified in checklist L1, so adjustment graph M1 includes an adjustment bar B8 for adjusting the "Advertisement" delivery rate.
[0025] FIG. 9 is a diagram illustrating an example of a setting screen with the addition of an advertisement display option function, similar to FIG. 8. FIG. 9 is a modified example of the setting screen G1, illustrating an example of a state in which the advertisement display option function has been added to the setting screen G1. In FIG. 9, the function of option P2 has been added to the setting screen G1. Unlike option P1, which aims to reduce advertisements, option P2 is an option aimed at earning rewards by increasing advertisements. In option P2 shown in FIG. 9, the default advertisement display is set to 6% (i.e., 6% of advertisements (the percentage of advertisement space on the timeline, the number of advertisements, and the advertisement appearance rate) are displayed). No reward is provided by default, and rewards can be earned by increasing advertisement display from this default setting. Rewards are not limited to monetary amounts and may include, for example, the provision of stamps, wallpapers, or feature unlocking (increasing the number of available functions). In FIG. 9, for example, increasing advertisement display from 6% to 12% will earn a monthly reward of YZX yen. For example, if you increase the ad display to 24%, you will receive a monthly reward of (YYX yen), and if you increase the ad display to 36%, you will receive a monthly reward of (YZY yen).In addition, a condition such as "to be reflected from January 1, 2025" may be specified for the reward.
[0026] The following describes UI screens of content provided based on the settings on the setting screen G1. FIG. 10 is a diagram illustrating an example of a content provision screen according to an embodiment. FIG. 10 shows a content provision screen (provision screen G2). The provision screen G2 has tabs such as "News," "Special Offers," and "Trending," as well as a "My Timeline" tab (tab T1). The provision screen G2 is a screen displayed when tab T1 is selected, and categories are visualized corresponding to the setting screen G1. For example, visualization K1 corresponds to the "Editor's Recommendations" category on the setting screen G1, and therefore it is clear from the provision screen G2 that content C1 belongs to the "Editor's Recommendations" category. Furthermore, for example, visualization K2 corresponds to the "My Following Themes" category on the setting screen G1, and therefore it is clear from the provision screen G2 that content C2 belongs to the "My Following Themes" category. Furthermore, for example, visualization K3 corresponds to the "Interests of People of the Same Generation" category on the setting screen G1, and therefore it is clear from the provision screen G2 that content C3 belongs to the "Interests of People of the Same Generation" category. Furthermore, for example, since visualization K4 corresponds to the category of "same place of residence" on setting screen G1, it is clear from provision screen G2 that content C4 is content that belongs to the category of "same place of residence." This makes it clear at a glance from provision screen G2 that the settings on setting screen G1 have been reflected.
[0027] 11 to 14 are diagrams showing variations of visualization K (such as visualization K1 to K4) in FIG. 10. As shown in FIG. 11, multiple labels (labels indicating visualization K) may be assigned to one piece of content C (such as content C1 to C). As shown in FIG. 12, the position of the labels is not limited to beside the content C, but may be assigned above or below the content C. The labels may be tagged (converted into text information). The labels may be represented by a frame. As shown in FIG. 13, a function (switch W1) for displaying settings may be provided, and turning on the switch W1 may visualize the overlay settings. Turning off the switch W1 may cancel the visualization. As shown in FIG. 14, the content may be swapped by swiping according to a video- or image-based timeline. In this case, content of a category set as the appearance rate (display rate) may appear.
[0028] FIG. 15 is a diagram showing an example of a setting screen and a providing screen with the addition of a tab setting function. As shown in FIG. 15, a my timeline may be managed using tabs ST. In FIG. 15, multiple my timelines can be set. For example, a my timeline corresponding to setting tab ST1 and a my timeline corresponding to setting tab ST2 can be set. Then, by specifying a my timeline (tab T) on the providing screen G2, it may be possible to change the my timeline settings. For example, when tab T1 is changed to tab T2, the settings may be changed with one operation from the my timeline corresponding to setting tab ST1 to the my timeline corresponding to setting tab ST2.
[0029] FIG. 16 is a diagram showing an example of a screen for display control of each setting tab ST set in FIG. 15. Operating the advanced settings F1 on the setting screen G1 displays a setting screen G11, which allows users to change basic tab names, set display / hide settings, and determine the display priority among multiple tabs. The setting screen G11 is a setting screen intended to automate display control based on multiple tab settings, for example. For example, assume that My Timeline A is set to display a category that primarily displays entertainment and celebrity-related content, with the tab name "Fun." Meanwhile, assume that My Timeline B is set to display a category that primarily displays politics, economics, and business-related content, with the tab name "Work." In this case, the user can set the tab to display "Fun" on weekends and "Work" on weekdays. The priority can refer to, for example, the tab that is displayed first when the timeline is launched. The display priority can be set based not only on time of day but also on location information, such as the user's current location.
[0030] FIG. 17 illustrates an example of a settings screen with the addition of a function to exclude identical content. Due to the nature of the present application, which involves specifying a category and displaying content, it is anticipated that multiple pieces of content with the same content may be displayed even when different categories are specified. To address this issue, this function determines the degree of content filtering and performs filtering, aiming to display multiple pieces of content with the same or similar content together. As illustrated in FIG. 17 , the user may select one of the following options to adjust the filtering: "display only one representative piece," "display as many pieces of content together as possible," or "display all pieces of content." Furthermore, content filtering may be performed using, for example, a Generative Pre-trained Transformer (GPT) model. For example, content filtering may be performed by using prompt PR1 as an input to a GPT model, as an example of a prompt.
[0031] The functions of the My Timeline according to the embodiment have been described above. For example, the functions of the My Timeline setting screen and the display function of the content providing screen according to the embodiment have been described. Information processing of the information processing system according to the embodiment will now be described.
[0032] FIG. 18 is a diagram illustrating an example of information processing in the information processing system according to the embodiment. The information processing device 100 acquires setting information for a My Timeline designated by a user U1 (step S101). For example, the information processing device 100 acquires information indicating distribution ratios designated in advance by the user U1 on the My Timeline setting screen (such as the setting screen G1) of the user U1. For example, as shown in FIG. 3, if the user U1 designates "recommended content selected by the editor," "content related to your following theme," "content of interest to users of the same generation as you," and "content in your residential area" from the checklist L1 and designates the distribution ratios for each of these as 25%, the information processing device 100 acquires information such as "designated category: recommended content selected by the editor; distribution ratio: 25%, designated category: content related to your following theme; distribution ratio: 25%, designated category: content of interest to users of the same generation as you; distribution ratio: 25%, designated category: content in your residential area / set area / current location; distribution ratio: 25%." As shown in FIG. 2A, when the category for selecting distribution content for serendipity is included in the checklist L1 and the serendipity category ("serendipity content") is specified, the information processing device 100 acquires information such as "Specified category: serendipity content; distribution ratio: 20%, ...".
[0033] Furthermore, the information processing device 100 may acquire information on a category that was not specified by the user U1. For example, the information processing device 100 may acquire information on a category that was not specified in advance by the user U1 on the user U1's My Timeline setting screen. For example, as shown in FIG. 3, if the user U1 does not specify "content related to the following theme of people that the user is following" from the checklist L1, information such as "non-specified category: content related to the following theme of people that the user is following" is acquired.
[0034] As shown in FIG. 5, the user U1 may change the distribution ratio of a category. Therefore, the information processing device 100 may acquire, for example, information indicating the latest distribution ratio specified on the My Timeline setting screen. As shown in FIG. 7, when setting and display can be performed simultaneously, the information processing device 100 may acquire, for example, information indicating a distribution ratio changed in real time. As shown in FIG. 8 or 9, when an advertisement hide option is available, the information processing device 100 may acquire, for example, information regarding the advertisement hide option applied by the user U1. As shown in FIG. 15 or 16, when multiple My Timelines can be set, the information processing device 100 may acquire, for example, information indicating a distribution ratio specified for each My Timeline. As shown in FIG. 17, when a content filtering strength is specified for the purpose of displaying the content collectively when there are multiple pieces of content with the same or similar content, the information processing device 100 may acquire, for example, information regarding the content filtering strength specified by the user U1.
[0035] The information processing device 100 then determines the content to be distributed based on the setting information specified by the user U1 in My Timeline (step S102). For example, the information processing device 100 calculates a score (corresponding to a user score) for each piece of content with the user U1 (for example, calculated based on user information such as attribute information) and determines the content with a high user score as the content to be distributed. For example, if the number of content slots for distribution is 20 and the distribution ratio of the "Recommended Content Selected by Editor" category is 25%, five pieces of content in the "Recommended Content Selected by Editor" category will be distributed. In this case, for example, the information processing device 100 calculates a user score for each piece of content in the "Recommended Content Selected by Editor" category and selects the top five pieces of content with the highest user scores to determine them as the content to be distributed. Note that the information processing device 100 may calculate a user score for each piece of content to determine the content to be distributed to user U1 using a model trained to, for example, increase the user score for newer content. The information processing device 100 may also calculate a user score for each piece of content to determine the content to be distributed to user U1 using a model trained to, for example, increase the user score for more suitable content for the user.
[0036] Then, the information processing device 100 distributes the content determined as the content to be distributed in a display format using thumbnails, titles, and the like (step S103). For example, the information processing device 100 may distribute the content in a display format in which a color corresponding to a category in My Timeline is displayed for each piece of content, as shown in FIG. 10. For example, since content C1 is in the category of "Recommended by Editor," the information processing device 100 may distribute the content in a display format in which a color corresponding to the category of "Recommended by Editor" (corresponding to the color of visualization K1) is displayed together with the content C1. For example, the information processing device 100 may assign a color corresponding to the category of "Recommended by Editor" to the content C1, and distribute the content in a display format in which the color corresponding to the category of "Recommended by Editor" is displayed at the horizontal edge (left horizontal edge in FIG. 10) of the thumbnail, title, and the like of the content C1.
[0037] Furthermore, for example, when content C1 belongs to multiple categories, the information processing device 100 may distribute the content C1 in a display mode in which colors corresponding to the multiple categories are displayed at the horizontal edges of the thumbnail, title, etc. of the content C1, as shown in Fig. 11. Furthermore, for example, the information processing device 100 may distribute the content C1 in a display mode in which colors corresponding to the categories (which may be multiple colors corresponding to multiple categories) are displayed at the top (or bottom) of the thumbnail, title, etc. of the content C1, as shown in Fig. 12. Furthermore, for example, the information processing device 100 may distribute the content C1 in a display mode in which tag information (which may be multiple tag information corresponding to multiple categories) is assigned to the content C1 along with colors corresponding to the categories (which may be multiple colors corresponding to multiple categories) and displayed at the top (or bottom) of the thumbnail, title, etc. of the content C1, as shown in Fig. 12. In Fig. 12, "Recommended" is displayed as tag information corresponding to the category "Recommended by Editor" and "Same Generation" is displayed as tag information corresponding to the category "Interests of the Same Generation." Also, for example, the information processing device 100 may deliver the information in a display format in which a color corresponding to a category (which may be multiple colors corresponding to multiple categories) is displayed in a frame (such as a frame made up of multiple colors), as shown in Figure 12.
[0038] (Processing variations) While the above embodiment has been described using news distribution as an example, the present invention may be applicable to various timeline-based areas, such as social networking sites (SNS), shopping, flea markets, travel products, and electronic product sales. For example, in the social networking site (SNS) area, users can freely set categories such as "friends' posts, posts from friends of friends, content types such as videos, images, and text, content providers' distributions such as editorial recommendations and trend rankings, interests of the same generation, interests of the same area, and advertisements," and adjust the distribution ratio. For example, the information processing device 100 may distribute content based on timeline setting information including content categories handled in the SNS area, such as "friends' posts, posts from friends of friends, videos, images, and text, editorial recommendations, trend rankings, interests of the same generation, interests of the same area, and advertisements." Furthermore, in the shopping and flea market areas, users can set categories such as "service recommendations, product genres, rankings (sales numbers, likes, comments, star ratings), brands and manufacturers, and retailers (in the case of a mall)." The information processing device 100 may distribute content based on timeline setting information including categories of content handled in shopping, service sales, etc., such as "recommendations from the service provider, each product category, each ranking (sales volume, likes, comments, star ratings), brands / manufacturers, and retailers (in the case of a mall)" in the areas of shopping, flea markets, travel products, and electronic product sales, for example.
[0039] In the above embodiment, the content to be distributed is not limited to a thumbnail or a title, but may be, for example, a part of the (transition destination) content (for example, a lead sentence) or a video.
[0040] In the embodiments in the news area and the above embodiments, categories such as "recommended content selected by editors" and "content related to my following themes" (examples of categories included in checklist L1) are just examples and are not particularly limited to these examples, and any content may be used.
[0041] [3. Configuration of terminal device] Next, the configuration of the terminal device 10 according to the embodiment will be described with reference to Fig. 19. Fig. 19 is a diagram showing an example of the configuration of the terminal device 10 according to the embodiment. As shown in Fig. 19, the terminal device 10 has a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.
[0042] (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.
[0043] (Input section 12) The input unit 12 accepts various operations from the user. In FIG. 18, the input unit 12 accepts various operations from the user U1. For example, the input unit 12 may accept various operations from the 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. For example, the input unit 12 accepts an operation for specifying settings for my timeline on a settings screen for my timeline.
[0044] (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 or an organic EL (Electro-Luminescence) display, and is a display device for displaying various information. For example, the output unit 13 displays information transmitted from the information processing device 100. For example, the output unit 13 displays a content providing screen (such as a providing screen G2).
[0045] (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 information transmitted from the information processing device 100. The control unit 14 is also realized by an integrated circuit, such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0046] As shown in FIG. 19, the control unit 14 has a receiving unit 141 and a transmitting unit 142, and realizes or executes the information processing operations described below.
[0047] (Receiving unit 141) The receiving unit 141 receives, for example, a content providing screen.
[0048] (Transmitter 142) The transmission unit 142 transmits, for example, the setting information of my timeline specified by the user on the setting screen of my timeline.
[0049] 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. 20. Fig. 20 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 20, 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 or a mouse) that accepts various operations from an administrator of the information processing device 100, and a display unit (e.g., a liquid crystal display) that displays various information.
[0050] (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.
[0051] (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. 20, the storage unit 120 has a my timeline setting information storage unit 121 and a content information storage unit 122.
[0052] The my timeline setting information storage unit 121 stores setting information for the my timeline. FIG. 21 shows an example of the my timeline setting information storage unit 121 according to the embodiment. The information stored in the my timeline setting information storage unit 121 is used, for example, to determine content to be distributed. As shown in FIG. 21, the my timeline setting information storage unit 121 has items such as "user ID," "my timeline ID," and "setting information."
[0053] "User ID" indicates identification information for identifying a user. "My Timeline ID" indicates identification information for identifying a My Timeline. If a user has set up multiple My Timelines, multiple My Timeline IDs will be included in "My Timeline ID" (for example, if multiple My Timelines can be set up using multiple setting tabs, as shown in Figure 15). "Setting information" indicates the setting information specified on the My Timeline setting screen. In the example shown in Figure 21, conceptual information such as "Setting information #1" and "Setting information #2" is stored in "Setting information," but in reality, information indicating the category specified by the user and the distribution ratio of that category is stored.
[0054] The content information storage unit 122 stores content information of content that is a distribution candidate. FIG. 22 shows an example of the content information storage unit 122 according to the embodiment. The information stored in the content information storage unit 122 is used, for example, to determine the content to be distributed. As shown in FIG. 22, the content information storage unit 122 has items such as "content ID" and "content information."
[0055] "Content ID" indicates identification information for identifying content. "Content information" indicates content information. In the example shown in FIG. 22, conceptual information such as "Content information #1" and "Content information #2" is stored in "Content information," but in reality, text information contained in the content is stored. It is also possible to estimate the events and content of the content from this text information. For example, it is possible to estimate which events and content of the content are the same.
[0056] (control unit 130) The control unit 130 is a controller, and is realized by, for example, a CPU or an MPU 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.
[0057] 20, the control unit 130 has an acquisition unit 131, a determination unit 132, and a distribution unit 133, 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. 20, and may be any other configuration as long as it performs the information processing described below.
[0058] (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.
[0059] 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.
[0060] The acquisition unit 131 acquires, for example, setting information for a My Timeline specified by the user on a setting screen for the My Timeline. For example, the acquisition unit 131 acquires information indicating the distribution ratio for each category of content specified by the user.
[0061] (Decision unit 132) The determination unit 132 determines the content to be distributed based on, for example, information acquired by the acquisition unit 131. For example, the determination unit 132 determines, as the content to be distributed, content selected based on information indicating the distribution ratio for each category. Furthermore, for example, the determination unit 132 calculates a user score for each piece of content and determines, as the content to be distributed, content selected by arranging the content in descending order of user score. Furthermore, the determination unit 132 determines, as the content to be distributed, content selected based on setting information corresponding to a my timeline specified by the user when the user specifies a tab on the content providing screen, from information indicating the distribution ratio for each category specified for each my timeline.
[0062] The determination unit 132, for example, determines, as the content to be distributed, content serendipitously selected from a category for which a distribution rate is not specified. For example, if there is a surplus distribution slot for distribution content after selecting content from a category for which a distribution rate is specified, the determination unit 132 determines, as the content to be distributed, content serendipitously selected from a category for which a distribution rate is not specified. Furthermore, the determination unit 132 determines, as the content to be distributed, content whose number of views or number of favorable ratings exceeds a predetermined threshold, from content included in, for example, a category that the user has never viewed, a category that the user has not specified (or a category that the user has never specified), or a category that does not correspond to user information (such as user attributes). Note that the conditions such as the number of views or the number of favorable ratings are merely examples and need not be particularly limited. Furthermore, the conditions for serendipitously selecting content need not be particularly limited to the above examples.
[0063] For example, if the category candidates on the My Timeline settings screen include a category for selecting content serendipity, the determination unit 132 determines the content selected from the serendipity category as the content to be distributed based on the distribution ratio specified as the distribution ratio for the serendipity category.
[0064] The determination unit 132 determines the content to be distributed so that multiple pieces of content related to the same event within the same category are not displayed, for example, according to the strength of content filtering. For example, the determination unit 132 determines the content to be distributed by combining multiple pieces of content estimated to be related to the same event within the same category into one piece of content according to the strength of content filtering.
[0065] (Distribution Section 133) The distribution unit 133 distributes, for example, content including the content determined as the content to be distributed by the determination unit 132. For example, the distribution unit 133 distributes content in which the content determined as the content to be distributed is arranged by thumbnail, title, or the like.
[0066] The distribution unit 133 distributes, for example, content including content selected by serendipity. Also, the distribution unit 133 distributes, for example, content including content selected from the serendipity category in descending order of user score.
[0067] The distribution unit 133 distributes content including content determined so that multiple pieces of content related to the same event within the same category are not displayed according to the strength of content filtering. For example, the distribution unit 133 distributes content including content determined as content to be distributed by combining multiple pieces of content estimated to be related to the same event within the same category into one piece of content according to the strength of content filtering.
[0068] The distribution unit 133 distributes content including the content determined as the content to be distributed based on, for example, setting information corresponding to the specified My Timeline. For example, the distribution unit 133 distributes content including the content determined as the content to be distributed based on setting information corresponding to the My Timeline specified by the user specifying a tab on the content providing screen.
[0069] For example, if there is a category with a low content inventory among the categories specified on the My Timeline settings screen, the distribution unit 133 distributes an alert. For example, the distribution unit 133 distributes an alert indicating that there is a category with a low content inventory, an alert indicating a category with a low content inventory, an alert recommending other categories with a sufficient content inventory, etc.
[0070] For example, if the total distribution ratio of the categories specified by the user does not satisfy a predetermined condition (for example, if the distribution ratio is less than 100%), the distribution unit 133 distributes information to display guidance prompting the user to make settings (such as in the case of Figure 2B).
[0071] For example, when a user operates a checklist including suggested categories by referring to the user's user data (e.g., attribute data, usage history data, etc.) to display or hide candidates or change the priority when displaying them, the distribution unit 133 distributes content according to the changed information.
[0072] For example, when the user sets the display priority order between tabs, the distribution unit 133 distributes content according to the setting information set by the user.
[0073] [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. 23. Fig. 23 is a flowchart showing the procedure of information processing by the information processing system according to the embodiment.
[0074] 23, the information processing device 100 acquires information indicating the distribution ratio for each category of content specified by the user (step S201). The information processing device 100 determines the content selected based on the acquired information indicating the distribution ratio as the content to be distributed (step S202). The information processing device 100 distributes the content including the content determined as the content to be distributed (step S203).
[0075] [6. Effects] As described above, the information processing device 100 according to the embodiment includes the acquisition unit 131 and the distribution unit 133. The acquisition unit 131 acquires information indicating the distribution ratio for each content category specified by the user. The distribution unit 133 distributes content in which information related to the content selected based on the information acquired by the acquisition unit 131 is arranged.
[0076] As a result, the information processing apparatus 100 according to the embodiment can, for example, preferentially deliver content in a category desired by the user, thereby promoting improvement in usability regarding content delivery.
[0077] Furthermore, the distribution unit 133 distributes content in which information about the content is arranged in order of the user score for each content.
[0078] As a result, the information processing apparatus 100 according to the embodiment can, for example, preferentially deliver content that is suitable for the user, thereby promoting improvement in usability regarding content delivery.
[0079] Furthermore, the distribution unit 133 distributes content in which information about content serendipitously selected from a category for which a distribution rate is not specified is arranged.
[0080] As a result, the information processing apparatus 100 according to the embodiment can distribute, for example, content in a category desired by the user as well as content selected by serendipity.
[0081] Furthermore, the distribution unit 133 distributes content in which information about content selected from the serendipity category is arranged based on a distribution ratio designated as a distribution ratio for the serendipity category among the distribution ratios.
[0082] As a result, the information processing apparatus 100 according to the embodiment can preferentially deliver content in categories desired by the user, including the serendipity category, for example.
[0083] Furthermore, the distribution unit 133 distributes the content in such a way that information about a plurality of contents relating to the same phenomenon within the same category is not displayed according to the narrowing down strength of the content designated by the user.
[0084] As a result, the information processing apparatus 100 according to the embodiment can distribute content of a wider range of events, for example, by grouping together content of the same content, thereby reducing the distribution frame.
[0085] Furthermore, if there is a category with a low content inventory among the categories for which a distribution ratio has been specified, the distribution unit 133 distributes information to the effect that there is a category with a low content inventory.
[0086] As a result, the information processing device 100 according to the embodiment can perform appropriate content distribution taking into consideration, for example, the distribution slot.
[0087] In addition, the distribution unit 133 distributes content that lists information about content selected based on information indicating the distribution ratio corresponding to the my timeline specified by the user, out of information indicating the distribution ratio specified by the user for each my timeline.
[0088] As a result, the information processing device 100 according to the embodiment can easily change the My Timeline settings to suit the user's lifestyle, for example, and can therefore deliver content that suits the user's lifestyle.
[0089] In addition, the distribution unit 133 distributes content that lists information about only the content of a category specified on a setting screen that includes an adjustment graph including an adjustment bar that can be operated by the user to adjust the distribution ratio, and a checklist for specifying a category to be added to the distribution.
[0090] As a result, the information processing apparatus 100 according to the embodiment can appropriately deliver content desired by the user, regardless of whether the setting is an adjustment graph or a checklist, for example.
[0091] Furthermore, the distribution unit 133 distributes information for displaying a guide to prompt the user to make a setting when the total distribution ratio of the categories specified by the user does not satisfy a predetermined condition.
[0092] As a result, the information processing apparatus 100 according to the embodiment can appropriately deliver content even when the delivery ratio is less than 100%, for example.
[0093] In addition, if the user operates a checklist including suggested categories by referring to the user's user data to display or hide candidates, or change the priority of display, the distribution unit 133 distributes content according to the changed information.
[0094] This allows the information processing device 100 according to the embodiment to appropriately deliver content in accordance with the user data, for example.
[0095] Furthermore, when the user specifies a tab on the provided screen, the distribution unit 133 distributes content according to the setting information corresponding to the specified my timeline from among the multiple set my timelines.
[0096] As a result, the information processing apparatus 100 according to the embodiment can appropriately deliver content desired by the user by freely switching the tab settings, for example.
[0097] Furthermore, the distribution unit 133 distributes content according to setting information including setting information of the display priority order between tabs set by the user.
[0098] As a result, the information processing apparatus 100 according to the embodiment can automatically and appropriately deliver content suited to the user based on, for example, the display priority order between tabs.
[0099] [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. 24. Fig. 24 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.
[0100] 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.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] [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 a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0106] 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.
[0107] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0108] 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 undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0109] 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]
[0110] 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 My Timeline setting information storage unit 122 Content information storage unit 130 Control Unit 131 Acquisition Department 132 Decision Section 133 Distribution Department 141 Receiving unit 142 Transmitter N Network
Claims
1. an acquisition unit that acquires information indicating a distribution ratio for each category of content designated by a user; a distribution unit that distributes content in which information related to the content selected based on the information acquired by the acquisition unit is arranged; An information processing device comprising:
2. The distribution unit The content is distributed with information about the content sorted in order of the user score for each content.
2. The information processing apparatus according to claim 1, wherein:
3. The distribution unit The content is distributed by arranging information about content selected serendipity from a category for which the distribution rate is not specified.
2. The information processing apparatus according to claim 1, wherein:
4. The distribution unit and distributing the content arranged with information about the content selected from the serendipity category based on a distribution ratio designated as a distribution ratio for the serendipity category among the distribution ratios.
2. The information processing apparatus according to claim 1, wherein:
5. The distribution unit The content is distributed in such a way that information about a plurality of contents relating to the same event within the same category is not displayed according to the narrowing strength of the content designated by the user.
2. The information processing apparatus according to claim 1, wherein:
6. The distribution unit If the distribution rate is specified and there is a category with a low content stock, information to the effect that there is a category with a low content stock is distributed.
2. The information processing apparatus according to claim 1, wherein:
7. The distribution unit The content is distributed by arranging information about the content selected based on the information indicating the distribution ratio corresponding to the My Timeline designated by the user, out of the information indicating the distribution ratio designated by the user for each My Timeline.
2. The information processing apparatus according to claim 1, wherein:
8. The distribution unit The content is distributed by arranging information about only the content of the category designated on a setting screen including an adjustment graph including an adjustment bar that allows the user to adjust the distribution ratio by operating the adjustment graph and a checklist for designating a category to be added to the distribution.
2. The information processing apparatus according to claim 1, wherein:
9. The distribution unit If the total distribution ratio of the categories designated by the user does not satisfy a predetermined condition, information is delivered to the user to display a guide to prompt the user to make a setting.
2. The information processing apparatus according to claim 1, wherein:
10. The distribution unit When the user operates a checklist including suggested categories with reference to the user data of the user to display or hide candidates or change the priority order when displaying them, the content according to the changed information is delivered.
2. The information processing apparatus according to claim 1, wherein:
11. The distribution unit When the user specifies a tab on the provided screen, the content according to the setting information corresponding to the specified My Timeline among the multiple My Timelines that have been set is delivered.
2. The information processing apparatus according to claim 1, wherein:
12. The distribution unit The content is delivered according to the setting information including the setting information of the display priority among the tabs set by the user.
12. The information processing apparatus according to claim 11,
13. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring information indicating a distribution ratio for each category of content designated by a user; a distribution step of distributing content in which information related to the content selected based on the information acquired in the acquisition step is arranged; An information processing method comprising:
14. an acquisition step for acquiring information indicating a distribution ratio for each category of content designated by a user; a delivery step of delivering content in which information related to the content selected based on the information acquired by the acquisition step is arranged; An information processing program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
Estimation device, estimation method, and estimation program
JP7138687B2