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

By estimating the menstrual cycle through an information processing device and providing device usage suggestions, the problem of existing technologies being unable to effectively relieve menstrual cramps is solved, and the convenience and relief effect of the device are improved.

CN120883282APending Publication Date: 2025-10-31UNI CHARM CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202480016011.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-03-02
Filing Date
2024-01-31
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Current technology cannot effectively advise users to use devices to relieve menstrual cramps, nor can it provide suitable timing and methods.

Method used

The information processing device estimates the user's physiological cycle and provides suggested information on device use, including timing, location, method, and action instructions. The suggestions are then optimized based on user information and feedback from similar users.

Benefits of technology

This improves the effectiveness of the device in relieving menstrual cramps by allowing users to use it at the right time, and enhances both the convenience and the relief effect of the device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120883282A_ABST
    Figure CN120883282A_ABST
Patent Text Reader

Abstract

This information processing device is characterized by being provided with: an estimation unit that estimates the physiological cycle of a user on the basis of user information pertaining to the user; and a provision unit that, on the basis of the physiological cycle estimated by the estimation unit, provides the user with suggestion information relating to suggestions for alleviating dysmenorrhea using a prescribed device, for example, information indicating the timing of using the device, the position of wearing the device, and an instruction relating to the operation of the device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to an information processing apparatus, an information processing method, and an information processing program. Background Technology

[0002] Previously, a technology was known to improve the quality of life (QOL) of users by providing information related to menstrual products. As an example of such a technology, a technology is known to select one or more menstrual products to recommend to the user based on menstrual information related to the user's use of menstrual products, and instruct that at least one of the selected menstrual products be delivered to the user.

[0003] Existing technical documents

[0004] Patent documents

[0005] Patent Document 1: Japanese Patent Application Publication No. 2021-77062 Summary of the Invention

[0006] The problem the invention aims to solve

[0007] However, the aforementioned techniques cannot be used to recommend that users use prescribed devices to relieve menstrual cramps.

[0008] For example, in the aforementioned prior art, only menstrual products recommended to users were selected; it cannot be said that the user was advised to use a prescribed device to relieve menstrual cramps.

[0009] This application is made in view of the foregoing and its purpose is to advise users to use the prescribed device to relieve menstrual cramps.

[0010] Solution for solving the problem

[0011] The information processing apparatus involved in this application is characterized by having: an estimation unit that estimates the user's menstrual cycle based on user information related to the user; and a providing unit that provides the user with suggestion information related to the use of prescribed devices to relieve menstrual cramps based on the menstrual cycle estimated by the estimation unit.

[0012] The effects of the invention

[0013] According to one method of implementation, it is possible to advise the user to use a prescribed device to relieve menstrual cramps. Attached Figure Description

[0014] Figure 1 This is a diagram illustrating an example of information processing involved in an implementation method.

[0015] Figure 2 Figure (1) shows an example of a screen of the user terminal 100 according to the embodiment.

[0016] Figure 3 Figure (2) shows an example of a screen of the user terminal 100 according to the embodiment.

[0017] Figure 4 Figure (3) shows an example of a screen of the user terminal 100 involved in the embodiment.

[0018] Figure 5 Figure (4) shows an example of a screen of the user terminal 100 according to the embodiment.

[0019] Figure 6 Figure (5) shows an example of a screen of the user terminal 100 involved in the embodiment.

[0020] Figure 7 Figure (6) shows an example of a screen of the user terminal 100 according to the embodiment.

[0021] Figure 8 This is a diagram illustrating a structural example of the information processing apparatus 10 according to the embodiment.

[0022] Figure 9 This is a diagram illustrating an example of the device information database 31 involved in the implementation.

[0023] Figure 10 This is a diagram illustrating an example of the user information database 32 involved in the implementation method.

[0024] Figure 11 This is a flowchart illustrating an example of the information processing flow performed by the information processing apparatus 10 according to the embodiment.

[0025] Figure 12 This is a diagram illustrating an example of a hardware structure. Detailed Implementation

[0026] Based on the description in this specification and the accompanying drawings, at least the following become clear.

[0027] Method 1 is characterized by having: an estimation unit that estimates the user's menstrual cycle based on user information related to the user; and a provision unit that provides the user with suggestion information related to using a prescribed device to relieve menstrual cramps based on the menstrual cycle estimated by the estimation unit.

[0028] Previously, as an example of a technology to improve the quality of life of users by providing information related to menstrual products, a known technique involves selecting one or more menstrual products to recommend to the user based on menstrual information related to the user's use of menstrual products, and instructing that at least one of the selected menstrual products be delivered to the user. However, in such a technique, only menstrual products to recommend to the user are selected; it cannot be said that the technique can recommend the user to use devices such as massagers to relieve menstrual cramps.

[0029] Therefore, according to this method 1, it is possible to provide users with advice information related to using prescribed devices to relieve menstrual cramps based on the user's menstrual cycle, and thus it is possible to advise users to use devices such as massagers to relieve menstrual cramps based on the user's menstrual cycle.

[0030] In addition, Method 2, based on Method 1, provides the suggested information indicating the timing of utilizing the device.

[0031] In the past, when using massagers to relieve menstrual cramps, users often didn't know when it was best to use the massager. Therefore, according to method 2, for example, it's possible to provide suggestions on when to use the device, allowing users to use it at the appropriate time.

[0032] Furthermore, if the user does not wear special shorts or other protective clothing beforehand, they may be unable to use the massager. Also, when using the massager to relieve menstrual cramps, it is worn on the lower abdomen; therefore, if menstrual cramps occur at a destination, the user may be concerned about being seen and may be unable to immediately put on the massager. Therefore, according to method 2, by providing information indicating when to use the device, users can wear special shorts or other protective clothing before going out, or put on the massager before going out, thus improving convenience.

[0033] In addition, Method 3, based on Method 1 or 2, provides the suggested information at the appropriate time to utilize the device, based on the physiological cycle.

[0034] According to this method 3, for example, it is possible to provide suggested information on how to use the device (e.g., the intensity of the massage, the position of wearing the device, etc.) at the appropriate time, so that the user can use the device appropriately at the appropriate time.

[0035] In addition, based on methods 1 to 3, method 4 also has a determining unit that determines the position where the user wears the device based on the user information and provides the suggested information indicating the position determined by the determining unit.

[0036] According to this method 4, information indicating the appropriate wearing position of the device can be provided based on the user's body type, thereby improving the device's effect in relieving menstrual cramps.

[0037] In addition, based on method 4, method 5 determines the location where the user wears the device by using the location of similar users whose user information is similar to that of the user.

[0038] According to this method 5, for example, it is possible to provide information indicating the location where similar users tend to wear the device, thereby improving the device's effect in relieving menstrual cramps.

