Information processing device, information processing method, and information processing program

The information processing device addresses the issue of unsuitable content in conventional conception support systems by providing personalized content to partners based on the female user's information, improving user understanding and cooperation in conception efforts.

JP2025165333APending Publication Date: 2025-11-04UNI CHARM CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024069386
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-22
Publication Date
2025-11-04

AI Technical Summary

Technical Problem

Conventional technologies for supporting users' efforts to conceive only provide generic lifestyle advice and do not ensure content suitability for individual users.

Method used

An information processing device that acquires first user information from a female user and provides tailored content to a pre-associated second user, such as a partner, based on the first user's condition or pregnancy activities.

Benefits of technology

Enables the provision of content that is specifically suited to the second user, facilitating better understanding and cooperation between users, enhancing their efforts to conceive and deepening their bond.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025165333000001_ABST
    Figure 2025165333000001_ABST
Patent Text Reader

Abstract

To provide a second user with appropriate content.SOLUTION: An information processing device comprises an acquisition unit which acquires first user information related to a first user who is a woman, and a provision unit which provides a second user who is another user associated in advance with the first user with content related to the state or pregnancy activities of the first user in accordance with the first user information.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

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 applications that support users' efforts to conceive (try to conceive). For example, there is known a technology that outputs a notification regarding efforts to conceive, including advice on lifestyle habits, to a first terminal of a male user and a second terminal of a female user, based on at least one of first data regarding a male user and second data regarding a female user. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-117210 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-described conventional technology merely outputs notifications related to pregnancy efforts, including advice on lifestyle habits, and therefore does not necessarily provide content that is suitable for the user.

[0005] The present application has been made in view of the above, and aims to provide content that is suitable for second users. [Means for solving the problem]

[0006] The information processing device of the present application is characterized by comprising an acquisition unit that acquires first user information regarding a first user who is a female, and a provision unit that provides content for a second user, another user who is pre-associated with the first user, to the second user, the content being related to the first user's condition or pregnancy activities in accordance with the first user information. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to provide content that is suitable for the second user. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a providing process executed by an information processing device according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing an example of an application screen according to the first embodiment. [Figure 3] FIG. 3 is a diagram showing an example of content according to the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the information processing system according to the first embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a user information storage unit according to the first embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a content storage unit according to the first embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of the flow of the providing process executed by the information processing device according to the first embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a providing process executed by the information processing device according to the second embodiment. [Figure 9] FIG. 9 is a diagram showing an example of an application screen according to the second embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of an information processing system according to the second embodiment. [Figure 11]FIG. 11 is a diagram illustrating an example of a user information storage unit according to the second embodiment. [Figure 12] FIG. 12 is a flowchart showing an example of the flow of the providing process executed by the information processing device according to the second embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of a providing process executed by the information processing device according to the third embodiment. [Figure 14] FIG. 14 is a diagram showing an example of an application screen according to the third embodiment. [Figure 15] FIG. 15 is a diagram illustrating an example of the configuration of an information processing system according to the third embodiment. [Figure 16] FIG. 16 is a diagram illustrating an example of a schedule information storage unit according to the third embodiment. [Figure 17] FIG. 17 is a diagram illustrating an example of a notification information storage unit according to the third embodiment. [Figure 18] FIG. 18 is a flowchart showing an example of the flow of the providing process executed by the information processing device according to the third embodiment. [Figure 19] FIG. 19 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION

[0009] At least the following matters will become clear from the description of this specification and the accompanying drawings.

[0010] Aspect 1 is characterized by including an acquisition unit that acquires first user information about a first user who is a woman, and a provision unit that provides content for a second user, another user who is pre-associated with the first user, to the second user, the content being related to the first user's condition or pregnancy efforts in accordance with the first user information.

[0011] According to such an aspect 1, for example, information related to pregnancy attempts, which is information related to the first user's pregnancy attempts, is acquired from the first user as first user information. To give a more specific example, in aspect 1, information related to menstruation, hormones, the period of pregnancy attempts, methods of pregnancy attempts, etc. are acquired from the first user as pregnancy attempt-related information.

[0012] Then, in aspect 1, content indicating information regarding the first user's menstrual start date is provided to the second user. To give a more specific example, assume that the second user is using a predetermined message service provided by a predetermined external server that allows users to exchange messages with each other. In this case, aspect 1 provides the second user with content indicating information regarding the first user's menstrual start date via the predetermined external server.

[0013] Conventionally, applications that support users' efforts to conceive have been known. For example, a technology has been known that outputs a notification regarding fertility efforts, including lifestyle advice, to a first terminal of a male user and a second terminal of a female user based on at least one of first data regarding a male user and second data regarding a female user. However, the conventional technology only outputs a notification regarding fertility efforts, including lifestyle advice, and therefore does not necessarily provide content suitable for the user.

[0014] Therefore, in the first aspect, the content related to the state of the first user according to the acquired first user information is provided to the second user, and the content is for the second user and is associated with the first user in advance. In this way, the first aspect can provide the second user with content that is suitable for the second user.

[0015] Aspect 2 is characterized in that in aspect 1, the content provided to the second user is content related to pregnancy.

[0016] According to the second aspect, for example, content relating to pregnancy is provided to the second user, which makes it possible to provide content suitable for the second user.

[0017] Aspect 3 is characterized in that in aspect 1 or 2, the content provided to the second user is content related to trying to conceive.

[0018] According to the third aspect, for example, content related to trying to get pregnant is provided to the second user. This makes it possible to provide content suitable for the second user.

[0019] Aspect 4 is characterized in that in aspect 3, the content related to pregnancy efforts is provided to the second user as content corresponding to the period of pregnancy efforts.

[0020] According to the fourth aspect, for example, content according to the period of trying to conceive is provided to the second user, thereby making it possible to provide content suitable for the second user.

[0021] Aspect 5 is characterized in that in aspect 3 or 4, content relating to male infertility treatment is provided to the second user as the content relating to pregnancy efforts.

[0022] According to the fifth aspect, for example, content relating to infertility treatment for men is provided to the second user. This makes it possible to provide content suitable for the second user.

[0023] A sixth aspect is characterized in that in any one of the first to fifth aspects, content relating to postpartum care is provided to the second user as the content.

[0024] According to the sixth aspect, for example, content related to postpartum is provided to the second user, thereby making it possible to provide content suitable for the second user.

[0025] A seventh aspect is characterized in that in any one of the first to sixth aspects, the content provided to the second user is content related to insurance.

[0026] According to the seventh aspect, for example, content relating to insurance is provided to the second user, thereby making it possible to provide content suitable for the second user.

[0027] Aspect 8 is characterized in that in any one of aspects 1 to 7, content relating to sanitary products is provided to the second user as the content.

[0028] According to the eighth aspect, for example, content relating to sanitary products is provided to the second user. This makes it possible to provide content suitable for the second user.

[0029] A ninth aspect of the present invention is characterized in that in any one of the first to eighth aspects, content relating to pregnancy support products is provided to the second user as the content.

[0030] According to the ninth aspect, for example, content related to pregnancy support products is provided to the second user. This makes it possible to provide content suitable for the second user.

[0031] Aspect 10 is characterized in that, in any of aspects 1 to 9, when the status of the first user indicated by the first user information satisfies a predetermined condition, the content associated with the predetermined condition is further provided to a predetermined external server.

[0032] For example, as an example of satisfying a predetermined condition, a case will be described in which the first user's menstrual period starts within one week. In this case, according to aspect 10, a message showing information about the first user's menstrual period start date is provided as content to a predetermined external server. This makes it possible to provide content suitable for the second user via the predetermined external server.

[0033] Aspect 11 is characterized in that in any of Aspects 1 to 10, pregnancy-related information, which is information related to pregnancy efforts of the first user, is acquired as the first user information.

[0034] According to aspect 11, for example, information related to trying to conceive is obtained from the first user, such as information about menstruation, information about hormones, the period of trying to conceive, and information about methods of trying to conceive. This makes it possible to obtain various information for providing content suitable for the second user.

[0035] A twelfth aspect of the present invention is characterized in that in any one of the first to eleventh aspects, PMS information, which is information relating to premenstrual syndrome (PMS) of the first user, is acquired as the first user information.

[0036] According to the twelfth aspect, for example, PMS information such as information about PMS symptoms and PMS conditions is acquired from the first user. This makes it possible to acquire various information for providing content suitable for the second user.

[0037] A thirteenth aspect of the present invention is characterized in that, in any one of the first to twelfth aspects, the content is selected from a plurality of contents based on the first user information.

[0038] For example, to explain the condition of a first user, an example will be given in which information regarding the first user's menstrual start date is provided to a second user. In this case, according to aspect 13, content indicating information regarding the first user's menstrual start date is selected as information for trying to conceive based on the first user information. This allows aspect 13 to select content suitable for the second user.

[0039] A fourteenth aspect of the present invention is characterized in that in any one of the first to thirteenth aspects, the second user is a male.

[0040] According to the fourteenth aspect, for example, the second user is a male. This makes it possible to provide content suitable for a variety of users.

[0041] Aspect 15 is characterized in that in aspect 14, the second user is a partner of the first user.

[0042] According to the fifteenth aspect, for example, the second user is a partner of the first user. This makes it possible to provide content suitable for various users.

[0043] A sixteenth aspect of the present invention is any one of the first to thirteenth aspects, characterized in that the second user is a woman.

[0044] According to the sixteenth aspect, for example, the second user is a woman. This makes it possible to provide content suitable for a variety of users.

[0045] Aspect 17 is characterized in that in aspect 16, the second user is the partner of the first user, the child of the first user, or the parent of the first user.

[0046] According to the seventeenth aspect, for example, the second user is the partner, child, or parent of the first user. This makes it possible to provide content suitable for various users.

[0047] An example of a form for implementing an information processing device, an information processing method, and an information processing program (hereinafter referred to as an "embodiment") will be described in detail below with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program are not limited to the embodiment. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and duplicated descriptions will be omitted.

[0048] 1. First Embodiment 1-1. Example of provision process executed by information processing device An example of a submission process executed by the information processing device 100 according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of a submission process executed by the information processing device 100 according to the first embodiment.

[0049] In the example of FIG. 1, a first user U1, who is a woman, and a second user U2, who is a man, are a married couple. The first user U1 uses a terminal device 11. The second user U2 uses a terminal device 12. When there is no particular distinction between the terminal device 11 and the terminal device 12, the terminal device may be referred to as a terminal device 10. When there is no particular distinction between the first user and the second user, they may be simply referred to as users.

[0050] In the example of FIG. 1, it is assumed that a first user U1 has installed an application AP on the terminal device 11. The application AP is provided by a business operator that manages the information processing device 100. The application AP has a function of managing information related to the first user's physiology, a function of managing information related to the first user's physical condition, and a function of exchanging messages with a chatbot via chat.

