Information processing device, information processing method and program
The information processing device and method address the challenge of understanding housework performance differences by calculating and presenting economic values, facilitating easier comparison and adjustment of unit prices for couples.
Patent Information
- Application Number
- JP2024036929
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-25
- Estimated Expiration
- 2044-03-11
AI Technical Summary
Conventional technologies struggle to help users grasp the extent of housework performance differences between individuals, making it difficult for couples to understand their relative contributions.
An information processing device and method that calculates and presents the economic value of housework performance, allowing users to compare and adjust unit prices based on individual preferences and statistical averages, and records performance data for easier understanding.
Facilitates easy comprehension of housework performance differences by converting housework into economic values, enabling couples to adjust unit prices and understand relative contributions effectively.
Smart Images

Figure 2025138096000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] In recent years, with the increase in dual-income households, the number of households in which housework is shared is also increasing. Patent Document 1 discloses a technology for managing the status of shared housework. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-220044 Summary of the Invention [Problem to be solved by the invention]
[0004] In conventional technologies, the performance of housework tasks is presented as a completion rate of the housework task, but since users do not often come into contact with such indicators in their daily lives, it may be difficult for users to grasp the performance of housework tasks even when looking at such indicators. Therefore, even when a couple, such as a husband and wife, compare their performance of housework tasks using such indicators, it may be difficult for them to grasp the extent of the difference in their performance of housework tasks.
[0005] The present invention has been made in consideration of these points, and aims to make it easier to understand the extent of the difference in housework performance between pairs. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention has a first reception unit that receives input of information about a first user and a second user who are a pair of users sharing household chores, the content of the household chores to be performed by the pair, and a first desired unit price, which is the unit price for the household chores desired by the first user; a determination unit that, if the second user agrees to the first desired unit price, determines the first desired unit price as an applicable unit price, which is the unit price for the household chores to be applied to the pair; a second reception unit that receives input of performance information indicating the actual performance of the household chores performed by each of the first and second users; a calculation unit that calculates, for each user included in the pair, an actual amount indicating the economic value of the actual performance of the household chores performed by the user based on the performance information input by the second reception unit from the user and the applicable unit price; and an output unit that outputs the actual amounts calculated by the calculation unit for each of the first and second users.
[0007] The first reception unit may further receive input of a second desired unit price, which is the unit price for housework desired by the second user, and the determination unit may further determine the first desired unit price and the second desired unit price as the applicable unit price when the first desired unit price and the second desired unit price match and the first user agrees to the second desired unit price.
[0008] When the first desired unit price of work and the second desired unit price of work do not match, the determination unit may determine, as the applicable unit price of work, the one of the first desired unit price of work and the second desired unit price of work that is closer to a statistical value of other applicable unit prices of work, which are unit prices of housework applied to each of a plurality of other pairs different from the pair.
[0009] If the first desired task unit price and the second desired task unit price do not match, the determination unit may determine another applicable task unit price, which is a task unit price for housework applied to another pair different from the pair, as the applicable task unit price.
[0010] The information processing device may further have a memory unit that stores information indicating the attributes of a user or information indicating the attributes of a pair, the first receiving unit may accept input of at least one attribute of the first user and the second user or the attributes of the pair as information regarding the first user and the second user, the information processing device may further have a selection unit that selects at least one other pair from a plurality of other pairs based on the relationship between at least one of the attributes of the first user and the second user and at least one of the attributes of each of a plurality of other users included in the other pair, or the relationship between the attributes of the pair and the attributes of the other pair, and the output unit may present the first user and the second user with the other applicable work unit price corresponding to the other pair selected by the selection unit.
[0011] The information processing device may further have a recording unit that records in a memory unit information regarding the first user and the second user received by the first reception unit, the applicable work unit price determined by the determination unit, and the performance information received by the second reception unit in association with each other.
[0012] The first reception unit may accept input of the content of each chore to be performed by the pair and the first desired unit work price corresponding to that chore, the determination unit may determine the applicable unit work price corresponding to each chore to be performed by the pair when the second user agrees to the first desired unit work price corresponding to that chore, the second reception unit may accept input of the actual performance information corresponding to each chore to be performed by the pair, and the calculation unit may further calculate an amount per chore for each chore to be performed by the pair based on the actual performance information corresponding to that chore and the applicable unit work price corresponding to that chore, and calculate the total of the amount per chore corresponding to the first user and the total of the amount per chore corresponding to the second user as the actual amount for each of the first user and the second user.
[0013] The first reception unit may further receive input of a second desired unit task price, which is a unit task price for housework desired by the second user; the determination unit may, when the second user agrees to the first desired unit task price, determine the first desired unit task price as a first applicable unit task price, which is the applicable unit task price to apply to the first user; and, when the first user agrees to the second desired unit task price, determine the second desired unit task price as a second applicable unit task price, which is the applicable unit task price to apply to the second user; the calculation unit may calculate the actual amount corresponding to the first user based on the performance information input by the second reception unit from the first user and the first applicable unit task price, and calculate the actual amount corresponding to the second user based on the performance information input by the second reception unit from the second user and the second applicable unit task price.
[0014] The first reception unit may further receive input of information indicating a selection method selected from an hourly wage method and a fixed salary method as a calculation method for calculating the actual amount of money corresponding to housework; the second reception unit may receive input of the amount of time the housework was performed as the actual information if the selection method is the hourly wage method, and may receive input of information indicating that the housework was performed as the actual information if the selection method is the fixed salary method; and the calculation unit may calculate the actual amount of money by multiplying the amount of work by the applicable unit price if the selection method is the hourly wage method, and may calculate the applicable unit price of work as the actual amount if the selection method is the fixed salary method.
[0015] The calculation unit may calculate the actual amount using the performance information when the performance information entered by one of the first user and the second user is approved by the other of the first user and the second user.
[0016] The information processing device may further have a bonus granting unit that, when the credit amount corresponding to one of the first user and the second user is greater than the credit amount corresponding to the other of the first user and the second user, grants a bonus to the one user based on the difference between the credit amount corresponding to the one user and the credit amount corresponding to the other user.
[0017] The first reception unit may accept input of information indicating the first user's account and information indicating the second user's account as information regarding the first user and the second user, and the benefit granting unit may execute a process of transferring an amount based on the difference from the other user's account to the one user's account.
[0018] The first reception unit may further receive input of a deduction amount to be subtracted from the actual amount when an action that burdens housework is performed, and the second reception unit may further receive input of burdening action information from one of the first user and the second user indicating that the other of the first user and the second user has performed an action that burdens housework performed by the one user, and when the second reception unit receives the burdening action information, the calculation unit may correct the actual amount by subtracting the deduction amount from the actual amount corresponding to the other user.
[0019] An information processing method according to a second aspect of the present invention is executed by a computer and includes the steps of accepting input of information regarding a first user and a second user who are a pair of users who share housework tasks, the content of the housework to be performed by the pair, and a first desired unit work price, which is the unit work price for the housework desired by the first user; if the second user agrees to the first desired unit work price, determining the first desired unit work price as the applicable unit work price, which is the unit work price for the housework to be applied to the pair; accepting input of performance information from each of the first user and the second user indicating the actual performance of the housework performed; calculating, for each user included in the pair, an actual amount indicating the economic value of the actual performance of the housework performed by that user based on the performance information inputted by that user and the applicable unit work price; and outputting the calculated actual amount for each of the first user and the second user.
[0020] A program according to a third aspect of the present invention causes a computer to function as a first reception unit that receives input of information about a first user and a second user who are a pair of users sharing housework tasks, the content of the housework to be performed by the pair, and a first desired unit price for the housework that the first user desires; a determination unit that, if the second user agrees to the first desired unit price, determines the first desired unit price as an applicable unit price for the housework that is to be applied to the pair; a second reception unit that receives input of performance information from each of the first and second users indicating the actual performance of the housework performed; a calculation unit that calculates, for each user included in the pair, an actual amount that indicates the economic value of the actual performance of the housework performed by that user based on the performance information input by the second reception unit from that user and the applicable unit price; and an output unit that outputs the actual amount for each of the first and second users calculated by the calculation unit. [Effects of the Invention]
[0021] The present invention has the effect of providing a mechanism for easily understanding the extent of the difference in housework performance between pairs. [Brief explanation of the drawings]
[0022] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing system. [Figure 2] FIG. 1 is a diagram schematically illustrating a functional configuration of an information processing device. [Figure 3] FIG. 10 is a diagram illustrating an example of a configuration of a pair management database. [Figure 4] FIG. 2 is a diagram illustrating an example of a configuration of a household management database. [Figure 5] FIG. 2 illustrates an example of a configuration of a performance management database. [Figure 6] FIG. 10 is a diagram schematically illustrating a display screen of a dedicated application. [Figure 7] FIG. 10 is a diagram schematically illustrating a display screen of a dedicated application. [Figure 8] FIG. 10 is a diagram schematically illustrating a display screen of a dedicated application. [Figure 9] FIG. 10 is a diagram schematically illustrating a display screen of a dedicated application. [Figure 10] 10 is a flowchart showing a flow of processing by the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0023] [Outline of Information Processing System S] FIG. 1 is a diagram illustrating an overview of an information processing system S. The information processing system S is a system used to provide an information processing service. The information processing service is a service for managing the results of housework performed by a first user and a second user. The first user and the second user are a pair who share housework responsibilities, for example, a married couple. In the example shown in FIG. 1, user U1 is the first user, for example, one of the users of the married couple, and user U2 is the second user, for example, a user different from the first user of the married couple. In this specification, the first user and the second user may be simply referred to as users. The information processing system S has a user terminal 1 (user terminals 1a and 1b in FIG. 1) and an information processing device 2.
[0024] The user terminal 1 is a terminal used by a user, such as a smartphone, tablet terminal, or personal computer. For example, a dedicated application program (hereinafter referred to as a "dedicated app") for providing an information processing service to the user is installed on the user terminal 1. The user can use the information processing service by using the dedicated app. Note that the information processing service is not limited to being provided by a dedicated app, and may also be provided by a web page.
[0025] The information processing device 2 is a device that manages an information processing service, such as a server. In the information processing service, the results of housework performed by the user are converted into economic value and presented. The following describes the processing of the information processing system S that converts the housework results performed by the user into economic value and presents it.
[0026] First, when user U1 performs an operation to launch the dedicated app on user terminal 1a, user terminal 1a displays a display screen of the dedicated app. The display screen of the dedicated app has multiple input fields for inputting information to start using the information processing service. The input fields include a field for inputting information about user U1 and user U2, a field for inputting the details of the housework to be shared between user U1 and user U2, and a field for inputting a first desired unit price for work.
[0027] The information about user U1 and user U2 includes, for example, information indicating user U1 (e.g., user U1's ID, nickname, name, etc.), information indicating user U2, and at least one attribute of the first user and the second user (e.g., age, occupation, annual income, etc.) or attributes of the pair of first user and second user (e.g., household annual income, etc.). The first desired work rate is the work rate for housework desired by the first user.
[0028] When user U1 performs an operation to input information into each of a plurality of input fields provided on the display screen of the dedicated app, user terminal 1a transmits the information input by user U1 as usage information to information processing device 2 ((1) in FIG. 1). Upon acquiring the usage information, information processing device 2 temporarily registers the usage information by recording it ((2) in FIG. 1). Note that information processing device 2 may acquire part of the usage information (for example, information indicating user U2) from user terminal 1b.
[0029] When user U2, who has agreed to the first desired unit price for work, performs an operation on the display screen of the dedicated app displayed on user terminal 1b to indicate that he or she agrees to the first desired unit price for work, user terminal 1b sends agreement information indicating that user U2 has agreed to the first desired unit price for work to information processing device 2 ((3) in FIG. 1). Upon receiving the agreement information, information processing device 2 officially registers the first desired unit price for work agreed upon by user U2 by determining it as the applicable unit price for work, which is the unit price for housework to be applied to the pair of user U1 and user U2 ((4) in FIG. 1). Information processing device 2 begins providing information processing services to the officially registered pair of user U1 and user U2.
[0030] When a user who has performed housework inputs the results of the housework performed on the display screen of the dedicated app on their user terminal 1, the user terminal 1 transmits performance information indicating the performance of the housework input by the user to the information processing device 2 ((5) in FIG. 1). The information processing device 2 calculates, for each user included in a pair, a performance amount indicating the economic value of the performance of the housework performed by the user, based on the work period during which the user performed the housework indicated by the acquired performance information and the applicable work unit price applied to the pair including the user ((6) in FIG. 1). The information processing device 2 then transmits monetary amount information indicating the performance amounts of each of user U1 and user U2 to the user terminal 1 (e.g., user terminal 1a), thereby displaying the performance amounts of each of user U1 and user U2 ((7) in FIG. 1).
[0031] In this way, the information processing system S can easily grasp the housework performance of the user by converting the housework performance of the user into economic value, which is an index that is often encountered in everyday life, and presenting it. As a result, the information processing system S can easily grasp the extent of the difference in the housework performance of the pair of the first user and the second user. The configuration of the information processing device 2 will be described below.
[0032] [Configuration of information processing device 2] FIG. 2 is a diagram schematically illustrating the functional configuration of an information processing device 2. The information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. In FIG. 2, arrows indicate main data flows, and there may be data flows not shown in FIG. 2. In FIG. 2, each functional block indicates a configuration in functional units, rather than a configuration in hardware (device) units. Therefore, the functional blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between functional blocks via any means, such as a data bus, a network, or a portable storage medium.
[0033] The communication unit 21 is a communication interface for connecting to a network, and includes a communication controller for receiving data from an external terminal and an external server.
[0034] The storage unit 22 is a large-capacity storage device such as a ROM (Read Only Memory) that stores the BIOS (Basic Input Output System) of a computer that realizes the information processing device 2, a RAM (Random Access Memory) that serves as a work area for the information processing device 2, an HDD (Hard Disk Drive) or an SSD (Solid State Drive) that stores the OS (Operating System), application programs, and various information referenced when the application programs are executed. The storage unit 22 stores, for example, a pair management database that manages information about pairs, a housework management database that manages information about housework tasks shared by the pairs, and an achievement management database that manages the achievements of housework tasks.
[0035] Fig. 3 is a diagram showing an example of the configuration of a pair management database. The pair management database shown in Fig. 3 stores pair information (pair ID, user ID, user name, attributes, user account number, etc.), unit price information (task unit price and agreement status), and deduction amount in association with each other. The attributes included in the pair information are at least one of the user attributes and the pair attributes. The agreement status is a status indicating whether the second user has agreed to the first desired task unit price, which is the task unit price stored in the pair management database. The deduction amount is an amount to be deducted from the actual amount as a penalty when an action that burdens housework is performed.
[0036] Figure 4 is a diagram showing an example of the configuration of a housework management database. The housework management database shown in Figure 4 stores pair IDs and housework information (housework ID, type of housework, estimated work period, calculation method, etc.) in association with each other. The estimated work period is the estimated work period for the housework. The calculation method is a method for calculating the actual amount of money for the housework, and includes, for example, an hourly wage method, which calculates the actual amount by multiplying the work period of the housework by the work unit price, and a fixed salary method, which calculates the work unit price as the actual amount regardless of the work period of the housework.
[0037] Fig. 5 is a diagram showing an example of the configuration of a performance management database. The performance management database shown in Fig. 5 stores user IDs and performance information (housework IDs and work dates) in association with each other. The work dates indicate the days on which housework was performed. The performance management database may also store the duration of housework actually performed by the user in association with each other.
[0038] Returning to Figure 2, the control unit 23 is a processor such as a CPU (Central Processing Unit) or GPU (Graphics Processing Unit) of the information processing device 2, and by executing programs stored in the memory unit 22, it functions as a first reception unit 231, a recording unit 232, a determination unit 233, a selection unit 234, an output unit 235, a second reception unit 236, a calculation unit 237 and a bonus granting unit 238. In the following, the functions of the control unit 23 will be explained separately for the cases before the provision of the information processing service starts and after the provision of the information processing service starts.
[0039] (Before the start of provision of information processing services) First, the functions of the control unit 23 executed before the start of provision of the information processing service will be described. The first reception unit 231 receives input of information for a first user and a second user, who are a pair sharing housework responsibilities, to start using the information processing service. Specifically, the first reception unit 231 acquires usage information input by the user on the display screen of the dedicated app displayed on the user terminal 1.
[0040] The first reception unit 231 receives input of usage information, including information about the first user and the second user, housework information indicating the content of the housework to be performed by the first user and the second user as a pair, and a first desired work rate, which is the work rate desired by the first user for the housework, as information for starting use of the information processing service.
[0041] The information about the first user and the second user includes the user ID of each of the first user and the second user, the name of each of the first user and the second user, etc. The information about the first user and the second user may further include attributes of each of the first user and the second user, information indicating the accounts of each of the first user and the second user (for example, bank account numbers), etc.
[0042] The housework information also includes the type of housework. The type of housework may be a type created by the user, or may be a type selected by the user from a plurality of predetermined housework types. The housework information may further include the day of the week on which the housework will be performed, etc. The housework information may further include an estimated work period, which is the period of work expected to be performed for the housework, information indicating a selection method from the hourly wage method and the fixed wage method as a calculation method for calculating the actual amount of money corresponding to the housework, and a deduction amount to be deducted from the actual amount when an action that is a burden on the housework is performed.
[0043] The first receiving unit 231, for example, acquires usage information from at least the user terminal 1 of the first user out of the user terminal 1 of the first user and the user terminal 1 of the second user. The recording unit 232 stores the usage information acquired by the first receiving unit 231 in the storage unit 22.
[0044] When the second user agrees to the first desired task unit price, the determination unit 233 determines the first desired task unit price as the applicable task unit price, which is the task unit price for housework to be applied to the pair of the first and second users. Specifically, first, the first receiving unit 231 acquires second agreement information indicating that the second user has agreed to the first desired task unit price from the user terminal 1 of the second user. Then, when the first receiving unit 231 acquires the second agreement information, the determination unit 233 determines the first desired task unit price as the applicable task unit price for the pair of the first and second users.
[0045] When the determination unit 233 determines the applicable work unit price, the recording unit 232 records the applicable work unit price in the pair management database in association with information about the first user and the second user accepted by the first acceptance unit 231. For example, the recording unit 232 stores the applicable work unit price determined by the determination unit 233 in association with a pair ID corresponding to the pair of the first user and the second user in the pair management database.
[0046] 6 and 7 are diagrams schematically illustrating display screens of the dedicated app. The display screen of the dedicated app shown in FIG. 6(a) is a user registration screen for registering information about a user. For example, when a user first performs an operation to launch the dedicated app on the user terminal 1, the user terminal 1 displays the user registration screen. When the user inputs information into each of a plurality of input fields provided on the user registration screen and presses button B1, the user terminal 1 transmits the information input by the user to the information processing device 2. When the first receiving unit 231 acquires information about the user, the recording unit 232 stores the information about the user in the pair management database.
[0047] 6(b) is a pairing screen for pairing a first user and a second user. When one of the first user and the second user (hereinafter referred to as "one user") inputs information for identifying another user (hereinafter referred to as "the other user") different from one of the first user and the second user (such as the user ID or the name of the other user) on the pairing screen and presses button B2, the user terminal 1 of the one user transmits the user identification information input by the one user to the information processing device 2.
[0048] The recording unit 232 further functions as an issuing unit that issues IDs, and issues a pair ID corresponding to a pair of the first user and the second user when the first receiving unit 231 acquires user identification information. Then, the recording unit 232 pairs the first user and the second user by storing the issued pair ID in the pair management database in association with the user ID of one user and the user ID of the other user identified by the user identification information.
[0049] The display screen of the dedicated app shown in Fig. 6(c) is a housework registration screen for registering housework information. When at least one of the users selects a type of housework to be performed by the pair of the first user and the second user on the housework registration screen, enters the estimated work period for the housework (the estimated period in Fig. 6(c)), and presses button B3, the user terminal 1 of the one user transmits the housework information entered by the user to the information processing device 2. When the first receiving unit 231 acquires the housework information, the recording unit 232 associates the pair ID corresponding to the pair of the first user and the second user with the housework information acquired by the first receiving unit 231 and stores them in the housework management database.
[0050] 7(a) is a unit price setting screen for setting a desired unit price for a task by a user. When a first user inputs a desired unit price for a task on the unit price setting screen and presses button B4, the user terminal 1 of the first user transmits information indicating the first desired unit price for a task to the information processing device 2.
[0051] When the first receiving unit 231 acquires information indicating the first desired task unit price from the user terminal 1 of the first user, the output unit 235 transmits the information indicating the first desired task unit price to the user terminal 1 of the second user who is paired with the first user. Furthermore, the recording unit 232 stores the first desired task unit price acquired by the first receiving unit 231 in the pair management database in association with the pair ID of the pair including the first user. In this case, the recording unit 232 stores a status (e.g., "not agreed") indicating that the second user has not agreed to the first desired task unit price in the pair management database. When the user terminal 1 of the second user acquires the information indicating the first desired task unit price, it displays the display screen of the dedicated app shown in FIG. 7(b).
[0052] 7(b) is an agreement setting screen for setting whether one user agrees to the unit price desired by the other user. When the second user agrees to the displayed first desired unit price on the agreement setting screen and presses button B5, the user terminal 1 of the second user transmits second agreement information indicating that the second user has agreed to the first desired unit price to the information processing device 2.
[0053] When the first receiving unit 231 receives the second agreement information, the determining unit 233 determines the first desired task unit price as the applicable task unit price. For example, when the determining unit 233 determines the applicable task unit price, the recording unit 232 changes the agreement status in the pair management database to a status (e.g., agreed upon) indicating that the second user has agreed to the first desired task unit price.
[0054] On the other hand, if the second user does not agree to the displayed first desired task unit price on the agreement setting screen and presses button B6, the user terminal 1 of the second user transmits disagreement information indicating that the second user did not agree to the first desired task unit price to the information processing device 2. When the first receiving unit 231 receives the disagreement information, the output unit 235 transmits a message indicating that the second user did not agree to the first desired task unit price to the user terminal 1 of the first user. In this case, the first user re-enters the desired task unit price on the unit price setting screen.
[0055] The information processing device 2 may determine the applicable unit price based on the desired unit prices of the first and second users. Specifically, first, the first receiving unit 231 further receives an input of a second desired unit price, which is the unit price of housework desired by the second user, from the user terminal 1 of the second user.
[0056] The first receiving unit 231 receives first agreement information from the user terminal 1 of the first user, indicating that the first user has agreed to the second desired task unit price. Then, the determination unit 233 determines the first desired task unit price and the second desired task unit price as the applicable task unit price when the first desired task unit price and the second desired task unit price match and the second user has agreed to the first desired task unit price and the first user has agreed to the second desired task unit price. In this way, the information processing device 2 can prompt the first user and the second user to adjust the first desired task unit price and the second desired task unit price to the same unit price.
[0057] Note that even if the first and second users adjust the unit prices, the first desired unit price and the second desired unit price may not be the same. Therefore, the information processing device 2 may control the adjustment of the unit prices between the first and second users when the first desired unit price and the second desired unit price do not match.
[0058] For example, if the first desired task unit price and the second desired task unit price do not match, the determination unit 233 determines the applicable task unit price by referring to other applicable task unit prices that are task unit prices for housework applied to each of other pairs other than the pair of the first user and the second user. Specifically, if the first desired task unit price and the second desired task unit price do not match, the determination unit 233 determines, as the applicable task unit price, the one of the first desired task unit price and the second desired task unit price that is closer to a statistical value (e.g., average, mode, median, etc.) of other applicable task unit prices that are task unit prices for housework applied to each of multiple other pairs other than the pair of the first user and the second user.
[0059] More specifically, first, if the first desired task unit price and the second desired task unit price do not match, the determination unit 233 selects from the first desired task unit price and the second desired task unit price a desired task unit price (for example, the first desired task unit price) that is closer to the statistical value of the other applicable task unit prices. The output unit 235 presents the first desired task unit price selected by the determination unit 233 and a message indicating that the first desired task unit price is closer to the statistical value of the other applicable task unit prices to the first and second users. Then, if the second user agrees to the first desired task unit price, the determination unit 233 determines the first desired task unit price as the applicable task unit price, which is the task unit price for housework to be applied to the pair of the first and second users.
[0060] In this way, the information processing device 2 can make it easier to adjust the task unit price between the first user and the second user. Note that, when the first desired task unit price and the second desired task unit price do not match, the determination unit 233 may determine, as the applicable task unit price, either the first desired task unit price or the second desired task unit price, whichever is closer to the statistical value of the other applicable task unit price, regardless of whether the first user or the second user agrees on both task unit prices.
[0061] If the first desired task unit price and the second desired task unit price do not match, the determination unit 233 may determine another applicable task unit price, which is the task unit price for housework applied to another pair, as the applicable task unit price. Specifically, the information processing device 2 determines the other applicable task unit price as the applicable task unit price for the pair of the first user and the second user by performing the following two steps.
[0062] As a first step, the selection unit 234 selects at least one other pair from among a plurality of other pairs based on an attribute relationship between the pair of the first user and the second user and the other pairs. The attribute relationship between the pair of the first user and the second user and the other pairs is, for example, a relationship between at least one of the attributes of each of the first user and the second user and at least one of the attributes of each of the plurality of other users included in the other pair, or a relationship between an attribute of the pair of the first user and the second user and an attribute of the other pairs.
[0063] The selection unit 234 selects, from the multiple other pairs, other pairs of multiple other users each having an attribute that matches the attribute of the first user and the second user, for example, as a relationship between at least one of the attributes of the first user and the second user and at least one of the attributes of the multiple other users included in the other pairs. Also, the selection unit 234 selects, from the multiple other pairs, other pairs having an attribute that matches the attribute of the pair of the first user and the second user, for example, as a relationship between the attribute of the pair of the first user and the second user and the attribute of the other pairs.
[0064] In a second step, the determination unit 233 determines the other applicable task unit price of the selected other pair as the applicable task unit price for the pair of the first user and the second user. Specifically, first, the output unit 235 presents to the first user and the second user the other applicable task unit price corresponding to the other pair selected by the selection unit 234 and a message indicating that the other applicable task unit price is the task unit price applied to the other pair having attributes similar to those of the pair of the first user and the second user. Then, when the first user and the second user each agree on the other applicable task unit price, the determination unit 233 determines the other applicable task unit price as the applicable task unit price for the pair of the first user and the second user.
[0065] In this way, the information processing device 2 can easily adjust the task unit price between the first user and the second user. Note that, if the first desired task unit price and the second desired task unit price do not match, the determination unit 233 may determine the other applicable task unit price as the applicable task unit price for the pair of the first user and the second user, regardless of whether the first user and the second user have agreed to the other applicable task unit price.
[0066] In the above, an example has been described in which the information processing device 2 determines an applicable task unit price common to each housework, but this is not limiting. For example, the information processing device 2 may determine an applicable task unit price for each housework performed by a pair.
[0067] Specifically, the first receiving unit 231 first receives input of the content of each chore to be performed by the pair, the first desired unit price for that chore, and the second desired unit price for that chore. The determining unit 233 then determines the applicable unit price for each chore to be performed by the pair if the first desired unit price and the second desired unit price for that chore match, the second user agrees to the first desired unit price for that chore, and the first user agrees to the second desired unit price for that chore. This allows the information processing device 2 to set unit prices according to the different workloads for each chore.
[0068] In the above, an example has been described in which the information processing device 2 determines an applicable task unit price common to the first user and the second user, but this is not limiting. For example, the information processing device 2 may determine different applicable task unit prices for the first user and the second user.
[0069] Specifically, when the second user agrees to the first desired task unit price, the determination unit 233 determines the first desired task unit price as the first applicable task unit price, which is the applicable task unit price to be applied to the first user. Also, when the first user agrees to the second desired task unit price, the determination unit 233 determines the second desired task unit price as the second applicable task unit price, which is the applicable task unit price to be applied to the second user.
[0070] The determination unit 233 may determine the first applicable unit task price and the second applicable unit task price when the second user agrees to the first desired unit task price and the first user agrees to the second desired unit task price, or may determine the applicable unit task price for one user when one user agrees to the desired unit task price of the other user, regardless of whether the other user agrees to the desired unit task price of the one user. In this way, the information processing device 2 can set a unit task price for each user, who may have a different value of the time spent on housework.
[0071] (After the information processing service begins) Next, the functions of the control unit 23 that are executed after the information processing service starts will be described. The information processing device 2 records the results of housework performed by the user. Specifically, the information processing device 2 records the results of housework performed by the user by executing the following two steps.
[0072] As a first step, the second receiving unit 236 receives, from the user, input of performance information indicating the performance of housework performed. The performance information includes, for example, the user ID of the user who performed the housework and the housework ID of the housework performed by the user.
[0073] Fig. 8 is a diagram schematically illustrating a display screen of the dedicated app. The display screen of the dedicated app shown in Fig. 8 is a performance management screen for managing the performance of housework. The performance management screen displays a list of houseworks that have been set as the houseworks to be shared by a pair of a first user and a second user before the provision of the information processing service begins.
[0074] For example, when the first user performs an operation to launch a dedicated app on his / her user terminal 1, the user terminal 1 displays a track record management screen. For example, when the first user performs an operation to press button B7 corresponding to laundry as a chore performed on the track record management screen displayed on the user terminal 1, the user terminal 1 transmits track record information indicating that the first user has performed laundry, specifically, track record information including the user ID of the first user and a chore ID corresponding to laundry, to the information processing device 2. Then, the second receiving unit 236 acquires the track record information from the user terminal 1.
[0075] The second receiving unit 236 may acquire performance information that further includes the duration of the housework performed by the user. For example, the performance management screen is provided with input fields (not shown) for inputting the duration of the housework performed, and when the user performs an operation to input the duration of the housework in the input field corresponding to the housework performed, the second receiving unit 236 acquires performance information that includes the user ID of the user, the housework ID of the housework performed by the user, and the duration of the housework input in the input field.
[0076] In a second step, the recording unit 232 records the performance information received by the second receiving unit 236 in association with the information about the first user and the second user received by the first receiving unit 231. For example, the recording unit 232 stores the performance information of the first user received by the second receiving unit 236 in the performance management database in association with the user ID of the first user. The recording unit 232 may further associate the performance information with the work date on which the user performed the housework (for example, the date on which the second receiving unit 236 received the performance information) and store the information in the performance management database. In this way, the information processing device 2 can manage the performance of housework performed by the user.
[0077] The information processing device 2 presents the results of housework performed by the user. Specifically, the information processing device 2 presents the results of housework performed by the user by performing the following two steps.
[0078] As a first step, the calculation unit 237 calculates, for each user included in the pair, an amount of performance that indicates the economic value of the performance of housework performed by the user, based on the performance information input from the user and the applicable task unit price by the second reception unit 236. The calculation unit 237 calculates the amount of performance, for example, when the user requests presentation of the amount of performance.
[0079] For example, first, the second receiving unit 236 receives a presentation request from the user terminal 1 of the first user, requesting the presentation of an achievement amount. The presentation request includes the user ID of the first user. Then, when the second receiving unit 236 receives the presentation request, the calculation unit 237 calculates an achievement amount by multiplying the total duration of housework tasks performed by each user included in a pair identified by the first user's user ID by the applicable task unit price for the pair. The task duration of the housework performed by the user is the estimated task duration stored in the housework management database in association with the housework ID stored in the achievement management database in association with the user ID of the user, or the task duration (the task duration entered by the user) stored in the achievement management database in association with the user ID and housework ID of the user. Note that the calculation unit 237 may calculate the achievement amount of the user who inputted the achievement information when the second receiving unit 236 receives input of the achievement information.
[0080] The calculation unit 237 may calculate the performance amount based on various calculation conditions set by the user as conditions for calculating the performance amount. For example, the calculation unit 237 calculates the performance amount according to whether or not performance information input by one user has been approved by the other user as a calculation condition. Specifically, when the other user has approved the performance information input by one user, the calculation unit 237 calculates the performance amount using the performance information.
[0081] For example, first, the output unit 235 presents the performance information received from one user by the second receiving unit 236 to the other user. The second receiving unit 236 receives approval information from the other user indicating approval of the performance of the housework performed by the one user indicated by the performance information of the one user. The recording unit 232 stores the approval information of the other user in the performance management database in association with the performance information of the one user. Then, when calculating the performance amount of the one user, the calculation unit 237 calculates the performance amount of the one user based on the user ID of the one user and the performance information stored in the performance management database in association with the approval information of the other user.
[0082] Even if one user recognizes that housework tasks have been completed, there may be cases where the housework tasks are not completed, such as there being areas that have not been cleaned or clothes that have not been washed.However, by having the information processing device 2 calculate the actual amount of one user using actual information approved by the other user, it is possible to reduce the occurrence of a situation where the actual amount is calculated using actual information for housework that has not been completed.
[0083] The information processing device 2 may impose a penalty on one user who has engaged in an action that burdens the other user's housework as a calculation condition. Specifically, first, the second receiving unit 236 further receives input of burdensome behavior information from one user indicating that the other user has engaged in an action that burdens the one user's housework. Then, when the second receiving unit 236 receives the burdensome behavior information, the calculation unit 237 corrects the actual amount of the other user by subtracting the subtraction amount from the actual amount of the other user.
[0084] For example, the recording unit 232 associates the paying behavior information received by the second receiving unit 236 with the ID of the other user and stores it in the storage unit 22. In this case, when calculating the credit amount of the other user, the calculation unit 237 calculates the credit amount of the other user based on the credit information of the other user, and corrects the credit amount by subtracting the calculated credit amount by a multiplied deduction amount obtained by multiplying the number of pieces of paying behavior information stored in the storage unit 22 in association with the user ID of the other user by the deduction amount stored in the pair management database in association with the user ID of the other user.
[0085] In housework, the burden on a user may increase depending on the state of the object of the housework. For example, when one user takes out the trash as part of the housework, if the other user throws the trash in a trash can without sorting it, the other user will have to sort the trash when taking out the trash, which increases the burden on the one user of taking out the trash. However, the information processing device 2 can make it more difficult for the other user to take actions that burden the one user's housework by imposing a penalty on the other user who has taken such an action.
[0086] For example, if an applicable unit work price is set for each chore as a calculation condition, the calculation unit 237 may calculate the amount of money paid based on the applicable unit work price for each chore. Specifically, the second receiving unit 236 first receives input of performance information corresponding to each chore performed by a pair. The calculation unit 237 further calculates the amount of money paid for each chore performed by a pair based on the performance information corresponding to the chore and the applicable unit work price for the chore.
[0087] Then, the calculation unit 237 calculates the total amount of the amounts for each housework category corresponding to the first user and the total amount of the amounts for each housework category corresponding to the second user as the incurred amounts for each of the first and second users. In this way, the information processing device 2 can reflect different burdens depending on the housework in the incurred amounts.
[0088] For example, if an applicable task unit price is set for each user included in a pair as a calculation condition, the calculation unit 237 may calculate the performance amount based on the applicable task unit price of each user as a calculation condition. Specifically, the calculation unit 237 calculates the performance amount corresponding to the first user based on performance information input by the second reception unit 236 from the first user and the first applicable task unit price. Furthermore, the calculation unit 237 calculates the performance amount corresponding to the second user based on performance information input by the second reception unit 236 from the second user and the second applicable task unit price. In this way, the information processing device 2 can reflect the value of time, which differs depending on the user, in the performance amount.
[0089] For example, if a calculation method for the performance amount is set as a calculation condition, the calculation unit 237 may calculate the performance amount based on that calculation method. For example, if the selected method is the hourly wage method, the second reception unit 236 first receives input of the housework work hours as performance information. Then, the calculation unit 237 calculates the performance amount by multiplying the work hours by the applicable work unit price.
[0090] For example, if the selected method for a certain housework is a fixed payment method, the second receiving unit 236 first receives input of information indicating that the housework has been performed as performance information. Then, the calculation unit 237 calculates the applicable task unit price as the performance amount.
[0091] Furthermore, for example, if a calculation method is set for each housework, the calculation unit 237 calculates the housework amount corresponding to each housework based on the calculation method selected for that housework, and calculates the total of the calculated housework amounts as the achievement amount. Specifically, the calculation unit 237 calculates the housework amount by multiplying the work period indicated in the achievement information corresponding to housework for which the selected method is the hourly wage method by the applicable unit price, calculates the housework amount as the applicable unit price based on the achievement information corresponding to housework for which the selected method is the fixed wage method, and calculates the total of the calculated housework amounts as the achievement amount. In this way, the information processing device 2 can calculate the achievement amount using the calculation method set by the user.
[0092] In a second step, the output unit 235 outputs the earned amounts of the first and second users calculated by the calculation unit 237. For example, the output unit 235 transmits amount information indicating the earned amounts of the users calculated by the calculation unit 237 to the user terminal 1, thereby causing the user terminal 1 to display the earned amounts of the users.
[0093] The output unit 235 may further output information other than the user's earned amount. For example, the output unit 235 outputs the duration of housework tasks performed by the user (for example, the total duration of multiple housework tasks performed by the user) as information other than the user's earned amount. Furthermore, the output unit 235 may output the number of times the user performed a housework task as information other than the user's earned amount.
[0094] Furthermore, the output unit 235 may output the difference between the earned amount of the first user and the earned amount of the second user as information other than the earned amount of the users. For example, when outputting the difference between the earned amount of the first user and the earned amount of the second user, the output unit 235 outputs the difference calculated using the formula "x=yz" where x is the difference, y is the earned amount of the first user, and z is the earned amount of the second user. Furthermore, the output unit 235 may output the difference calculated using the formula "x=y-(y+z) / 2". Note that the information processing device 2 uses an equal formula for the pair on the premise that the first user and the second user cooperate and tackle housework fairly, but the difference may be calculated using a formula that weights each user (for example, each user's earned amount) depending on the situation of the pair.
[0095] FIG. 9 is a diagram schematically illustrating a display screen of the dedicated app. The display screen of the dedicated app shown in FIG. 9 is an achievement display screen for displaying the achievements of housework performed by users. The achievement display screen shown in FIG. 9 displays the task period, number of tasks, and achievement amount for each user included in the pair, as well as the difference between the achievement amount of the first user and the achievement amount of the second user (for example, the difference calculated using the formula "x=y-(y+z) / 2"). By presenting such an achievement display screen to the user, the information processing device 2 can easily understand the difference in the achievements of housework performed between the pair.
[0096] 2, the information processing device 2 may grant a reward to the user with the larger earned amount of the first or second user. Specifically, when the earned amount corresponding to one user is larger than the earned amount corresponding to the other user, the reward granting unit 238 grants a reward to the one user based on the difference between the earned amount corresponding to the one user and the earned amount corresponding to the other user.
[0097] For example, the reward granting unit 238 grants an amount based on the difference as a reward to one of the users with a larger accumulated amount. In this case, the reward granting unit 238 may execute a process of transferring the amount based on the difference from the account of the other user to the account of the one user. The reward granting unit 238 executes a process of comparing the accumulated amounts and a process of granting a reward, for example, at a predetermined timing (for example, a day set by the user, the end of the month, the beginning of the month, etc.). In this way, the information processing device 2 can provide motivation for both the first user and the second user to actively do housework.
[0098] [Processing of information processing device 2] Next, a description will be given of the processing flow of the information processing device 2. Fig. 10 is a flowchart showing the processing flow of the information processing device 2. This processing starts when the first receiving unit 231 acquires, from the user terminal 1, usage information including information about the first user and the second user, housework information indicating the contents of housework to be performed by the first user and the second user as a pair, and a first desired task unit price (S1).
[0099] The determination unit 233 determines whether the first receiving unit 231 has acquired agreement information from the user terminal 1 of the second user (S2). If the determination unit 233 determines that the first receiving unit 231 has not acquired agreement information from the user terminal 1 of the second user (NO in S2), the process returns to S2. On the other hand, if the determination unit 233 determines that the first receiving unit 231 has acquired agreement information from the user terminal 1 of the second user (YES in S2), the determination unit 233 determines the first desired task unit price as the applicable task unit price (S3).
[0100] The second receiving unit 236 receives, from the user terminal 1, input of performance information indicating the performance of housework performed by the user (S4). The calculation unit 237 calculates the performance amount of each user included in the pair based on the performance information received from the user by the second receiving unit 236 and the applicable task unit price (S5). Then, the output unit 235 outputs information indicating the performance amounts of the first user and the second user calculated by the calculation unit 237 (S6).
[0101] [Effects of this embodiment] As described above, when the second user agrees to the first desired unit price, the information processing device 2 determines the first desired unit price as the applicable unit price for the pair of the first and second users. Then, for each user included in the pair, the information processing device 2 calculates the amount of work performed by that user based on the performance information input by the user and the applicable unit price for the pair, and outputs the calculated amount of work performed by each of the first and second users. In this way, the information processing device 2 converts the amount of housework performed by the user into economic value, which is an index that is often encountered in everyday life, and presents it, thereby making it easier to understand the amount of housework performed by the user. As a result, the information processing device 2 makes it easier to understand the extent of the difference in the amount of housework performed by the pair of the first and second users.
[0102] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]
[0103] 1. User terminal 2. Information processing equipment 21 Communications Department 22 Memory section 23 Control Unit 231 Reception Section 1 232 Recording Department 233 Decision Section 234 Selection Section 235 Output section 236 Second Reception Department 237 Calculation Unit 238 Benefits Granting Department S Information Processing System
Claims
1. a first receiving unit that receives input of information about a first user and a second user who are a pair of users who share housework responsibilities, the content of the housework to be performed by the pair, and a first desired unit price for the housework that is a unit price for the housework desired by the first user; a determination unit that, when the second user agrees to the first desired task unit price, determines the first desired task unit price as an applicable task unit price, which is a task unit price for housework to be applied to the pair; a second receiving unit that receives input of performance information indicating performance of housework performed from each of the first user and the second user; a calculation unit that calculates, for each user included in the pair, an actual amount indicating an economic value of the housework performed by the user based on the actual amount information input by the second reception unit from the user and the applicable task unit price; an output unit that outputs the earned amounts of the first user and the second user calculated by the calculation unit; An information processing device having the above.
2. The first receiving unit further receives an input of a second desired task unit price, which is a task unit price for housework desired by the second user; The determination unit further determines the first desired task unit price and the second desired task unit price as the applicable task unit price when the first user agrees to the second desired task unit price and the first user agrees to the second desired task unit price. The information processing device according to claim 1 .
3. When the first desired task unit price and the second desired task unit price do not match, the determination unit determines, as the applicable task unit price, one of the first desired task unit price and the second desired task unit price that is closer to a statistical value of other applicable task unit prices that are task unit prices for housework applied to each of a plurality of other pairs different from the pair. The information processing device according to claim 2 .
4. When the first desired task unit price and the second desired task unit price do not match, the determination unit determines another applicable task unit price, which is a task unit price for housework applied to another pair different from the first pair, as the applicable task unit price. The information processing device according to claim 2 .
5. the information processing device further includes a storage unit that stores information indicating an attribute of a user or information indicating an attribute of a pair; the first accepting unit accepts input of an attribute of at least one of the first user and the second user or an attribute of the pair as information about the first user and the second user; the information processing device further includes a selection unit that selects at least one of the other pairs from a plurality of the other pairs based on a relationship between at least one of attributes of the first user and the second user and at least one of attributes of a plurality of other users included in the other pairs, or a relationship between an attribute of the pair and an attribute of the other pairs; the output unit presents the other applicable task unit prices corresponding to the other pairs selected by the selection unit to the first user and the second user. The information processing device according to claim 4 .
6. The information processing device further includes a recording unit that records, in a storage unit, information about the first user and the second user received by a first receiving unit, the applicable task unit price determined by the determining unit, and the performance information received by the second receiving unit in association with each other. The information processing device according to claim 1 .
7. the first receiving unit receives, for each of the housework tasks to be performed by the pair, input of the content of the housework task and the first desired unit price corresponding to the housework task; the determination unit determines, for each housework to be performed by the pair, the applicable unit work price corresponding to the housework when the second user agrees to the first desired unit work price corresponding to the housework; the second receiving unit receives, for each of the housework tasks performed by the pair, input of the performance information corresponding to the housework task; The calculation unit further calculates an amount by household chore for each of the housework tasks performed by the pair based on the performance information corresponding to the housework task and the applicable task unit price corresponding to the housework task, and calculates the total of the performance amounts by household chore corresponding to the first user and the total of the performance amounts by household chore corresponding to the second user as the performance amounts for each of the first user and the second user. The information processing device according to claim 1 .
8. The first receiving unit further receives an input of a second desired task unit price, which is a task unit price for housework desired by the second user; the determination unit determines, when the second user agrees to the first desired task unit price, the first applicable task unit price, which is the applicable task unit price to be applied to the first user; and, when the first user agrees to the second desired task unit price, determines, when the first user agrees to the second desired task unit price, the second applicable task unit price, which is the applicable task unit price to be applied to the second user; the calculation unit calculates the performance amount corresponding to the first user based on the performance information input by the second reception unit from the first user and the first applicable task unit price, and calculates the performance amount corresponding to the second user based on the performance information input by the second reception unit from the second user and the second applicable task unit price. The information processing device according to claim 1 .
9. the first receiving unit further receives input of information indicating a selection method selected from an hourly wage method and a fixed wage method as a calculation method for calculating the actual amount of money corresponding to housework; the second receiving unit receives input of the working hours of housework as the performance information when the selected method is the hourly wage method, and receives input of information indicating that housework has been performed as the performance information when the selected method is the fixed wage method; The calculation unit calculates the actual amount by multiplying the work hours by the applicable unit price when the selected method is the hourly wage method, and calculates the applicable unit price as the actual amount when the selected method is the fixed wage method. The information processing device according to claim 1 .
10. the calculation unit calculates the performance amount using the performance information when the other user of the first user and the second user approves the performance information input by the first user and the second user. The information processing device according to claim 1 .
11. the information processing device further includes a bonus granting unit that, when the earned amount corresponding to one of the first user and the second user is greater than the earned amount corresponding to the other of the first user and the second user, grants a bonus to the one user based on a difference between the earned amount corresponding to the one user and the earned amount corresponding to the other user; The information processing device according to claim 1 .
12. the first accepting unit accepts input of information indicating an account of the first user and information indicating an account of the second user as information regarding the first user and the second user; the reward granting unit executes a process of transferring an amount based on the difference from the account of the other user to the account of the one user. The information processing device according to claim 11.
13. the first receiving unit further receives an input of a deduction amount to be subtracted from the actual amount when an action that is a burden on housework is performed; the second receiving unit further receives, from one of the first user and the second user, input of burdensome behavior information indicating that the other of the first user and the second user has performed a burdensome behavior in terms of housework performed by the one user; When the second reception unit receives the burden behavior information, the calculation unit corrects the incurred amount by subtracting the subtraction amount from the incurred amount corresponding to the other user. The information processing device according to claim 1 .
14. The computer executes receiving input of information about a first user and a second user who are a pair of users who share housework responsibilities, the content of the housework to be performed by the pair, and a first desired unit price for the housework that is a unit price for the housework desired by the first user; When the second user agrees to the first desired task unit price, determining the first desired task unit price as an applicable task unit price, which is a task unit price for housework to be applied to the pair; receiving input of performance information indicating performance of housework performed from each of the first user and the second user; calculating, for each user included in the pair, an amount of performance data indicating an economic value of the performance of housework performed by the user based on the performance data input from the user and the applicable task unit price; outputting the calculated actual amounts of money of each of the first user and the second user; An information processing method comprising:
15. Computer, a first receiving unit that receives input of information about a first user and a second user who are a pair of users who share housework responsibilities, the content of the housework to be performed by the pair, and a first desired work unit price that is a work unit price desired by the first user for the housework; a determination unit that, when the second user agrees to the first desired task unit price, determines the first desired task unit price as an applicable task unit price, which is a task unit price for housework to be applied to the pair; a second receiving unit that receives input of performance information indicating performance of housework performed from each of the first user and the second user; a calculation unit that calculates, for each user included in the pair, an amount of performance data that indicates an economic value of the performance of housework performed by the user based on the performance data information input by the second reception unit from the user and the applicable task unit price; and an output unit that outputs the earned amounts of the first user and the second user calculated by the calculation unit; A program to function as a
Citation Information
Patent Citations
Housekeeping support information providing server, housekeeping support information providing method, and housekeeping support information providing program
JP2018088164A
Housework evaluation system
JP2021018507A
Compensation plan output method, compensation plan output device, and program
JP2023003143A
Task cooperation promotion device, task cooperation promotion system, and task cooperation promotion method
JP2023047709A
Housework management device, control method and program
JP2019220044A