[0039] In addition, based on method 5, method 6 determines the location where the user wears the device based on the relationship between the location where the user wears the device and the result of using the device.

[0040] According to this method 6, for example, it is possible to provide information indicating the location where menstrual cramps were effectively relieved when a similar user wore the device, thus improving the device's effect in relieving menstrual cramps.

[0041] In addition, Method 7, based on Methods 1 to 6, provides the suggestion information indicating instructions related to the operation of the device based on the user information.

[0042] According to this method 7, for example, the device can be instructed on the appropriate intensity of massage, massage time, and whether to use the device's hot and cold functions based on the user's physical condition and the degree of menstrual cramps, thereby improving the device's effect in relieving menstrual cramps.

[0043] In addition, based on method 7, method 8 provides suggestion information that indicates instructions related to the operation of the device based on the usage of the device by similar users whose user information is similar to that of the user.

[0044] According to this method 8, for example, it is possible to provide information indicating the actions of the device when a similar user uses the device, thereby improving the device's effect in relieving menstrual cramps.

[0045] In addition, based on method 8, method 9 provides the suggestion information indicating instructions related to the operation of the device based on the relationship between the usage status of the device by the similar user and the result of using the device.

[0046] According to this method 9, for example, when a user similar to the user instructs the device to perform an action, it is possible to provide information indicating that the action effectively relieves menstrual cramps, thereby improving the device's effect in relieving menstrual cramps.

[0047] In addition, based on methods 1 to 9, method 10 also has an estimation unit that estimates the degree of relief of menstrual cramps by the device based on information related to the user's usage of the device, and provides the recommendation information based on the degree estimated by the estimation unit.

[0048] According to this method 10, for example, it is possible to provide users with information indicating the device's effectiveness in relieving menstrual cramps, thereby promoting the use of the device.

[0049] In addition, based on methods 1 to 10, method 11 provides the suggestion information related to the suggestion of relieving menstrual cramps without using the device, provided that the information related to the user's use of the device meets the prescribed conditions.

[0050] According to this method 11, for example, in cases where the user is overly reliant on the device, in other words, in cases where the user experiences severe pain during menstruation and suspects they have a certain disease, it is possible to persuade them to go to the gynecologist, thus improving convenience.

[0051] Hereinafter, an example of a mode (hereinafter referred to as "implementation") for implementing the information processing apparatus, information processing method, and information processing program will be described in detail with reference to the accompanying drawings. However, this embodiment is not intended to limit the information processing apparatus, information processing method, and information processing program. Furthermore, in the following embodiments, the same reference numerals will be used to mark the same parts, and repeated descriptions will be omitted. Detailed Implementation

[0052] [1. An example of information processing]

[0053] use Figure 1 The information processing implemented by the information processing device or the like in this embodiment will be explained. Figure 1 This diagram illustrates an example of information processing involved in the implementation method. Furthermore, in Figure 1 In this embodiment, the information processing involved in the embodiment is assumed to be implemented by the information processing device 10 involved in this embodiment.

[0054] like Figure 1 As shown, the information processing system 1 according to the embodiment includes an information processing device 10, a user terminal 100, and a device 200. Via network N (for example, see reference...) Figure 8They can be connected to each other communicatively via wired or wireless means. Network N is, for example, the Internet or a WAN (Wide Area Network). Furthermore, in... Figure 1 The information processing system 1 shown may also include multiple information processing devices 10, multiple user terminals 100, and multiple devices 200.

[0055] Figure 1 The information processing apparatus 10 shown is an information processing apparatus for performing the information processing involved in the embodiment, and is implemented, for example, by a server device, a cloud system, etc. For example, in Figure 1 In the example, the information processing device 10 provides the user with advice information related to using the device 200 to relieve menstrual cramps.

[0056] Figure 1 The user terminal 100 shown is an information processing device used by a user. The user terminal 100 is implemented, for example, via a smartphone, tablet, laptop PC (Personal Computer), desktop PC, mobile phone, PDA (Personal Digital Assistant), etc. Furthermore, the user terminal 100 displays information published by the information processing device 10, etc., through a web browser or application. In addition, in Figure 1 The example shown illustrates a scenario where user terminal 100 is a smartphone used by user U1.

[0057] Here, the user U1's physical and psychological state changes in relation to their menstrual cycle. In order to easily formulate purchase plans and action plans for absorbent products by anticipating such changes in advance, the user U1 uses an application pre-installed on the user terminal 100 for managing information related to the menstrual cycle (hereinafter, sometimes referred to as "menstrual cycle management application") to register various menstrual cycle-related information in the application. Furthermore, the information processing device 10 performs various information processing operations based on this information, as described below, to use the device 200 to alleviate menstrual cramps and the physical / mental burdens related to the menstrual cycle.

[0058] Furthermore, the information processing device 10 may also be a device that publishes information displayed in menstrual management applications and other service-related applications installed on the user terminal 100 to the information processing device 10. Additionally, the information processing device 10 may also be a server that publishes the application data itself.

[0059] Additionally, the information processing device 10 can also function as a device for distributing control information to the user terminal 100. Here, the control information is described, for example, using scripting languages ​​such as JavaScript (registered trademark) or stylesheet languages ​​such as CSS (Cascading Style Sheets). Furthermore, the application itself distributed by the information processing device 10 can also be considered as control information.

[0060] Figure 1 The device 200 shown is designed to relieve menstrual cramps and is implemented using a massager (such as a low-frequency therapy device or EMS (Electrical Muscle Stimulation)). For example, the device 200 is worn by the user by being housed in a pocket of a pair of special shorts or similar clothing. Alternatively, the device 200 is worn by clipping the user's shorts or similar clothing using clips provided with the device. Furthermore, the device 200 controls its operation (e.g., massage intensity, presence or absence of a heating function, intensity of the heating function, etc.) based on the user's operation of the device's control unit and control information sent from the information processing device 10 or the user's terminal 100.

[0061] Next, use Figure 1 The information processing implemented by the information processing device 10 will be explained below. Furthermore, in the following description, the user terminal 100 may sometimes be considered the same as the user U1. That is, the user U1 may also be interpreted as the user terminal 100 below.

[0062] Furthermore, in the following description, in the information processing device 10, the identification information (device ID) used to identify the device 200 used by the user U1 is managed in association with the user U1.

[0063] First, the information processing device 10 obtains user information related to user U1 from user terminal 100 (step S1). For example, the information processing device 10 obtains user information input via a menstrual cycle management application, representing user U1's physique (e.g., height, weight, etc.), age, body temperature, past menstrual cycle start dates, and physical condition (e.g., body temperature records, degree of dysmenorrhea, menstrual flow, etc.).