[0051] The function of exchanging messages with a chatbot via chat is a service that is provided in a conversational format between the first user U1 and the chatbot using a generation AI (artificial intelligence) that outputs response information based on the input information.

[0052] It is assumed that the first user U1 has previously recorded information about his / her own physiology and physical condition in the application AP.

[0053] 1, the information processing device 100 acquires first user information about a first user from the terminal device 11 (step S1). For example, the information processing device 100 acquires pregnancy-related information of the first user from the terminal device 11 as the first user information. To give a more specific example, the information processing device 100 acquires information about menstruation, hormones, the period of pregnancy-related activities, methods of pregnancy-related activities, etc. from the terminal device 11 as the pregnancy-related information.

[0054] Furthermore, the information processing device 100 acquires PMS information of the first user from the terminal device 11. To give a more specific example, the information processing device 100 acquires information on PMS symptoms, PMS status, etc. from the terminal device 11 as the PMS information.

[0055] Next, the information processing device 100 selects content based on the first user information (step S2). Specifically, the information processing device 100 selects content for the second user that is related to the condition of the first user according to the first user information from among a plurality of contents such as content related to trying to get pregnant, content related to the pregnancy period, and content related to after birth.

[0056] For example, the information processing device 100 selects content related to pregnancy efforts from among a plurality of contents, such as content corresponding to the period of pregnancy efforts and content related to male infertility treatment. For example, to explain the condition of a first user, an example will be given in which information related to the first user's menstrual start date is provided to a second user. In this case, the information processing device 100 selects content indicating information related to the first user's menstrual start date as information for pregnancy efforts based on the first user information.

[0057] Then, the information processing device 100 provides the content to the terminal device 12 (step S3). For example, the information processing device 100 provides the terminal device 12 with content indicating information related to the first user's menstruation start date. To give a more specific example, it is assumed that the second user uses a message service MA provided by a predetermined external server that allows users to exchange messages with each other. In this case, the information processing device 100 provides the terminal device 12 with content indicating information related to the first user's menstruation start date via the predetermined external server.

[0058] Conventionally, applications that support users' efforts to conceive have been known. For example, a technology has been known that outputs a notification regarding fertility efforts, including lifestyle advice, to a first terminal of a male user and a second terminal of a female user based on at least one of first data regarding a male user and second data regarding a female user. However, the conventional technology only outputs a notification regarding fertility efforts, including lifestyle advice, and therefore does not necessarily provide content suitable for the user.

[0059] Therefore, the information processing device 100 provides the second user with content related to the status of the first user in accordance with the acquired first user information, the content being for the second user that is associated with the first user in advance. In this way, the information processing device 100 can provide content that is suitable for the second user. This allows the first user and the second user to take appropriate actions at appropriate times.

[0060] This allows the first user to more easily share his or her own situation with the second user. In this way, the information processing device 100 can provide content that the first and second users can take an interest in as if it were their own personal matter. Furthermore, the information processing device 100 can provide an opportunity for the first and second users to confirm their feelings about trying to conceive with each other. This allows the information processing device 100 to assist couples who want to have children, such as the first and second users, in progressing with their efforts to conceive while feeling a sense of self-efficacy. Through such experiences, the first and second users can realize that they have connected with each other and further deepen their bond.

[0061] [1-2. Example of application screen] Next, an example of a screen of the application AP will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of an application screen according to the first embodiment. In the example of Fig. 2, transitions of the screen of the application AP will be described.

[0062] 2, the terminal device 10 displays content C11 as a screen of the application AP. The content C11 is, for example, a setting screen related to the settings of the application AP, and is a setting screen for "Mr. A" (here, Mr. A corresponds to the first user).

[0063] Furthermore, the application AP allows the first user to select between a menstrual management mode, whose main function is menstrual management, and a pregnancy-attempting mode, whose main function is pregnancy-attempting management. In this case, the content C11 includes a mode selection item M111. In the example of FIG. 2, the first user selects the pregnancy-attempting mode in the mode selection item M111.

[0064] For example, content C11 includes an area RC111 relating to a pair function, which is a collaboration service with other users in message service MA, an area RC112 relating to data collaboration with other users in message service MA, an area RC113 relating to support, and an area RC114 relating to login.

[0065] The area RC111 includes a button B111 related to MA cooperation, which indicates a function for cooperation with other users in a message service MA provided by a predetermined external server, and a button related to pregnancy simulation. In the example of FIG. 2, "→" indicates the button. The pregnancy simulation will be described in detail in the third embodiment below.

[0066] Area RC112 includes a button for setting whether or not to notify, and a button for setting whether or not to link with healthcare data provided by other businesses other than the business that manages information processing device 100.

[0067] Area RC113 includes buttons for making various inquiries about application AP, an area for displaying a user ID (identifier) ​​(in the example of FIG. 2, the user ID is written as "user ID"), a button for displaying information about the terms of use, and a button for displaying information about the privacy policy. Area RC114 includes a button for logging out and a button for deleting an account.

[0068] Here, it is assumed that the first user has pressed the button B111. In this case, the terminal device 10 transitions the content C11 to the content C12 (step S21). The content C12 is content for linking with other users in a message service MA provided by a predetermined external server. In the example of FIG. 3, the content C12 includes text information such as "Share your fertile days with your partner in MA" (the partner here corresponds to the second user) and a button B121 such as "Send an invitation link in MA." Here, it is assumed that the first user has pressed the button B121. In this case, linking is performed with the second user ID in the message service MA used by the second user.

[0069] Furthermore, the terminal device 10 transitions content C12 to content C13 (step S22). For example, content C13 is a setting screen for the pair function. For example, content C13 includes an area RC131 related to the status of collaboration with other users in the message service MA and an area related to notification content notified by the message service MA. The area related to notification content notified by the message service MA includes an area RC132 related to menstruation days, an area RC133 related to the menstruation start registration date, which is the day when the start of menstruation was registered, an area RC134 related to the period when one is most likely to conceive, and an area RC135 related to the expected ovulation date.

[0070] Area RC131 displays information about other users currently linked. In the example of FIG. 2, text information such as "Linked with B" is displayed. Here, B corresponds to the second user. Area RC131 also includes a button B131 for canceling the link with the second user.

[0071] The area RC132 includes a toggle button for setting whether or not to notify the second user of their period, and a button B132 for setting the content of the notification. Here, the button B132 is displayed as a gear mark.

[0072] Area RC133 includes a toggle button for setting whether to notify the second user of the registered date of the start of menstruation. Area RC134 includes a toggle button for setting whether to notify the second user of their fertile period and a button for setting the content of such notification. Area RC135 includes a toggle button for setting whether to notify the second user of their expected ovulation date and a button for setting the content of such notification.

[0073] Here, it is assumed that the first user presses the button B131. In this case, the terminal device 10 transitions from the content C13 to the content C14 (step S23). For example, the content C14 is a screen for canceling the link.

[0074] For example, content C14 includes text information such as "Do you want to cancel MA cooperation?", text information such as "The other party will not be notified that the cooperation has been canceled," a button B141 for canceling the cooperation, and a button for canceling the cancellation of the cooperation. For example, when the button B141 is pressed by the first user, the cooperation with the second user is canceled.

[0075] Here, it is assumed that the first user presses the button B132. In this case, the terminal device 10 transitions from the content C13 to the content C15 (step S24). For example, the content C15 is a screen for setting notifications.

[0076] For example, content C15 includes an area RC151 related to notification settings. Area RC151 includes a toggle button for setting whether or not to notify, and a button for setting the timing of notification. In the example of FIG. 2, notification of days when it is particularly easy to get pregnant is set to "7 days in advance." In this way, the first user can set conditions such as how many days in advance the second user will be notified of the notification information by pressing and setting the button for setting the timing of notification.

[0077] In this way, the first user can more easily share his / her own situation with the second user. Furthermore, the terminal device 10 can provide the first and second users with a common language for proceeding with pregnancy efforts, such as costs and timelines. This allows the first user to share a common language with the second user and cooperate in proceeding with pregnancy efforts toward pregnancy. In this way, the terminal device 10 can provide content that the first and second users can take an interest in as if it were their own personal matter. Furthermore, the terminal device 10 can provide an opportunity for the first and second users to confirm their feelings about pregnancy efforts with each other.

[0078] Furthermore, the terminal device 10 can assist couples who want to have children, such as the first and second users, in progressing with their efforts to conceive while feeling a sense of self-efficacy. Through such experiences, the first and second users can realize that they have connected with each other and further deepen their bond.

[0079] [1-3. Examples of content] Next, an example of content provided to the second user, i.e., an example of content related to the condition or pregnancy activities of the first user, will be described using FIG. 3. FIG. 3 is a diagram showing an example of content according to the first embodiment. In the example of FIG. 3, a message provided to the second user is used as the content. In addition to the content described below, any content related to the condition of the first user or the pregnancy activities carried out by the first user and the second user (for example, a request to purchase sanitary products, various suggestions to the second user tailored to the mood and physical condition of the first user, etc.) can be used.

[0080] 3, the terminal device 10 displays content C21. The content C21 is a chat screen provided by the message service MA, and is a chat screen on which messages to be provided to the second user are displayed. Messages are exchanged on this chat screen.

[0081] For example, the message MS211 is a message provided by the information processing device 100. The message MS211 indicates information related to the first user's menstrual start date. In the example of FIG. 3, the message MS211 is a message such as "Ms. A's menstrual period is scheduled to start in 7 days."

[0082] Instead of the menstrual start date as in the above example, the message may include the day before the fertile period, the expected ovulation date, the expected menstrual date, the date the first user registered the menstrual start date, etc. The message may also include information related to the first user's PMS. The message may also include information related to an event (e.g., a date) between the first user and the second user.

[0083] Furthermore, the information processing device 100 may further provide content related to the message content in the chat. For example, the provided content may be an article, an image or video of a predetermined size, or the like. The provided content may also be information related to a link to the article, etc.

[0084] For example, the information processing device 100 may provide the second user via chat with an article explaining the state of a woman before the start of her period. To give a more specific example, the information processing device 100 may provide the second user via chat with an article explaining the state of a woman, such as how she may feel irritable before her period.

[0085] As another example, the information processing device 100 may further provide content that provides basic knowledge about trying to conceive. For example, the information processing device 100 may provide the second user via chat with content that indicates information about the probability of pregnancy in one attempt, information about how much the probability of pregnancy decreases for women aged 35 or older, information about the lifespan of an egg, etc.

[0086] In this way, the second user can easily understand the various situations of the first user. Furthermore, the first user can more easily share his / her own situation with the second user. This allows the first user to have a common language with the second user. The first user can then cooperate with the second user in their efforts to conceive.

[0087] In the above example, the information processing device 100 has been described using an example of a message provided to the second user as content, but this is not limiting, and for example, the information processing device 100 may provide messages to multiple users associated with the first user in advance. Furthermore, the information processing device 100 may further provide information on recommended sanitary products as content.

