JP-7857328-B2 - Information processing device, information processing method, and program
Inventors
- 藤代 聡
Assignees
- 株式会社ママスクエア
Dates
- Publication Date
- 20260512
- Application Date
- 20240207
Claims (3)
- In an organization, the first user who performs the first job, In the aforementioned organization, a second user performs the duty of providing childcare for one or more children, including children accompanying the first user, when performing the first duty, An information processing device used for schedule management, A first shift information acquisition means that acquires information regarding the work schedule of the first user related to the first job as first shift information, A first child information acquisition means that acquires information concerning a child accompanying the first user when the first user performs the first duties, as first child information, A second shift information acquisition means that acquires information regarding the work schedule of the second user related to the second job as second shift information, A second child information acquisition means that acquires information concerning children accompanied by the second user when performing the second duties, as second child information, A shift determination means that determines the number of people N (N is an integer value of 1 or more) performing the first job which varies according to the workload, determines the work schedule of the first users of the determined N based on the first shift information, provisionally determines the number of children to be cared for based on the first child information of each of the first users of the N whose work schedule has been determined, provisionally determines the work schedule of the second users m (m is an integer value of 0 or more) based on the second shift information based on the provisionally determined number of children, determines the number of children based on the second child information of the second users m, and determines the work schedule of the second users M (M is an integer value of m or more) including the provisionally determined second users m based on the determined number of children and the second shift information, An information processing device equipped with the following features.
- In an organization, the first user who performs the first job, In the aforementioned organization, a second user performs the duty of providing childcare for one or more children, including children accompanying the first user, when performing the first duty, An information processing method executed by an information processing device used for schedule management, A first shift information acquisition step is to acquire information regarding the work schedule of the first user related to the first job as first shift information, A first child information acquisition step in which information concerning a child accompanied by the first user when performing the first duties is acquired as first child information, A second shift information acquisition step, which acquires information regarding the work schedule of the second user related to the second job as second shift information , A second child information acquisition step, in which information concerning the child accompanied by the second user when performing the second duties is acquired as second child information, A shift determination step which involves determining the number of people N (N is an integer value of 1 or more) who perform the first job which varies according to the workload, determining the work schedule of the first users of the determined N based on the first shift information, provisionally determining the number of children to be cared for based on the first child information of each of the first users of the N whose work schedule has been determined, provisionally determining the work schedule of the second users m (m is an integer value of 0 or more) based on the second shift information based on the provisionally determined number of children, determining the number of children based on the second child information of the second users m, and determining the work schedule of the second users M (M is an integer value of m or more) including the provisionally determined second users m based on the determined number of children and the second shift information, Information processing methods including
- In an organization, the first user who performs the first job, In the aforementioned organization, a second user performs the duty of providing childcare for one or more children, including children accompanying the first user, when performing the first duty, The computer used for scheduling management, A first shift information acquisition step is to acquire information regarding the work schedule of the first user related to the first job as first shift information, A first child information acquisition step in which information concerning a child accompanied by the first user when performing the first duties is acquired as first child information, A second shift information acquisition step, which acquires information regarding the work schedule of the second user related to the second job as second shift information , A second child information acquisition step, in which information concerning the child accompanied by the second user when performing the second duties is acquired as second child information, A shift determination step which involves determining the number of people N (N is an integer value of 1 or more) who perform the first job which varies according to the workload, determining the work schedule of the first users of the determined N based on the first shift information, provisionally determining the number of children to be cared for based on the first child information of each of the first users of the N whose work schedule has been determined, provisionally determining the work schedule of the second users m (m is an integer value of 0 or more) based on the second shift information based on the provisionally determined number of children, determining the number of children based on the second child information of the second users m, and determining the work schedule of the second users M (M is an integer value of m or more) including the provisionally determined second users m based on the determined number of children and the second shift information, A program that executes control processes, including those mentioned above.
Description
This invention relates to an information processing device, an information processing method, and a program. Conventionally, automated work shift scheduling systems have been proposed that can automatically create shift schedules by selecting employees suitable for each shift. (See, for example, Patent Document 1). Japanese Patent Publication No. 2004-246640 This diagram illustrates the outline of the service realized by applying an information processing system according to one embodiment of the present invention.Figure 1 is a diagram illustrating the overview of various systems that may be applied to this service.This diagram shows the relationships between the various systems in Figure 2.This figure shows an example of the configuration of an information processing system according to one embodiment of the present invention.This diagram shows the configuration related to the Mamasuk DB system, as part of the information processing system configuration shown in Figure 4.Figure 5 is a block diagram showing an example of the hardware configuration of the database management server in the information processing system.Figure 6 is a functional block diagram showing an example of the functional configuration of the database management server.This figure shows examples of various types of information contained in the Mamasuk DB managed by the database management server shown in Figure 7.Figure 3 shows an example of information about mothers who use each of the various support services offered by this service, and how this information changes along with their lifestyles.This figure shows an example of various types of information included in the Mamas DB managed by the database management server in Figure 6, but different from the example in Figure 8.This flowchart illustrates an example of the management flow of mother and child information, as performed by a database management server with the functional configuration shown in Figure 7.Figure 3 is a schematic diagram illustrating an example of a service to which the shift management system shown in Figure 3 is applied.This figure shows the configuration related to the shift management system, as part of the information processing system configuration shown in Figure 4.Figure 13 is a functional block diagram showing an example of the functional configuration of the shift management server.Figure 14 shows an example of the process for determining the shifts of working staff and child staff for a given time period, managed by the shift management server.Figure 14 shows an example of how working staff are assigned to projects during each time slot, as managed by the shift management server.This figure shows an example of a provisional decision on the childcare staff responsible for each time slot, based on the working staff decision shown in Figure 16.This figure shows an example of determining the childcare staff responsible for each time slot, based on the working staff and provisional childcare staff decisions shown in Figures 16 and 17.This flowchart illustrates an example of the shift determination process performed by a shift management server with the functional configuration shown in Figure 14.Figure 3 is a schematic diagram illustrating an example of a service to which the matching system shown in Figure 3 is applied.This figure shows the configuration related to the matching system within the information processing system configuration shown in Figure 4.Figure 21 is a functional block diagram showing an example of the functional configuration of the matching server.This figure shows an example of mother information that changes along with the lifestyle of mothers who use each of the various support services of this service shown in Figure 3, but is different from Figure 9.This figure shows an example of mother information that changes along with the lifestyle of mothers who use each of the various support services of this service shown in Figure 3, but is different from Figures 9 and 23.This flowchart illustrates an example of the job matching process for mothers, executed by a matching server with the functional configuration shown in Figure 22.Figure 2 illustrates an example of the relationship between each type of mother managed by the Mamasuk DB system and each amount of information that constitutes the Mamasuk DB. Embodiments of the present invention will be described below with reference to the drawings. The information processing system to which the present invention is applied can be used, for example, in a service that provides various types of support related to the user's work, taking into account a long period of more than 10 years, not only in the present but also from the past to the future. Hereinafter, the information processing system according to one embodiment of the present invention will be used as an example of such a service in a service (hereinafter referred to as "this service") whose users are women with children (hereinafter ap