[0064] Next, the information processing device 10 estimates the user U1's menstrual cycle based on the user information (step S2). For example, the information processing device 10 estimates the user U1's menstrual cycle based on the user U1's age, the interval between past menstrual start dates, etc.

[0065] Next, the information processing device 10 determines the content and timing of the suggested information regarding the use of the device 200 based on the user information and menstrual cycle of the user U1 (step S3). For example, the information processing device 10 determines the location of the device 200 to be worn (specific location such as below the navel, side abdomen, waist, 2cm below the navel, etc.) corresponding to the user information (body type (height, weight, waist circumference, chest circumference, etc.), location of pain (lower abdomen, back, waist, etc.)), the user information (degree of menstrual cramps, amount of menstrual flow, date and time of pain including menstrual cramps, methods of pain relief for user U1, constitution of user U1, etc.), and the device usage information (functions used by user U1 in the past, usage history of functions that user U1 rated as effective for relieving menstrual cramps, etc.). (For example, the intensity of potentially effective massage based on past usage history, whether it is used or not, the intensity of the heat function based on the frequency of skin roughness of user U1, etc., whether it is used or not, etc.), the content of the suggestion information indicating the timing of using the device 200 (for example, suggestions on the effective period of use for pain based on the usage history, such as the next menstrual period start date estimated from the date of pain occurrence based on past pain occurrence history, the date a specified number of days before the start date of menstruation, etc.), and the timing of providing suggestion information corresponding to the menstrual cycle (for example, the start date of the next menstrual period, the specified period from the start date of the next menstrual period (for example, 1 day before)). For a concrete example, the information processing device 10 determines the position of wearing the device 200 and instructions related to the actions of the device 200 based on the user information of similar users (e.g., similar users with similar height, weight, age, waist circumference, chest circumference, location of pain, severity of dysmenorrhea, date and time of pain including dysmenorrhea, methods of pain relief, menstrual flow, constitution, etc.) who have similar user information to user U1, and the instructions of similar users regarding actions performed on the device 200. For a more concrete example, the information processing device 10 receives feedback from similar users regarding the use of the device 200. When a similar user answers that using the device 200 has improved their dysmenorrhea, the information processing device 10 determines the content of the suggested information based on the position of wearing the device 200 and the instructions of actions performed on the device 200. For example, when a similar user answers that using the device 200 has improved their dysmenorrhea, the information processing device 10 determines the position of wearing the device 200 by the similar user as the position of wearing the device 200 by user U1. Furthermore, when a user responds that using the device 200 has improved their menstrual cramps, the information processing device 10 determines the instruction given by the user to the device 200 as an instruction given by the user U1 to the device 200.

[0066] Furthermore, an example is shown where the information processing device 10 determines the timing of providing advice based on the menstrual cycle, but it is not limited to this. For example, the timing of providing advice can also be determined based on the timing of using the device 200 as included in the content of the advice. Specifically, if the timing of using the device 200 is the expected start date of the menstrual period, the information processing device 10 may provide advice the day before the expected start date of the menstrual period, or it may provide advice at a predetermined time on the expected start date of the menstrual period (e.g., a morning period).

[0067] In addition, the information processing device 10 can also provide suggestions related to the use of the device 200 and information related to the user's menstrual cycle. For example, by suggesting the expected start date of the menstrual cycle as an example of information related to the menstrual cycle, and providing suggestions including the start date of use of the device 200, usage functions, etc., the user can consider the use of the device while understanding their own menstrual cycle.

[0068] Next, the information processing device 10 provides suggestion information to the user terminal 100 based on the timing determined in step S3 (step S4). For example, the information processing device 10 provides suggestion information such as how to use the device 200, the start date of the next menstrual period, and items used with the device 200, at a time before the start of the next menstrual period. Specifically, if wearing the device 200 requires special shorts (or special menstrual products), the information processing device 10 provides suggestion information to wear such shorts on the start date of the next menstrual period. Additionally, the information processing device 10 provides suggestion information to wear shorts that fit the position of the device 200 (for example, if the device 200 is worn on the upper part of the lower abdomen, it suggests wearing high-waisted shorts). Furthermore, the information processing device 10 provides suggestion information to wear the device 200 when going out on the start date of the next menstrual period.

[0069] Additionally, for example, the information processing device 10 provides suggested information on how to use the device 200 on the first day of the next menstrual period (in other words, the time when to use the device 200).

[0070] Next, the user terminal 100 displays the suggestion information on the screen of the device (step S5). Then, the user terminal 100 controls the operation of the device 200 (step S6). For example, the user terminal 100 displays the suggestion information on the screen via a menstrual cycle management application. Furthermore, the user terminal 100 controls the operation of the device 200 based on the operation from the user U1. Specifically, the user terminal 100 displays a screen for inputting whether to agree to the action indicated by the suggestion information on the device 200. And, if the user agrees, the user terminal 100 instructs the device 200 to perform the action indicated by the suggestion information. In addition, the user terminal 100 can also control the device 200 based on information such as the intensity of the massage and the intensity of the heating function input by the user U1.

[0071] Furthermore, the information processing performed by the information processing device 10 is not limited to the above-mentioned content. Here, the use of Figure 2 Here is an example of information processing performed by the information processing device 10. Figure 2 Figure (1) shows an example of a screen of the user terminal 100 according to the embodiment.

[0072] First, the user terminal 100 displays a screen C11 for inputting the user U1's current physical condition via a menstrual cycle management application. For example, the user terminal 100 displays screen C11, which includes an area AR11 for inputting the current level of menstrual cramps, an area AR12 for inputting the current level of menstrual flow, and a button B11 for instructing the information input to areas AR11 and AR12 to be sent to the information processing device 10.

[0073] When button B11 is pressed to send information input to areas AR11 and AR12 from user terminal 100, information processing device 10 determines whether device 200 should be used based on this information. For example, if the degree of menstrual pain and the amount of menstrual flow are above a certain level (e.g., if the degree of menstrual pain is "slight pain" or "very painful" and the amount of menstrual flow is "normal" or "heavy"), information processing device 10 determines that user U1 should use device 200 and displays screen C12 suggesting the use of device 200 on user terminal 100.

[0074] In addition, the information processing device 10 can also display information such as the intensity of massage corresponding to the degree of menstrual cramps, the intensity of the heating function, and information related to the use of menstrual products corresponding to the degree of menstrual flow on the screen C12.

[0075] Additionally, the information processing device 10 can also receive feedback from the user U1 indicating the location where the device 200 was worn and the results of using the device 200. Furthermore, based on the feedback indicating the location where each user wore the device 200 and the results of using the device 200, the information processing device 10 can provide recommendation information indicating the degree of recommendation for each location where the device 200 is worn. Here, using... Figure 3 This is an example to illustrate feedback and the information processing that uses feedback. Figure 3 Figure (2) shows an example of a screen of the user terminal 100 according to the embodiment.