[0088] [1-4. Information Processing System Configuration] Next, the configuration of the information processing system 1 according to the first embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the information processing system 1 according to the first embodiment. As shown in Fig. 4, the information processing system 1 includes a terminal device 10, a service server 20 (an example of a predetermined external server), and an information processing device 100. The terminal device 10, the service server 20, and the information processing device 100 are connected to each other via a network N so as to be able to communicate with each other via wired or wireless communication. Note that the information processing system 1 shown in Fig. 4 may include a plurality of terminal devices 10, a plurality of service servers 20, and a plurality of information processing devices 100.

[0089] The terminal device 10 is an information processing device used by a user to access content such as web content displayed on a browser or content for an application. For example, the terminal device 10 is a mobile phone, a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a PDA (Personal Digital Assistant), etc.

[0090] The service server 20 provides users, businesses, etc. with a message service MA for exchanging messages between users and between users and businesses. For example, the service server 20 provides users with a message service for exchanging messages with other users associated with the user (i.e., other users with whom the user is linked) and businesses associated with the user (i.e., businesses with whom the user is linked).

[0091] The information processing device 100 is an information processing device capable of communicating with various devices via a network N such as the Internet, and is realized by, for example, a server device or a cloud system. For example, the information processing device 100 is connected to various other devices via the network N so as to be able to communicate with them.

[0092] 1-5. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the first embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the information processing device 100 according to the first embodiment. As shown in Fig. 4, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0093] (Regarding the communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from various other devices.

[0094] (Regarding the storage unit 120) The storage unit 120 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. The storage unit 120 has a user information storage unit 121 and a content storage unit 122.

[0095] (Regarding the user information storage unit 121) The user information storage unit 121 stores various information related to users. Fig. 5 is a diagram showing an example of the user information storage unit 121 according to the first embodiment. In the example shown in Fig. 5, the user information storage unit 121 has items such as "first user ID," "account information," "second user ID," and "user information."

[0096] For example, "user information" includes items such as "age," "contact information," "fertility-related information," "menstrual information," "PMS information," and "physical condition information."

[0097] For example, account information, age, and contact information are registered in the user information storage unit 121 when the first user creates an account in the application AP.

[0098] The "first user ID" is an identifier that identifies the first user. The "account information" is account information of the first user that is associated with the "first user ID." For example, the account information is information about the first user ID and a password corresponding to the first user ID. Note that the ID of the account information may be an email address specified by the first user instead of the first user ID.

[0099] "Second user ID" is an identifier that identifies the second user associated with the first user associated with the "first user ID." "Age" is information related to the age of the first user associated with the "first user ID." "Contact information" is information related to the contact information of the first user associated with the "first user ID." For example, the contact information may be a telephone number, an email address, etc.

[0100] "Information related to pregnancy efforts" is information related to the first user's pregnancy efforts associated with the "first user ID." For example, the information related to pregnancy efforts is information related to menstruation, hormones, the period of pregnancy efforts, methods of pregnancy efforts, etc. Furthermore, if the first user is pregnant, the information related to pregnancy efforts may further include information related to the period from when the first user became pregnant to the present.

[0101] The "menstrual information" is information related to the menstrual period of the first user associated with the "first user ID." For example, the menstrual information includes information related to the start date of menstruation, menstrual status, and the like.

[0102] The "PMS information" is information related to the PMS of the first user associated with the "first user ID." For example, the PMS information includes information related to PMS symptoms, PMS status, and the like.

[0103] "Physical condition information" is information related to the physical condition of the first user associated with the "first user ID." For example, the physical condition information is information related to the condition, information related to the psychological state, information related to the physical condition, information related to the presence or absence of menstruation, information related to the presence or absence of menstrual bleeding, information related to the presence or absence of menstrual pain, information related to the amount of menstrual blood, etc.

[0104] For example, for information regarding mood, an item that matches the user's mood is selected from items indicating mood such as excellent, so-so, average, and not so good. Also, for information regarding psychological state, one or more items that match the user's psychological state are selected from items indicating psychological states such as happy, excited, energetic, refreshed, calm, irritated, unstable information, depressed, anxious, and poor concentration. Also, for information regarding physical condition, one or more items that match the user's physical condition are selected from items indicating physical condition such as no discomfort, headache, stomachache, backache, fatigue, swelling, drowsiness, rough skin, increased appetite, and chills.

[0105] The physical condition information includes information about bowel movements such as constipation, easy bowel movements, diarrhea, etc., information about whether or not the person is taking pills, painkillers, or supplements, information about whether or not the person has had sexual intercourse, information about body temperature, information about weight, etc.

[0106] 5, for example, "FU1" identified by the first user ID has account information "FUA1", second user ID "SU1", age "UE1", contact information "UCA1", and pregnancy-related information "UN1". Also, "FU1" has menstrual information "UM1", PMS information "UP1", and physical condition information "UC1".

[0107] In the example shown in Figure 5, account information, etc. is expressed using abstract codes such as "FUA1", but the account information, etc. may also be information related to numbers, character strings, or the file format of a file containing account information, etc.

[0108] (Regarding the content storage unit 122) The content storage unit 122 stores information related to various contents. Fig. 6 is a diagram showing an example of the content storage unit 122 according to the first embodiment. In the example shown in Fig. 6, the content storage unit 122 has items such as "content ID" and "content."

[0109] "Content ID" is an identifier that identifies content. "Content" is information related to content associated with "Content ID." For example, content may be content related to pregnancy, content related to trying to conceive, content related to the pregnancy period, content related to postpartum care, content related to childcare, etc. Content related to trying to conceive may also include content according to the period of trying to conceive, content related to infertility treatment for women or men, content related to pregnancy support products, content related to sanitary products, content related to insurance, etc.

[0110] For example, content related to pregnancy support products includes content related to products used during pregnancy and products used while trying to conceive. For example, content related to pregnancy support products includes content related to supplements and sanitary products used while trying to conceive. Content related to pregnancy support products also includes information on precautions for using products used while trying to conceive, and explanations on how to predict the appropriate timing for trying to conceive by using such products.

[0111] For example, in Fig. 6, "C1" identified by the content ID has content "CO1." Note that in the example shown in Fig. 6, the content etc. is expressed by an abstract code such as "CO1," but the content etc. may also be a file format of a file containing information related to numerical values, character strings, or various information indicating the content etc.

[0112] (Regarding the control unit 130) The control unit 130 is a controller, and is realized, for example, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, using RAM as a work area to execute various programs (one example of an information processing program) stored in a storage device inside the information processing device 100. The control unit 130 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).

[0113] As shown in Fig. 4, the control unit 130 has an acquisition unit 131, a generation unit 132, a selection unit 133, and a provision unit 134, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in Fig. 4, and may be other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between the processing units included in the control unit 130 is not limited to the connection relationship shown in Fig. 4, and may be other connection relationships.

[0114] (Regarding the acquisition unit 131) The acquisition unit 131 acquires various types of information. Specifically, the acquisition unit 131 acquires first user information from the terminal device 10. For example, the acquisition unit 131 acquires pregnancy-related information, which is information related to the pregnancy efforts of the first user, from the terminal device 10 as the first user information. Then, the acquisition unit 131 stores the acquired pregnancy-related information in the user information storage unit 121.

[0115] To give a more specific example, the acquisition unit 131 acquires, as the pregnancy attempt-related information, information on menstruation, information on hormones, the period of pregnancy attempt, the method of pregnancy attempt, etc. from the terminal device 10. Then, the acquisition unit 131 stores the acquired information on menstruation, information on hormones, the period of pregnancy attempt, the method of pregnancy attempt, etc. in the user information storage unit 121 as the pregnancy attempt-related information.

[0116] Furthermore, the acquisition unit 131 acquires PMS information, which is information relating to the PMS of the first user, from the terminal device 10. Then, the acquisition unit 131 stores the acquired PMS information in the user information storage unit 121. To give a more specific example, the acquisition unit 131 acquires information relating to PMS symptoms, PMS status, etc. as PMS information from the terminal device 10. Then, the acquisition unit 131 stores the acquired information relating to PMS symptoms, PMS status, etc. as PMS information in the user information storage unit 121.

[0117] (Regarding the generation unit 132) The generation unit 132 generates content using a generation AI based on the situation of the first user indicated by the first user information. Here, the generation AI is, for example, a text generation AI that generates text.

[0118] Text generation AI is, for example, a large language model (LLM) trained to predict and output the next token from an input token sequence. For example, large language models include transfer-based models and RNN (Recurrent Neural Network)-based models.

[0119] For example, assume that the first user's condition is that her period will soon begin. In this case, the generation unit 132 uses the generation AI to generate content indicating that the period will begin on X month Y day. The generation unit 132 then stores the generated content in the content storage unit 122.

[0120] Furthermore, it is assumed that the first user's condition is that his / her PMS symptoms are severe. In this case, the generation unit 132 uses the generation AI to generate content indicating that the PMS symptoms are severe. Then, the generation unit 132 stores the generated content in the content storage unit 122.

[0121] (Regarding the selection unit 133) The selection unit 133 selects content based on the first user information from among a plurality of contents stored in the content storage unit 122. Specifically, the selection unit 133 selects content for the second user, which is content related to the condition of the first user in accordance with the first user information, from among a plurality of contents stored in the content storage unit 122, such as content related to trying to conceive, content related to the pregnancy period, and content related to after birth.

[0122] For example, the selection unit 133 selects content from among a plurality of contents, such as content according to the period of pregnancy efforts, content related to male infertility treatment, etc. For example, an example will be given in which information regarding the first user's menstrual start date is provided to a second user to explain the condition of a first user. In this case, the selection unit 133 selects content indicating information regarding the first user's menstrual start date as information for pregnancy efforts, based on the first user information.

[0123] (Regarding the providing unit 134) The providing unit 134 provides various information. Specifically, the providing unit 134 provides the second user with content related to the condition of the first user or pregnancy efforts according to the first user information, the content being for a second user associated in advance with the first user.

[0124] For example, the providing unit 134 provides content indicating information regarding the first user's menstruation start date to the terminal device 10. To give a more specific example, it is assumed that a second user is using a message service provided by the service server 20. In this case, the providing unit 134 provides content indicating information regarding the first user's menstruation start date to the terminal device 10 via the service server 20.

[0125] Furthermore, when the situation of the first user indicated by the first user information satisfies a predetermined condition, the providing unit 134 may further provide the service server 20 with content associated with the predetermined condition.

[0126] For example, as an example of satisfying a predetermined condition, a case will be described in which the first user's period start date is within one week. In this case, the providing unit 134 may provide, as content, a message indicating information about the first user's period start date. Explaining using the example of FIG. 3, the providing unit 134 may provide the service server 20 with a message MS211 such as "Ms. A's period is scheduled to start in seven days."

