Method, information processing device and program
By obtaining the schedule information of the maternity or childcare plan related to the user from the knowledge database and obtaining relevant knowledge information based on the schedule information, the problem that users find it difficult to obtain relevant information based on the fetus or infant development stage is solved, and the convenience of information acquisition is achieved.
Patent Information
- Application Number
- JP2021046380
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-19
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-03-19
AI Technical Summary
In the prior art, it is difficult for users to easily obtain relevant information based on the fetus or infant development stage.
By obtaining the schedule information of the maternity or childcare plan related to the user from the knowledge database, and obtaining the relevant knowledge information based on the schedule information, outputting it to the display unit, and linking it to a future date.
It enables users to easily obtain useful information that is consistent with the development stage, and improves the convenience of information acquisition.
Smart Images

Figure 0007649510000001 
Figure 0007649510000002 
Figure 0007649510000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a method, an information processing device, and a program. [Background technology]
[0002] Technologies have been developed for sharing information about pregnancy, maternity, childbirth, childcare, etc. For example, Patent Literature 1 discloses a technology for consulting about questions and worries that arise according to the developmental stage of a child. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2098-47073 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the above-mentioned patent documents, the consultant is required to appropriately research and select information according to the developmental stage of the fetus or infant, and it is difficult to obtain such information easily.
[0005] Therefore, the present technology has been developed in consideration of the above circumstances, and has an objective of providing a method, an information processing device, and a program that enable users to easily obtain useful information according to their developmental stage. [Means for solving the problem]
[0006] According to the present disclosure, a method is provided that includes a processor acquiring schedule information regarding a schedule on a first date, the schedule being a schedule regarding at least one of pregnancy and child-rearing related to a user, acquiring knowledge information regarding at least one of pregnancy and child-rearing from a knowledge database, the schedule being linked to a schedule on a second date when the schedule on the first date is taken as a reference, the knowledge information being determined based on the schedule information, and outputting a display regarding the acquired knowledge information to a display unit, linked to the second date.
[0007] According to the present disclosure, there is also provided an information processing device including a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, wherein the schedule information acquisition unit acquires schedule information related to a schedule on a first date, the schedule being a schedule related to at least one of pregnancy and child-rearing related to a user, the knowledge information acquisition unit acquires knowledge information related to at least one of pregnancy and child-rearing from a knowledge database, the knowledge information being linked to a schedule on a second date when the schedule on the first date is used as a reference, which is determined based on the schedule information, and the output control unit outputs a display related to the acquired knowledge information to a display unit, linked to the second date.
[0008] According to the present disclosure, there is also provided a program for causing a computer to function as a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, wherein the schedule information acquisition unit acquires schedule information relating to a schedule on a first date, the schedule being a schedule relating to at least one of pregnancy and child-rearing related to a user, the knowledge information acquisition unit acquires knowledge information relating to at least one of pregnancy and child-rearing from a knowledge database, the knowledge information being linked to a schedule on a second date when the schedule on the first date is used as a reference, which is determined based on the schedule information, and the output control unit outputs a display relating to the acquired knowledge information to a display unit, linked to the second date. Effect of the Invention
[0009] According to the technology of the present disclosure, users can easily obtain useful information according to the developmental stage. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram for explaining an overview of an example of a technique of the present disclosure. [Diagram 2] 1 is a diagram illustrating a hardware configuration of a server 10 according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a block diagram showing functions of a server 10 according to the embodiment. [Figure 4] 13 is a first example of a screen for obtaining input information. [Diagram 5] 13 is a second example of a screen for obtaining input information. [Figure 6] 13 is a third example of a screen for obtaining input information. [Figure 7] 2 is a diagram showing an example of a table of user information stored in a user DB 103. FIG. [Figure 8] 4 is a fourth example of a screen for obtaining input information. [Figure 9]FIG. 2 is a diagram showing an example of a table of knowledge information stored in a knowledge DB 105. [Figure 10] 13 is an example of a display screen of knowledge information displayed by an output control unit 109 according to the embodiment. [Figure 11] 10 is a flowchart showing an example of a processing flow by the information processing system 1 according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same functional configurations are denoted by the same reference numerals, and redundant description will be omitted.
[0012] (System Overview) 1 is a diagram for explaining an overview of an example of the technology of the present disclosure. It is a schematic diagram showing an example of a configuration of an information processing system 1 according to an embodiment of the present disclosure. As shown in FIG. 1, the information processing system 1 according to the embodiment includes a server 10 and a terminal 20.
[0013] The technology of the present disclosure relates to a system assuming that users are mothers who are pregnant or raising children, and people related to the mothers (for example, partners equivalent to fathers, or relatives such as their parents). Through an application used on a terminal 20, a user can obtain information (knowledge) about the development status (schedule) of a child (here, a child refers to a pregnant fetus or a child being raised by a person related to the user) through the information processing system 1. Such knowledge is information appropriately posted by multiple users and stored in the server 10. In the information processing system 1, as described later, the terminal 20 displays the knowledge to the user in accordance with a date on a calendar corresponding to the development status of the child. For example, if a user's child is in the 18th week of pregnancy as of March 9, knowledge about the 20th week of pregnancy may be displayed on the display on March 23. This allows a user to know knowledge corresponding to the future development of a fetus or a child just by looking at a calendar. Hereinafter, an embodiment of the present disclosure will be described.
[0014] The server 10 is realized by an information processing device such as a smartphone, a tablet terminal, or a personal computer. Also, for example, the server 10 may be realized by a computer realized by one or more servers, cloud computing, etc. Such a server 10 may be managed by a service provider that provides the app, or may be managed by a third party.
[0015] The terminal 20 is realized by an information processing device such as a smartphone, a tablet terminal, or a personal computer. In addition, for example, functions other than the display function and the input / output function of the terminal 20 may be realized by a computer realized by one or more servers, cloud computing, or the like. The terminal 20 is a terminal operated by a user. The terminal 20 is used to use an application provided by the server 10. Such an application may be installed in the terminal 20 or may be provided by the server 10 through a web browser, and the manner of use is not particularly limited.
[0016] The server 10 and the terminal 20 are connected via a network such as the Internet or a communication means such as short-distance wireless communication. Examples of the network and communication means include wired communication, a local area network (LAN), a wide area network (WAN), infrared communication, Bluetooth (registered trademark), LTE (Long Term Evolution), 5G, BLE (Bluetooth Low Energy), UWB (Ultra Wide Band), Wi-Fi (registered trademark), and the like.
[0017] 2 is a diagram showing a hardware configuration of the server 10 according to the present embodiment. Note that the configuration shown in the figure is an example, and the server 10 may have other configurations.
[0018] The server 10 includes at least a control unit 11, a memory 12, a storage 13, a communication unit 14, an input / output unit 15, etc., which are electrically connected to each other via a bus 16. The server 10 is an example of an information processing device.
[0019] The control unit 11 is a computing device that controls the operation of the entire server 10, controls the transmission and reception of data between each element, and performs information processing necessary for application execution and authentication processing. For example, the control unit 11 is a processor such as a CPU (Central Processing Unit), and executes programs stored in the storage 13 and deployed in the memory 12 to perform various information processing operations.
[0020] The memory 12 includes a main memory configured with a volatile storage device such as a DRAM (Dynamic Random Access Memory) and an auxiliary memory configured with a non-volatile storage device such as a flash memory or an HDD (Hard Disc Drive). The memory 12 is used as a work area for the control unit 11, and also stores a BIOS (Basic Input / Output System) executed when the server 10 is started up, various setting information, and the like.
[0021] The storage 13 stores various programs such as application programs. A database that stores data used in each process may be constructed in the storage 13.
[0022] The communication unit 14 connects the server 10 to a network and / or a blockchain network. The communication unit 14 may include a short-range communication interface such as Bluetooth (registered trademark) and Bluetooth Low Energy (BLE).
[0023] The input / output unit 15 is an information input device such as a keyboard, a mouse, etc. For example, the input / output unit 15 may include a touch panel.
[0024] A bus 16 is commonly connected to all of the above elements, and transmits, for example, address signals, data signals and various control signals.
[0025] The hardware configuration of the terminal 20 may be the same as that of the server 10 shown in FIG. 2, and therefore a description thereof will be omitted here.
[0026] (function) Fig. 3 is a block diagram showing the functions of the server 10 according to this embodiment. Note that the configuration shown in Fig. 3 is an example, and is not limited to this.
[0027] As shown in Fig. 3, the server 10 includes an input information acquisition unit 101, a user information registration unit 102, a user DB 103, a knowledge information registration unit 104, a knowledge DB 105, a user information acquisition unit 106, a schedule information acquisition unit 107, a knowledge information acquisition unit 108, and an output control unit 109. The user DB 103 and the knowledge DB 105 are stored, for example, in the memory 12 or the storage 13 of the server 10, or in an external server. The input information acquisition unit 101, the user information registration unit 102, the knowledge information registration unit 104, the user information acquisition unit 106, the schedule information acquisition unit 107, the knowledge information acquisition unit 108, and the output control unit 109 can be performed by the control unit 11 of the server 10. The input information acquisition unit 101, the user information registration unit 102, and the knowledge information registration unit 104 are mainly related to the input processing of information based on an input operation by a user. Furthermore, the user information acquisition unit 106, the schedule information acquisition unit 107, the knowledge information acquisition unit 108, and the output control unit 109 are related to the display process of the calendar linked to the knowledge for the user.
[0028] (Input processing) The input information acquiring unit 101 has a function of acquiring information (input information) acquired by a user's operation input to the terminal 20. For example, the input information acquiring unit 101 acquires information acquired by a user's input to a screen for inputting input information to the terminal 20. The input information may be, for example, information about a user (user information) or information for registering information about knowledge (knowledge information). Note that the input information may acquire other information from the terminal 20, another device, etc.
[0029] The user information registration unit 102 has a function of registering information related to a user among the input information in the user DB 103. For example, the user information registration unit 102 registers user information in the user DB 103 based on the input information acquired by the input information acquisition unit 101.
[0030] FIG. 4 is a first example of a screen for acquiring input information. Such a screen may be displayed by, for example, the output control unit 109. As shown in the figure, a screen for inputting information about the user himself is displayed on the display unit 201 (for example, a display or a touch panel) of the terminal 20. The screen displays a display 1001 for selecting the user's position (family member such as the mother, father, or relatives of the child to be developed), a display 1002 for inputting the user's year of birth, a display 1003 for inputting the area in which the user lives, and a button 1004 for transitioning to the next screen. The information inputted into the displays 1001, 1002, and 1003 is sent to the user information registration unit 102. Note that the input information inputted to the screen shown in FIG. 4 is not limited to information corresponding to the display shown in FIG. 4.
[0031] FIG. 5 is a second example of a screen for acquiring input information. Such a screen may be displayed by, for example, the output control unit 109. As shown in the figure, the display unit 201 of the terminal 20 displays a screen for inputting information about a fetus when the user or a person related to the user is pregnant. The screen displays a display 1011 for inputting the name (nickname) of the fetus, a display 1012 for inputting the expected date of birth, a button 1013 for transitioning to a screen for inputting information about another child, and a button 1014 for transitioning to a screen after registration is completed. The information inputted to the displays 1011 and 1012 is sent to the user information registration unit 102. Note that the input information inputted to the screen shown in FIG. 5 is not limited to information corresponding to the display shown in FIG. 5.
[0032] FIG. 6 is a third example of a screen for acquiring input information. Such a screen may be displayed by, for example, the output control unit 109. As shown in the figure, the display unit 201 of the terminal 20 displays a screen for inputting information about the child of the user or a person related to the user. The screen displays a display 1021 for selecting the gender of the child, a display 1022 for inputting the child's name (nickname), a display 1023 for inputting the birth date, a button 1024 for transitioning to a screen for inputting information about other children, and a button 1025 for transitioning to a screen after registration is completed. The information input to the displays 1021, 1022, and 1023 is sent to the user information registration unit 102. Note that the input information input to the screen shown in FIG. 6 is not limited to information corresponding to the display shown in FIG. 6.
[0033] FIG. 7 is a diagram showing an example of a table of user information stored in the user DB 103. The user information table T1 stores user information including information on a user and a fetus related to the user. For example, the table T1 may include information such as a user ID for identifying the user information, a due date of the fetus, the name of the fetus, the user's position, the user's age, and the area where the user lives. The user information stored in the table T1 may also include information on the development of the fetus and information on the user's physical condition. Various information included in such user information may be included as an example of user attributes. The user attributes may be, for example, information on the user's position, the user's age, information on the child related to pregnancy and childcare, the user's related area, and the user's job. Such attributes may be included in the user information or may be included in knowledge information to be described later. The user information registration unit 102 registers the user information in the user DB 103 based on, for example, the user's own information shown in FIG. 4 and the information on the fetus related to the user shown in FIG. 5. 7, the user information includes information about the fetus of the user, but the user information may also include information about the child (after birth) of the user. In this case, the user information including the information about the child of the user may be stored in a table other than table T1, or the information may be stored in the same table as table T1.
[0034] The knowledge information registration unit 104 has a function of registering information related to knowledge among the input information in the knowledge DB 105. For example, the knowledge information registration unit 104 registers the knowledge information in the knowledge DB 105 based on the input information acquired by the input information acquisition unit 101.
[0035] FIG. 8 is a fourth example of a screen for acquiring input information. Such a screen may be displayed by, for example, the output control unit 109. As shown in the figure, a screen for inputting information based on the user's experience, awareness, etc. is displayed on the display unit 201 of the terminal 20. The screen displays a display 1031 for selecting whether to make information about knowledge public or private, a display 1032 for inputting a date (for example, the date on which the user's experience or awareness occurred, or the date on which the user inputs information), a display 1033 for selecting the user's work status (for example, full-time housewife (husband), maternity leave / childcare leave, full-time, part-time, etc.), an area 1034 for inputting information based on the user's experience, awareness, etc., and a button 1035 for completing input of the input information. The information inputted in the displays 1031, 1032, 1033 and the area 1034 is sent to the knowledge information registration unit 104. Note that the input information inputted to the screen shown in FIG. 8 is not limited to the information corresponding to the display shown in FIG. 8.
[0036] FIG. 9 is a diagram showing an example of a table of knowledge information stored in the knowledge DB 105. The knowledge information table T2 stores knowledge information including information posted by each user. For example, the table T2 may include a knowledge ID for identifying the knowledge information, a schedule related to the knowledge (e.g., the number of weeks of pregnancy and the age of an infant), the position of the input user, the age of the input user, the area in which the input user lives, the input content, and the job information of the input user. The input content may be content posted by the user regarding the pregnancy or child-rearing of the user, such as "I've been feeling unwell and nauseous recently, so I took a test and found out I was pregnant," "I feel like I'm seasick," and "My baby wakes up many times in the middle of the night." The knowledge information stored in the table T2 may also include information regarding the development of the child of the input user, information regarding the physical condition of the input user, and the like. The knowledge information registration unit 104 registers the knowledge information in the knowledge DB 105 based on, for example, the information inputted on the screen shown in Fig. 8 and the user information related to the inputted user. The user information related to the inputted user may be acquired from, for example, the user DB 103.
[0037] (Calendar display processing) The user information acquisition unit 106 has a function of acquiring user information related to a user who is operating the terminal 20. For example, the user information acquisition unit 106 acquires user information of the user who is operating the terminal 20 from the user DB 103. The acquired user information can be used to acquire schedule information and knowledge information, which will be described later.
[0038] The schedule information acquisition unit 107 has a function of acquiring schedule information related to the schedule on the first date. As described above, the schedule is a schedule related to at least one of pregnancy and childcare related to the user (e.g., the number of weeks of pregnancy and the child's age in months, etc.). That is, specifically, the schedule may be the number of weeks of pregnancy and the child's age in months, etc. on the first date.
[0039] The first date may be, for example, a date when an application provided by the information processing system 1 according to this embodiment is used via the terminal 20 (i.e., the current date). The first date may also be a past or future date. The first date may be a reference date for identifying a schedule on a second date, which will be described later. The schedule on the first date may be identified, for example, based on the expected date of birth or the birthday of a child related to pregnancy and childcare. Specifically, when the child is a fetus, the number of weeks of pregnancy may be identified by comparing the difference between the expected date of birth and the first date. Similarly, when the child is an infant, the month age (age) of the child may be identified by comparing the difference between the birthday and the first date. The schedule information acquisition unit 107 can acquire the schedule on the first date based on the information on the expected date of birth or the birthday included in the user information stored in the user DB 103. Note that, when the user information includes information on the number of weeks of pregnancy or the month age of the child, the schedule information acquisition unit 107 may directly acquire such information.
[0040] The knowledge information acquisition unit 108 has a function of acquiring, from the knowledge DB 105, knowledge information related to at least one of pregnancy and child-rearing, which is linked to a schedule on a second date when the schedule on a first date is used as a reference, and which is determined based on the acquired schedule information. The second date means, for example, any date included in a calendar display output by the output control unit 109 described later. For example, if the second date is a date four weeks after the first date and the number of weeks of pregnancy (schedule) on the first date is 31 weeks, the number of weeks of pregnancy on the second date is 35 weeks. At this time, the knowledge information acquisition unit 108 may acquire knowledge information linked to the 35th week (for example, knowledge information with a knowledge ID of K0001 stored in table T2 shown in FIG. 9).
[0041] Furthermore, the knowledge information acquisition unit 108 may acquire knowledge information from the knowledge DB 105 based on the user's attributes. For example, if the user's position, which is an example of the user's attributes included in the user information, is "mom (mother)", the knowledge information acquisition unit 108 may acquire knowledge information that corresponds to the schedule on the above-mentioned second date and includes the attribute "mom". For example, if the user's age, which is an example of the user's attributes included in the user information, is "37", the knowledge information acquisition unit 108 may acquire knowledge information that corresponds to the schedule on the above-mentioned second date and includes a predetermined range of ages, such as "30s" and "around 40". In this way, the knowledge information acquisition unit 108 may acquire knowledge information based on one or more attributes of the user as described above.
[0042] The knowledge information acquisition unit 108 may also acquire knowledge information linked to a unit period to which the second date belongs from the knowledge DB 105. The unit period may be, for example, a week or a month. Specifically, if the second date is March 11, 2021, the period to which the second date belongs may be "second week of March 2021," "March 2021," or the like. In this case, for example, the schedule on the second date may span multiple weeks of pregnancy. The knowledge information acquisition unit 108 may acquire knowledge information corresponding to these multiple weeks of pregnancy. This makes it possible to acquire not only the schedule that corresponds one-to-one to the second date, but also information before and after it.
[0043] The knowledge information acquisition unit 108 may also acquire knowledge information from the knowledge DB 105 based on information on the expected date of birth or birthday of a child related to pregnancy and childcare. For example, depending on the season of the expected date of birth / birthday, information on the physical condition of the pregnant mother, the physical condition and clothing of the child, etc. may differ even for the same number of weeks or months of age. Therefore, the knowledge information acquisition unit 108 can obtain appropriate knowledge according to the season by selectively acquiring knowledge information based on the expected date of birth or birthday information.
[0044] The output control unit 109 has a function of outputting a display related to the acquired knowledge information to the display unit in association with the second date. For example, the output control unit 109 displays the knowledge information on the display unit of the terminal 20 in the form of a calendar.
[0045] 10 is an example of a display screen of knowledge information displayed by the output control unit 109 according to the present embodiment. As shown in the figure, a screen including information on the user's pregnancy or childcare and acquired knowledge information is displayed on the display unit 201 of the terminal 20. The screen displays an area 1041 showing information on the user's pregnancy or childcare, a display 1042 for transitioning to a screen displaying recommended information for the user, a calendar display 1043, a display 1044 related to knowledge information input by the user himself, a display 1045 related to acquired knowledge information, and a button 1046 for transitioning to a screen for posting knowledge information. Note that the information displayed on such a screen is not limited to the example shown in FIG. 10.
[0046] In the area 1041, schedule information (e.g., information on the fifth week of pregnancy) on the first date of the child of the user may be displayed. In addition, in the calendar display 1043, one or more second dates are displayed, and displays 1044 and 1045 on knowledge information are displayed in association with each second date. For example, the calendar display 1043 may be displayed so as to be scrollable in the vertical direction (or horizontal direction) of the screen. The knowledge information corresponding to the display 1045 may be knowledge information corresponding to the second date of the calendar display 1043 acquired by the knowledge information acquisition unit 108. This allows the user to obtain timely knowledge corresponding to the calendar date according to the schedule related to the user's pregnancy or childcare. In other words, by simply inputting information about the user's child in advance, the user can anticipate what changes in physical condition or events may occur in the future, and can easily know that there are people who are experiencing similar feelings regarding pregnancy or childcare at the same time as the user's schedule.
[0047] Furthermore, the output control unit 109 may output evaluation information on the knowledge information based on input information for the display of the knowledge information. That is, for example, a button for rating such as "Like!" may be added and displayed in the display 1045 on the knowledge information. In this case, the evaluation process for the knowledge information may be performed based on the operation of the button by the user on the terminal 20. Then, for example, the output control unit 109 may display the number of times that "Like!" was rated, information on the user who rated, etc., together with the above-mentioned evaluation information on the display 1045. This makes it possible to visualize that the knowledge information is useful or relatable.
[0048] (Processing flow) Next, an example of a process flow by the information processing system 1 according to the present embodiment will be described. Fig. 11 is a flowchart showing an example of a process flow by the information processing system 1 according to the present embodiment. The process flow shown here is an example of a process flow related to calendar display.
[0049] First, the user information acquisition section 106 acquires user information from the user DB 103 (step SQ101). Next, the schedule information acquisition section 107 acquires schedule information for the first date based on the acquired user information (step SQ103).
[0050] Next, the schedule information acquisition unit 107 acquires schedule information for the second date based on the schedule information for the first date (step SQ105). Next, the knowledge information acquisition unit 108 acquires knowledge information corresponding to the schedule for the second date (step SQ107). At this time, the knowledge information acquisition unit 108 may acquire the knowledge information from the knowledge DB 105 using one or more attributes of the user as a query.
[0051] Then, the output control unit 109 outputs the knowledge information linked to the second date (step SQ109). Note that when there are multiple second dates (for example, in the case of a calendar display as shown in FIG. 10), the knowledge information acquisition unit 108 may acquire knowledge information linked to the schedule corresponding to each of the second dates, and the output control unit 109 may display it on the display unit as appropriate.
[0052] (summary) As described above, the information processing system 1 according to this embodiment outputs knowledge information acquired appropriately according to the user's schedule to the terminal 20 of the user involved in pregnancy or childcare, in association with the date corresponding to the schedule. This allows the user to know in advance what will happen in terms of physical condition or childcare in the schedule corresponding to each date on the calendar together with the calendar, and to easily empathize with the fact that there are other people in the same situation. This makes it possible for the user to easily obtain useful information according to the developmental stage.
[0053] Furthermore, according to the information processing system 1 of this embodiment, the acquired knowledge information is appropriately filtered according to the user's position, age, area of residence, work situation, etc. This makes it possible to obtain knowledge information that is more relevant to the user.
[0054] In the above embodiment, the information processing system 1 is described as a system for sharing knowledge related to pregnancy or childcare, but the present disclosure is not limited to such an example. For example, in another embodiment, the information processing system 1 may be a system for supporting women's careers. More specifically, the system may display knowledge information about what kind of career experiences other users have had at a certain age, in association with a calendar associated with the user's age, with the user's age as schedule information and the user's educational background, work situation, qualifications and experience, and family structure as user attributes, as user information.
[0055] Although the preferred embodiment of the present disclosure has been described in detail above with reference to the attached drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person having ordinary knowledge in the technical field of the present disclosure can conceive of various modified or amended examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally belong to the technical scope of the present disclosure.
[0056] The device described in this specification may be realized as a single device, or may be realized by a plurality of devices (e.g., cloud servers) partially or entirely connected via a network. For example, the control unit and the display unit of the terminal 20 may be realized by different servers connected to each other via a network.
[0057] The series of processes performed by the device described in this specification may be realized using any of software, hardware, and a combination of software and hardware. A computer program for realizing each function of the server 10 and / or the terminal 20 according to this embodiment may be created and installed in a PC or the like. A computer-readable recording medium in which such a computer program is stored may also be provided. The recording medium may be, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like. The above computer program (program) may also be distributed, for example, via a network, without using a recording medium.
[0058] In addition, the processes described herein using flowcharts do not necessarily have to be performed in the order shown. Some process steps may be performed in parallel. Additional process steps may be employed, and some process steps may be omitted.
[0059] In addition, the effects described in this specification are merely descriptive or exemplary and are not limiting. In other words, the technology according to the present disclosure may achieve other effects that are apparent to a person skilled in the art from the description of this specification, in addition to or in place of the above effects.
[0060] Note that the following configurations also fall within the technical scope of the present disclosure. (Item 1) The processor: obtaining schedule information relating to a schedule on a first date, the schedule being a pregnancy and / or parenting schedule associated with a user; acquiring, from a knowledge database, knowledge information related to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; outputting a display relating to the acquired knowledge information on a display unit in association with the second date; The method includes: (Item 2) The acquiring of the knowledge information includes: retrieving the knowledge information from the knowledge database based on an attribute of the user; The method according to item 1. (Item 3) The user's attributes include at least one of the user's position, the user's age, the pregnancy and childcare-related child information, the user's related region, and the user's job-related status; The method according to item 2. (Item 4) The acquiring of the knowledge information includes: acquiring, from the knowledge database, knowledge information associated with a unit period to which the second date belongs; The method according to any one of items 1 to 3. (Item 5) The schedule on the first date is specified based on the expected date of birth or the date of birth of the child related to the pregnancy and childcare; The method according to any one of items 1 to 4. (Item 6) The acquiring of the knowledge information includes: acquiring knowledge information from the knowledge database based on information on the expected date of birth or the birth date of the child related to the pregnancy and child-rearing; The method according to item 5. (Item 7) outputting a display relating to the knowledge information to the display unit, outputting evaluation information regarding the knowledge information based on input information for the display regarding the knowledge information; The method according to any one of items 1 to 6. (Item 8) An information processing device including a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, the schedule information acquisition unit acquires schedule information regarding a schedule on a first date, the schedule being a schedule regarding at least one of pregnancy and childcare related to a user; the knowledge information acquisition unit acquires, from a knowledge database, knowledge information relating to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; the output control unit outputs, to a display unit, a display relating to the acquired knowledge information, linked to the second date; Information processing device. (Item 9) A program for causing a computer to function as a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, the schedule information acquisition unit acquires schedule information regarding a schedule on a first date, the schedule being a schedule regarding at least one of pregnancy and childcare related to a user; the knowledge information acquisition unit acquires, from a knowledge database, knowledge information relating to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; the output control unit outputs, to a display unit, a display relating to the acquired knowledge information, linked to the second date; program. [Explanation of symbols]
[0061] 1. Information Processing Systems 10 Server (information processing device) 11 Control section 20 Terminals (user terminals) 101 Input information acquisition unit 102 User Information Registration Department 103 User DB 104 Knowledge Information Registration Department 105 Knowledge DB 106 User information acquisition unit 107 Schedule information acquisition unit 108 Knowledge Information Acquisition Department 109 Output control section
Claims
1. The processor: obtaining schedule information relating to a schedule on a first date, the schedule being a pregnancy and / or parenting schedule associated with a user; acquiring, from a knowledge database, knowledge information related to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; outputting a display relating to the acquired knowledge information on a display unit in association with the second date; Including, The schedule on the first date is identified based on the expected date of birth or the date of birth of the child related to the pregnancy and childcare; acquiring the knowledge information includes selectively acquiring knowledge information from the knowledge database according to the season of the expected date of birth or the birthday of the child related to the pregnancy and childcare, which is specified based on information on the expected date of birth or the birthday of the child related to the pregnancy and childcare, and the region in which the user resides, which is acquired as an attribute of the user; method.
2. The acquiring of the knowledge information includes: retrieving the knowledge information from the knowledge database based on an attribute of the user; The method of claim 1.
3. The user's attributes include at least one of the user's position, the user's age, the child information related to the pregnancy and childcare, and the user's job status. The method of claim 2.
4. The acquiring of the knowledge information includes: acquiring, from the knowledge database, knowledge information associated with a unit period to which the second date belongs; The method according to any one of claims 1 to 3.
5. outputting a display relating to the knowledge information to the display unit, outputting evaluation information regarding the knowledge information based on input information for the display regarding the knowledge information; The method according to any one of claims 1 to 4.
6. An information processing device including a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, the schedule information acquisition unit acquires schedule information regarding a schedule on a first date, the schedule being a schedule regarding at least one of pregnancy and childcare related to a user; the knowledge information acquisition unit acquires, from a knowledge database, knowledge information relating to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; the output control unit outputs, to a display unit, a display relating to the acquired knowledge information, linked to the second date; The schedule on the first date is identified based on the expected date of birth or the date of birth of the child related to the pregnancy and childcare; the knowledge information acquisition unit selectively acquires knowledge information from the knowledge database in accordance with the season of the expected birth date or birthday of the child related to the pregnancy and childcare specified based on information on the expected birth date or birthday of the child related to the pregnancy and childcare and the region in which the user resides acquired as an attribute of the user; Information processing device.
7. A program for causing a computer to function as a schedule information acquisition unit, a knowledge information acquisition unit, and an output control unit, the schedule information acquisition unit acquires schedule information regarding a schedule on a first date, the schedule being a schedule regarding at least one of pregnancy and childcare related to a user; the knowledge information acquisition unit acquires, from a knowledge database, knowledge information relating to at least one of pregnancy and child-rearing, the knowledge information being linked to a schedule on a second date with respect to the schedule on the first date, the schedule being determined based on the schedule information; the output control unit outputs, to a display unit, a display relating to the acquired knowledge information, linked to the second date; The schedule on the first date is identified based on the expected date of birth or the date of birth of the child related to the pregnancy and childcare; the knowledge information acquisition unit selectively acquires knowledge information from the knowledge database in accordance with the season of the expected birth date or birthday of the child related to the pregnancy and childcare specified based on information on the expected birth date or birthday of the child related to the pregnancy and childcare and the region in which the user resides acquired as an attribute of the user; program.
Citation Information
Patent Citations
Information processing system, childcare support method, computer program and recording medium
JP2003030422A
Provision device, provision method, provision program, and provision system
JP2020190774A
JP2098-47073A