[0076] like Figure 3 As shown, the user terminal 100 displays a screen C21 for the user U1 to input the location where the device 200 is worn via a menstrual cycle management application. For example, the user terminal 100 displays screen C21, which includes an area AR21 schematically showing the lower abdomen and buttons B21 to B23 corresponding to parts #1 to #3 of the lower abdomen where the device 200 is worn.

[0077] Here, when any of buttons B21 to B23 is pressed, the user terminal 100 moves screen C21 to screen C22 for inputting the result of using device 200 on the part corresponding to the selected button. For example, the user terminal 100 displays screen C22, which includes an area AR22 for inputting the result of using device 200, i.e., the degree of menstrual pain relief. Furthermore, the user terminal 100 sends feedback indicating the part of the user U1 wearing device 200 and the degree of menstrual pain relief to information processing device 10.

[0078] Furthermore, the information processing device 10 receives the aforementioned feedback from each user and provides suggested information based on this feedback to the user terminal 100 and displays it on a screen. For example, in screen C23, which indicates the suggestion to use device 200, the user terminal 100 displays a button B24 indicating the part of the user U1 that should wear device 200. Moreover, when button B24 is pressed, the user terminal 100 switches from screen C23 to screen C24.

[0079] For example, user terminal 100 displays screen C24 including area AR23, which displays the proportion of similar users whose user information is similar to that of user U1 who wore device 200 at location #1, location #2, and location #3. Specifically, user terminal 100 displays in area AR23 the proportion of similar users who entered "relieved" or "slightly relieved" for menstrual pain relief who wore device 200 at location #1, location #2, and location #3.

[0080] Furthermore, the location where the device 200 is worn is not limited to locations #1 to #3, but can be any location. For example, the location where the device 200 is worn is not limited to the lower abdomen, but can also be the back.

[0081] In addition, feedback from users is not limited to Figure 3 Examples can be any information. See here for reference. Figure 4 This is an example to illustrate feedback and the information processing that uses feedback. Figure 4 Figure (3) shows an example of a screen of the user terminal 100 involved in the embodiment.

[0082] like Figure 4 As shown, the user terminal 100 displays a screen C31 for the user U1 to input their behavior while wearing the device 200 via a menstrual cycle management application. For example, the user terminal 100 displays screen C31, which includes an area AR31 for inputting the degree of menstrual cramp relief and an area AR32 for inputting text information indicating the actions taken by the user U1 to relieve menstrual cramps. Furthermore, feedback indicating the degree of menstrual cramp relief and the text information is sent to the information processing device 10.

[0083] Furthermore, the information processing device 10 receives the aforementioned feedback from each user and provides suggested information based on this feedback to the user terminal 100, which is then displayed on a screen. For example, in screen C32, which indicates the suggestion to use device 200, the user terminal 100 displays a button B31 indicating actions taken by other users to relieve menstrual cramps. Moreover, when button B31 is pressed, the user terminal 100 moves screen C32 to screen C33.

[0084] For example, user terminal 100 displays screen C33 including area AR33, which displays similar user-inputted text information (e.g., the part of the body where device 200 is worn, items used with device 200, etc.) to the user information of user U1. Specifically, user terminal 100 displays in area AR33 text information similar to user-inputted information such as "relieved" or "slightly relieved" regarding the degree of menstrual cramp relief.

[0085] In addition, information regarding recommendations for menstrual products can be provided based on feedback from users. Here, we use... Figure 5 This is an example of a treatment related to recommendations for menstrual products. Figure 5 Figure (4) shows an example of a screen of the user terminal 100 according to the embodiment.

[0086] like Figure 5 As shown, the user terminal 100 displays screen C41 via a menstrual cycle management application, indicating a suggestion to use menstrual products used by other users. For example, the user terminal 100 displays a button B41 on screen C41 to indicate the use of the menstrual product. Furthermore, when button B41 is pressed, the user terminal 100 moves screen C41 to screen C42.

[0087] For example, user terminal 100 displays screen C42 representing menstrual products indicated by the aforementioned text information input by another user. Specifically, user terminal 100 displays menstrual products indicated by text information input by a similar user, whose user information is similar to that of user U1.

[0088] Here, in Figure 5 In the example, suppose user U1 selects product #2 shown on screen C42 and presses the purchase button B42. Alternatively, suppose user U1 subscribes to a menstrual product subscription service. In this case, user terminal 100 switches screen C42 to screen C43, which indicates a change to the product offered through the subscription service. For example, user terminal 100 displays button B43 indicating a change along with information suggesting changing the product offered through the subscription service to product #2. Here, when button B43 is pressed, user terminal 100 sends information to a server or similar device providing the subscription service, indicating a change to product #2.

[0089] Furthermore, when button B42 is pressed, the user terminal 100 can switch screen C42 to the purchase screen of product #2 in the specified e-commerce transaction service.

[0090] In addition, the information processing device 10 can also enable the user terminal 100 to display information based on the user U1's use of the device 200. Here, reference will be made to... Figure 6 Here is an example to illustrate information based on the utilization status of device 200. Figure 6 Figure (5) shows an example of a screen of the user terminal 100 involved in the embodiment.

[0091] For example, the information processing device 10 obtains the usage status of the device 200 from the device 200 and the user terminal 100 associated with the device 200. Specifically, the information processing device 10 obtains the usage time and usage pattern (indicating the intensity of the massage) of the user U1 as usage status. Furthermore, when the usage status meets predetermined conditions, the information processing device 10 provides information corresponding to the met conditions to the user terminal 100 via a menstrual cycle management application and displays it on the screen.

[0092] For example, if the proportion of times device 200 is used in "strong" mode during a week exceeds a predetermined threshold (e.g., 50% or more), the information processing device 10 determines that user U1's menstrual cramps are severe and that a certain disease may be present, and displays screen C51 on user terminal 100. Figure 6 As shown, the user terminal 100 displays screen C51, which includes an area AR51 displaying the usage status of the device 200, an area AR52 displaying information suggesting a visit to the hospital, and a button B51 indicating the intention to visit the hospital. When button B51 is pressed, the user terminal 100 moves screen C51 to a screen for making an appointment for a hospital visit. Furthermore, the user terminal 100 is not limited to providing suggestions for visiting the hospital; it may also provide information suggesting medication.

[0093] As another example, if the cumulative usage time of device 200 exceeds a predetermined threshold (e.g., 200 hours or more), the information processing device 10 determines that a component of device 200 (e.g., electrode pads) needs to be replaced, and the user terminal 100 displays screen C52. Figure 6 As shown, the user terminal 100 displays screen C51, which includes an area AR53 displaying the usage status of the device 200, an area AR54 displaying information suggesting replacement of components of the device 200, and a button B52 indicating the intention to purchase components. When button B52 is pressed, the user terminal 100 redirects screen C52 to the component purchase screen in the designated e-commerce transaction service.