[0127] Furthermore, the providing unit 134 may further provide content related to the message content on the chat. For example, the providing unit 134 may provide the second user on the chat with an article explaining the state of a woman before the start of her period. To give a more specific example, the providing unit 134 may provide the second user on the chat with an article explaining the state of a woman, such as how she may feel irritable before her period.

[0128] As another example, the providing unit 134 may further provide content that serves as basic knowledge about trying to conceive. For example, the providing unit 134 may provide the second user via chat with content that indicates information about the probability of pregnancy in one attempt, information about how much the probability of pregnancy decreases for women aged 35 or older, information about the lifespan of an egg, etc.

[0129] [1-6. Processing Procedure] Next, the procedure of the provision process executed by the information processing device 100 according to the first embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the flow of the decision process executed by the information processing device 100 according to the first embodiment.

[0130] 7, the acquisition unit 131 acquires first user information (step S101). Subsequently, the selection unit 133 determines whether a predetermined period has elapsed (step S102). For example, the predetermined period indicates a time interval during which content for the second user is provided to the second user.

[0131] For example, if the selection unit 133 determines that the predetermined period has not elapsed (step S102; No), it waits until the predetermined period has elapsed. On the other hand, if the selection unit 133 determines that the predetermined period has elapsed (step S102; Yes), it selects content that corresponds to the first user information and is for the second user (step S103). Subsequently, the provision unit 134 provides the content to the second user (step S104).

[0132] 2. Second Embodiment 2-1. Example of provision process executed by information processing device Next, a second embodiment will be described. In the first embodiment described above, an example was described in which the information processing device 100 provides to a second user content related to the condition or pregnancy efforts of the first user according to the acquired first user information, and content for a second user associated in advance with the first user. In the second embodiment, an example will be described in which the information processing device 200 provides to the first user content related to the pregnancy efforts of the first user in an order according to the first user information.

[0133] An example of the submission process executed by the information processing device 200 according to the second embodiment will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of the submission process executed by the information processing device 200 according to the second embodiment.

[0134] 8, the information processing device 200 acquires first user information about the first user from the terminal device 10 (step S31). For example, the information processing device 200 acquires pregnancy-related information of the first user from the terminal device 10 as the first user information. To give a more specific example, the information processing device 200 acquires information about menstruation, hormones, the period of pregnancy-related activities, methods of pregnancy-related activities, etc. from the terminal device 10 as the pregnancy-related information.

[0135] Furthermore, the information processing device 200 acquires PMS information of the first user from the terminal device 10. To give a more specific example, the information processing device 200 acquires information on PMS symptoms, PMS status, etc. from the terminal device 10 as the PMS information.

[0136] Next, the information processing device 200 selects content when the first user information satisfies a predetermined condition (step S32). Specifically, the information processing device 200 selects content from a plurality of contents such as content related to pregnancy efforts, content related to infertility treatment for women, and content related to child rearing when the first user information satisfies a predetermined condition.

[0137] For example, the predetermined condition is that the age of the first user indicated by the first user information is 32 years or older. Also, the age of the first user is 33 years old. Also, the first user has never been pregnant. In this case, the information processing device 200 selects content related to trying to conceive if the age of the first user indicated by the first user information satisfies the predetermined condition. For example, the content related to trying to conceive is content that encourages trying to conceive.

[0138] Then, the information processing device 200 provides the content to the terminal device 10 in an order according to the first user information (step S33). In this case, the information processing device 200 provides the content to the terminal device 10 in an order of high relevance to the situation of the first user estimated based on the first user information.

[0139] For example, assume that the content includes content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing. Furthermore, assume that the content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing have the highest relevance to the first user's situation in this order. In this case, the information processing device 200 determines the selected content related to pregnancy efforts to be the first priority. Furthermore, based on the first user's situation, the information processing device 200 determines the content related to infertility treatment for women to be the second priority. Furthermore, based on the first user's situation, the information processing device 200 determines the content related to child-rearing to be the third priority. The information processing device 200 then provides the content to the terminal device 10 in the following order: content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing.

[0140] Conventionally, applications that support users' efforts to conceive have been known. For example, a technology has been known that outputs a notification regarding fertility efforts, including lifestyle advice, to a first terminal of a male user and a second terminal of a female user based on at least one of first data regarding a male user and second data regarding a female user. However, the conventional technology only outputs a notification regarding fertility efforts, including lifestyle advice, and therefore does not necessarily provide content suitable for the user.

[0141] Therefore, the information processing device 200 provides the first user with content related to the first user's efforts to conceive in an order that corresponds to the acquired first user information. In this way, the information processing device 200 can provide content that is suitable for the first user. This allows the first user to take appropriate action at the appropriate time.

[0142] In addition, the first user can more easily forecast how their own fertility efforts will progress. This allows the first user to carry out fertility efforts in a way that suits them. In this way, the first user is able to take the initiative in controlling their own mind and body even during fertility efforts and pregnancy. This allows the first user to increase their sense of self-efficacy. Furthermore, the first user is able to achieve self-realization while involving those around them.

[0143] [2-2. About the application screen] Next, an example of a screen of the application AP will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of an application screen according to the second embodiment. In the example of Fig. 9, transitions of the screen of the application AP will be described.

[0144] 9, the terminal device 10 displays content C31 as a screen of an application AP. The content C31 is, for example, a home screen of the application AP. For example, the content C31 includes an area RC311 that indicates physical conditions, hormone levels, and the like associated with a date, an area RC312 that displays notification content, and an area RC313 that displays content.

[0145] Area RC311 includes information about the date indicated by the calendar function, and information about the physical condition and hormone levels associated with the date. The graph arranged in area RC311 includes an icon of the physical condition associated with the date and a curve showing the change in the hormone levels.

[0146] The icon shown in the example of Fig. 9 is a physical condition icon. For example, the physical condition icon is an icon corresponding to information about physical condition recorded in application AP by the first user. In addition, in the example of Fig. 9, curves showing changes in the amounts of hormone A and hormone B are placed in area RC311. Note that the amount of change in hormone here is an amount estimated using conventional technology for estimating various information based on information about physiology and information about physical condition.

[0147] The region RC312 is a region for notifying information about days when it is easy to get pregnant. In the example of Fig. 9, text information such as "Today is a day when it is especially easy to get pregnant" is placed in the region RC312.

[0148] Furthermore, information regarding days when it is easy to conceive is associated with the dates included in area RC311 and superimposed on the calendar. In the example of FIG. 9, information such as "Tuesday the 16th is a particularly fertile day" and a mark are superimposed on the calendar included in area RC311. This makes it easier for the first user to understand which days on the calendar are particularly fertile. Furthermore, it is possible to improve the visibility of days when it is especially easy to conceive for the first user.

[0149] Furthermore, the information regarding days when it is easy to get pregnant may indicate days when it is easy to get pregnant in stages, such as "days when it is easy to get pregnant," "days when it is even easier to get pregnant," "days when it is especially easy to get pregnant," etc. Here, the days when it is easy to get pregnant are in the order of "days when it is easy to get pregnant," "days when it is even easier to get pregnant," and "days when it is especially easy to get pregnant."

[0150] For example, information such as "days when it is easy to conceive" may be superimposed on a day corresponding to a "day when it is easy to conceive" on the calendar included in area RC311. Furthermore, information such as "days when it is easy to conceive" may be superimposed on a day corresponding to a "day when it is more easy to conceive" on the calendar included in area RC311. Furthermore, information such as "days when it is easy to conceive" may be superimposed on a day corresponding to a "day when it is especially easy to conceive" on the calendar included in area RC311. Furthermore, information such as "days when it is easy to conceive," "days when it is more easy to conceive," and "days when it is especially easy to conceive" may be displayed on the calendar using a gradation that gradually darkens in the order of "days when it is easy to conceive," "days when it is more easy to conceive," and "days when it is especially easy to conceive." In this way, the first user can grasp the days when it is especially easy to conceive at a glance, which makes it easier to plan future pregnancy efforts.

[0151] In the area RC313, the contents C32, C33, and C34 are arranged in a carousel format. In the example of Fig. 9, the priority of providing the contents is highest in the order of the contents C32, C33, and C34.

[0152] For example, assume that the first user presses content C32. In this case, the terminal device 10 transitions content C31 to content C32 (step S41). Content C32 is content for generating behavioral goals for future childbirth and child-rearing, with the title "Thinking about how to proceed: Let's think together about when and how many children we want." Content C32 is content that can be read in one minute.

[0153] Also, assume that the first user presses content C33. In this case, the terminal device 10 transitions content C31 to content C33 (step S42). Content C33 is content that recommends checking menstruation and physical condition, with the title "Get to know yourself and your partner now. Take a fertility check and be confident as you try to conceive." Content C33 is content that can be read in three minutes.

[0154] As described above, the terminal device 10 displays various contents to the first user. In this way, the terminal device 10 can display suitable content according to the situation of the first user. This allows the first user to understand options for actions that suit them according to the status of their pregnancy efforts and their hormone cycle. Furthermore, by understanding the options, the first user can take appropriate actions (measures) according to their situation.

[0155] The content C31 is not limited to the above example and may include, for example, information related to health care, such as the user's weight, number of steps, sleep time, heart rate, electrocardiogram, blood pressure, etc.

[0156] [2-3. Information Processing System Configuration] Next, the configuration of an information processing system 2 according to the second embodiment will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the configuration of the information processing system 2 according to the second embodiment. As shown in Fig. 10, the information processing system 2 includes a terminal device 10, a service server 20, and an information processing device 200. The terminal device 10, the service server 20, and the information processing device 200 are connected to each other via a network N so as to be able to communicate with each other via wired or wireless communication. Note that the information processing system 2 shown in Fig. 10 may include a plurality of terminal devices 10, a plurality of service servers 20, and a plurality of information processing devices 200.

[0157] The information processing device 200 is an information processing device capable of communicating with various devices via a network N such as the Internet, and is realized by, for example, a server device or a cloud system. For example, the information processing device 200 is connected to various other devices via the network N so as to be able to communicate with them.

[0158] 2-4. Configuration of information processing device Next, the configuration of the information processing device 200 according to the second embodiment will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the configuration of the information processing device 200 according to the second embodiment. As shown in Fig. 10, the information processing device 200 has a communication unit 110, a storage unit 220, and a control unit 230.

[0159] (Regarding the storage unit 220) The storage unit 220 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 220 has a user information storage unit 221 and a content storage unit 122.

[0160] (Regarding the user information storage unit 221) The user information storage unit 221 stores various information related to the user. Fig. 11 is a diagram showing an example of the user information storage unit 221 according to the second embodiment. In the example shown in Fig. 11, the user information storage unit 221 has items such as "first user ID," "account information," "second user ID," "user information," and "goal information."

