Information processing device, information processing method, and information processing program
The information processing device addresses the lack of personalized content delivery by allowing users to register content by category and display relevant content based on user attributes and interactions, improving user engagement through tailored content delivery.
Patent Information
- Application Number
- JP2023117613
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-01-30
AI Technical Summary
Existing information distribution technologies fail to provide content registered by category to each user, limiting personalized content delivery.
An information processing device that accepts content registration by category from users and displays relevant content on user terminals based on category settings, user attributes, and interactions, allowing for personalized content delivery.
Enables users to receive content categorized and personalized according to their preferences and behaviors, enhancing user engagement and content relevance.
Smart Images

Figure 2025014785000001_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] Conventionally, there are known techniques for distributing information via the Internet. One example of such techniques is a technique for accepting article submissions from a plurality of users via a network, editing the articles into an electronic newspaper format, and publishing the articles. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2008-052426 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned technology cannot provide each user with the content that the user has arbitrarily registered by category.
[0005] For example, the above-mentioned technology merely publishes articles posted by users, and does not provide each user with content that the user has arbitrarily registered by category.
[0006] The present application has been made in consideration of the above, and has an object to provide each user with content that the user has arbitrarily registered by category. [Means for solving the problem]
[0007] The information processing device of the present application is characterized by having a reception unit that receives from a user a registration of a first content to a specified category, a display control unit that displays a list of second content indicating the category together with other content on a screen of a terminal device used by the user, and a provision unit that provides the first content registered as the category indicated by the second content to the user when the user performs an operation to select the second content. Effect of the Invention
[0008] According to one aspect of the embodiment, it is possible to provide each user with content that the user has arbitrarily registered by category. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of the user information database 31 according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example of the content information database 32 according to the embodiment. [Diagram 5] FIG. 5 is a flowchart illustrating an example of a procedure of information processing according to the embodiment. [Figure 6] FIG. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. As shown in FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application 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 the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated explanations will be omitted.
[0011] 1. Embodiment Information processing implemented by the information processing device of the present embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. In Fig. 1, it is assumed that the information processing according to the embodiment is implemented by an information processing device 10, which is an example of the information processing device according to the present application.
[0012] As shown in Fig. 1, an information processing system 1 according to an embodiment includes an information processing device 10 and a user terminal 100. The information processing device 10 and the user terminal 100 are connected to each other via a network N (see Fig. 2, for example) so as to be able to communicate with each other by wire or wirelessly. The network N is, for example, a Wide Area Network (WAN) such as the Internet. Note that the information processing system 1 shown in Fig. 1 may include a plurality of information processing devices 10 and a plurality of user terminals 100.
[0013] The information processing device 10 shown in Fig. 1 is an information processing device that performs information processing, and is realized, for example, by a server device, a cloud system, etc. In the example of Fig. 1, the information processing device 10 is, for example, an information processing device that provides a news service that provides content related to news articles to a user.
[0014] The information processing device 10 may have a function as a web server that provides a website related to a news service. The information processing device 10 may also be a device that distributes information to be displayed on an application (hereinafter, may be referred to as a "news app") related to a news service installed in the user terminal 100 to the user terminal 100. The information processing device 10 may also be a server that distributes the data of the news app itself. The information processing device 10 may also function as a distribution device that distributes control information to the user terminal 100. Here, the control information is described in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). The news app itself distributed from the information processing device 10 may be regarded as control information.
[0015] The user terminal 100 shown in Fig. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in Fig. 1, the user terminal 100 is a smartphone used by a user.
[0016] Furthermore, the user terminal 100 displays information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 receives control information for implementing information display processing from the information processing device 10 or the like, the user terminal 100 implements the display processing in accordance with the control information.
[0017] The information processing performed by the information processing device 10 will be described below with reference to FIG. 1. In the following description, the user terminal 100 will be referred to as user terminals 100-1 to 100-N (N is any natural number) according to the user who uses the user terminal 100. For example, the user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by a user ID "UID#1". In the following description, the user terminals 100-1 to 100-N will be referred to as user terminal 100 when there is no particular distinction between them. In the following description, the user terminal 100 may be regarded as the same as the user. That is, in the following description, the user may be read as the user terminal 100.
[0018] In the following description, it is assumed that a news application is pre-installed on the user terminal 100.
[0019] First, the information processing device 10 provides the content related to the news article to the user terminal 100 (step S1). For example, the information processing device 10 provides the content related to the news article via a news app.
[0020] Next, the information processing device 10 accepts from the user terminal 100-1 the setting of a category for registering contents to be provided via the news application (step S2). For example, the user U1 starts the news application installed in the user terminal 100-1 and performs settings related to the creation of a category "useful articles." As a specific example, the user U1 inputs information such as text indicating the category "useful articles" and comments to other users regarding the category (for example, "Please tell us the article that everyone was most interested in") into the user terminal 100-1 and transmits it to the information processing device 10.
[0021] Next, the information processing device 10 accepts registration of content (first content) related to news articles to the category "useful articles" set by user U1 from each user (e.g., user U1 who set the category and other users) (step S3). Next, the information processing device 10 displays content (second content) corresponding to the category "useful articles" on the user terminal 100 via a news app (step S4). Next, when an operation to select the second content is performed on the user terminal 100, the information processing device 10 provides the content registered in the category "useful articles" to the user terminal 100 (step S5).
[0022] For example, as shown in a screen SC1, the information processing device 10 displays a list of the second content Ca1 corresponding to the category "useful articles" together with other contents C1 to C4 related to news articles on the screen of the user terminal 100. As a specific example, the information processing device 10 vertically arranges the second content Ca1, whose display form corresponds to the contents C1 to C4, together with the contents C1 to C4 and displays them vertically scrollable. Then, when the user presses the second content Ca1, as shown in a screen SC2, the information processing device 10 displays on the user terminal 100 a screen SC2 showing the first content registered in the category "useful articles."
[0023] As a specific example, the information processing device 10 displays on the screen SC2 an area AR1 showing information about the user U1 who set the category "useful articles" (e.g., the name of the user U1, an icon image, etc.), comments entered by the user U1 when setting the category, and a button B1 for instructing the registration of content to the category "useful articles". Here, when the user presses the button B1, the information processing device 10 displays on the user terminal 100 a screen for registering content to the category "useful articles", and accepts input of information about the content to be registered on the screen (e.g., link information for the content to be registered, and the user's comments on the content).
[0024] Furthermore, the information processing device 10 displays areas AR2 to AR6 on the screen SC2, which show information related to the content registered by each user in the category "useful articles." For example, the information processing device 10 displays in the areas AR2 to AR6 thumbnail images showing the content, text information showing the title of the content, an icon image of the user who registered the content, comments entered by the user on the content, and the like.
[0025] As described above, the information processing device 10 according to the embodiment accepts the registration of content for a category set by a user, and provides the content registered in the category to the user in response to an operation from the user. In this way, the information processing device 10 according to the embodiment can provide each user with content that the user has arbitrarily registered by category.
[0026] [2. Other processing examples] The above-described process is merely an example, and the information processing device 10 may perform various processes using various information. In this regard, examples are given below.
[0027] [2-1. About the content to be displayed together with the secondary content] In the example of Fig. 1, the information processing device 10 may display the second content Ca1 on the screen SC1 together with content related to the category "useful articles". For example, the information processing device 10 displays the second content Ca1 immediately below or immediately above content to which a predetermined tag (e.g., "Tips") has been added, content including a character string related to the category "useful articles" (e.g., "useful"), content to which a user has posted a comment including a character string related to the category "useful articles", and content for which a predetermined reaction (e.g., pressing the reaction button "I learned something") has been made by a user more than a predetermined threshold number of times.
[0028] [2-2. Display of secondary content according to user] In the example of Fig. 1, the information processing device 10 may display the second content Ca1 on the user terminal 100 used by another user who is similar to the user who registered the content in the category "useful articles". For example, the information processing device 10 displays the second content Ca1 on the user terminal 100 used by another user who has similar attribute information, content browsing history, usage history of various other services (e.g., purchase history in a shopping service, search queries entered in a search service, etc.) to the user who registered the content.
[0029] The information processing device 10 may display the second content Ca1 on the user terminal 100 used by a user similar to the user U1 who has set the category "useful articles."
[0030] [2-3. Display of secondary content in response to viewing of content] In the example of Fig. 1, the information processing device 10 may display the second content Ca1 on the user terminal 100 used by a user who has viewed content related to the category "useful articles". For example, the information processing device 10 displays the second content Ca1 on the user terminal 100 used by a user who has viewed content to which a predetermined tag has been added, content including a character string related to the category "useful articles", content to which a comment including a character string related to the category "useful articles" has been posted by a user, content to which a predetermined reaction has been given by a user more than a predetermined threshold, etc.
[0031] [2-4. Display of secondary content according to service usage history] 1, the information processing device 10 may display the second content Ca1 on the user terminal 100 used by a user whose usage history in various services is related to the category "useful articles." For example, the information processing device 10 displays the second content Ca1 on the user terminal 100 used by a user who inputs a character string related to the category "useful articles" as a search query in various services (e.g., a search service).
[0032] Furthermore, for example, the information processing device 10 displays a second content indicating the category "Home appliances worth buying" on the user terminal 100 used by a user who has viewed the content related to home appliances in an electronic commerce service.
[0033] [2-5. Display of content according to user (secondary content)] In the example of Fig. 1, the information processing device 10 may display, on the user terminal 100 used by the user, second content indicating a category related to the content selected based on information about the user. For example, based on the user's attribute information, content browsing history, and usage history of various other services, when content to be provided to the user is selected, such as content to which a predetermined tag is attached, content including a character string related to the category "useful articles", content to which a comment including a character string related to the category "useful articles" is posted by the user, or content for which the number of times a predetermined reaction has been made by the user is equal to or exceeds a predetermined threshold, the information processing device 10 displays, on the user terminal 100 used by the user, the second content Ca1 together with the selected content.
[0034] [2-6. Provision of the first content] In the example of FIG. 1, the information processing device 10 may provide the first contents in a priority order based on a predetermined criterion. For example, the information processing device 10 displays the first contents in order of newest arrival. Furthermore, the information processing device 10 displays the first contents in order of most viewed. Furthermore, the information processing device 10 displays the first contents in order of most number of times a predetermined reaction has been made by a user. Furthermore, the information processing device 10 displays the first contents in order of most number of comments posted by a user.
[0035] In addition, the information processing device 10 causes the user terminal 100 of the user who pressed the second content Ca1 to preferentially display (for example, at the top of the screen SC2 or in the first view) the first content registered by other users who have similar attribute information, content browsing history, and usage history of various other services to the user.
[0036] [2-7. Regarding the evaluation of categories] 1, the information processing device 10 may receive, from each user, an evaluation for a category set by the user. Then, the information processing device 10 preferentially displays on the user terminal 100 a second content corresponding to a category with a higher evaluation.
[0037] [2-8. Regarding the evaluation of the first content] 1, the information processing device 10 may receive an evaluation of the first content from each user, and then the information processing device 10 causes the user terminal 100 to display the first content in descending order of evaluation.
[0038] 3. Configuration of Information Processing Device Next, the configuration of the information processing device 10 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. As shown in Fig. 2, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.
[0039] (Regarding communication unit 20) The communication unit 20 is realized by, for example, a network interface card (NIC) etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the user terminal 100 etc.
[0040] (Regarding the storage unit 30) The storage unit 30 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 2, the storage unit 30 has a user information database 31 and a content information database 32.
[0041] (Regarding User Information Database 31) The user information database 31 stores various types of information related to users. An example of information stored in the user information database 31 will now be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the user information database 31 according to an embodiment. In the example of Fig. 3, the user information database 31 has items such as "user ID", "attribute information", "usage history", and "browsing history".
[0042] "User ID" indicates identification information for identifying a user. "Attribute information" indicates the user's attributes. "Usage history" indicates the user's usage history of various services. "Browsing history" indicates the user's content browsing history.
[0043] That is, FIG. 3 shows an example in which the attribute information of a user identified by a user ID "UID#1" is "attribute information #1", the service usage history is "usage history #1", and the browsing history is "browsing history #1".
[0044] (About Content Information Database 32) The content information database 32 stores various information related to content. An example of information stored in the content information database 32 will now be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the content information database 32 according to an embodiment. In the example of FIG. 4, the content information database 32 has items such as "category ID", "category information", "rating information", "content ID", "content information", "number of views", "reaction information", "comment information", and "rating information".
[0045] "Category ID" indicates identification information for identifying the category in which the content is registered. "Category information" indicates information about the category, and stores information such as the name of the category, information about the user who set the category, and comments entered by the user. "Rating information" indicates an evaluation of the category. "Content ID" indicates identification information for identifying the content (first content) registered in the category indicated by the category ID. "Content information" indicates information about the content, and stores, for example, images and text information included in the content. "Number of views" indicates the number of views of the content. "Reaction information" indicates information about reactions to the content by users who viewed the content. "Comment information" indicates comments posted by users on the content. "Rating information" indicates users' evaluations of the content.
[0046] That is, Figure 4 shows an example in which the category information of a category identified by a category ID "BID#1" is "category information #1", the rating information of the category is "rating information #1", the content registered in the category is identified by a content ID "CID#1", the content information of the content is "content information #1", the number of views is "number of views #1", the reaction information is "reaction information #1", the comment information is "comment information #1", and the rating information is "rating information #11".
[0047] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using a RAM as a working area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 2, the control unit 40 according to the embodiment has a receiving unit 41, an evaluation receiving unit 42, a display control unit 43, and a providing unit 44, and realizes or executes the functions and actions of information processing described below.
[0048] (Regarding Reception Section 41) The reception unit 41 receives registration of a first content in a predetermined category from a user. For example, in the example of FIG. 1, the reception unit 41 receives registration of a content in the category “useful articles” and stores the content in the content information database 32 in association with the category.
[0049] In addition, the reception unit 41 may accept the registration of the first content to a category set by a user. For example, in the example of Fig. 1, the reception unit 41 accepts the registration of the content to the category "useful articles" set by the user U1.
[0050] Furthermore, the reception unit 41 may receive registration of the first content to the category from the user who set the category and from other users. For example, in the example of Fig. 1, the reception unit 41 receives registration of content to the category "useful articles" from the user U1 and other users.
[0051] In addition, the receiving unit 41 may receive, from a user, a comment on the first content when the first content is registered in a category. For example, in the example of Fig. 1, the receiving unit 41 receives, from a user, a comment on the first content when the first content is registered in the category "useful articles."
[0052] (Regarding evaluation reception unit 42) The evaluation receiving unit 42 receives evaluations for categories from users. For example, in the example of FIG. 1, the evaluation receiving unit 42 receives evaluations from each user for categories set by the user, and stores them in the content information database 32.
[0053] 1, the evaluation receiving unit 42 receives evaluations of the first content from each user, and stores the evaluations in the content information database 32.
[0054] (Regarding the display control unit 43) The display control unit 43 displays the second content indicating the category together with other content in a list on the screen of the terminal device used by the user. For example, in the example of Fig. 1, the display control unit 43 refers to the user information database 31 and the content information database 32, and displays the second content Ca1 corresponding to the category "useful articles" together with other contents C1 to C4 related to news articles in a list on the screen of the user terminal 100, as shown on the screen SC1.
[0055] The display control unit 43 may display the second content in a list together with other content related to the category indicated by the second content. For example, in the example of Fig. 1, the display control unit 43 displays the second content Ca1 immediately below or immediately above the content to which a predetermined tag is attached, the content including a character string related to the category "useful article", the content to which a user has posted a comment including a character string related to the category "useful article", the content to which a user has made a predetermined reaction more than a predetermined threshold number of times, etc.
[0056] Furthermore, the display control unit 43 may display the second content indicating the category on the screen of a terminal device used by another user who is similar to the user who registered the first content in the category. For example, in the example of Fig. 1, the display control unit 43 displays the second content Ca1 on the user terminal 100 used by another user who has similar attribute information, content browsing history, and usage history of various other services to the user who registered the content in the category "useful articles."
[0057] The display control unit 43 may also display second content indicating a category on the screen of a terminal device used by a user who has viewed content related to the category. For example, in the example of Fig. 1, the display control unit 43 displays the second content Ca1 on the user terminal 100 used by a user who has viewed content to which a predetermined tag has been added, content including a character string related to the category "useful article", content to which a comment including a character string related to the category "useful article" has been posted by a user, content to which a predetermined reaction has been made by a user more than a predetermined threshold, etc.
[0058] Furthermore, the display control unit 43 may display the second content indicating a category related to the user's usage history in a specific service on the screen of a terminal device used by the user. For example, in the example of Fig. 1, the display control unit 43 displays the second content Ca1 on the user terminal 100 used by a user who inputs a character string related to the category "useful articles" as a search query in various services.
[0059] The display control unit 43 may display a list of second contents indicating categories related to the content selected based on the information on the user on the screen of the terminal device used by the user. For example, in the example of FIG. 1, when content to be provided to the user is selected based on the user's attribute information, content browsing history, and usage history of various other services, such as content to which a predetermined tag is attached, content including a character string related to the category "useful articles", content to which a comment including a character string related to the category "useful articles" is posted by the user, and content for which the number of times a predetermined reaction has been made by the user is equal to or exceeds a predetermined threshold, the display control unit 43 displays the second content Ca1 on the user terminal 100 used by the user together with the selected content.
[0060] The display control unit 43 may display the second content indicating a category with a priority according to the evaluation of the category. For example, in the example of Fig. 1, the display control unit 43 displays on the user terminal 100 the second content corresponding to a category with a higher evaluation set by the user.
[0061] Furthermore, the display control unit 43 may display the second content in a display form corresponding to the other contents. For example, in the example of Fig. 1, the display control unit 43 displays the second content Ca1, whose display form corresponds to the contents C1 to C4, vertically arranged together with the contents C1 to C4 so as to be scrollable in the vertical direction.
[0062] (About provider 44) When a user performs an operation to select a second content, the providing unit 44 provides the first content registered as the category indicated by the second content to the user. For example, in the example of Fig. 1, when a user presses the second content Ca1, the providing unit 44 refers to the user information database 31 and the content information database 32, and provides the content registered by each user in the category "useful articles."
[0063] The providing unit 44 may provide the first content registered as a category indicated by the second content and the user's comment on the first content. For example, in the example of Fig. 1, when the user registers the first content in the category "useful articles", the providing unit 44 provides the comment input by the user on the first content together with the first content.
[0064] Furthermore, the providing unit 44 may provide the first content in a priority order according to at least any one of the following: the latest arrival order of the first content, the number of views of the first content, the user's reaction to the first content, and the number of comments posted by users on the first content. For example, in the example of FIG. 1, the providing unit 44 displays the first content in the order of the latest arrival. Furthermore, the providing unit 44 displays the first content in the order of the most number of views. Furthermore, the providing unit 44 displays the first content in the order of the most number of times a predetermined reaction has been made by users. Furthermore, the providing unit 44 displays the first content in the order of the most number of comments posted by users.
[0065] Furthermore, the providing unit 44 may preferentially provide the first content registered by another user who is similar to the user who performed the operation to select the second content. For example, in the example of Fig. 1, the providing unit 44 causes the user terminal 100 of the user who pressed the second content Ca1 to preferentially display the first content registered by another user who has similar attribute information, content browsing history, usage history of various other services, and the like to the user.
[0066] Furthermore, the providing unit 44 may provide the first content with a priority according to the evaluation of the first content. For example, in the example of Fig. 1, the providing unit 44 causes the user terminal 100 to display the first content in descending order of evaluation.
[0067] [4. Information processing flow] The procedure of information processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the procedure of information processing according to the embodiment.
[0068] As shown in Fig. 5, the information processing device 10 accepts registration of a first content in a predetermined category from a user (step S101). Then, the information processing device 10 displays a list of a second content indicating the category together with other contents on the screen of a terminal device used by the user (step S102). Then, the information processing device 10 judges whether or not the user has performed an operation to select the second content (step S103). If an operation to select the second content has not been performed (step S103; No), the information processing device 10 waits until an operation to select the second content is performed.
[0069] On the other hand, if an operation to select the second content has been performed (Step S103; Yes), the information processing device 10 provides the first content registered as the category indicated by the second content to the user (Step S104), and ends the process.
[0070] 5. Modifications The above-described embodiment is merely an example, and various modifications and applications are possible.
[0071] [5-1. Processing mode] Among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above text and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0072] In addition, each component of each device shown in the figure is a functional concept, and does 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 according to various loads, usage conditions, etc.
[0073] Furthermore, the above-described embodiments can be appropriately combined as long as the processing contents are not contradictory.
[0074] 6. Effects As described above, the information processing device 10 according to the embodiment includes the receiving unit 41, the evaluation receiving unit 42, the display control unit 43, and the providing unit 44. The receiving unit 41 receives registration of a first content in a predetermined category from a user. The evaluation receiving unit 42 receives an evaluation for the category from the user. The evaluation receiving unit 42 also receives an evaluation for the first content from the user. The display control unit 43 displays the second content indicating the category together with other contents in a list on the screen of the terminal device used by the user. The display control unit 43 also displays the second content indicating the category with a priority according to the evaluation for the category. When the user performs an operation to select the second content, the providing unit 44 provides the first content registered as the category indicated by the second content to the user. The providing unit 44 also provides the first content with a priority according to the evaluation for the first content.
[0075] As a result, the information processing device 10 according to the embodiment can accept the registration of content for a category and provide the content registered in the category to the user in response to the user's operation, thereby making it possible to provide each user with content that the user has arbitrarily registered by category.
[0076] In the information processing device 10 according to the embodiment, for example, the reception unit 41 receives registration of a first content to a category set by a user. The reception unit 41 also receives registration of a first content to a category from the user who sets the category and from other users.
[0077] As a result, the information processing device 10 of the embodiment can accept the registration of content for categories set by the user and provide the content registered in the category to the user in response to the user's operation, so that content that the user has arbitrarily registered by category can be provided to each user.
[0078] In the information processing device 10 according to the embodiment, for example, the accepting unit 41 accepts input of a comment on the first content from a user together with registration of the first content in a category. Then, the providing unit 44 provides the first content registered as a category indicated by the second content and the user's comment on the first content.
[0079] As a result, the information processing device 10 according to the embodiment can provide the first content registered by the user along with the comment entered by the user, allowing the user to select content to view by referring to the comment.
[0080] In addition, in the information processing device 10 according to the embodiment, for example, the display control unit 43 displays the second content together with other content related to the category indicated by the second content in a list. In addition, the display control unit 43 displays the second content indicating the category on the screen of a terminal device used by another user similar to the user who registered the first content in the category. In addition, the display control unit 43 displays the second content indicating the category on the screen of a terminal device used by a user who viewed the content related to the category. In addition, the display control unit 43 displays the second content indicating the category related to the user's usage history in a predetermined service on the screen of the terminal device used by the user. In addition, the display control unit 43 displays the second content indicating the category related to the content selected based on the information about the user in a list on the screen of the terminal device used by the user.
[0081] Thereby, the information processing device 10 according to the embodiment can display an appropriate second content depending on other content, the user, etc., and therefore can enhance the appeal of the second content.
[0082] In addition, in the information processing device 10 according to the embodiment, for example, the providing unit 44 provides the first content with a priority according to at least one of the following: the latest arrival order of the first content, the number of views of the first content, the user's reaction to the first content, and the number of comments posted by users on the first content. In addition, the providing unit 44 preferentially provides the first content registered by other users similar to the user who performed the operation of selecting the second content.
[0083] As a result, the information processing device 10 according to the embodiment can provide the first content with an appropriate priority, so that the user can view the appropriate first content.
[0084] Furthermore, in the information processing device 10 according to the embodiment, for example, the display control unit 43 displays the second content in a display mode corresponding to the other content.
[0085] As a result, the information processing device 10 according to the embodiment can display the second content in a display mode corresponding to the other content, and can therefore display the second content in a manner that does not cause the user to feel uncomfortable.
[0086] [7. Hardware Configuration] Moreover, the information processing device 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 configured as shown in Fig. 6. The information processing device 10 will be described below as an example. Fig. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0087] The CPU 1100 operates and controls each unit based on a program stored in the ROM 1200 or the HDD 1400. The ROM 1200 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, programs that depend on the hardware of the computer 1000, and the like.
[0088] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a communication network 500 (corresponding to the network N in the embodiment) and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.
[0089] 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 data generated via the input / output interface 1600 to the output devices.
[0090] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1300. CPU 1100 loads the program from recording medium 1800 onto RAM 1300 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.
[0091] For example, when the computer 1000 functions as the information processing device 10, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1300 to realize the function of the control unit 40. In addition, the HDD 1400 stores each piece of data in the storage device of the information processing device 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be obtained from another device via a predetermined communication network.
[0092] [8. Other] 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 embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.
[0093] Further, the information processing device 10 described above can flexibly change its configuration, for example, by calling an external platform or the like using an API (Application Programming Interface) or network computing to realize some functions.
[0094] Furthermore, the term "unit" in the claims may be read as "means" or "circuit," etc. For example, a reception unit may be read as a reception means or a reception circuit. [Explanation of symbols]
[0095] 10. Information processing device 20 Communications Department 30 Storage section 31 User information database 32 Content Information Database 40 Control section 41 Reception 42 Evaluation Reception Department 43 Display control unit 44 Providing Department 100 User terminals
Claims
1. a reception unit that receives registration of a first content in a predetermined category from a user; a display control unit that displays a list of the second content indicating the category together with other content on a screen of a terminal device used by a user; a providing unit that provides, when a user performs an operation to select the second content, the first content registered as the category indicated by the second content to the user; 13. An information processing device comprising:
2. The reception unit is Accepting registration of the first content to the category set by a user 2. The information processing apparatus according to claim 1,
3. The reception unit is The registration of the first content to the category is accepted from the user who set the category and from other users.
2. The information processing apparatus according to claim 1,
4. The reception unit is and accepting, from a user, an input of a comment on the first content in addition to the registration of the first content in the category; The providing unit is The first content registered as the category indicated by the second content and comments by users on the first content are provided.
2. The information processing apparatus according to claim 1,
5. The display control unit is The second content is displayed in a list together with other content related to the category indicated by the second content.
2. The information processing apparatus according to claim 1,
6. The display control unit is The second content indicating the category is displayed on a screen of a terminal device used by another user similar to the user who registered the first content in the category.
2. The information processing apparatus according to claim 1,
7. The display control unit is The second content indicating the category is displayed on a screen of a terminal device used by a user who has viewed a content related to the category.
2. The information processing apparatus according to claim 1,
8. The display control unit is The second content indicating the category having relevance to the user's usage history in a predetermined service is displayed on a screen of a terminal device used by the user.
2. The information processing apparatus according to claim 1,
9. The display control unit is The second content indicating the category having relevance to the content selected based on information about the user is displayed in a list on a screen of a terminal device used by the user.
2. The information processing apparatus according to claim 1,
10. The providing unit is The first content is provided with a priority according to at least one of the following: the latest arrival order of the first content, the number of views of the first content, the user's reaction to the first content, and the number of comments posted by the user on the first content.
2. The information processing apparatus according to claim 1,
11. The providing unit is The first content registered by another user similar to the user who performed the operation to select the second content is preferentially provided.
2. The information processing apparatus according to claim 1,
12. a first evaluation receiving unit for receiving an evaluation for the category from a user; and The display control unit is The second content indicating the category is displayed with a priority according to an evaluation of the category.
2. The information processing apparatus according to claim 1,
13. a second evaluation receiving unit for receiving an evaluation of the first content from a user; and The providing unit is Providing the first content with a priority according to an evaluation of the first content 2. The information processing apparatus according to claim 1,
14. The display control unit is Displaying the second content in a display manner corresponding to the other content.
2. The information processing apparatus according to claim 1,
15. 1. A computer-implemented information processing method, comprising: a receiving step of receiving, from a user, a registration of a first content in a predetermined category; a display control step of displaying a list of the second content indicating the category together with other content on a screen of a terminal device used by a user; a providing step of providing, to a user, the first content registered as a category indicated by the second content when the user performs an operation to select the second content; 13. An information processing method comprising:
16. a receiving step of receiving, from a user, a registration of a first content in a predetermined category; a display control procedure for displaying a list of second content indicating the category together with other content on a screen of a terminal device used by a user; a provision step of providing, when a user performs an operation to select the second content, the first content registered as a category indicated by the second content to the user; An information processing program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
User-driven electronic newspaper publishing system
JP2008052426A