[0094] Furthermore, equipment 200 can also be equipment rented by user U1 from a designated facility (e.g., a convenience store, user U1's workplace, etc.). Here, the use... Figure 7 Here is an example of the screen on the user terminal 100 when the rental equipment 200 is being displayed. Figure 7 Figure (6) shows an example of a screen of the user terminal 100 according to the embodiment.

[0095] When user U1 wishes to rent device 200, the designated facility is accessed, the menstrual cycle management application on user terminal 100 is launched, and a screen C61 is displayed to instruct the user to rent device 200. For example, user terminal 100 displays screen C61 containing a button B61 to instruct the user to rent device 200.

[0096] Here, when button B61 is pressed, the user terminal 100 moves screen C61 to screen C62. For example, the user terminal 100, which displays screen C62, can be placed in the facility using a wireless reader or similar device for renting equipment 200, which reads the user U1's authentication information, thereby enabling the user U1 to rent equipment 200 dispensed from that device.

[0097] As described above, the information processing device 10 according to the embodiment estimates the user's menstrual cycle and provides the user with suggestion information related to using the device 200 to relieve menstrual cramps based on the estimated menstrual cycle. Therefore, the information processing device 10 according to the embodiment can suggest that the user use a prescribed device to relieve menstrual cramps.

[0098] [2. Other processing examples]

[0099] Furthermore, the above-described processing is merely one example; the information processing device 10 can also use various types of information to perform various processing. Examples of this are given below.

[0100] [2-1. When to utilize equipment 200]

[0101] exist Figure 1 In the example, the timing for using device 200 is set to the start date of the next menstrual period. However, the timing of menstrual cramps is not limited to the start date of the menstrual period and varies from person to person. Therefore, information processing device 10 can also obtain user information indicating the start date of the menstrual period and the date on which user U1 actually experienced menstrual cramps, and determine the timing for using device 200 based on the start date of the menstrual period and that date. For example, if user U1 tends to experience menstrual cramps two days after the start date of the menstrual period, information processing device 10 will determine the timing for using device 200 as two days after the start date of the next menstrual period, which is determined based on the estimated menstrual cycle.

[0102] In addition, the information processing device 10 can also provide suggested information indicating the probability of menstrual cramps occurring on each date within a specified period (e.g., from two days before the start of the next menstrual period to two days after the start of the next menstrual period) based on the start date of the menstrual period and the date on which the user U1 actually experiences menstrual cramps.

[0103] In addition, the information processing device 10 can also provide suggested information on the timing of using the device 200, based on the start date of menstruation and the actual date and time of the user U1 experiencing menstrual cramps.

[0104] [2-2. Speculation on the degree of relief of menstrual cramps]

[0105] exist Figure 1 In this example, the information processing device 10 can also infer the degree to which the device 200 alleviates the user U1's menstrual cramps based on information related to the usage of the device 200, and provide suggested information based on the inferred degree. For example, the information processing device 10 infers the degree of relief from menstrual cramps based on the user U1's usage time of the device 200, the intensity of the massage, and the user U1's feedback on using the device 200. Specifically, if the user U1 inputs "relieved" or "slightly relieved" regarding the degree of relief from menstrual cramps while using the device 200 for a period less than a predetermined threshold, the information processing device 10 infers that the shorter the usage time of the device 200, the greater the degree of relief provided by the device 200. Furthermore, if the user U1 inputs "relieved" or "slightly relieved" regarding the degree of relief from menstrual cramps while using the device 200 for a massage intensity less than a predetermined threshold, the information processing device 10 infers that the weaker the massage of the device 200, the greater the degree of relief provided by the device 200. Furthermore, the information processing device 10 provides suggested information indicating the degree of estimation.

[0106] Furthermore, when the inferred level is below a predetermined threshold, the information processing device 10 can provide suggestion information indicating how to use the device 200 (e.g., information for improving the effects of the device 200). For example, the information processing device 10 provides suggestion information indicating the location where a similar user, whose user information is similar to that of user U1, is wearing the device 200, and instructions on actions performed by such a user on the device 200. Additionally, the information processing device 10 provides suggestion information based on feedback from such users.

[0107] Furthermore, to achieve the aforementioned processing, the information processing device 10, upon inputting information related to menstruation, various menstrual states estimated based on this information (such as menstrual state and dysmenorrhea state), and the user's usage of the device 200 (e.g., usage date and time, usage time, massage intensity, and device placement), trains various models to output the results of using the device 200 under that usage method, i.e., whether dysmenorrhea is relieved and the degree of relief. By using such models, the information processing device 10 can estimate whether using the device 200 in each usage method can relieve dysmenorrhea by inputting candidate usage methods based on the user's current menstrual state, determine candidate usage methods that relieve dysmenorrhea, and candidate usage methods with a high degree of dysmenorrhea relief, and provide these candidates to the user.

[0108] [2-3. Regarding communication with information processing device 10]

[0109] exist Figure 1 In this example, the user terminal 100 can communicate with the information processing device 10 via the device 200. Alternatively, the device 200 can also communicate directly with the information processing device 10 without going through the user terminal 100, receiving control information related to the operation of the device 200 and performing actions.

[0110] Alternatively, the user terminal 100 may not display suggestion information, but instead instruct the device 200 to perform actions based on the usage method indicated by the suggestion information. For example, the user terminal 100 may instruct the device 200 to perform the actions indicated by the suggestion information at the time indicated by the suggestion information.

[0111] Alternatively, the information processing described above by the information processing device 10 can also be performed by the user terminal 100. For example, the user terminal 100 obtains user information of the user U1, estimates the user U1's physiological cycle, determines the content of the suggestion information indicating the usage mode of the device 200 and the timing of providing the suggestion information, and displays the suggestion information at the determined timing. Furthermore, the user terminal 100 instructs the device 200 to perform actions.

[0112] [2-4. Regarding the ordering services related to equipment 200]

[0113] exist Figure 1In this example, the information processing device 10 may also provide ordering services related to the provision of the device 200, consumables included in the device 200, and items used with the device 200. For example, the information processing device 10 provides ordering services related to the provision of consumables such as electrode pads for the device 200, items worn by the user U1 when wearing the device 200 (e.g., underwear, menstrual products), and menstrual products used with the device 200. Furthermore, the information processing device 10 provides suggestion information indicating how to use the device 200 based on the items provided to the user U1 in the ordering service. As a specific example, the information processing device 10 provides suggestion information regarding the underwear and menstrual products provided to the user U1 in the ordering service, indicating the appropriate part of the body to wear the device 200.

[0114] Furthermore, the subscription service provided by the information processing device 10 can be a service that the user U1 joins individually, or a service that the user U1's organization joins and provides to the user U1 as a benefit.

[0115] [3. Structure of Information Processing Device]

[0116] Next, use Figure 8 To illustrate the structure of the information processing device 10. Figure 8 This is a diagram illustrating a structural example of the information processing apparatus 10 according to an embodiment. (See diagram below.) Figure 8 As shown, the information processing device 10 includes a communication unit 20, a storage unit 30, and a control unit 40.

[0117] (Regarding the Ministry of Communications, 2020)

[0118] The communication unit 20 is implemented, for example, by a NIC (Network Interface Card). Furthermore, the communication unit 20 is connected to the network N via wired or wireless means, and exchanges information with the user terminal 100, device 200, etc.

[0119] (Regarding Storage Department 30)

[0120] The storage unit 30 is implemented, for example, using semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or storage devices such as hard disks and optical discs. Figure 8 As shown, the storage unit 30 has a device information database 31 and a user information database 32.

[0121] (Regarding the equipment information database 31)

[0122] The equipment information database 31 stores various information related to equipment 200. Here, we use... Figure 9This is an example of the information stored in the device information database 31. Figure 9 This is a diagram illustrating an example of the device information database 31 involved in the implementation method. Figure 9 In the example, the device information database 31 has items such as "Device ID", "Battery Balance", "Usage Status", "Fault Status" and "User ID".

[0123] "Device ID" represents the identification information used to identify device 200. "Battery Balance" represents the remaining battery level of device 200. "Usage Status" represents the usage status of device 200, such as storing information indicating the usage time (usage duration), usage mode, etc. of device 200. "Fault Status" represents the fault status of device 200. "User ID" represents the identification information used to identify the user associated with device 200 (in other words, the user of device 200).

[0124] That is, in Figure 9 The example shown is a device identified by device ID "DID#1" with battery balance as "Battery Balance #1", usage status as "Usage Status #1", fault status as "Fault Status #1", and associated user user ID as "UID#1".

[0125] (Regarding the user information database 32)

[0126] User information database 32 stores various information related to users. Here, we use... Figure 10 Here is an example of the information stored in the user information database 32. Figure 10 This is a diagram illustrating an example of the user information database 32 involved in the implementation method. Figure 10 In the example, the user information database 32 has items such as "user ID", "basic information", "physical condition information", "menstrual period information", "menstrual product information", "wearing location information", "usage history", "feedback information", "order information", "purchase information" and "device ID".

[0127] "User ID" represents identification information used to identify the user. "Basic Information" represents basic information related to the user, such as the user's height, weight, and age. "Physical Condition Information" represents the user's physical condition. "Menstrual Cycle Information" represents information related to the user's menstrual cycle, such as the start date and cycle number. "Menstrual Product Information" represents information related to the menstrual products used by the user (e.g., products provided to the user in a subscribed service). "Wearing Location Information" represents the location where the user wore device 200. "Usage History" represents the user's usage history of device 200. "Feedback Information" represents feedback from the user related to device usage, such as the results of using device 200 (e.g., the degree of relief from menstrual cramps), the location where device 200 was worn, instructions given to device 200, and text information indicating solutions found. "Subscription Information" represents information related to the subscribed service used by the user, such as the contents of the subscription contract and information about the goods provided to the user. "Purchase Information" refers to information related to the goods (menstrual products, etc.) purchased by the user. "Device ID" refers to identification information used to identify the device 200 associated with the user (in other words, the device 200 used by the user).

[0128] That is, in Figure 10 The following example is shown: The user's basic information identified by the user ID "UID#1" is "Basic Information #1", physical condition information is "Physical Condition Information #1", menstrual period information is "Menstrual Period Information #1", menstrual product information is "Menstrual Product Information #1", wearing location information is "Wearing Location Information #1", usage history is "Usage History #1", feedback information is "Feedback Information #1", order information is "Order Information #1", and purchase information is "Purchase Information #1". The device used by this user is identified by the device ID "DID#1".

[0129] (Regarding Control Department 40)

[0130] The control unit 40 is a controller, implemented, for example, by executing various programs stored in the internal storage of the information processing device 10 using RAM as its working area, such as by a CPU (Central Processing Unit) or MPU (Micro Processing Unit). Alternatively, the control unit 40 can also be implemented using integrated circuits such as ASICs (Application Specific Integrated Circuits) or FPGAs (Field Programmable Gate Arrays). Figure 8 As shown, the control unit 40 in the embodiment includes an estimation unit 41, a determination unit 42, a prediction unit 43, and a provision unit 44, and performs or executes the information processing functions described below.

[0131] (Regarding the estimation department 41)

[0132] The estimation unit 41 estimates the user's physiological cycle based on user information related to the user. For example, in Figure 1 In the example, the estimation unit 41 refers to the user information database 32 and estimates the physiological cycle of user U1 based on the user information.

[0133] (Regarding Section 42)

[0134] The determination unit 42 determines the location of the device worn by the user based on user information. For example, in Figure 1 In the example, the determining unit 42 refers to the user information database 32 to determine the position of the device 200 that is worn with user information corresponding to user U1.

[0135] Additionally, the determining unit 42 can also determine the location where the user is wearing the device based on the location of similar users whose user information is similar to the user's user information. For example, in Figure 1 In the example, the determination unit 42 determines the location of user U1 wearing device 200 based on the user information of a similar user to user information of user U1.

[0136] Furthermore, the determining unit 42 can determine the location where the user wears the device based on the relationship between the location where similar users wear the device and the results of using the device. For example, in Figure 1 In the example, when a similar user answered that using the device 200 improved menstrual cramps, the determination unit 42 determined the location where the similar user wore the device 200 as the location where user U1 wore the device 200.

[0137] (Regarding Speculation Section 43)

[0138] The estimation unit 43 estimates the degree to which the device relieves the user's menstrual cramps based on information related to the user's usage of the device. For example, in Figure 1 In the example, the estimation unit 43 refers to the user information database 32 and estimates the degree to which the device 200 relieves the user U1's menstrual cramps based on information related to the usage status of the device 200.

[0139] (Regarding Department 44)

[0140] The providing unit 44 provides users with advice and information related to using prescribed devices to relieve menstrual cramps based on the menstrual cycle estimated by the estimating unit 41. For example, in Figure 1 In the example, the provision unit 44 provides information related to the use of the device 200 and the items used with the device 200.

[0141] Additionally, the providing unit 44 can also provide suggested information indicating when to utilize the equipment. For example, in Figure 1 In the example, section 44 provides suggested information indicating the start date of the next menstrual period.

[0142] Additionally, the providing unit 44 can also provide suggested information on when to use the device based on the menstrual cycle. For example, in Figure 1 In the example, the provision department 44 provides suggestions on how to use the display device 200 on the first day of the next menstrual period.

[0143] Additionally, the providing unit 44 can also provide suggestion information indicating the position determined by the determining unit 42. For example, in Figure 1 In the example, the providing unit 44 provides suggested information indicating the location of the wearing device 200.

[0144] Additionally, the providing unit 44 can also provide suggestion information indicating instructions related to the operation of the device based on user information. For example, in Figure 1 In the example, the providing unit 44 provides suggestion information that indicates the operation of the device 200 determined based on the user information.

[0145] Additionally, the providing unit 44 can also provide suggestion information indicating instructions related to the operation of the device based on the usage of the device by similar users, whose user information is similar to that of the user. For example, in Figure 1 In the example, the providing unit 44 provides suggestions for the user U1 to perform actions similar to those performed by the user on the device 200.

[0146] Furthermore, the providing unit 44 can provide suggested information indicating instructions related to the operation of the equipment based on the relationship between similar users' usage of the equipment and the results of their use. For example, in Figure 1 In the example, when a user responds that using the device 200 has improved menstrual cramps, the providing unit 44 provides suggestions for the user U1 to perform the actions that the user has performed on the device 200 as instructions for the user U1 to perform on the device 200.

[0147] Additionally, the providing unit 44 can also provide suggestion information based on the degree of estimation by the estimation unit 43. For example, in Figure 1 In the example, the provision unit 44 provides suggestions on the degree of relief of menstrual cramps for user U1 based on device 200.

[0148] Furthermore, if the information related to the user's use of the device meets the prescribed conditions, the providing unit 44 may also provide advice information related to methods for relieving menstrual cramps without using the device. For example, in Figure 1 In the example, if the proportion of times device 200 is used in the "strong" mode during a week exceeds a specified threshold, the provider 44 believes that user U1's dysmenorrhea is severe and may have some kind of disease, and provides information suggesting that user U1 go to the hospital for treatment.

[0149] Furthermore, if information related to the use of device 200 within a specified period (e.g., the number of times device 200 is started, the start time of device 200, etc.) meets specified conditions, or if the time and number of times device 200 operates in a "strong" usage mode within a specified period exceed a specified threshold, the providing unit 44 may also provide (suggest) information to the user regarding communication with other users who have used device 200 in the same way (e.g., links to and introductions to applications / websites with messaging functions that allow communication with other users), and information about social systems that can be used to address discomfort associated with menstruation. Therefore, in cases where the user repeatedly tries to alleviate menstrual cramps and may experience severe dysmenorrhea, suggesting appropriate coping strategies can help alleviate the user's distress regarding menstrual cramps.

[0150] Furthermore, the providing unit 44 can also use information representing the usage status of each user's device 200 to provide information on the differences in usage status between users. For example, the providing unit 44 generates and provides graphs showing the average usage time, frequency, and timing (a few days before the start of menstruation, a few days after the start of non-menstruation, etc.) of the device 200 of other users with similar attributes to the user (age, residence, occupation, height, weight, menstrual cycle (number of days in menstruation, number of days in non-menstruation, average number of days in menstruation each month, deviation), and whether or not they have given birth experience, etc.) to the user. This allows the user to compare themselves with others to understand their dysmenorrhea situation. In particular, regarding dysmenorrhea, the intensity and severity of pain vary from person to person and cannot be quantitatively measured. Therefore, even if the user judges that "this level is not a problem," it is actually best to consult a gynecologist or other specialist. Therefore, by having the structure described above, it is possible to manage the usage of the device 200 by users who wish to relieve menstrual cramps. By recording the occurrence of menstrual cramps that cannot be quantitatively measured up to date, it is possible to objectively assess the user's menstrual cramps and provide appropriate advice, thereby helping to eliminate the user's menstrual cramps.

[0151] [4. Information Processing Process]

[0152] Next, use Figure 11 The information processing process performed by the information processing apparatus 10 according to the embodiment will be described. Figure 11 This is a flowchart illustrating an example of the information processing flow performed by the information processing apparatus 10 according to the embodiment.

[0153] like Figure 11 As shown, the information processing device 10 determines whether user information related to the user has been obtained (step S101). If user information is not obtained (step S101; "No"), the information processing device 10 waits until user information is obtained. On the other hand, if user information is obtained (step S101; "Yes"), the information processing device 10 estimates the user's menstrual cycle based on the user information (step S102). Next, the information processing device 10 provides the user with suggestion information related to using a prescribed device to relieve menstrual cramps based on the estimated menstrual cycle (step S103), thus ending the process.

[0154] [5. Variations]

[0155] In addition to the above-described embodiments, the information processing device 10 can also be implemented in various other ways.

[0156] [5-1. Regarding the provision of advice based on menstrual cycle information]

[0157] For example, the information processing device 10 may also have a menstrual information acquisition unit that acquires information related to the user's menstrual cycle, and based on this menstrual information, provides the user with advice information related to using prescribed devices to relieve menstrual cramps.

[0158] Here, information related to menstruation includes, for example, historical records of the start and end dates of menstruation, the estimated start date of the next menstruation, the amount and condition of menstrual blood and vaginal discharge, the type and quantity of menstrual products used, the type and size of underwear and bras, physical condition (degree and presence of nausea, dizziness, headache, dysmenorrhea, abdominal pain, fatigue, fever, and bowel movements), and psychological state (degree and presence of anxiety, restlessness, depression, and unease). Additionally, information related to menstruation may also include the recording date and time of each condition, the date and time of occurrence of each condition, and the date and time of use of the items. Furthermore, the information processing device 10 can provide suggestions based on the relationship between menstrual-related information and the user's experience of pain and the degree of pain.

[0159] Furthermore, information related to menstruation can be input by the user or estimated by the information processing device 10, other information processing devices, applications, etc. Here, obtaining information related to menstruation includes: accepting user input of information related to menstruation, or retrieving information from the storage unit of devices including the information processing device 10, user terminal 100, device 200, other information processing devices, etc. (receiving information sent from the device, requesting information from the device and receiving information as a response, etc.).

[0160] Furthermore, information related to menstruation can also be included in the aforementioned user information, and each process performed based on the user information can also be interpreted as being performed based on information related to menstruation. For example, the process by which the providing unit 44 provides suggestion information based on the start date of menstruation can also be set as a process that provides suggestion information based on information related to menstruation, i.e., the start date of menstruation.

[0161] In addition, user information (and information related to menstruation) can be information detected by sensors in devices, etc., or information calculated based on that detected information. For example, regarding body temperature, information measured by a thermometer in a wearable device can be used, and menstrual cycles can be estimated and recorded based on changes in body temperature.

[0162] Furthermore, the acquisition of information including user information and the provision of information including suggestion information can be performed via a dedicated application installed on the user terminal 100, or via general applications such as SNS and browsers. Additionally, if the device 200 is equipped with functions similar to the information provision and input functions of the user terminal 100 (including information input functions such as buttons, touch panels, and microphones, and information provision functions such as displays and speakers), it can also be configured to use the device 200 to acquire information including user information and provide information including suggestion information. Of course, other devices / equipment besides the user terminal 100 and the device 200 can also be used to acquire information including user information and provide information including suggestion information.

[0163] [5-2. Regarding the handling method]

[0164] All or part of the processes described in the above embodiments as automatically performed can also be performed manually; conversely, all or part of the processes described as manually performed can also be performed automatically using known methods. Furthermore, the processing procedures, specific names, and information containing various data and parameters shown in the above documents and figures can be arbitrarily changed unless otherwise stated. For example, the various information shown in the figures is not limited to the information shown in the figures.

[0165] Furthermore, the constituent elements of each device illustrated are functional concepts and may not be physically configured as shown in the illustrations. That is, the specific ways in which the devices are distributed / combined are not limited to those illustrated, and each specific method can be configured to distribute / combine, in any unit, functionally or physically, in accordance with various loads, usage conditions, etc.

[0166] Furthermore, the above-described embodiments can be appropriately combined within the scope of not contradicting each other.

[0167] [6. Hardware Structure]

[0168] Furthermore, the information processing device 10, user terminal 100, and device 200 in the above embodiments are, for example, transmitted via... Figure 12 The computer 1000 with the structure shown is implemented. Figure 12 This diagram illustrates an example of the hardware structure. The computer 1000 is connected to the output device 1010 and the input device 1020, and the arithmetic unit 1030, cache 1040, memory 1050, output IF (Interface) 1060, input IF 1070, and network IF 1080 are connected via bus 1090.

[0169] The arithmetic unit 1030 performs various processes based on programs stored in the cache 1040 and memory 1050, as well as programs read from the input device 1020. The cache 1040 is a buffer, such as RAM, that stores data used by the arithmetic unit 1030 in various operations on a one-time basis. The memory 1050 is a storage device for data and various databases used by the arithmetic unit 1030 in various operations; it is a memory implemented using ROM (Read Only Memory), HDD (Hard Disk Drive), flash memory, or the like.

[0170] Output IF 1060 is an interface for sending information to output devices 1010, such as monitors and printers, that output various information. This interface can be implemented using standard connectors such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface). On the other hand, input IF 1070 is an interface for receiving information from various input devices 1020, such as mice, keyboards, and scanners. This interface can be implemented using, for example, USB.