[0161] For example, "user information" includes items such as "age," "contact information," "fertility-related information," "menstrual information," "PMS information," and "physical condition information."

[0162] For example, account information, age, and contact information are registered in the user information storage unit 221 when the first user creates an account in the application AP. Note that the "first user ID," "account information," "second user ID," and "user information" stored in the user information storage unit 221 are the same as the "first user ID," "account information," "second user ID," and "user information" stored in the user information storage unit 121, and therefore a description thereof will be omitted.

[0163] The "goal information" is goal information entered by the first user associated with the "first user ID." For example, the goal information includes information such as age, the number of children the first user wishes to have in the future, the interval between giving birth and trying to conceive if the first user wishes to have two or more children in the future, and the deadline for achieving the behavioral goal.

[0164] 11, for example, "FU1" identified by the first user ID has account information "FUA1", second user ID "SU1", age "UE1", contact information "UCA1", and pregnancy-related information "UN1". Also, "FU1" has physiological information "UM1", PMS information "UP1", physical condition information "UC1", and goal information "UF1".

[0165] In the example shown in Figure 11, account information, etc. is expressed using abstract codes such as "FUA1", but the account information, etc. may also be information related to numbers, character strings, or the file format of a file containing account information, etc.

[0166] (Regarding the control unit 230) The control unit 230 is a controller, and is realized, for example, by a CPU, an MPU, or the like, executing various programs (one example of an information processing program) stored in a storage device inside the information processing device 200 using a RAM as a work area. The control unit 230 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC or an FPGA.

[0167] 10, the control unit 230 has an acquisition unit 231, a reception unit 232, a generation unit 233, a selection unit 234, and a provision unit 235, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the control unit 230 is not limited to the configuration shown in FIG. 10, and may have other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between the processing units included in the control unit 230 is not limited to the connection relationship shown in FIG. 10, and may be other connection relationships.

[0168] (Regarding the acquisition unit 231) The acquisition unit 231 acquires various types of information. Specifically, the acquisition unit 231 acquires first user information from the terminal device 10. For example, the acquisition unit 231 acquires pregnancy-related information of the first user from the terminal device 10 as the first user information. Then, the acquisition unit 231 stores the acquired pregnancy-related information in the user information storage unit 221.

[0169] To give a more specific example, the acquisition unit 231 acquires, as the pregnancy attempt-related information, information on menstruation, information on hormones, the period of pregnancy attempt, the method of pregnancy attempt, etc. from the terminal device 10. Then, the acquisition unit 231 stores the acquired information on menstruation, information on hormones, the period of pregnancy attempt, the method of pregnancy attempt, etc. in the user information storage unit 221 as the pregnancy attempt-related information.

[0170] Furthermore, the acquisition unit 231 acquires PMS information of the first user from the terminal device 10. Then, the acquisition unit 231 stores the acquired PMS information in the user information storage unit 221. To give a more specific example, the acquisition unit 231 acquires information on PMS symptoms, PMS status, etc. as PMS information from the terminal device 10. Then, the acquisition unit 231 stores the acquired information on PMS symptoms, PMS status, etc. as PMS information in the user information storage unit 221.

[0171] (Regarding the reception unit 232) The receiving unit 232 receives various information. Specifically, the receiving unit 232 receives goal information, which is a behavioral goal for the first user regarding future childbirth and child-rearing. The receiving unit 232 then stores the received goal information in the user information storage unit 221.

[0172] For example, the receiving unit 232 receives, as goal information, the age of the first user, the age of the second user, information on the deadline for achieving the behavioral goal, the number of children the first user wants to have in the future, and, if the first user wants to have multiple children in the future, information on the interval between giving birth and trying to conceive. Then, the receiving unit 232 stores the received goal information in the user information storage unit 221.

[0173] (Regarding the generation unit 233) The generation unit 233 generates schedule information, which is a schedule of actions corresponding to the goal information, based on the goal information stored in the user information storage unit 221. Then, the generation unit 233 stores the generated schedule information in the storage unit 220.

[0174] For example, assume that the received goal information indicates that the first user's age is 29, the second user's age is 30, the deadline for achieving the behavioral goal is 35, the number of children the user wishes to have is two, and the interval between children is 24 months. In this case, the generation unit 233 generates, as the schedule information, schedule information indicating the timing of the first user's pregnancy and childbirth, the timing of the children's birth, etc., associated with changes in the ages of the first user and the second user. The generation unit 233 then stores the generated schedule information in the storage unit 220.

[0175] (Regarding the selection unit 234) The selection unit 234 selects content from among a plurality of contents stored in the content storage unit 122. Specifically, the selection unit 234 selects content from among a plurality of contents stored in the content storage unit 122, such as content related to pregnancy efforts, content related to infertility treatment for women, and content related to child rearing, when the first user information satisfies a predetermined condition.

[0176] For example, the selection unit 234 selects content when the age of the first user stored in the user information storage unit 221 satisfies a predetermined condition. To give a more specific example, the predetermined condition is assumed to be an age of 32 or older. Furthermore, the age of the first user is assumed to be 33 years old. Furthermore, it is assumed that the first user has not yet become pregnant. In this case, the selection unit 234 selects content related to trying to conceive when the age of the first user satisfies the predetermined condition. For example, the content related to trying to conceive is content that encourages trying to conceive.

[0177] As another example, the selection unit 234 selects content when the period of pregnancy attempts of the first user stored in the user information storage unit 221 satisfies a predetermined condition. To give a more specific example, the predetermined condition is that the period of pregnancy attempts is one year or more. Also, it is assumed that the period of pregnancy attempts of the first user is one year. It is also assumed that the first user has not yet become pregnant. In this case, the selection unit 234 selects content related to pregnancy attempts when the period of pregnancy attempts of the first user satisfies the predetermined condition. For example, the content related to pregnancy attempts is content that proposes other methods of pregnancy attempts (for example, the timing method, the syringe method, etc.) that are different from general pregnancy attempts.

[0178] As another example, the selection unit 234 may select content when the first user's method of trying to conceive stored in the user information storage unit 221 satisfies a predetermined condition. To give a more specific example, the predetermined condition is assumed to be the timing method of trying to conceive. Also, assume that the first user's method of trying to conceive is the timing method. Also, assume that the first user has not yet become pregnant. Also, assume that the first user has been trying to conceive for one year. In this case, the selection unit 234 may select content related to trying to conceive when the first user's method of trying to conceive satisfies the predetermined condition. For example, the content related to trying to conceive is content that suggests other methods of trying to conceive, such as the syringe method.

[0179] In this way, the selection unit 234 can select content that takes into consideration testing and infertility treatment at an appropriate time based on the pregnancy-related information stored in the user information storage unit 221. This allows the selection unit 234 to select content that can offer the first user a wide range of options, from pregnancy attempts that can be easily performed to infertility treatment, from an early stage for the first user. Furthermore, the selection unit 234 does not select content that includes information that is presumed to be already known to the first user, depending on the period and method of pregnancy attempts. On the other hand, the selection unit 234 can select content that can alleviate physical and mental anxieties when trying to get pregnant. In this way, the selection unit 234 can select content that is appropriate for the first user.

[0180] (About the provider 235) The providing unit 235 provides various information. Specifically, the providing unit 235 provides the first user with content related to the first user's efforts to conceive in an order according to the first user information. In this case, the providing unit 235 provides the content to the terminal device 10 in order of high relevance to the first user's situation estimated based on the first user information.

[0181] For example, assume that the content is content related to trying to conceive, content related to infertility treatment for women, and content related to child-rearing. Furthermore, assume that the content related to trying to conceive, content related to infertility treatment for women, and content related to child-rearing have the highest relevance to the situation of the first user in this order. In this case, the providing unit 235 determines that the selected content related to trying to conceive is given the first priority. Furthermore, the providing unit 235 determines that the content related to infertility treatment for women is given the second priority. Furthermore, the providing unit 235 determines that the content related to child-rearing is given the third priority. Then, the providing unit 235 provides the content related to trying to conceive, content related to infertility treatment for women, and content related to child-rearing to the terminal device 10 in this order.

[0182] Furthermore, the providing unit 235 provides the content to the first user based on the schedule information stored in the storage unit 220. For example, the providing unit 235 provides the content to the terminal device 10 based on schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of a child, and the like, which is associated with changes in the ages of the first user and the second user.

[0183] To cite a more specific example, the content is assumed to be content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing. Furthermore, it is assumed that the content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing have the highest relevance to the first user's situation estimated based on the schedule information in the following order: content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing. In this case, the providing unit 235 determines that the content related to pregnancy efforts has the highest priority. Furthermore, the providing unit 235 determines that the content related to infertility treatment for women has the second highest priority. Furthermore, the providing unit 235 determines that the content related to child-rearing has the third highest priority. The providing unit 235 then provides the content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing to the terminal device 10 in this order: content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing.

[0184] [2-5. Processing Procedure] Next, the procedure of the provision process executed by the information processing device 200 according to the second embodiment will be described with reference to Fig. 12. Fig. 12 is a flowchart showing an example of the flow of the provision process executed by the information processing device 200 according to the second embodiment.

[0185] 12, the acquisition unit 231 acquires first user information (step S201). Subsequently, the selection unit 234 determines whether the first user information satisfies a predetermined condition (step S202). For example, when the selection unit 234 determines that the first user information does not satisfy the predetermined condition (step S202; No), the process returns to before step S201.

[0186] On the other hand, if the selection unit 234 determines that the first user information satisfies the predetermined condition (step S202; Yes), it selects content according to the first user information (step S203). Subsequently, the provision unit 235 provides the content in the order according to the first user information (step S204).

[0187] 3. Third Embodiment 3-1. Example of provision process executed by information processing device Next, a third embodiment will be described. In the first embodiment described above, an example was described in which the information processing device 100 provides a second user with content related to the condition or pregnancy efforts of the first user in accordance with the acquired first user information, the content being for a second user associated in advance with the first user. In the third embodiment, an example will be described in which the information processing device 300 provides the first user with schedule information generated based on goal information received from the first user.

[0188] An example of a submission process executed by the information processing device 300 according to the third embodiment will be described with reference to Fig. 13. Fig. 13 is a diagram showing an example of a submission process executed by the information processing device 300 according to the third embodiment.

[0189] 13, the information processing device 300 receives goal information from the terminal device 10 (step S51). For example, the information processing device 300 receives, as the goal information, information on the age of the first user, the age of the second user, information on the deadline for achieving the behavioral goal, the number of children the first user wishes to have in the future, and, if the first user wishes to have multiple children in the future, information on the interval between giving birth and trying to conceive.

[0190] Here, the information processing device 300 receives the following goal information: the first user's age is 29, the second user's age is 30, the deadline for achieving the behavioral goal is 35, the number of children desired to be born is two, and the interval between children is 24 months.

