Information processing device, information processing method, and information processing program
The information processing device facilitates convenient information provision by identifying and displaying follow targets across domains, addressing the inconvenience in conventional techniques.
Patent Information
- Application Number
- JP2024042900
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-18
- Publication Date
- 2025-10-01
AI Technical Summary
Conventional techniques for providing information to users are not sufficiently convenient, particularly in transitioning between different domains.
An information processing device that identifies follow targets based on content analysis and provides display content for follow settings across different domains, allowing users to set up follow targets without switching domains.
Enables users to conveniently follow targets across different domains, enhancing the convenience of information provision.
Smart Images

Figure 2025143132000001_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, various types of information have been provided via the Internet. Techniques for delivering advertising content to users are known. As an example of a technique for providing such information, for example, Patent Document 1 discloses a technique for extracting information about a target and providing it to the user when the user sets up a follow-up for the target. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-159780 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional techniques have room for improvement in terms of providing users with more convenient information.
[0005] The present application has been made in view of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can provide highly convenient information to users. [Means for solving the problem]
[0006] The information processing device according to the present application includes an identification unit and a providing unit. When the identification unit receives submission of content to be distributed in a first domain, the identification unit identifies a follow target related to the content, and the follow target will provide information about the follow target when followed. When the content is distributed to a user in a second domain different from the first domain, the providing unit provides the second domain with display content for accepting requests to follow the follow target. [Effects of the Invention]
[0007] According to one aspect of the embodiment, it is possible to provide highly convenient information to users. [Brief explanation of the drawings]
[0008] [Figure 1A] FIG. 1A is a diagram showing a process executed by an information processing apparatus according to an embodiment. [Figure 1B] FIG. 1B is a diagram showing a process executed by the information processing apparatus according to the embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Figure 5] FIG. 5 is a diagram illustrating an example of content information. [Figure 6] FIG. 6 is a diagram illustrating an example of the following target information. [Figure 7] FIG. 7 is a flowchart showing the processing procedure of the display content generation processing executed by the information processing device according to the embodiment. [Figure 8] FIG. 8 is a flowchart showing the processing procedure of the display content providing processing executed by the information processing device according to the embodiment. [Figure 9]FIG. 9 is a flowchart showing the processing procedure of the display content providing processing executed by the information processing device according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of a hardware configuration. 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) First, the processing executed by the information processing device according to the embodiment will be described with reference to Figs. 1A and 1B. Figs. 1A and 1B are diagrams showing the processing executed by the information processing device according to the embodiment. Fig. 1A describes the overall processing of the information processing system, and Fig. 1B describes an example of providing display content. Note that Fig. 1A shows an example of the operation of an information processing system S including an information processing device 1 according to the embodiment.
[0011] As shown in FIG. 1A , an information processing system S according to an embodiment includes an information processing device 1, a data input device 50, and a user terminal 100. The information processing device 1 is a server device managed by a first service provider and provides various information to the user terminal 100 via a portal site or the like unique to the first service provider, which is specified by a first domain. The data input device 50 is a server device managed by a second service provider and provides various information to the user terminal 100 via a portal site or the like unique to the second service provider, which is specified by a second domain. The information processing device 1 can accept submission of content such as news articles from the data input device 50 and deliver the content to the user terminal 100 in the first domain. That is, the data input device 50 can deliver content such as news articles in both the first domain and the second domain. When the information processing device 1 receives, from a user, a follow setting for a follow target related to content delivered in the first domain, the information processing device 1 can provide information about the follow target in the first domain.
[0012] In the above configuration, when the information processing system S shown in Figure 1A receives submission of content to be distributed in a first domain, it identifies a follow target related to the content and that will provide information about the follow target when followed, and when distributing content to a user in a second domain different from the first domain, it provides display content to the second domain for accepting follows for the follow target.
[0013] Specifically, first, the information processing device 1 accepts submission of content from the submission source device 50 (step S1). Note that, although the following description will be given of news articles consisting of images and text as content, the content may also be content related to weather, routes, shopping, auctions, tickets, finance, sports, events, videos, music, television programs, travel, restaurants, traffic jams, crowds, special sales, routes, maps, route searches, web searches, cooking, etc.
[0014] Next, the information processing device 1 identifies a follow target based on the submitted content (step S2). Specifically, the information processing device 1 performs a morphological analysis of a news article, which is the content, and identifies the follow target based on morphological words extracted from the analysis results. More specifically, the information processing device 1 extracts follow targets that match (or are similar to) the morphological words from among pre-registered follow targets, and identifies the extracted follow targets as the identified result. The number of identified follow targets is not limited to one, and may be multiple. The information processing device 1 may also identify a follow target based on attribute information of a user who receives a content distribution request. For example, the information processing device 1 identifies a follow target related to the user's interests from among the follow targets identified by the morphological analysis. The information processing device 1 may also identify a follow target by analyzing related information (such as tag information for the content) separately received when the content is submitted.
[0015] Next, the information processing device 1 generates display content for receiving follow settings from the user for the identified follow target (step S3). Note that an example of the display content will be described later with reference to FIG. 1B.
[0016] Next, when the information processing device 1 receives a content distribution request from the user terminal 100 (step S4), it distributes the content and display content via a portal site or the like specified by the first domain (step S5). Specifically, the information processing device 1 distributes a screen in which the display content is superimposed on a display of a news article, which is the content. Note that, when the information processing device 1 receives a follow setting from a user via the display content distributed by the first domain, it associates the follow target with the user. This allows the user to obtain new information about the follow target at the first domain every time it is distributed. Note that the display method of the display content is not limited to superimposing it on the content, but can also be any display method, such as being embedded in a blank space in the content display area.
[0017] Next, when the information processing device 1 receives a migration request to the second domain from the user terminal 100 (step S6), it provides the display content to the upload source device 50 corresponding to the second domain together with a migration request notification indicating that the migration request has been received (step S7). Specifically, the information processing device 1 receives the migration request when a migration button (for example, a button displaying the name of the second business operator) included in the content distributed in the first domain is pressed. The migration request notification may include the address of the user terminal 100, a content ID, etc.
[0018] Next, when the input source device 50 receives the transition request notification, it distributes the content and the display content to the user terminal 100 via a portal site or the like specified by the second domain (step S8). Specifically, the input source device 50 distributes a screen in which the display content is superimposed on a display of a news article, which is the content. When the input source device 50 receives a follow setting from the user via the display content distributed by the second domain, it notifies the information processing device 1 that the follow setting has been accepted. Upon receiving this notification, the information processing device 1 associates the follow target with the user. This allows the user to obtain new information about the follow target in the first domain whenever it is distributed.
[0019] Here, an example of the display content will be explained using Fig. 1B. Fig. 1B shows content distributed by a first business operator "A!" in a first domain (left diagram) and content distributed by a second business operator "B Media" in a second domain (right diagram).
[0020] As shown in the left diagram of FIG. 1B, the information processing device 1 corresponding to the first domain delivers content that is a news article and display content C1 superimposed on the content. Specifically, the display content C1 is fixedly superimposed and arranged in the bottom region of the screen of the user terminal 100. In other words, the display content C1 is always displayed in the bottom region of the screen even when the news article is scrolled. Note that FIG. 1B shows an example in which "Shiba Inu," "Topic," and "Japanese Dog" are displayed as display content C1 as follow targets. Also, as shown in the left diagram of FIG. 1B, the content on the user terminal 100 displays the name of the company "B Media," which is the source of the content, and when the user presses (touches) the display of "B Media," a request to transition to the second domain is sent to the information processing device 1.
[0021] Then, as shown in the right diagram of FIG. 1B , after transmitting a request to transition to the second domain to the information processing device 1, the user terminal 100 displays the content delivered in the second domain from the upload source device 50 and display content C2. In display content C2, "Shiba Inu," "B Media," and "Japanese Dog" are displayed as follow targets. In other words, in display content C2 displayed in the second domain, businesses in the second domain are added (or replaced) as follow targets. In addition, display content C2 displays text indicating that follow settings will be made in the first domain, such as "Follow on A! (more articles will appear on the A! page)." This allows the user to understand that follow settings will be made in the first domain.
[0022] That is, the information processing device 1 accepts follow settings for content distributed in a first domain and also accepts follow settings for content distributed in a second domain. This allows the user to set follow settings even if the domains to which the content is distributed are different. In other words, the user does not need to switch from the second domain to the first domain to follow the follow target. Therefore, the information processing device 1 according to the embodiment can provide highly convenient information to the user.
[0023] Note that Figure 1A shows an example of providing display content when transitioning from the first domain to the second domain, but display content can also be provided to the user terminal 100 when content is delivered directly from the second domain without going through the first domain.
[0024] In this case, it is assumed that the input source device 50 receives a content distribution request from the user terminal 100 via a portal site or the like specified by the second domain. In this case, the input source device 50 notifies the information processing device 1, which is the content destination, that the content will be distributed to the user terminal 100 via the second domain. Upon receiving the notification, the information processing device 1 provides the input source device 50 with display content of the followed target identified from the content. This allows the input source device 50 to distribute the display content together with the content even when a content distribution request is made directly from the user terminal 100. In this case, the information processing device 1 may obtain information on followed targets registered by the user and provide display content of only unregistered followed targets to the input source device 50. This allows the user to be provided with more information on unregistered followed targets.
[0025] Furthermore, the information processing device 1 can provide information about the followed target in the first domain when the user receives content in the second domain without visiting the first domain. Specifically, when the second business submits content, the information processing device 1 receives the identified followed target information from the first business, and when the user views the content in the second domain, provides display content that allows follow settings in the first domain. That is, in FIG. 1A, the information processing device 1 provides display content for the identified followed target to the upload source device 50 immediately after step S2. In this case, providing display content in step S7 is unnecessary. This allows the user to set up a followed target in the second domain without accessing the first domain.
[0026] Returning to Fig. 1A, as shown in Fig. 1A, when the user terminal 100 selects a follow target displayed in the display content distributed from the upload source device 50 and presses a follow request button (not shown), the user terminal 100 notifies the upload source device 50 of a follow setting request (step S9). The follow setting request includes information about the follow target selected by the user in the display content.
[0027] Next, the upload source device 50 transmits a follow acceptance notification to the information processing device 1 (step S10). The follow acceptance notification includes information on the selected follow target and user information (login information, etc.).
[0028] Next, the information processing device 1 performs a login process to the first domain based on the login information, and then performs a follow setting process for the follow target selected by the user (step S11). If the user is logged out of the first domain, the information processing device 1 transitions the screen of the user terminal 100 to the first domain and performs a login process. On the other hand, if the user is already logged in to the first domain, the information processing device 1 skips the login process and performs a follow setting process.
[0029] As a processing method different from steps S9 to S11 described above, when a user presses a follow button on the uploading device 50 of the second domain, a transition may be made to the information processing device 1 of the first domain, accompanied by the follow target information selected by the user at the time of pressing the button. This transition functions as a follow acceptance notification, and the information processing device 1 determines the login status of the user based on the received follow target information and prompts the user to perform login processing as necessary, similar to step S11 described above. After the user logs in, or if the user has already logged in, the information processing device 1 performs follow setting processing for the follow target selected by the user.
[0030] Furthermore, when the information processing device 1 receives a follow setting via the display content C2 distributed in the second domain, it may provide a reward to the operator of the second domain, but this point will be described in detail later.
[0031] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of the information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to an embodiment, an information processing device 1, a plurality of input source devices 50, and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a WAN (Wide Area Network), or a LAN (Local Area Network).
[0032] The information processing device 1 is a server device that executes an information processing method according to the embodiment. The information processing device 1 cooperates with a plurality of upload source devices 50 and a plurality of user terminals 100, and provides the plurality of upload source devices 50 and the plurality of user terminals 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as apps) and various data, and is realized by a server device, a cloud system, or the like.
[0033] Furthermore, the information processing device 1 may be an information processing device that provides some kind of online Web service to a plurality of upload source devices 50 and a plurality of user terminals 100. For example, the information processing device 1 may provide, as Web services, services such as Internet connection, search services, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route searches, route guidance, line information, operation information, and weather forecasts. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned Web services and act as an intermediary for the Web services or may be responsible for processing the Web services.
[0034] The upload source device 50 is a server device managed by a download source that uploads content to be distributed. The upload source device 50 can provide information to the user terminal 100 via a portal site or the like specified by the second domain.
[0035] The user terminal 100 is a terminal device owned by a user to whom content is to be distributed. The user terminal 100 may be any type of terminal device, such as a smartphone, a desktop PC, a laptop PC, a tablet PC, or a wearable device such as a smartwatch or AR glasses. The user terminal 100 transmits various types of information to the information processing device 1, the upload source device 50, etc., and receives information provided by the information processing device 1, the upload source device 50, etc.
[0036] Next, an example of the configuration of the information processing device 1 will be described with reference to FIG.
[0037] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a reception unit 31, an identification unit 32, a generation unit 33, a distribution unit 34, a provision unit 35, and an assignment unit 36. The storage unit 4 stores user information 41, content information 42, and following target information 43.
[0038] The communication unit 2 is realized by, for example, a network interface card (NIC), etc. The communication unit 2 is connected to a network by wire or wirelessly.
[0039] The control unit 3 is a controller, and is realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a work area. The control unit 3 is also a controller, and may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).
[0040] The storage unit 4 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.
[0041] The user information 41 is information about the user.
[0042] Fig. 4 is a diagram showing an example of the user information 41. As shown in Fig. 4, the user information 41 includes items such as "user ID," "attribute information," and "following information."
[0043] "User ID" is identification information that identifies a user. "Attribute information" is information about the user's attributes, and is information about user attributes estimated based on the user's information at the time of each of the above-mentioned actions. Attribute information includes, for example, psychographic attributes and demographic attributes. "Follow information" is information about the follow target that the user has set to follow, and for example, the target ID of the follow target information 43 described below is input.
[0044] The content information 42 is information relating to the content submitted by the submission source device 50 .
[0045] Fig. 5 is a diagram showing an example of the content information 42. As shown in Fig. 5, the content information 42 includes items such as "content ID," "submission source information," "content details," and "following target."
[0046] "Content ID" is identification information that identifies the content. "Submission source information" is information about the submission source, including the name of the submission source, address information of the portal site (or content) specified by the second domain, and information such as the domain name of the second domain. "Content" is information that indicates the content of the content, and is image and text information. "Follow target" is information about the follow target identified by the content analysis results, and for example, the target ID of the follow target information 43 described below is input.
[0047] The follow target information 43 is information about the follow target. The follow target included in the follow target information 43 may be set in advance by a business (first business), or may be newly generated based on submitted content and related information.
[0048] Fig. 6 is a diagram showing an example of the following target information 43. As shown in Fig. 6, the following target information 43 includes items such as "target ID," "target name," "number of followers," and "content ID."
[0049] "Target ID" is identification information that identifies the target to be followed. "Target name" is the name of the target to be followed, and is the display name (Shiba Inu, Japanese dog, etc.) that is displayed in the display content. "Number of followers" is the number of users who are following the target to be followed. "Content ID" is information that indicates the content that is distributed together with the display content that includes the target to be followed, and for example, the content ID of content information 42 is input.
[0050] Next, each function (receiving unit 31, identifying unit 32, generating unit 33, distributing unit 34, providing unit 35, and assigning unit 36) of the control unit 3 of the information processing device 1 will be described.
[0051] The receiving unit 31 receives various types of information. The receiving unit 31 receives submission of content from the upload source device 50. The receiving unit 31 also receives a content distribution request from the user terminal 100. The receiving unit 31 also receives a request from the upload source device 50 to distribute content to the user terminal 100 in a second domain.
[0052] The receiving unit 31 also receives a follow request, which is a request for setting up a follow for a follow target of display content distributed in a first domain by a distribution unit 34 (described later). The receiving unit 31 also receives, from the upload source device 50, a follow request that is provided to the upload source device 50 by a provision unit 35 (described later) and indicates that a follow setting for a follow target of display content distributed in a second domain has been accepted. When the receiving unit 31 accepts a follow request, the receiving unit 31 associates (follows) the user with the follow target. Specifically, the receiving unit 31 adds the follow target (target ID) to follow information of a user ID corresponding to the user in the user information 41, and updates the number of followers of the corresponding target ID in the follow target information 43.
[0053] The identification unit 32 identifies a follow target based on the submitted content. Specifically, the identification unit 32 performs a morphological analysis of a news article, which is the content, and identifies the follow target based on morpheme words extracted from the analysis results. More specifically, the identification unit 32 extracts follow targets that match (or are similar to) the morpheme words from among pre-registered follow targets, and sets the extracted follow target as the identified result. The number of identified follow targets is not limited to one, and may be multiple. The identification unit 32 may also identify a follow target based on attribute information of a user who receives a content distribution request. For example, the identification unit 32 identifies a follow target related to the user's interests from among the follow targets identified by the morpheme analysis as the identified result. The identification unit 32 may also identify a follow target by analyzing related information (such as tag information for the content) separately received when the content is submitted.
[0054] The generation unit 33 generates display content for receiving follow settings from the user for the identified follow target. Specifically, the generation unit 33 generates display content C1 and C2 shown in FIG.
[0055] The distribution unit 34 distributes content and display content to the user terminal 100. Specifically, when the distribution unit 34 receives a content distribution request from the user terminal 100, it distributes the content and display content via a portal site or the like specified by the first domain. Specifically, the distribution unit 34 distributes a screen in which the display content is superimposed on the display of a news article, which is the content.
[0056] The providing unit 35 provides display content to the upload source device 50 corresponding to the second domain. Specifically, when the providing unit 35 receives a migration request to the second domain from a user while distributing content in the first domain, the providing unit 35 provides the display content to the second domain along with a migration request notification. In other words, when the providing unit 35 receives a migration request to the second domain from the user via the first domain, the providing unit 35 provides the display content to the upload source device 50 of the second domain, which is the migration destination. This allows the display content that was displayed when the content was distributed in the first domain to be displayed in the content distributed in the second domain, which is the migration destination.
[0057] Furthermore, when the providing unit 35 receives from the upload source device 50 an instruction to distribute content in the second domain to the user terminal 100, the providing unit 35 provides the display content to be followed, identified from the content, to the upload source device 50. This allows the display content to be displayed even when the user directly receives content distributed in the second domain.
[0058] Furthermore, when new information about a follow target is submitted, the providing unit 35 provides the new information to the user terminal 100 of the user associated with the follow target in the first domain. That is, even when a follow request based on display content distributed in the second domain is received, the providing unit 35 provides the new information about the follow target in the first domain. This eliminates the need for the upload source device 50 to perform processing related to following the follow target, thereby reducing the burden on the upload source device 50 that distributed the display content in the second domain.
[0059] The granting unit 36 grants a reward to the operator of the second domain according to the status of follow settings for the display content distributed by the second domain. For example, the granting unit 36 grants a reward to the content submitter (the operator of the second domain) according to the number of follow settings accepted for the follow target via the display content distributed by the second domain and the number of complete follow settings. Specifically, the granting unit 36 grants a reward in an amount according to the number of follow settings accepted and the number of complete follow settings. The granting unit 36 may also grant a reward according to the follow acceptance rate and the follow setting completion rate. The follow acceptance rate is a value obtained by dividing the number of follow settings accepted by the number of users who viewed the content (or the number of users who migrated from the first domain to the second domain). The follow setting completion rate is a value obtained by dividing the number of complete follow settings by the number of users who viewed the content (or the number of users who migrated from the first domain to the second domain). Note that this reward is granted as a reward other than the amount of pay-as-you-go fee that is accrued in proportion to the number of views of the submitted content, etc.
[0060] In this way, the granting unit 36 can provide a reward to a business that distributes display content in the second domain, thereby providing the business with a benefit for distributing display content in the second domain.
[0061] Next, a processing procedure of the processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 7 to Fig. 9. Fig. 7 is a flowchart showing the processing procedure of the display content generation processing executed by the information processing device 1 according to the embodiment.
[0062] 7, the control unit 3 receives content submission from the upload source device 50 (step S101). Next, the control unit 3 performs morphological analysis of the received content to identify a follow target (step S102). Next, the control unit 3 generates display content including the identified follow target (step S103), and ends the process.
[0063] Next, Fig. 8 is a flowchart showing the processing procedure of the display content providing process executed by the information processing device 1 according to the embodiment. Fig. 8 shows an example in which the user terminal 100 receives content delivered to a second domain via a first domain.
[0064] As shown in FIG. 8, the control unit 3 receives a content distribution request from the user terminal 100 (step S201). Then, the control unit 3 distributes the content and the display content to the user terminal 100 (step S202). Then, the control unit 3 receives a migration request to the second domain from the user terminal 100 (step S203). Then, the control unit 3 provides a migration request notice and the display content to the upload source device 50 corresponding to the second domain (step S204), and ends the process. Note that, although FIG. 8 illustrates an example in which the information processing device 1 provides the display content (step S204) after receiving the migration request to the second domain (after step S203), the display content may be provided to the upload source device 50 at the time of generating the display content. That is, the display content may be provided to the upload source device 50 immediately after step S103 illustrated in FIG. 7.
[0065] 9 is a flowchart showing the procedure of a display content providing process executed by the information processing device 1 according to the embodiment. In FIG. 9, an example is given in which the user terminal 100 directly transmits a content distribution request to the second domain without going through the first domain.
[0066] 9, the control unit 3 accepts a request from the upload source device 50 corresponding to the second domain to distribute content in the second domain (step S301). Subsequently, when the control unit 3 accepts a request to distribute content in the second domain, the control unit 3 provides the display content to the upload source device 50 corresponding to the second domain (step S302), and ends the process. In this case, the information processing device 1 may acquire information on followed targets registered by the user before providing in step S302, and provide display content containing only unregistered followed targets to the upload source device 50. Furthermore, as described above, if the display content has already been provided at the time of content submission, the information processing device 1 may omit steps S301 to S302.
[0067] 〔others〕 Furthermore, among the processes described in the above embodiments, some of the processes described as being performed automatically can also be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0068] 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.
[0069] 3 may be held in a storage server or the like, rather than being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.
[0070] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 10. Fig. 10 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.
[0071] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, or the like.
[0072] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.
[0073] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.
[0074] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.
[0075] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.
[0076] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040, thereby realizing the functions of the control unit 3.
[0077] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes an identification unit 32 and a providing unit 35. When receiving submission of content to be distributed in a first domain, the identification unit 32 identifies a follow target that is related to the content and that, when followed, provides information about the follow target. When distributing content to a user in a second domain different from the first domain, the providing unit 35 provides, to the second domain, display content for accepting a follow request for the follow target. This configuration enables the provision of highly convenient information to users.
[0078] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.
[0079] 〔others〕 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0080] 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.
[0081] Furthermore, the processes described in the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the process contents.
[0082] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]
[0083] 1. Information processing equipment 2. Communications Department 3. Control Unit 4 Storage section 31 Reception 32 Specific part 33 Generation part 34 Distribution Department 35 Providing Department 36 Granting Department 41 User Information 42 Content Information 43 Follow-up information 50 Source device 100 user terminals S Information Processing System
Claims
1. an identification unit that, when receiving submission of content to be distributed in a first domain, identifies a follow target that is related to the content and that, when followed, provides information about the follow target; a providing unit that provides, when the content is distributed to a user in a second domain different from the first domain, display content for accepting a follow request for the follow target to the second domain; An information processing device comprising:
2. The providing unit provides the display content to the second domain when a request for transition to the second domain is received from the user while the content is being distributed in the first domain. The information processing device according to claim 1 .
3. The providing unit provides the display content to the second domain when receiving, from the second domain, a request to distribute the content at the second domain. The information processing device according to claim 1 .
4. When the providing unit receives a follow request for the follow target via the display content provided to the second domain, the providing unit provides information about the follow target in the first domain. The information processing device according to claim 1 .
5. The display content provided to the second domain further includes a rewarding unit that rewards a content submitter according to the number of follows received from the follow target via the display content provided to the second domain. The information processing device according to claim 1 .
6. The display content is content that is distributed together with the content in the first domain. The information processing device according to claim 1 .
7. The display content is content that can accept follow requests to the plurality of follow targets. The information processing device according to claim 1 .
8. The identification unit identifies the following target based on an analysis result of a morphological analysis of the content. The information processing device according to claim 1 .
9. The content is a news article The information processing device according to claim 1 .
10. The providing unit provides the display content when the user browses content in the second domain without visiting the first domain. The information processing device according to claim 1 .
11. 1. A computer-implemented information processing method, comprising: an identifying step of identifying a follow target related to the content to be distributed in a first domain when the submission of the content to be distributed in a first domain is received, the follow target being a follow target that provides information about the follow target when followed; a providing step of providing, to a second domain different from the first domain, display content for accepting a follow request for the follow target when the content is delivered to a user in the second domain; An information processing method including:
12. an identification step of, when receiving submission of content to be distributed by a first domain, identifying a follow target related to the content, the follow target providing information about the follow target when followed; a providing step of providing, to a second domain different from the first domain, display content for accepting a follow request for the follow target when the content is delivered to a user in the second domain; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Information provision device, information provision method, and information provision program
JP2023159780A