[0171] For example, the input device 1020 can be implemented as a device for reading information from optical recording media such as CD (Compact Disc), DVD (Digital Versatile Disc), PD (Phase Change Rewritable Disk), magneto-optical recording media such as MO (Magneto-Optical Disk), tape media, magnetic recording media, or semiconductor memory. Alternatively, the input device 1020 can be implemented as an external storage medium such as a USB memory.

[0172] The network IF 1080 has the following functions: receiving data from other devices via network N and sending it to the computing device 1030; in addition, sending data generated by the computing device 1030 to other devices via network N.

[0173] Here, the arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 and the memory 1050 into the cache 1040 and executes the loaded program. For example, when the computer 1000 functions as an information processing device 10, the arithmetic unit 1030 of the computer 1000 executes the program loaded into the cache 1040, thereby realizing the function of the control unit 40.

[0174] The embodiments of this application have been described in detail above with reference to the accompanying drawings. However, these are illustrative, and the embodiments of this application can be implemented in other ways by making various modifications and improvements based on the manner described in the disclosure of the invention and on the knowledge of those skilled in the art. In addition, the term "section, module, unit" mentioned above can be interpreted as "unit," "circuit," etc.

[0175] Explanation of reference numerals in the attached figures

[0176] 1: Information processing system; 10: Information processing device; 20: Communication unit; 30: Storage unit; 31: Equipment information database; 32: User information database; 40: Control unit; 41: Estimation unit; 42: Determination unit; 43: Prediction unit; 44: Provision unit; 100: User terminal; 200: Equipment.