[0191] In this case, the information processing device 300 generates schedule information based on the goal information (step S52). For example, the information processing device 300 generates schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of the child, etc., associated with changes in the ages of the first user and the second user.

[0192] Next, the information processing device 300 provides the schedule information to the terminal device 10 (step S53). For example, the information processing device 300 provides the terminal device 10 with schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of the child, etc., associated with changes in the ages of the first user and the second user.

[0193] Furthermore, the information processing device 300 may provide information related to advice to the terminal device 10. For example, the information processing device 300 may provide notification information indicating the appropriateness of schedule information to the terminal device 10 as information related to advice. To give a more specific example, the information processing device 300 may provide notification information such as "If you want to have two children by the age of 35... you will achieve your goal if you become pregnant within three months" to the terminal device 10 as notification information indicating the appropriateness of schedule information.

[0194] Furthermore, the information processing device 300 may provide the terminal device 10 with notification information indicating advice corresponding to the goal information, as information related to advice, and indicating advice for the first user. The advice referred to here includes, for example, not only the content of the advice for the first user but also the content of the timing. To give a more specific example, the information processing device 300 may provide the terminal device 10 with notification information such as "Let's try the timing method after testing for infertility risks" or "Let's try methods to increase the pregnancy rate through infertility treatment."

[0195] Conventionally, applications that support users' efforts to conceive have been known. For example, a technology has been known that outputs a notification regarding efforts to conceive, including lifestyle advice, to a first terminal of a male user and a second terminal of a female user based on at least one of first data regarding a male user and second data regarding a female user. However, the conventional technology only outputs a notification regarding efforts to conceive, including lifestyle advice, and therefore does not necessarily provide useful information to users.

[0196] Therefore, the information processing device 300 provides the first user with schedule information generated based on the goal information received from the first user. In this way, the information processing device 300 can provide information that is useful to the first user. This allows the first user and the second user to take appropriate actions at appropriate times.

[0197] In addition, the first user can more easily forecast how their own fertility efforts will progress. This allows the first user to carry out fertility efforts in a way that suits them. In this way, the first user is able to take the initiative in controlling their own mind and body even during fertility efforts and pregnancy. This allows the first user to increase their sense of self-efficacy. Furthermore, the first user is able to achieve self-realization while involving those around them.

[0198] [3-2. About the application screen] Next, an example of a screen of the application AP will be described with reference to Fig. 14. Fig. 14 is a diagram showing an example of an application screen according to the third embodiment. In the example of Fig. 14, transitions of the screen of the application AP will be described.

[0199] 14, the terminal device 10 displays content C41 as the screen of the application AP. The content C41 is the same as the content C11, and therefore a description thereof will be omitted.

[0200] Here, it is assumed that the first user presses the button B411 related to the pregnancy simulation in the area RC411 related to the pair function included in the content C41. In this case, the terminal device 10 transitions the content C41 to the content C42 (step S61).

[0201] Content C42 is content for inputting information necessary for carrying out a pregnancy simulation. In the example of Fig. 14, content C42 includes text information such as "pregnancy plan simulation" (here, pregnancy plan simulation corresponds to pregnancy simulation) and text information such as "Please enter the necessary information. Based on the information you enter, a timeline will be displayed showing your and your partner's ages, when your child will start school, etc."

[0202] Content C42 also includes area RC421, which is an area for inputting the age of the first user, area RC422, which is an area for inputting the age of the second user, and area RC423, which is an area for inputting information such as the number of children if there are children.

[0203] Furthermore, the content C42 includes an area RC424 that is an area for inputting goal information, an area RC425 that is an area for inputting goal information, and a button B421 for executing a pregnancy simulation.

[0204] Area RC421 includes text information such as "Year and Month of Your Birth," a pull-down menu for entering the year, and a pull-down menu for entering the month. "You" here refers to, for example, the first user who is using application AP. The example in FIG. 14 shows an example in which "1995" is selected in the pull-down menu for entering the year, and "July" is selected in the pull-down menu for entering the month.

[0205] Area RC422 includes text information such as "Partner's birth year and month," a pull-down menu for entering the year, and a pull-down menu for entering the month. "Partner" here refers to, for example, the first user and the partner second user. The example in FIG. 14 shows an example in which "1994" is selected in the pull-down menu for entering the year, and "November" is selected in the pull-down menu for entering the month.

[0206] Area RC423 includes a button such as "Register information about current children." When the first user presses this button, the terminal device 10 further displays content for inputting the number of children and the year and month of birth of each child.

[0207] Area RC424 includes text information such as "How many children do you want and when?" and pull-down menus for inputting the "number" of children you want to have by "what age" you (the "you" corresponds to the first user here) or the "other person" (the other person corresponds to the second user here). The example in FIG. 14 shows an example in which each pull-down menu is selected to indicate that "you" wants "two more children" by "age 35." This allows terminal device 10 to receive information from the first user, such as how many children you want and by what age. Here, information such as the user's own age corresponds to information regarding the deadline for achieving the behavioral goal.

[0208] Area RC425 includes text information such as "period from birth to next pregnancy" and a pull-down menu for inputting the interval between the child to be born and the next child to be conceived. For example, options selectable in the pull-down menu for inputting the interval include early (18 months), normal (24 months), and slow (36 months). The example in FIG. 14 shows an example in which "normal (24 months)" has been selected in the pull-down menu for inputting the interval. This allows terminal device 10 to accept information regarding the interval between the child to be born and the next child to be conceived from the first user.

[0209] Here, it is assumed that the first user presses the button B421. In this case, the terminal device 10 transitions from the content C42 to the content C43 (step S62). The content C43 is content that shows the results of the pregnancy simulation.

[0210] In the example of Figure 14, content C43 includes text information such as "Pregnancy Planning Simulation," an area RC431 that shows the results of the pregnancy simulation, an area RC432 that is an area where information regarding advice is placed, an area RC433 that is an area where information regarding a specific schedule is placed, a button B431 for sending to the second user, and a button B432 for running the pregnancy simulation again.

[0211] In the area RC431, notification information indicating the suitability of the schedule information is displayed as a result of the pregnancy simulation. In the example of Fig. 14, the area RC431 includes text information such as "If you want to have two children by the age of 35... you would be happy if you get pregnant within three months." Note that the estimation of "within three months" can be realized by using conventional technology for estimating the timing of pregnancy.

[0212] Area RC432 displays, as information related to advice, notification information indicating advice corresponding to the goal information, which is advice for the first user. For example, the notification information indicating advice changes its notification content depending on whether the pregnancy period is a predetermined period or more in the future, whether the first user's current age is a predetermined age or more, whether the first user's age at the time of pregnancy with the desired youngest child is a predetermined age or more, etc.

[0213] In the example of Figure 14, area RC432 includes text information such as "Advice on how to proceed," text information such as "Try the timing method after checking your infertility risk," and text information such as "Try methods to increase your pregnancy rate through infertility treatment."

[0214] Area RC433 includes text information such as "Family Timeline" and schedule information. In the example of FIG. 14, the schedule information indicates the timing of the first user's pregnancy and childbirth, the timing of the birth of the child, and various events, etc., associated with changes in the ages of the first user and the second user. For example, the timing of various events for the child includes the timing of entering or enrolling in kindergarten or nursery school, elementary school, junior high school, high school, or university. In the example of FIG. 14, the terminal device 10 can display all of the schedule information by accepting an operation such as horizontal scrolling from the first user.

[0215] Here, it is assumed that the first user presses button B431. In this case, the information processing device 300 provides content C43 to the second user. This allows the first user to share information related to advice and schedule information with the second user.

[0216] Also, assume that the first user presses button B432. In this case, the terminal device 10 displays content C42 again. This allows the first user to perform pregnancy simulations under different conditions by changing information such as the number of children the first user wants to have and by what age.

[0217] In the above example, the target information selected by the user in content C42 includes information such as the age of the first user, the age of the second user, the number of children desired and the timing of conception, and the period between birth and the next pregnancy. However, the target information is not limited to this. For example, the user may input or select information such as the medical history, menstruation, and physical condition of the first user in content C42.

[0218] [3-3. Information Processing System Configuration] Next, the configuration of an information processing system 3 according to the third embodiment will be described with reference to Fig. 15. Fig. 15 is a diagram showing an example of the configuration of the information processing system 3 according to the third embodiment. As shown in Fig. 15, the information processing system 3 includes a terminal device 10, a service server 20, and an information processing device 300. The terminal device 10, the service server 20, and the information processing device 300 are connected to each other via a network N so as to be able to communicate with each other via wired or wireless communication. Note that the information processing system 3 shown in Fig. 15 may include a plurality of terminal devices 10, a plurality of service servers 20, and a plurality of information processing devices 300.

[0219] The information processing device 300 is an information processing device capable of communicating with various devices via a network N such as the Internet, and is realized by, for example, a server device or a cloud system, etc. For example, the information processing device 300 is connected to various other devices via the network N so as to be able to communicate with them.

[0220] 3-4. Configuration of Information Processing Device Next, the configuration of the information processing device 300 according to the third embodiment will be described with reference to Fig. 15. Fig. 15 is a diagram showing an example of the configuration of the information processing device 300 according to the third embodiment. As shown in Fig. 15, the information processing device 300 has a communication unit 110, a storage unit 320, and a control unit 330.

[0221] (Regarding the storage unit 320) The storage unit 320 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 320 has a user information storage unit 221, a schedule information storage unit 321, a notification information storage unit 322, and a content storage unit 122.

[0222] (Regarding the schedule information storage unit 321) The schedule information storage unit 321 stores various information related to the generated schedule information. Fig. 16 is a diagram showing an example of the schedule information storage unit 321 according to the third embodiment. In the example shown in Fig. 16, the schedule information storage unit 321 has items such as "schedule information ID," "first user ID," "second user ID," and "schedule information."

[0223] "Schedule information ID" is an identifier that identifies schedule information. "First user ID" is an identifier that identifies the first user corresponding to the schedule information associated with the "Schedule information ID". "Second user ID" is an identifier that identifies the second user corresponding to the schedule information associated with the "Schedule information ID". "Schedule information" is the schedule information associated with the "Schedule information ID".

[0224] For example, in FIG. 16, "SC1" identified by the schedule information ID has a first user ID of "FU1", a second user ID of "SU2", and schedule information of "SCH1".

[0225] In the example shown in Figure 16, schedule information, etc. is expressed using abstract codes such as "SCH1", but schedule information, etc. may also be information related to numbers, character strings, or the file format of a file containing schedule information, etc.

[0226] (Regarding the notification information storage unit 322) The notification information storage unit 322 stores information related to notification content. Fig. 17 is a diagram showing an example of the notification information storage unit 322 according to the third embodiment. In the example shown in Fig. 17, the notification information storage unit 322 has items such as "notification information ID" and "notification content".

[0227] The "notification information ID" is an identifier for identifying the notification information. The "notification content" is information relating to the notification content indicated by the notification information associated with the "notification information ID."