Claims

1. An information processing device, characterized in that, have: The estimation department estimates the user's physiological cycle based on user information related to the user; as well as The providing unit provides the user with advice information related to using prescribed devices to relieve menstrual cramps, based on the menstrual cycle estimated by the estimation unit.

2. The information processing device according to claim 1, characterized in that, The providing unit provides the suggested information indicating the timing of using the device.

3. The information processing device according to claim 1, characterized in that, The providing unit provides the suggested information based on the physiological cycle, at the appropriate time to utilize the device.

4. The information processing apparatus according to claim 1, characterized in that, It also includes a determining unit that determines the location where the user wears the device based on the user information. The providing unit provides the suggested information indicating the position determined by the determining unit.

5. The information processing apparatus according to claim 4, characterized in that, The determining unit determines the location where the user is wearing the device based on the location where similar users with user information similar to the user are wearing the device.

6. The information processing apparatus according to claim 5, characterized in that, The determining unit determines the location where the user wears the device based on the relationship between the location where the user wears the device and the result of using the device.

7. The information processing apparatus according to claim 1, characterized in that, The providing unit provides the suggestion information, which indicates instructions related to the operation of the device, based on the user information.

8. The information processing apparatus according to claim 7, characterized in that, The providing unit provides suggestion information that indicates instructions related to the operation of the device based on the usage of the device by similar users whose user information is similar to that of the user.