[0228] For example, in Fig. 17, "N1" identified by the notification information ID has notification content "NO1." Note that in the example shown in Fig. 17, the notification content, etc. is expressed by an abstract code such as "NO1," but the notification content, etc. may also be in the form of a file containing information related to numerical values, character strings, or various information indicating the notification content, etc.

[0229] (Regarding the control unit 330) The control unit 330 is a controller, and is realized, for example, by a CPU, an MPU, or the like, using RAM as a work area to execute various programs (one example of an information processing program) stored in a storage device inside the information processing device 300. The control unit 330 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC or an FPGA.

[0230] 15, control unit 330 has an acquisition unit 331, a reception unit 332, a generation unit 333, and a provision unit 334, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of control unit 330 is not limited to the configuration shown in FIG. 15, and may have other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between each processing unit included in control unit 330 is not limited to the connection relationship shown in FIG. 15, and may be other connection relationships.

[0231] (Regarding the acquisition unit 331) The acquisition unit 331 acquires various types of information. Specifically, the acquisition unit 331 acquires first user information from the terminal device 10. For example, the acquisition unit 331 acquires pregnancy-related information of the first user from the terminal device 10 as the first user information. Then, the acquisition unit 331 stores the acquired pregnancy-related information in the user information storage unit 221.

[0232] To give a more specific example, the acquisition unit 331 acquires, as pregnancy-attempt-related information, information on menstruation, information on hormones, the period of pregnancy-attempting, the method of pregnancy-attempting, etc. from the terminal device 10. Then, the acquisition unit 231 stores the acquired information on menstruation, information on hormones, the period of pregnancy-attempting, the method of pregnancy-attempting, etc. in the user information storage unit 221 as pregnancy-attempt-related information.

[0233] Furthermore, the acquisition unit 331 acquires PMS information of the first user from the terminal device 10. Then, the acquisition unit 331 stores the acquired PMS information in the user information storage unit 221. To give a more specific example, the acquisition unit 331 acquires information on PMS symptoms, PMS status, etc. as PMS information from the terminal device 10. Then, the acquisition unit 331 stores the acquired information on PMS symptoms, PMS status, etc. as PMS information in the user information storage unit 221.

[0234] (Regarding the reception unit 332) The receiving unit 332 receives various information. Specifically, the receiving unit 332 receives goal information, which is a behavioral goal for the first user regarding future childbirth and child-rearing, from the first user. The receiving unit 332 then stores the received goal information in the user information storage unit 221.

[0235] For example, the receiving unit 332 receives, as goal information, the age of the first user, the age of the second user, information on the deadline for achieving the behavioral goal, the number of children the first user wants to have in the future, and, if the first user wants to have multiple children in the future, information on the interval between giving birth and trying to conceive. Then, the receiving unit 332 stores the received goal information in the user information storage unit 221.

[0236] (Regarding the generation unit 333) The generating unit 333 generates schedule information based on the goal information received by the receiving unit 332. Then, the generating unit 333 stores the generated schedule information in the schedule information storage unit 321.

[0237] For example, assume that the goal information received is such that the first user's age is 29, the second user's age is 30, the deadline for achieving the behavioral goal is 35, the number of children the user wishes to have is two, and the interval between children is 24 months. In this case, the generation unit 333 generates, as the schedule information, schedule information indicating the timing of the first user's pregnancy and childbirth, the timing of the children's birth, etc., associated with changes in the ages of the first user and the second user. The generation unit 333 then stores the generated schedule information in the schedule information storage unit 321.

[0238] (About the provider 334) The providing unit 334 provides the first user with the schedule information generated by the generating unit 333. For example, the providing unit 334 provides the terminal device 10 with schedule information stored in the schedule information storage unit 321, such as schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of a child, and the like, which is associated with changes in the ages of the first user and the second user.

[0239] In addition, the providing unit 334 may further provide the second user with schedule information stored in the schedule information storage unit 321, such as schedule information indicating the timing of the first user's pregnancy and childbirth, the timing of the child's birth, etc., associated with changes in the ages of the first user and the second user.

[0240] Furthermore, the providing unit 334 further provides information related to the advice to the terminal device 10. Specifically, the providing unit 334 further provides notification information for the first user, which is notification information indicating the appropriateness of the schedule information, to the first user.

[0241] For example, the providing unit 334 provides the terminal device 10 with notification information indicating whether the schedule information is appropriate, such as "If you want to have two children by the age of 35... you will achieve your goal if you become pregnant within three months."

[0242] Furthermore, the providing unit 334 further provides to the first user notification information indicating advice for the first user according to the goal information stored in the user information storage unit 221. For example, the providing unit 334 provides to the terminal device 10 notification information indicating advice such as "Try the timing method after testing for infertility risks" or "Try methods to increase the pregnancy rate through infertility treatment."

[0243] In addition, when the period from the present to the time of pregnancy calculated based on the time of pregnancy included in the target information stored in the user information storage unit 221 is less than a predetermined threshold, the providing unit 334 may provide notification information indicating advice to the terminal device 10, such as "Get your infertility risk checked and then try the timing method."

[0244] On the other hand, when the period from the present to the time of pregnancy calculated based on the time of pregnancy included in the target information stored in the user information storage unit 221 is equal to or greater than a predetermined threshold, the providing unit 334 may provide notification information indicating advice, such as "Try to increase your pregnancy rate by visiting a hospital and receiving infertility treatment," to the terminal device 10. In this way, the providing unit 334 can provide different notification information depending on the period from the present to the time of pregnancy.

[0245] Furthermore, the providing unit 334 further provides the first user with notification information indicating advice for the first user according to the information on the age of the first user and the information on the age of the second user. For example, the providing unit 334 provides the terminal device 10 with notification information indicating advice such as "Try the timing method after testing for infertility risks" or "Try methods to increase the pregnancy rate through infertility treatment."

[0246] [3-5. Processing Procedure] Next, the procedure of the provision process executed by the information processing device 300 according to the third embodiment will be described with reference to Fig. 18. Fig. 18 is a flowchart showing an example of the flow of the provision process executed by the information processing device 300 according to the third embodiment.

[0247] 18, the receiving unit 332 receives goal information (step S301). For example, if the receiving unit 332 has not received goal information (step S301; No), the receiving unit 332 waits until it receives goal information.

[0248] On the other hand, when the receiving unit 332 receives the goal information (step S301; Yes), the generating unit 333 determines whether the goal information satisfies a predetermined condition (step S302).

[0249] For example, when the generation unit 333 determines that the goal information satisfies a predetermined condition (step S302; Yes), the generation unit 333 generates schedule information based on the goal information (step S303). Subsequently, the provision unit 334 provides the schedule information (step S304).

[0250] On the other hand, when the generation unit 333 determines that the goal information does not satisfy the predetermined condition (step S302; No), the providing unit 334 provides predetermined notification information (step S305). For example, the generation unit 333 determines that the goal information does not satisfy the predetermined condition when the age of the first user included in the goal information is equal to or greater than a predetermined age. In this case, the providing unit 334 provides the predetermined notification information to the first user when the age of the first user included in the goal information is equal to or greater than a predetermined age.

[0251] [4. Modifications] The above-described information processing device 100, information processing device 200, or information processing device 300 may be implemented in various different forms other than the above-described first to third embodiments. Therefore, other embodiments of the information processing device 100, information processing device 200, or information processing device 300 will be described below.

[0252] [4-1. 1st user] In the first to third embodiments, an example in which the first user is a woman has been described, but the present invention is not limited to this. For example, the first user may be a user whose gender identity is female.

[0253] [4-2.Second user] In the above first to third embodiments, an example has been described in which the second user is a male, but this is not limiting. For example, the second user may be a female. To give a more specific example, the second user may be the first user's partner of the same sex. Furthermore, the second user may be the first user's child, such as a daughter, or a relative, such as the first user's mother. In this way, the second user may be any user as long as they are a relative of the first user.

[0254] [4-3. Collaboration with multiple users] In the first to third embodiments, an example in which a first user cooperates with a second user via a message service MA has been described, but the present invention is not limited to this. An example of the providing process executed by the providing unit 134 will be described below.

[0255] For example, the first user may collaborate with multiple users via the message service MA. For example, the multiple users may include the first user's friends, relatives, etc. In this case, the providing unit 134 may provide the content to the multiple users.

[0256] [4-4. First user information] In the above first to third embodiments, an example has been described in which the acquisition unit 131, the acquisition unit 231, or the acquisition unit 331 acquires pregnancy-related information or the like as the first user information, but the present invention is not limited to this. An example of an acquisition process executed by the acquisition unit 131 will be described below.

[0257] For example, the acquisition unit 131 may further acquire information about the medical history of the first user as the first user information, thereby enabling the acquisition unit 131 to acquire various information necessary to provide content suitable for the second user.

[0258] [4-5. Content selected by the second user] In the first embodiment, an example has been described in which the providing unit 134 provides content to the second user, but the present invention is not limited to this. For example, the providing unit 134 may provide the second user with content selected by the first user from among the content selected by the selecting unit 133. This allows the providing unit 134 to provide content that is suitable for the second user.

[0259] [4-6.Second user information] In the second embodiment, an example has been described in which the providing unit 235 provides the first user with content related to the first user's efforts to conceive in an order according to the first user information, but the present invention is not limited to this. For example, the providing unit 235 may provide the first user with content according to the first user information and the second user information.

[0260] For example, the acquisition unit 231 acquires the second user information from the terminal device 10. For example, the acquisition unit 231 acquires pregnancy-related information of the second user from the terminal device 10 as the second user information.

[0261] The providing unit 235 may then provide content according to the first user information and the second user information to the terminal device 10. To give a more specific example, the content may be content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing. Furthermore, the content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing are assumed to have the highest relevance to the situation of the first user in this order. In this case, the providing unit 235 determines that the content related to pregnancy efforts has the highest priority. Furthermore, the providing unit 235 determines that the content related to infertility treatment for women has the second highest priority. Furthermore, the providing unit 235 determines that the content related to child-rearing has the third highest priority. The providing unit 235 may then provide the content related to pregnancy efforts, content related to infertility treatment for women, and content related to child-rearing to the terminal device 10 in this order. This allows the providing unit 235 to provide content suitable for the first user.

[0262] [4-7. Advice based on user information] In the third embodiment, an example has been described in which the providing unit 334 further provides information related to advice to the terminal device 10, but the present invention is not limited to this. For example, the providing unit 334 may further provide, to the first user, notification information indicating advice corresponding to the first user information and indicating advice for the first user.

[0263] For example, the acquisition unit 331 acquires, as the first user information, PMS information of the first user from the terminal device 10. To give a more specific example, the acquisition unit 331 acquires, as the PMS information, information on PMS symptoms, PMS status, etc. from the terminal device 10.

[0264] For example, assume that the first user's PMS symptom is headache. In this case, the providing unit 334 may further provide notification information indicating advice, such as "Take your medicine early," to the terminal device 10. This allows the providing unit 334 to provide useful information to the first user.

[0265] Furthermore, the acquisition unit 331 acquires information on the medical history of the first user from the terminal device 10 as the first user information. Here, for example, it is assumed that the medical history includes information on a uterine disease and a medical history. In this case, the provision unit 334 may further provide notification information according to the uterine disease and the medical history to the terminal device 10 as notification information indicating advice. In this way, the provision unit 334 can provide information that is useful to the first user.

[0266] [4-8. Schedule Information] In the third embodiment, an example has been described in which the providing unit 334 provides the first user with schedule information based on goal information received from the first user, but the present invention is not limited to this. For example, the receiving unit 332 receives goal information from a second user who is associated with the first user in advance. Then, the generating unit 333 generates schedule information based on the goal information. Then, the providing unit 334 may provide the schedule information to the first user.

[0267] For example, the reception unit 332 receives, as goal information, from the second user, information regarding the age of the first user, the age of the second user, information regarding the deadline for achieving the behavioral goal, the number of children the first user wishes to have in the future, and, if the first user wishes to have multiple children in the future, information regarding the interval between giving birth and trying to conceive.

[0268] For example, assume that the received goal information is that the first user's age is 29, the second user's age is 30, the deadline for achieving the behavioral goal is 35, the number of children desired to be born is two, and the interval between children is 24 months. In this case, the generation unit 333 generates, as the schedule information, schedule information indicating the timing of pregnancy and childbirth of the first user and the timing of the birth of the children, etc., associated with the changes in the ages of the first and second users.

[0269] The providing unit 334 may provide the first user with schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of the child, etc., associated with changes in the ages of the first user and the second user, as the schedule information generated by the generating unit 333. This allows the providing unit 334 to provide information that is useful to the first user.

[0270] Note that the present invention is not limited to the above-described modified example. For example, the providing unit 334 may provide the second user with schedule information indicating the timing of pregnancy and childbirth of the first user, the timing of the birth of the child, and the like, associated with changes in the ages of the first and second users, as the schedule information generated by the generating unit 333. In this case, the providing unit 334 may further provide the second user with notification information indicating advice for men on trying to conceive.

[0271] [4-9. Notification Information] In the third embodiment, an example has been described in which the providing unit 334 further provides information related to advice to the terminal device 10, but the present invention is not limited to this. For example, when the age of the first user is equal to or greater than a predetermined age, the providing unit 334 may further provide predetermined notification information to the first user as notification information indicating the suitability of the schedule information.

[0272] For example, if the first user is 50 years old and the first user is above a predetermined age, the providing unit 334 may provide the terminal device 10 with notification information such as "Please review your plan" as the predetermined notification information.

[0273] In addition, if the period calculated based on the date and time and deadline accepted by the accepting unit 332 is less than a predetermined period, the providing unit 334 may further provide the first user with predetermined notification information as notification information indicating the suitability of the schedule information.

[0274] For example, if the period calculated based on the date, time and deadline is six months, and the period calculated based on the date, time and deadline is less than a predetermined period, the providing unit 334 may provide the terminal device 10 with notification information such as "Please review your plan" as the predetermined notification information.

[0275] Furthermore, if the interval is less than a predetermined period, the providing unit 334 may further provide the first user with predetermined notification information as notification information indicating whether the schedule information is appropriate.

[0276] For example, if the interval is six months, which is less than the predetermined period, the providing unit 334 may provide, as the predetermined notification information, notification information with content such as "Please review your plan" to the terminal device 10. In this way, the providing unit 334 can provide information that is useful to the first user.

[0277] [4-10. Message based on target information] In the above third embodiment, the providing unit 334 may further provide the first user with a message based on the goal information by using a chat function with a chatbot that the application AP has.

[0278] The chat function with a chatbot here is, for example, a function for exchanging messages with a chatbot via chat. For example, the chat function with a chatbot is a service conducted in a conversational format between the first user and the chatbot using a generation AI that outputs response information according to input information. For example, the generation AI is a text generation AI that generates text.

[0279] The text generation AI is, for example, an LLM trained to predict and output the next token from an input token sequence. For example, the LLM can be a transfer-based model or an RNN-based model.

[0280] For example, the providing unit 334 may provide the first user with a message that is output by inputting the goal information received by the receiving unit 332 into the generation AI. In this way, the providing unit 334 can provide information that is useful to the first user.

[0281] [4-11.Target information] In the third embodiment, the providing unit 334 provides the first user with schedule information based on the goal information received from the first user. However, the present invention is not limited to this. For example, the receiving unit 332 may receive, as the goal information, information indicating a desire to advance the pregnancy efforts quickly or slowly. In this case, when the receiving unit 332 receives information indicating a desire to advance the pregnancy efforts quickly, the providing unit 334 may further provide the first user with notification information indicating advice regarding pregnancy efforts for a short period of time.

[0282] On the other hand, when the receiving unit 332 receives the intention to proceed slowly with the pregnancy efforts, the providing unit 334 may further provide the first user with notification information indicating advice on pregnancy efforts assuming a long-term period. In this way, the providing unit 334 can provide information that is useful to the first user.

[0283] [5. Other] Of the above processes, all or part of the processes described as being performed automatically may be performed manually. Furthermore, all or part of the processes described as being performed manually may be performed automatically using a known method. In addition, the information, including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings, can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown.

[0284] Furthermore, the components of each device shown in the figure are functional concepts 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. Furthermore, all or part of each component may be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0285] For example, an information processing device having all of the components of the information processing device 100, the information processing device 200, or the information processing device 300 may execute the information processing shown in the first to third embodiments.

[0286] Furthermore, the above-described processes may be executed in any suitable combination within a range that does not cause inconsistency.

[0287] Furthermore, the above-mentioned "section, module, unit" can be read as "means," "step," "procedure," "circuit," etc. For example, a providing section can be read as providing means, providing step, providing procedure, or providing circuit.

[0288] [6. Hardware Configuration] Furthermore, the terminal device 10, the service server 20, the information processing device 100, the information processing device 200, and the information processing device 300 according to the above-described embodiments are realized, for example, by a computer 1000 configured as shown in Fig. 19. Fig. 19 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 is connected to a calculation device 1030, a cache 1040, a memory 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 via a bus 1090.

[0289] The arithmetic device 1030 operates based on programs stored in the cache 1040 or memory 1050, programs read from the input device 1020, etc., and executes various processes. The cache 1040 is a cache such as a RAM that temporarily stores data used by the arithmetic device 1030 for various calculations. The memory 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is a memory realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, etc.

[0290] 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 may be 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. On the other hand, the input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and may be realized by a USB, etc.

[0291] For example, the input device 1020 may be realized by a device that reads information from 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, etc. The input device 1020 may also be realized by an external storage medium such as a USB memory.

[0292] The network IF 1080 has a function of receiving data from other devices via the network N and sending it to the arithmetic device 1030, and also a function of transmitting data generated by the arithmetic device 1030 to other devices via the network N.

[0293] Here, the arithmetic device 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 device 1030 loads a program from the input device 1020 or the memory 1050 onto the cache 1040 and executes the loaded program. For example, when the computer 1000 functions as the information processing device 100, the arithmetic device 1030 of the computer 1000 executes the program loaded onto the cache 1040 to realize the function of the control unit 130.

[0294] Although the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the embodiments of the present application can be embodied in other forms that include the aspects described in the Disclosure of the Invention section and various modifications and improvements based on the knowledge of those skilled in the art. [Explanation of symbols]

[0295] N Network 1. Information Processing Systems 2. Information Processing Systems 3. Information Processing Systems 10, 11, 12 Terminal equipment 20 Service Server 100 Information processing device 110 Communications Department 120 Storage section 121 User information storage unit 122 Content storage unit 130 Control Unit 131 Acquisition Department 132 Generation part 133 Selection Section 134 Provision Department 200 Information processing device 220 Storage section 221 User information storage unit 230 Control Unit 231 Acquisition Department 232 Reception Department 233 Generation part 234 Selection Section 235 Provision Department 300 Information processing device 320 Storage section 321 Schedule information storage unit 322 Notification information storage unit 330 Control Unit 331 Acquisition Department 332 Reception Department 333 Generation part 334 Providing Department

Claims

1. an acquisition unit that acquires first user information related to a first user who is a female; a providing unit that provides content related to the condition or pregnancy activity of the first user according to the first user information, the content being for a second user who is another user associated in advance with the first user, to the second user; An information processing device comprising:

2. The providing unit As the content, content relating to pregnancy is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

3. The providing unit As the content, content related to pregnancy activities is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

4. The providing unit As the content related to pregnancy activities, content according to a period of pregnancy activities is provided to the second user.

4. The information processing apparatus according to claim 3,

5. The providing unit As the content related to pregnancy activities, content related to male infertility treatment is provided to the second user.

4. The information processing apparatus according to claim 3,

6. The providing unit As the content, content related to postpartum is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

7. The providing unit As the content, content relating to insurance is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

8. The providing unit As the content, content related to sanitary products is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

9. The providing unit As the content, content related to pregnancy support products is provided to the second user.

2. The information processing apparatus according to claim 1, wherein:

10. The providing unit If the situation of the first user indicated by the first user information satisfies a predetermined condition, the content associated with the predetermined condition is further provided to a predetermined external server.

2. The information processing apparatus according to claim 1, wherein:

11. The acquisition unit As the first user information, information related to pregnancy activities of the first user is acquired.

2. The information processing apparatus according to claim 1, wherein:

12. The acquisition unit As the first user information, PMS information, which is information regarding premenstrual syndrome (PMS) of the first user, is acquired.

2. The information processing apparatus according to claim 1, wherein:

13. The content management system further includes a selection unit that selects the content from a plurality of contents based on the first user information.

2. The information processing apparatus according to claim 1, wherein:

14. The second user is a male.

2. The information processing apparatus according to claim 1, wherein:

15. The second user is a partner of the first user.

15. The information processing apparatus according to claim 14,

16. The second user is a woman.

2. The information processing apparatus according to claim 1, wherein:

17. The second user is the partner of the first user, the child of the first user, or the parent of the first user.

17. The information processing apparatus according to claim 16,

18. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring first user information relating to a first user who is a female; a providing step of providing content to a second user, the second user being another user associated in advance with the first user, the content being related to the condition or pregnancy activity of the first user in accordance with the first user information; An information processing method comprising:

19. an acquisition step of acquiring first user information about a first user who is a female; a provision step of providing content related to the condition or pregnancy activity of the first user according to the first user information, the content being for a second user who is another user associated in advance with the first user, to the second user; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • Pregnancy activities support device, pregnancy activities support method, and pregnancy activities support program

    JP2022117210A