9. The information processing apparatus according to claim 8, characterized in that, The providing unit provides the suggestion information indicating instructions related to the operation of the device based on the relationship between the usage status of the device by the similar users and the results of using the device.

10. The information processing apparatus according to claim 1, characterized in that, It also includes a prediction unit that, based on information related to the user's usage of the device, predicts the degree to which the device relieves the user's menstrual cramps. The providing unit provides the suggested information based on the degree inferred by the inference unit.

11. The information processing apparatus according to claim 1, characterized in that, When the information related to the user's use of the device meets the prescribed conditions, the providing unit provides the suggestion information related to the suggestion of a method to relieve menstrual cramps without using the device.

12. An information processing method, executed by a computer, characterized in that it includes the following steps: The estimation process involves estimating the user's physiological cycle based on user information related to the user. as well as The process provides the user with information on recommendations related to using prescribed devices to relieve menstrual cramps, based on the menstrual cycle estimated through the estimation process.

13. An information processing program, characterized in that, The computer is then instructed to perform the following process: The estimation process, based on user information related to the user, estimates the user's physiological cycle; as well as The process provides the user with information related to the use of prescribed devices to relieve menstrual cramps, based on the menstrual cycle estimated through the estimation process.

Citation Information

Patent Citations

  • Instruction device, instruction method, and instruction program

    JP2021077062A