Information processing device, information processing method, and program
The information processing apparatus addresses the challenge of inadequate shift management by integrating user and child information to create schedules that balance work and childcare needs, enhancing convenience and safety for mothers.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- 株式会社ママスクエア
- Filing Date
- 2024-02-07
- Publication Date
- 2026-05-12
AI Technical Summary
Existing shift management systems fail to consider the complex circumstances of users, particularly mothers, including their children's needs, leading to inadequate shift scheduling that does not provide a safe childcare environment.
An information processing apparatus that acquires and determines work schedules based on the work and child information of both the user and their accompanying child, ensuring safe childcare and efficient shift management.
Provides a highly convenient shift management system for both service providers and users, enabling mothers to work while ensuring the safety and care of their children.
Smart Images

Figure 0007857328000001 
Figure 0007857328000002 
Figure 0007857328000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, a work shift schedule automatic creation system has been proposed that can select employees suitable for shifts and automatically create a shift schedule. (For example, see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the prior art including the technology described in Patent Document 1, it simply selects employees based on the shift preference information of employees and based on the conditions input by the creator of the shift schedule, and only creates a shift schedule. That is, for example, it was not possible to grasp a plurality of users and other circumstances related to the user and generate an appropriate shift schedule. Furthermore, in the case where a mother manages shifts based on the circumstances of her child, highly convenient shift management such as providing a safe childcare environment for the user and the child brought by the user has not been performed.
[0005] An object of the present invention is to provide a shift management system that is highly convenient for service providers and users.
Means for Solving the Problems
[0006] To achieve the above object, an information processing apparatus according to an aspect of the present invention is In an organization, a first user who performs a first job, In the aforementioned organization, a second user performing a second 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 accompanied by the first user when performing 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 a child accompanied by the second user when the second user performs the second duties, as second child information, A shift determination means that determines the work schedules of the first user and the second user based on the first shift information, the first child information, the second shift information, and the second child information, It is equipped with.
[0007] Each of the information processing method and program according to one aspect of the present invention corresponds to each of the method and program corresponding to the information processing apparatus according to one aspect of the present invention. [Effects of the Invention]
[0008] According to the present invention, a shift management system that is highly convenient for service providers and users can be provided. [Brief explanation of the drawing]
[0009] [Figure 1] This diagram illustrates the outline of the service realized by applying an information processing system according to one embodiment of the present invention. [Figure 2] Figure 1 shows an overview of the various systems that may be applied to this service. [Figure 3] This diagram shows the relationships between the various systems in Figure 2. [Figure 4] This figure shows an example of the configuration of an information processing system according to one embodiment of the present invention. [Figure 5] This figure shows the configuration related to the Mamas DB system, as part of the information processing system configuration shown in Figure 4. [Figure 6] Figure 5 is a block diagram showing an example of the hardware configuration of the database management server in the information processing system. [Figure 7] Figure 6 is a functional block diagram showing an example of the functional configuration of the database management server. [Figure 8] This figure shows examples of various types of information contained in the Mamasu DB managed by the database management server shown in Figure 7. [Figure 9] Figure 3 shows an example of mother information that changes along with the lifestyle of mothers who utilize each of the various support services of this service. [Figure 10] This figure shows an example of various types of information contained in the Mamasu DB managed by the database management server in Figure 6, but different from the example in Figure 8. [Figure 11] This flowchart illustrates an example of the management flow for mother and child information, as performed by a database management server with the functional configuration shown in Figure 7. [Figure 12] Figure 3 is a schematic diagram illustrating an example of a service to which the shift management system shown in Figure 3 is applied. [Figure 13] This figure shows the configuration related to the shift management system, as part of the information processing system configuration shown in Figure 4. [Figure 14] Figure 13 is a functional block diagram showing an example of the functional configuration of the shift management server. [Figure 15] This figure shows an example of the process for determining the shifts of working staff and child staff for a given time period, as managed by the shift management server shown in Figure 14. [Figure 16] Figure 14 shows an example of how working staff are assigned to projects during each time slot, as managed by the shift management server. [Figure 17] This figure shows an example of a provisional decision on the childcare staff responsible for each time slot, based on the working staff decision in Figure 16. [Figure 18] FIG. 16 is a diagram showing an example of determination of kids staff in charge of childcare in each time zone based on the determination of working staff in FIGS. 16 and 17 and the provisional determination of kids staff. [Figure 19] FIG. 14 is a flowchart for explaining an example of a shift determination process executed by a shift management server having the functional configuration shown in FIG. 14. [Figure 20] FIG. 3 is a schematic diagram for explaining an example of an outline of a service to which the matching system shown in FIG. 3 is applied. [Figure 21] FIG. 4 is a diagram showing a configuration related to a matching system among the configurations of the information processing system shown in FIG. 4. [Figure 22] FIG. 21 is a functional block diagram showing an example of a functional configuration of a matching server. [Figure 23] FIG. 16 shows an example different from FIG. 9 among examples of mother information that changes along with the lifestyle of a mother who uses each of various supports of the present service shown in FIG. 3. [Figure 24] FIG. 19 shows an example different from FIGS. 9 and 23 among examples of mother information that changes along with the lifestyle of a mother who uses each of various supports of the present service shown in FIG. 3. [Figure 25] FIG. 22 is a flowchart for explaining an example of a job matching process for a mother executed by a matching server having the functional configuration shown in FIG. 22. [Figure 26] FIG. 2 is a diagram for explaining an example of the relationship between each type of mother managed by the mama mask DB system and the amount of information constituting the mama mask DB. MODE FOR CARRYING OUT THE INVENTION
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. The information processing system to which the present invention is applied can be used in a service that provides various supports related to a user's occupation in consideration of a long period of 10 years or more not only at 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 appropriately referred to as "mothers"). In other words, this service provides mothers with support tailored to their changing lifestyles as their children grow.
[0011] First, before describing the information processing system according to one embodiment of the present invention, an overview of this service will be explained with reference to Figures 1 to 3.
[0012] Figure 1 is a diagram illustrating the overview of the service realized by applying an information processing system according to one embodiment of the present invention.
[0013] In Figure 1, the sequence of white arrows shown horizontally represents the lifestyle changes of the mother, a user of this service, over a long period of more than 10 years, from the past to the future. In other words, each of the white arrows represents a single life event. The text inside each white arrow contains the name of the life event that the arrow represents. Specifically, Figure 1 shows that, considering the past (before having children and becoming a mother), the life events of "employment," "marriage," "pregnancy," "childbirth," "child-rearing," and "graduating from motherhood" occur in that order for mothers who are users of this service.
[0014] Here, the multiple small white arrows shown within the "child-rearing" life events indicate the stages of a child's development. In other words, Figure 1 shows that a mother's "child-rearing" lifestyle needs to be divided into stages according to each stage of a child's development. More specifically, as indicated by the text inside the small white arrows, Figure 1 shows that a mother's "child-rearing" lifestyle needs to be considered in terms of each yearly stage from "0 years old" to "5 years old," the "elementary school" stage, and the "middle school, high school, and university" stage. The small white arrows indicating the stages of a child's life ("middle school," "high school," and "university") span across the mother's life events of "child-rearing" and "graduating from motherhood." This means that for mothers who are users of this service, the life event of "child-rearing" ends midway through the child's "middle school," "high school," and "university" stages, and they move on to the next life event, "graduating from motherhood." Furthermore, in the latter half of the mother's "graduation from motherhood" life events, a small white arrow with the word "caregiving" written inside is shown. This small white arrow indicates the stage in which the mother cares for her parents (including not only her own parents but also her husband's parents). In other words, Figure 1 shows that in the latter half of the mother's "graduation from motherhood" life events, it is necessary to consider the stage of "caregiving" for parents.
[0015] For mothers experiencing a series of such lifestyle changes, this service can provide each of the three support programs SUP1 to SUP3 shown in Figure 1.
[0016] Support Program 1 provides an example of support for mothers during the infancy and early childhood stages of their children, specifically from age 0 to 5, as part of the "child-rearing" life events. The multiple boxes drawn within the dotted line indicating support SUP1 each represent a specific support item, as indicated by the string inside. In the following explanation, each of these support items will be described using only the string inside. As shown in Figure 1, Support SUP1 primarily includes "support for working near children." This "support for working near children" consists of four types of support: "Mama Square (registered trademark)," "supervision and childcare," "FC," and "short-time dispatch."
[0017] The support included in Support SUP1, "Support for working alongside children," is as follows: In other words, traditionally, mothers with infants and young children would typically work while their children were in daycare or kindergarten. However, the number of children who can enroll in daycare centers is limited. Similarly, while there is no limit on the number of children who can enroll in kindergartens, there are age restrictions for admission. As a result, many mothers whose children cannot enroll in daycare centers or kindergartens—that is, mothers with children aged 0 to 3—are unable to work as they would like due to having children. Furthermore, many mothers who wish to enroll their children in kindergartens want to work in an environment where they can keep an eye on their children when needed, rather than simply enrolling them in daycare centers or kindergartens, but the current situation makes it difficult to adequately meet these needs. Therefore, in order to improve this situation, this service provides various forms of support to mothers with infants and young children, enabling them to work without enrolling their children in daycare or kindergarten, while keeping them in an environment where they can be seen and cared for when needed. This type of support is called "support for working near your child."
[0018] One of the components of "supporting mothers to work alongside their children" is "Mama Square," which provides the following type of support: Mama Square divides multiple mothers with infants and toddlers into those who do desk work and those who do childcare and supervision, and allows them to work in the same workspace. The work, including so-called desk work, consists of one or more tasks from other companies that are comprehensively contracted by the service provider (hereinafter referred to as the "service provider"). Each of the mothers who perform work, including so-called desk work, takes on at least a portion of the one or more tasks from other companies as their own work, working on a shift basis without being tied to the other company. Furthermore, the work that includes so-called supervision and childcare involves undertaking the supervision and childcare of children accompanied by working mothers at Mama Square. Each of the multiple mothers who perform the work that includes so-called supervision and childcare is responsible for supervising and childcare of children accompanied by both the "multiple mothers who perform the work that includes so-called desk work" and the "mothers who perform the work that includes so-called supervision and childcare." Further details about Mama Square will be provided later.
[0019] One component of "supporting working alongside children" is "supervision and childcare," which includes the following type of support: As mentioned above, many mothers with children who cannot get into daycare are unable to work as they would like. Therefore, facilities that undertake "supervision and childcare" near the workplace, or the establishment of daycare centers within companies, are introduced to mothers with children who cannot get into daycare, allowing them to work. Support provided to these facilities through methods such as contracting their operation (providing personnel and know-how) constitutes "supervision and childcare."
[0020] One aspect of "FC" that constitutes "support for working alongside children" is the following type of support: For example, a service provider enters into a franchise agreement (hereinafter abbreviated as "FC") with another company and provides the aforementioned Mama Square brand and operational know-how. The other company then employs mothers who are "mothers who perform jobs that include so-called desk work" and provides support similar to Mama Square in an environment prepared by the other company. In this case, the mothers employed by the service provider are "mothers who perform jobs that include so-called supervision and childcare." In other words, the service provider is entrusted with the operation of the "supervision and childcare" space. That is to say, "FC" is support in which a company different from the service provider incorporates the aforementioned Mama Square system into its own company and provides a place for supervision and childcare to mothers who are "mothers who perform jobs that include so-called desk work" by employing mothers who are "mothers who perform jobs that include so-called desk work."
[0021] One component of "supporting working near children," namely "temporary staffing (short hours)," is the following type of support: As mentioned above, many mothers with children who cannot enter daycare are unable to work as they would like. Therefore, facilities that undertake "childcare" near companies or daycare centers within companies are established and referred to mothers with children who cannot enter daycare, who are then dispatched to the client company as temporary staff. On the other hand, many mothers who do not send their children to daycare or who have enrolled their children in kindergarten wish to work short hours due to time constraints or limitations within the dependent allowance limit. In other words, these mothers desire so-called "short-time" work. Therefore, service providers provide clients who will accept short-time work, or combine short-time work with other clients. In short, "temporary staffing (short hours)" is support provided by offering mothers "temporary" work or "short-time" work (so-called reduced-hour work). Furthermore, in this case, the service provider is not limited to merely acting as a dispatching agency, but can also have functions related to the contracting of childcare facilities. Offering mothers these "short-time dispatch" jobs allows mothers who find it difficult to work near their children to enjoy an environment where they can work alongside their children, and also allows mothers who want to work efficiently while their children are at kindergarten to secure time to spend with their children.
[0022] Support SUP2 provides examples of support for mothers during the life events of "child-rearing," specifically for children after they enter elementary school, and then for mothers during the "elementary school," "middle school, high school, and university" stages and beyond. The multiple boxes drawn within the dotted line indicating support SUP2 each represent a specific support item, as indicated by the string inside. In the following explanation, each of these support items will be described using only the string inside. As shown in Figure 1, Support SUP2 primarily includes "Supporting Mothers' Careers." This "Supporting Mothers' Careers" consists of three types of support: "Human Resources Services," "Education and Training Institutions," and "After-School Programs."
[0023] The "Supporting Moms' Careers" included in Support SUP2 refers to the following types of support: In other words, traditionally, mothers with children who have started elementary school are no longer constantly with their children and can have longer hours to work. However, many mothers who get married or have children have quit their previous jobs and need to find new employment. Furthermore, mothers want to leverage their previous work experience to build a second career, but the current situation does not adequately meet these needs. Therefore, in order to improve this situation, this service provides various forms of support to mothers with children who have entered elementary school, enabling them to work based on the skills and careers they have cultivated in their previous jobs, as well as the careers they themselves desire. This type of support is what we call "supporting mothers' careers."
[0024] One of the "human resource services" that make up "supporting mothers' careers" is the following type of support: Specifically, "human resource services" are provided by dispatching mothers with children who have entered elementary school to "general companies" or "nursery schools, etc."
[0025] Dispatch services to general companies consist of three forms: "Mom Dispatch," "Education / Training + Mom Dispatch," and "Community Watch + Mom Dispatch." "Mama dispatch" is a form of dispatch where a service provider matches mothers who wish to register with the service provider with a general company, and then introduces or arranges for the mother to the general company once a match is made. "Education / Training + Mother Dispatch" is a form of dispatch where, in addition to the aforementioned "Mother Dispatch," the service provider also provides support through the "Education / Training Institutions" described below, either prioritizing or concurrently, based on the mother's suitability, including her desired career and past achievements. "Community Watch + Mom Dispatch" is a form of dispatch in which, in addition to the aforementioned "Mom Dispatch," the service provider also provides support through community watch by "After-School Programs," which will be described later, based on the career aspirations of the mother herself.
[0026] Dispatch to "nursery schools, etc." is a form of dispatch where the service provider, based on the mother's desired career and past experience, arranges for an unqualified mother to obtain a childcare worker qualification, and then dispatches her to a nursery school or similar childcare facility as a childcare worker. In addition, when providing this "dispatch to nursery schools, etc.", the service provider also provides support through the "educational and training institutions" described later.
[0027] Service providers can develop human resources businesses to offer "human resources services" that consist of these forms of dispatch.
[0028] One of the components of "supporting mothers' careers" is "educational and training institutions," which provide the following type of support: In other words, "educational and training institutions" provide support to mothers who wish to build a career by collaborating with educational and training institutions that offer education tailored to the needs of the times, as well as personal computer (hereinafter abbreviated as "PC"), IT-related qualifications, and other qualifications such as the aforementioned childcare worker qualification. As shown in Figure 1, the "educational and training institutions" included in Support SUP2 are implemented as appropriate to the mother's abilities and career development aspirations. For example, in preparation for receiving the aforementioned "human resource services," a mother can receive career counseling as needed after starting work and having the time to think about her own career, and then receive support from "educational and training institutions." Service providers can develop educational and training businesses in order to offer such "educational and training institutions."
[0029] One component of "supporting mothers' careers" is "after-school care," which is the type of support provided as follows: In other words, "after-school care" is support provided to mothers who wish to build a career and are not at home during the day. This support is provided by offering a place for play and daily life for their children (elementary school students) after school hours (providing so-called after-school care). For example, a mother who wants to work full-time until the evening may have her working hours limited because her children return home before her evening shift ends. Conversely, mothers want to use after-school facilities to look after their elementary school-aged children until they return home. Furthermore, mothers want their children to receive homework and other learning support at these facilities, but the current situation makes it difficult to adequately meet these needs. There are also mothers who want to work while keeping an eye on their children even after they reach elementary school age. To address these needs, after-school programs are provided by service providers. Moreover, service providers can employ mothers who entrust their children to after-school programs as "multiple mothers performing jobs that include so-called desk work," and they can also accept mothers who wish to work at after-school programs. After-school programs, where children from the community gather, are a form of support that contributes to looking after the community, and furthermore, they provide support for mothers with elementary school-aged or older children who wish to work while keeping an eye on their children.
[0030] Support SUP3 illustrates examples of support provided to mothers during various life events, from pregnancy to caregiving. The multiple boxes drawn within the dotted line indicating support SUP3 each represent a specific support item, as indicated by the string inside. In the following explanation, each of these support items will be described using only the string inside. As shown in Figure 1, Support SUP3 primarily includes "supporting the creation of an environment where mothers can work with peace of mind." This "supporting the creation of an environment where mothers can work with peace of mind" consists of three types of support: "collaboration with pharmaceutical companies," "product development (protecting family safety, IoT technology, wearable devices, etc.)," and "grassroots movements to change society."
[0031] The "support for creating an environment where mothers can work with peace of mind" included in Support SUP3 refers to the following types of support: In other words, traditionally, throughout the entire lifestyle from pregnancy, childbirth, child-rearing, and finally to becoming a mother, mothers have had various anxieties about working in their capacity as mothers. Therefore, this service provides various forms of support that address the anxieties of mothers who want to work, enabling them to work with peace of mind, across their entire lifestyle. This type of support is what we mean by "supporting the creation of an environment where mothers can work with peace of mind."
[0032] One aspect of "supporting the creation of an environment where mothers can work with peace of mind" is "initiatives with pharmaceutical companies," which involves the following support. Specifically, looking ahead to the Society 5.0 era, it is important to acquire individual data, analyze big data with AI, and build a system that provides necessary information to individuals based on that data through IoT, including smartphones and wearable devices. However, traditionally, it has been difficult to collect end-to-end life course data for attributes such as mothers and children because mothers are reluctant to share information about their children. Therefore, in collaboration with pharmaceutical companies, we have built a system that lists mothers from the pregnancy stage, stores it in a database, and collect data on children and mothers from around -1 year old, thereby supporting Society 5.0. This is "initiatives with pharmaceutical companies." Service providers can develop healthcare businesses to offer "collaborations with pharmaceutical companies," which constitute one aspect of "supporting the creation of an environment where mothers can work with peace of mind."
[0033] One component of "supporting the creation of an environment where mothers can work with peace of mind" is "product development (protecting family safety, IoT technology, wearable devices, etc.)," which includes the following types of support: Traditionally, working mothers have often worried about whether something is wrong with their children or family. Therefore, facilities and devices have been developed to allow mothers to check on their children's and family's well-being, such as childcare facilities, after-school programs, and children's mobile phones with GPS (Global Positioning System) functionality. However, these facilities and devices are insufficient for mothers to fully understand the situation of their children and family (including the mother herself or her husband's parents), and conversely, there is a desire to obtain information through various methods. Therefore, to meet this demand and protect family safety, support is provided through methods such as developing wearable devices using IoT technology. This is referred to as "product development (protecting family safety, IoT technology, wearable devices, etc.)." Furthermore, as mentioned above, a system that returns life course data collected and analyzed data transmitted through wearable devices is crucial for Society 5.0. Therefore, it is important to design how to collect data on "family," that is, the mother, children, the child's father (the mother's husband), the mother's own parents, and the husband's parents. Service providers can develop development projects (MamaSuku Lab) to offer "product development (protecting family safety, IoT technology, wearable devices, etc.)."
[0034] One of the "grassroots movements to change society" that make up "supporting the creation of an environment where mothers can work with peace of mind" is the following type of support. Traditionally, there has been a social problem of morning and evening rush hour commutes. On the other hand, there have been reports of incidents where mothers have been verbally abused for bringing strollers onto trains during the morning and evening rush hours. In other words, for mothers working in workplaces with childcare facilities, the mere fact of going to work with their children during rush hour was a source of worry. To put it another way, there was a desire to create public opinion that supports mothers raising children and to take fundamental measures to prevent the aforementioned social problems from occurring. Therefore, in order to respond to these demands, the support that is carried out by working to introduce childcare cars on trains that mothers with children can easily use is the "grassroots movement to change society (childcare support cars on the subway)." Service providers can develop educational and training programs to offer "grassroots movements to change the world."
[0035] Although not illustrated, service providers also implement the following support to prevent family members from requiring care, in order to "support the creation of an environment where mothers can work with peace of mind." Traditionally, it has been difficult for mothers to secure time to work due to caring for their own parents (including their husband's parents as well as their own parents). Therefore, service providers also implement support such as preventative care to prevent family members from requiring care. Service providers can implement such support and develop preventative care programs to avoid creating situations where family members require long-term care.
[0036] Next, referring to Figures 2 and 3, we will briefly explain the three systems necessary to realize this service. Figure 2 shows an overview of the various systems that may be applied to the service described in Figure 1. Figure 3 is a diagram showing the relationships between the various systems in Figure 2.
[0037] As mentioned above, the users of this service are typically mothers with children. This service provides various services to help these mothers solve various work-related issues, such as the content and style of work, tailored to their children's growth and family circumstances. The first to third services described below are typical examples of support services for mothers, and this service can comprehensively provide a variety of services, including the first to third services.
[0038] The first service is the construction and provision of a database (hereinafter simply referred to as "MamaSuku DB") with the aim of "providing the foundation for various systems that take into account the future of mothers and children, by preparing for past, present, and future information." The system applied in the first service is called "MamaSuku DB System SYS1." In the first service, in order to achieve the objective of "providing the foundation for various systems that incorporate past, present, and future information and take into account the future of mothers and children," various types of information are acquired and a database is constructed. This database can then be used in providing various services, including the second and third services described later. In other words, in the first service, users can receive various services that utilize information by having various information about themselves and their children comprehensively managed in the MamaSuku DB. As described later, the MamaSuku DB stores not only the user's own information, but also various information related to "motherhood," such as information about the user's work and information about their children. Therefore, users can receive various services that take into account the growth of their children and their home environment, which are inseparable from their role as a "mother." Further details regarding the various types of information stored in the Mamas DB and the Mamas DB system SYS1 will be explained with reference to Figures 5 through 11.
[0039] The second service is one that aims to "provide a shift management system suitable for working mothers who are raising children." In other words, the SYS2 shift management system applied to the second service is a service that provides a system related to attendance management (hereinafter referred to as "shifts"). Specifically, for example, the SYS2 shift management system is a system that appropriately manages users' shifts in order to make it easier for users, even mothers with young children, to manage their attendance and work. Furthermore, the SYS2 shift management system can create shifts that assign the mother who will yield the best results, based on the characteristics of the project and the mother's past performance (history). In addition, the SYS2 shift management system can adjust the number of staff involved in so-called "supervision and childcare" as needed, based on information about the children associated with the assigned mother. In other words, the SYS2 shift management system makes it possible to operate a safe supervision space while maximizing project results. Specifically, in the second service, by using the SYS2 shift management system, users can enable convenient and easy attendance management for "mothers," and service providers can maximize project results while ensuring the safety of the child supervision space. As will be explained in detail with reference to Figures 12 to 19, the work system for "mothers" who are raising children must be different from that of workers who are not "mothers." For example, if a user has a young child, they must take care of that child, and if they have multiple children, they must pick up the other children they are not taking care of. There are many such irregular circumstances. Therefore, in the second service, a shift management system is employed to appropriately manage shifts while taking into account such circumstances unique to "mothers" and the characteristics of each "child."
[0040] The third service is aimed at providing mothers, who are users of this service, with a matching service for companies that take into account their future, such as their career development and their children's growth. The system used in this third service is called the "Matching System SYS3". The third service, SYS3, is a matching system that can match users who wish to work with companies while taking into account factors such as their children's development and family circumstances. In other words, in the third service, users can receive job matching results that take into account not only their own information, but also information about their children and family environment. The important point here is that the Mamasuk DB in the first service mentioned above stores not only information about current users and children, but also past information and future predictions, and the third service provides a matching system SYS3 that takes into account the various types of information stored in this Mamasuk DB. Further details of the matching system SYS3 will be described later using Figures 20 to 25. Thus, the first to third services do not necessarily need to be provided independently; for example, they may be provided in relation to the user's lifestyle, etc.
[0041] In Figure 3, the upper section shows a typical mother's lifestyle, while the lower section displays the relationships between the various systems shown in Figure 2. First, let's discuss the lifestyle of a mother who has children between the ages of 0 and 5. Mothers with children at this age need to constantly care for them. Therefore, when mothers with children at this age consider working, various problems arise, such as "How will I care for my child?" and "What will I do if my child suddenly becomes ill?" Traditionally, many mothers have been forced to choose not to work because they could not realistically overcome these problems. To overcome these problems and enable users to find employment, the first and second services described above are widely used by such users. In other words, for users with children between the ages of "0" and "5," there is a real need for work arrangements such as wanting to work while their children are in childcare, or wanting to work with flexible shifts and the ability to accommodate unexpected situations, and it is important that these needs are met. The first and second services described above are the services that can meet these needs. Furthermore, support for users with children aged 0 to 5 is what is known as "As-Is" support, and it is the most central type of support offered by this service.
[0042] Next, we will discuss the lifestyle of mothers who have children of elementary school age or older. Mothers with children at this age no longer need to constantly look after their children and can work relatively freely. However, mothers with children at this age are usually of a certain age, and depending on their career history and work experience, they often face the problem of not being able to find the job they want. In particular, as mentioned above, the period from when children are 0 to 5 years old is a very difficult time for mothers to work, and users who do not work during this period will have a gap in their career, making it even more difficult to find work later. Furthermore, for mothers who have given birth to a second or third child, the gap in their career will be quite substantial. To overcome these problems and enable users to find employment, the second and third services described above are provided to those users.
[0043] Furthermore, this service will store and accumulate various information about users with children, including their present, past, and future (future plans, etc.), for example, in the MamaSuku DB. Based on this long-term accumulated information, a third service will be provided, enabling optimal matching for users.
[0044] In summary, the provider of this service will, as part of this service, provide various services, primarily the first to third services, as appropriate, tailored to the lifestyle of users with children, for example.
[0045] Next, with reference to Figure 4, we will briefly explain an example of the configuration of an information processing system that can be applied in particular to the first to third services described above, i.e., an information processing system according to one embodiment of the present invention. Figure 4 shows an example of the configuration of an information processing system according to one embodiment of the present invention.
[0046] The information processing system shown in Figure 4 consists of a database management server 1, a mamas DB 2, a shift management server 3, a matching server 4, an administrator terminal 5, mother terminals 6-1 to 6-n (where n is an integer of 1 or more), and corporate terminals 7-1 to 7-m (where m is an integer of 1 or more), all interconnected via a predetermined network N such as the Internet.
[0047] In this embodiment, the database management server 1, the Mamas DB 2, the shift management server 3, the matching server 4, and the administrator terminal 5 are managed by the service provider M of this service. That is, service provider M is the business entity that provides this service. However, the management referred to here includes not only direct management by service provider M itself, but also indirect management such as entrusting management to another party, such as the server operating company.
[0048] Furthermore, service provider M is responsible for coordinating with mothers who use the service and companies that provide employment opportunities when providing this service. Service provider M uses administrator terminal 5 to input and output information when performing tasks related to coordinating with mothers who use the service and companies that provide employment opportunities.
[0049] Each of the mother terminals 6-1 through 6-n is used by each of the mothers U1-1 through U1-n, who are users of this service. However, hereafter, when it is not necessary to distinguish between mothers U1-1 through U1-n and mother terminals 6-1 through 6-n individually, they will be referred to as "mother U1" and "mother terminal 6," respectively.
[0050] Furthermore, each of the corporate terminals 7-1 to 7-m will be used by each of the corporate representatives U2-1 to U2-m belonging to a company that is a user of this service. However, hereafter, when it is not necessary to distinguish between corporate representatives U2-1 to U2-m and corporate terminals 7-1 to 7-m, they will be referred to as "corporate representative U2" and "corporate terminal 7," respectively.
[0051] Here, we will explain the relationship between the various information processing systems shown in Figure 3 and the information processing system shown in Figure 4. As described above with reference to Figures 1 to 3, this service includes the first to third services. Furthermore, for each of the first to third services, the Mamas DB system SYS1, the shift management system SYS2, and the matching system SYS3 are provided, respectively. The information processing system shown in Figure 4 includes the Mamas DB system SYS1, the shift management system SYS2, and the matching system SYS3.
[0052] In the following sections, we will individually explain the Mamas DB system SYS1 applied to the first service, the shift management system SYS2 applied to the second service, and the matching system SYS3 applied to the third service, in that order. First, we will explain the Mamas DB system SYS1 applied to the first service using Figures 5 to 11.
[0053] Figure 5 shows the configuration related to the Mamas DB system, as part of the information processing system configuration shown in Figure 4. As shown in Figure 5, the Mamas DB system SYS1 is configured such that the database management server 1, Mamas DB2, administrator terminal 5, mother terminals 6-1 to 6-n, and corporate terminals 7-1 to 7-m are interconnected via a predetermined network N such as the Internet.
[0054] Figure 6 is a block diagram showing an example of the hardware configuration of the database management server in the information processing system shown in Figure 5.
[0055] The database management server 1 comprises a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0056] The CPU 11 executes various processes according to the program recorded in the ROM 12 or the program loaded from the storage unit 18 into the RAM 13. RAM13 also stores data and other information necessary for the CPU11 to perform various processes.
[0057] The CPU 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.
[0058] The output unit 16 consists of a display, speakers, etc., and outputs various information as images and sounds. The input unit 17 consists of a keyboard, mouse, etc., and is used to input various types of information.
[0059] The memory unit 18 consists of a hard disk, DRAM (Dynamic Random Access Memory), etc., and stores various types of data. The communication unit 19 communicates with other devices (such as the mother terminal 6 and the corporate terminal 7 in the example of Figure 5) via a network N that includes the Internet.
[0060] The drive 20 is appropriately equipped with removable media 21, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory. Programs read from the removable media 21 by the drive 20 are installed in the storage unit 18 as needed. Furthermore, the removable media 21 can store various types of data stored in the storage unit 18, just as the storage unit 18 does.
[0061] Although not shown in the diagram, the shift management server 3, matching server 4, administrator terminal 5, mother terminal 6, and corporate terminal 7 of the information processing system in Figure 5 have basically the same hardware configuration as shown in Figure 6. Therefore, the explanation of the hardware configuration of the shift management server 3, matching server 4, administrator terminal 5, mother terminal 6, and corporate terminal 7 will be omitted.
[0062] The functional configuration of the database management server 1 shown in Figure 7 will be explained below using specific examples of the various types of information managed by the database management server 1 shown in Figure 8. Figure 7 is a functional block diagram showing an example of the functional configuration of the database management server in Figure 6. Figure 8 shows examples of various types of information contained in the Mamasuk DB managed by the database management server shown in Figure 7.
[0063] In explaining Figure 7, for the sake of simplicity, we will assume that there is one mother terminal 6 and one corporate terminal 7.
[0064] In CPU 11, when the execution of the storage process for the first service, namely the service that constructs and provides the Mamasuk DB, is controlled, the mother information acquisition unit 111, the child information acquisition unit 112, the storage unit 113, and the numerical evaluation unit 114 function.
[0065] The mother information acquisition unit 111 acquires various information about the mother U1's occupation. Here, the mother information acquisition unit 111 is provided with a mother constant information acquisition unit 121 and a mother variable information acquisition unit 122.
[0066] The mother immutable information acquisition unit 121 acquires information that cannot be changed by mother U1 in relation to mother U1's occupation, as mother immutable information DMI. Here, Maternal Invariant Information (DMI) refers to objective information about the mother U1 that cannot be changed by the mother U1's will or thoughts.
[0067] The mother's unchanging information acquisition unit 121 is equipped with a mother's resume information acquisition unit 131 and a mother's company input information acquisition unit 132.
[0068] The mother resume information acquisition unit 131 acquires various information about the mother U1's resume as mother resume information DMIB, which is a type of mother immutable information DMI. Mother's resume information (DMIB) refers to various types of information typically included in a resume, such as the mother U1's profile, work history, and qualifications. This information is typically entered by the mother U1 herself via the mother terminal 6 and transmitted to the server 1. Therefore, the mother resume information acquisition unit 131 acquires various information about the mother U1's resume transmitted from the mother terminal 6 as mother resume information DMIB.
[0069] Here, referring to Figure 8, we will specifically explain an example of the contents of the DMIB (Maternal Resume Information). In the example in Figure 8, the specific contents of the mother's resume information DMIB are shown to be four items: "name, date of birth, blood type," "work history (occupation, employment type, position, years of experience)," "qualifications held," and "household income." In other words, resume information is information that cannot be changed by the mother U1, including various information about the mother U1's career.
[0070] The Mother's Resume Information DMIB is generally entered when Mother U1 first uses this service (at registration). Furthermore, the contents of the Mother's Resume Information DMIB are not usually rewritten by Mother U1 unless there is a mistake, and therefore it is considered Mother's Unchangeable Information DMI. Information such as work history and qualifications acquired by Mother U1 after starting to use this service is acquired as Mother's Company Input Information DMIC, etc., as described below.
[0071] The Mother's Company Input Information Acquisition Unit 132 acquires various information about Mother U1 at the company where Mother U1 works, as Mother's Company Input Information DMIC, which is a type of Mother's Invariant Information DMI. Mother's Corporate Input Information DMIC refers to various types of information that can be entered by the employer of Mother U1, such as Mother U1's performance evaluations and attendance record at the company where Mother U1 works. This information is typically entered by a company representative or the provider of this service and transmitted from the corporate terminal 7 to the server 1. Therefore, the Mother's Company Input Information Acquisition Unit 132 acquires various information about the mother U1 at the company where she works, which has been transmitted from the company terminal 7, as Mother's Company Input Information DMIC. Alternatively, the Mother's Company Input Information Acquisition Unit 132 may acquire the Mother's Company Input Information DMIC via the administrator terminal 5 based on input from the service provider M.
[0072] Here, referring to Figure 8, we will specifically explain an example of the contents of the DMIC (Data Management Inventory) input information for mother companies. In the example in Figure 8, the specific contents of the Mother's Company Input Information DMIC are shown to be five items: "Performance evaluation score," "Project KPI achievement status," "Attendance status," "Promotion, salary increase, and advancement data," and "Training provided by the company." In other words, Mother's Company Input Information DMIC is information that includes various information from companies, etc., regarding the employment of Mother U1, among the Mother's Invariant Information DMI. Furthermore, this information may be periodically entered into the company terminal 7 by a company representative, for example, when a company conducts a performance evaluation.
[0073] In response to the mother constant information acquisition unit 121, the mother variable information acquisition unit 122 acquires information that can be changed by mother U1 in relation to the mother U1's occupation as mother variable information DMM. Here, Maternal Variable Information (DMM) refers to subjective information about Maternal U1 that can change depending on Maternal U1's will and thoughts. Objective information, such as newly acquired qualifications, may also be included in Maternal Variable Information (DMM), including qualifications acquired at the mother's discretion.
[0074] The maternal variable information acquisition unit 122 is equipped with a maternal base information acquisition unit 141, a maternal career formation information acquisition unit 142, and a maternal thinking information acquisition unit 143.
[0075] The mother-based information acquisition unit 141 acquires information including the mother U1's future job and workplace preferences as a type of mother-based information DMMB, which is a type of mother-variable information DMM. Mother-based information (DMMB) includes various types of information, such as information about the mother U1's desired future employment conditions and preferred workplace location. This information is typically entered by the mother U1 herself via the mother terminal 6 and transmitted to the server 1. Therefore, the mother-based information acquisition unit 141 acquires information transmitted from the mother terminal 6, including information such as the type of job and workplace preferences of the mother U1, as mother-based information DMMB.
[0076] As before, referring to Figure 8, we will now specifically explain an example of the contents of the mother-based information DMMB. In the example in Figure 8, four items are shown as specific contents of the mother-based information DMMB: "Desired status as dependent or not," "Desired status for childcare enrollment," "Commutable area," and "Commutable working hours." In other words, mother-based information includes various types of information that can change depending on the mother U1, such as information that contributes to the mother U1's job choice and work system, and which can easily change depending on the mother U1's wishes and surrounding circumstances (husband and children's situation).
[0077] The Mother Career Development Information Acquisition Unit 142 acquires information including what kind of work Mother U1 wants to do in the future, what qualifications she wants to acquire in relation to that, and what qualifications she has actually acquired, as Mother Career Development Information DMMC, which is a type of Mother Variable Information DMM. Maternal Career Development Information (DMMC) refers to various pieces of information, such as the mother U1's own aspirations for future career development. This information is typically entered by the mother U1 herself via the mother terminal 6 and transmitted to the server 1. Therefore, the mother career development information acquisition unit 142 acquires various information regarding the mother U1's own future career development aspirations transmitted from the mother terminal 6 as mother career development information DMMC.
[0078] Referring to Figure 8, we will now specifically explain an example of the content of the Maternal Career Development Information DMMC. In the example in Figure 8, two items are shown as specific contents of the Mother Career Development Information DMMC: "Newly acquired qualifications" and "Future aspirations (job type, work style, work location, etc.)." In other words, Mother Career Development Information DMMC includes various types of information that can change depending on the mother U1, such as information related to the mother U1's future career development.
[0079] The maternal thought-form information acquisition unit 143 acquires information about the maternal thought-form information DMMT, which is a type of maternal variable information DMM, based on information input by the maternal U1 herself, indicating what kind of thought-form the maternal U1 has. Maternal thought patterns information DMMT refers to various types of information, such as the mother U1's responses to a predetermined questionnaire. Maternal thought patterns information DMMT may include information about the mother U1's thought patterns, which has been processed and evaluated based on the predetermined questionnaire. Typically, this information is entered by the mother U1 herself via the mother terminal 6 and transmitted to the server 1. Therefore, the maternal thought information acquisition unit 143 acquires maternal thought information DMMT based on the information from the questionnaire responses transmitted from the maternal terminal 6. The maternal U1 may also directly input the maternal thought information DMMT.
[0080] Referring to Figure 8, we will now specifically explain an example of the content of the Maternal Thought Information DMMT. In the example in Figure 8, five items are shown as specific contents of the mother's thinking information DMMT: "Celebrity type," "Organic type," "Career type," "Balanced type," and "Family-first type." Here, the lifestyle-related mindset categories are at the discretion of the service provider, but we will briefly explain each mindset category. The "celebrity type" refers to a certain mindset regarding work and lifestyle. Users classified as the celebrity type tend to spend a relatively large amount of money, and if possible, they would prefer to work in a nice office in a city. The "organic type" refers to a type of mindset towards work and life. Users classified as organic types tend to spend relatively little money and are interested in their employer's social compliance (such as valuing the environment and the workplace environment). The term "career-oriented type" primarily refers to a type of mindset towards work. Users classified as career-oriented tend to have a high level of motivation for work, prefer jobs that allow them to make the most of their skills and abilities, and place less emphasis on family life than on work, often supplementing their role as a mother by outsourcing some of it. The "balanced type" is primarily a type of mindset towards work. Users classified as the balanced type tend to have a good balance between their work ethic and their family ethic. In other words, users in this category may not tolerate working late into the night, but are likely to tolerate moderate overtime if it is for valuable work. The "family-first type" is primarily a type of work-related mindset. Users classified as family-first tend not to tolerate overtime work, for example. In such cases, the presence or absence of overtime can become a very important factor for these users when choosing a job.
[0081] In summary, the maternal variable information acquisition unit 122 acquires information including the maternal base information DMMB acquired by the maternal base information acquisition unit 141, the maternal career formation information DMMC acquired by the maternal career formation information acquisition unit 142, and the maternal thinking information DMMT acquired by the maternal thinking information acquisition unit 143, as maternal variable information DMM. As mentioned above, mother-based information DMMB, mother-career-formation information DMMC, and mother-thinking information DMMT are information about the mother's future aspirations and the nature of her thinking. This information should be extracted by having the mother U1 input it herself, by contacting the mother U1 herself, or by using questionnaires, etc. In other words, since mother-based information DMMB, mother-career-formation information DMMC, and mother-thinking information DMMT can be changed by the mother U1, they are treated as mother-variable information DMM.
[0082] As explained above, the mother information acquisition unit 111 acquires mother information by combining the mother constant information DMI and the mother variable information DMM.
[0083] The child information acquisition unit 112 acquires various information about the child of mother U1. Here, the child information acquisition unit 112 is provided with a child constant information acquisition unit 151 and a child variable information acquisition unit 152.
[0084] The child immutable information acquisition unit 151 acquires information about the mother's child that cannot be changed by the mother's UI or the child, as child immutable information DKI. Here, child-invariant information DKI refers to objective information about the child of the mother U1 that cannot be changed by the will or thoughts of the mother U1 or the child.
[0085] The child unchangeable information acquisition unit 151 is equipped with a child basic information acquisition unit 161 and a child company input information acquisition unit 162.
[0086] The child basic information acquisition unit 161 acquires various basic information about the mother U1's own child as child basic information DKIB, which is a type of child invariant information DKI. Child Basic Information DKIB refers to various basic information about a child, such as the mother U1's own child's profile and information related to childcare (monitoring and care). Typically, this information is entered by the mother U1 herself via the mother's terminal 6 and transmitted to the server 1. Therefore, the child basic information acquisition unit 161 acquires various basic information about the mother U1's own child, which has been transmitted from the mother terminal 6, as child basic information DKIB.
[0087] Referring to Figure 8, we will now provide a detailed explanation of an example of the contents of the Child Basic Information (DKIB). In the example in Figure 8, the specific contents of the Child Basic Information (DKIB) are shown to be three items: "Name, date of birth, blood type," "Basic data (height, weight, allergies)," and "Childcare data (timing of weaning, medical history, current medical history, presence or absence of allergies, characteristics, abilities, and limitations)." In other words, Child Basic Information (DKIB) is information that cannot be changed by the mother U1's own child, including various pieces of information about the mother U1's own child's basic information.
[0088] The Child Company Input Information Acquisition Unit 162 acquires information such as the characteristics of the child and points to note obtained when the mother U1 actually provides childcare (supervision and care) at the company where she works, as Child Company Input Information DKIC, which is a type of Child Invariant Information DKI. Childcare Information DKIC refers to various types of information that can be entered by the childcare provider or service provider M, such as information about the characteristics and points to note regarding a child being supervised and cared for by a mother U1. Typically, this information is entered by a company representative or service provider M and transmitted from the company terminal 7 or administrator terminal 5 to the server 1. Therefore, the Child Company Input Information Acquisition Unit 162 acquires information such as the characteristics of the child and points to note obtained when the mother U1 actually provided childcare (supervision and care) for the child at the company where she works, which has been transmitted from the company terminal 7, as Child Company Input Information DKIC.
[0089] Referring to Figure 8, we will now specifically explain an example of the contents of the DKIC (Children's Business Input Information). In the example in Figure 8, one item is shown as a specific component of the Child Enterprise Input Information DKIC: "Child's characteristics (safety indicators: biting, crying loudly, compatibility with teachers and friends)." In other words, Child Enterprise Input Information DKIC is information that cannot be changed by the mother U1 or her child, and includes various information such as the safety characteristics of the child and other children being monitored and cared for, as provided by the monitoring and caring company. Furthermore, this information may be entered into the company terminal 7 or administrator terminal 5 by a representative of the childcare provider company or service provider M, for example, when an event occurs during childcare or supervision, such as a child crying loudly under certain conditions.
[0090] In response to the child invariant information acquisition unit 151, the child variable information acquisition unit 152 acquires information about the mother U1's child that can be changed by the mother U1 or the child, as child variable information DKM. Here, child variable information DKM refers to subjective information about a child that a mother U1 possesses, which can change depending on the mother U1's will and thoughts.
[0091] The child variable information acquisition unit 152 is equipped with a child base information acquisition unit 171 and a child thinking information acquisition unit 172.
[0092] The child-based information acquisition unit 171 acquires information such as updated physical measurement results for children and evaluations from kindergartens and daycare centers other than this service, as child-based information DKMB, which is a type of child variable information DKM. Child-based information DKMB includes various types of information, such as updated physical measurement results for children and evaluations from kindergartens and daycare centers other than this service. Typically, this information is entered by the mother U1 herself via the mother's terminal 6 and sent to the server 1. Therefore, the child-based information acquisition unit 171 acquires information such as updated physical measurement results of the child transmitted from the mother terminal 6, evaluations by kindergartens and nurseries other than this service, and school enrollment status (planned enrollment) as child-based information DKMB.
[0093] Referring to Figure 8, we will now specifically explain an example of the contents of the child-based information DKMB. In the example in Figure 8, two specific items are shown as part of the child-based information DKMB: "weight and height updates (once every six months)" and "evaluation at kindergarten or nursery school." In other words, child-based information DKMB is information that can change depending on the mother U1 and her child, including various information about the changing circumstances (so-called profile) of the mother U1 and her child.
[0094] The child thinking ability information acquisition unit 172 acquires information such as what kind of thinking ability a child has, as child thinking ability information DKMT, which is a type of child variable information DKM. Child Thinking Skills Information DKMT refers to various pieces of information, such as the mother U1's responses to a checklist concerning a given child. Child Thinking Skills Information DKMT may include information on the mother U1's child's thinking skills, which has been processed and evaluated based on the checklist concerning the given child. Typically, this information is entered by the mother U1 herself via the mother terminal 6 and transmitted to the server 1. Therefore, the child thought process information acquisition unit 172 acquires child thought process information DKMT based on the information from the mother's terminal 6, such as the answers to the checklist. The mother U1 may also directly input the child thought process information DKMT.
[0095] Referring to Figure 8, we will now specifically explain an example of the content of DKMT, a child cognitive information database. In the example in Figure 8, one item, "Traits (Simple Checklist)," is shown as a specific component of the Child Thinking Information DKMT. In other words, Child Thinking Information DKMT is information that can vary depending on the mother U1's child, and includes various information such as the mother U1's child's usual personality, characteristics, and behavior.
[0096] In summary, the Child Invariant Information Acquisition Unit 151 acquires information including the Child Basic Information DKIB acquired by the Child Basic Information Acquisition Unit 161 and the Child Company Input Information DKIC acquired by the Child Company Input Information Acquisition Unit 162 as Child Invariant Information DKI. Furthermore, as mentioned above, the Child Basic Information DKIB cannot be rewritten by the mother U1. Also, the Child Company Input Information DKIC is not entered by the mother U1. In other words, the Child Basic Information DKIB and the Child Company Input Information DKIC cannot be changed by the mother U1. To put it another way, the Child Invariant Information Acquisition Unit 151 acquires information about the mother U1's child that cannot be changed as Child Invariant Information DKI.
[0097] In summary, the Child Variable Information Acquisition Unit 152 acquires information including the Child Base Information DKMB acquired by the Child Base Information Acquisition Unit 171 and the Child Thinking Nature Information DKMT acquired by the Child Thinking Nature Information Acquisition Unit 172 as Child Variable Information DKM. As mentioned above, Child Base Information DKMB and Child Thinking Nature Information DKMT are information concerning the child's future hopes and the nature of their thinking. This information should be entered by the mother U1 or extracted using a checklist for the mother U1. In other words, since Child Base Information DKMB and Child Thinking Nature Information DKMT can be changed by the mother U1 and the child, they are treated as Child Variable Information DKM.
[0098] As explained above, the child information acquisition unit 112 acquires child information DK by combining the child immutable information DKI and the child variable information DKM.
[0099] The storage unit 113 stores mother information (mother constant information DMI and mother variable information DMM) and child information DK (child constant information DKI and child variable information DKM) in the mother's database DB2 for each mother U1 and child, linking them together. The storage unit 113 provides various information to the numerical evaluation unit 114, which will be described later, allowing the various information to be quantified and evaluated. Furthermore, the storage unit 113 can store the numerical evaluations generated by the numerical evaluation unit 114, linking them to the various information. That is, the numerical evaluations of the various information are linked to the various information and stored in the Mamas DB2. The quantification of the various information will be described later.
[0100] The numerical evaluation unit 114 quantifies and evaluates one of the following: maternal invariant information DMI, maternal variable information DMM, or child information DK. Specifically, the numerical evaluation unit 114 can quantify and evaluate either the maternal invariant information DMI acquired by the maternal invariant information acquisition unit 121 or the maternal variable information DMM acquired by the maternal variable information acquisition unit 122. The quantified information will be used in the matching system SYS3, described later, to match mothers U1 with companies.
[0101] The functional blocks that operate when the database management server 1 links and stores the maternal immutable information DMI, maternal variable information DMM, child immutable information DKI, and child variable information DKM have been described above using Figures 7 and 8. The following explanation uses Figure 9 to describe specific examples of the various types of information contained in Mamas DB2, which is managed by the database management server 1 shown in Figure 7.
[0102] Figure 9 shows an example of information about mothers who use each of the various support services of this service shown in Figure 3, and how this information changes along with their lifestyles.
[0103] The example in Figure 9 shows how the mother information DM1 of mother U1-1 (Ms. Tanaka) changes with changes in her lifestyle when she utilizes each of the various support services of this service shown in Figure 3. In Figure 9, the mother information DM1 of mother U1-1 is shown as mother information DM1-1 to DM1-3 at each of the three stages. Furthermore, the mother resume information DMIB1-1 to DMIB1-3 and the mother company input information DMIC1-1 to DMIC1-3, each contained within the mother constant information DMI1-1 to DMI1-3, have the same configuration as described in Figure 8. Similarly, the mother base information DMMB1-1 to DMMB1-3, mother career formation information DMMC1-1 to DMMC1-3, and mother thinking information DMIT1-1 to DMIT1-3, each contained within the mother variable information DMM1-1 to DMM1-3, have the same configuration as described in Figure 8. Although not shown in the figures below, the various types of information will be described using the above-mentioned symbols in the explanation of Figure 9.
[0104] Here, we assume that mother U1-1, who has a one-year-old child, has feelings and desires such as "I want to return to work as a full-time employee, but I'm worried about the gap (related to pregnancy and childbirth)" and wants to register with Mama Square as a user who will be in charge of the aforementioned desk work. Specifically, for example, Mother U1-1 desires to "become a full-time employee with stability and social credibility," "however, because she is anxious about raising children, she wants to start by working at Mama Square," and "a workplace that is within a 15-minute commute by train and where she can work with peace of mind even with young children."
[0105] Mother information DM1-1 is mother information about mother U1-1 at the stage when the use of this service begins (the first stage). Here, of the mother information DM1-1, mother immutable information DMI1-1 is information that cannot be changed by mother U1-1, and mother variable information DMM1-1 is information that can be changed by mother U1-1.
[0106] Specifically, within the mother information DM1-1, the mother's resume information DMIB1-1 contains the following information: "5 years as an accounting clerk at a trading company (full-time employee, no job changes)", "English proficiency test score of 800", and "has management experience". Furthermore, within the mother information DM1-1, the mother's company input information DMIC1-1 contains the information "LD employment". Here, "LD" refers to the leader position. In other words, Mother U1-1 was hired as a leader from the moment she registered for this service. Service provider M can determine Mother U1-1's position and compensation based on the mother's resume information DMIB.
[0107] Furthermore, the mother-based information DMMB1-1, which is part of the mother information DM1-1, contains information such as "desire to stay within dependent allowance limits" and "workable area within a 15-minute radius." Furthermore, within the mother information DM1-1, the mother career development information DMMC1-1 contains information indicating a desire for full-time employment. Furthermore, within the mother information DM1-1, the mother thinking information DMMT1-1 contains information about the "career-oriented type." In other words, as mentioned above, mother U1-1, who is the "career-oriented type," has a strong desire to work and tends to prefer jobs that allow her to make better use of her skills and abilities.
[0108] Next, let's assume that Mother U1-1, whose child is now "2 years old," has been promoted to "Supervisor (hereinafter abbreviated as "SV")" and wants to "take on a larger workload." Specifically, for example, let's assume that Mother U1-1 "finds management work very rewarding," "wants to increase her number of on-call days to achieve her goals," and "wants to obtain qualifications to do higher-level work."
[0109] Mother information DM1-2 is mother information about mother U1-1 whose child is "2 years old" at the stage of continuing to use this service (the second stage). Here, of mother information DM1-2, mother immutable information DMI1-2 is information that cannot be changed by mother U1-1, and mother variable information DMM1-2 is information that can be changed by mother U1-1. The maternal history information DMIB1-2 and maternal thought patterns information DMMT1-2 of maternal information DM1-2 are identical to the maternal history information DMIB1-2 and maternal thought patterns information DMMT1-2 of maternal information DM1-1, respectively. In other words, the maternal invariant information DMI1-2 remains unchanged by the mother U1. On the other hand, the maternal variable information DMM1-2 contains items that change depending on the mother. The following describes the points that change in the maternal information DM1-2.
[0110] Furthermore, within the mother information DM1-2, the mother company input information DMIC1-2 contains information such as "promotion to supervisor," "performance evaluation score of XX points," and "perfect attendance." Furthermore, within the mother information DM1-2, the mother-based information DMMB1-2 stores information such as "employment insurance / social insurance coverage" and "full-time, 5 days a week," in addition to the information in the mother-based information DMMB1-1. Furthermore, within the mother information DM1-2, the mother career development information DMMC1-2 stores information on "acquisition of office software certifications" in addition to the information on mother career development information DMMC1-1.
[0111] In this way, the various pieces of information that make up the mother information DM1-2 are updated and stored in accordance with changes in the mother U1-1's lifestyle, etc. Specifically, in this example, the mother company input information DMIC1-2 is updated based on input from the company representative U2 and the service provider M, and the mother base information DMMB1-2 and the mother career development information DMMC1-2 are updated based on input from the mother U1-1.
[0112] Next, we will assume that mother U1-1, whose child has entered elementary school, desires to "work as a full-time employee now that her child has entered elementary school and childcare has settled down" and "return to her previous job before pregnancy and childbirth." Specifically, for example, let's assume that Mother U1-1 desires to "become a full-time employee soon, as her work is going well and she has gained confidence in balancing work and childcare," and "if she returns to full-time employment, she would like to work in accounting at her previous trading company."
[0113] Mother information DM1-3 is mother information about mother U1-1 whose child has become an "elementary school student" at the third stage of continuing to use this service. Here, of the mother information DM1-3, mother immutable information DMI1-3 is information that cannot be changed by mother U1-1, and mother variable information DMM1-3 is information that can be changed by mother U1-1. In mother information DM1-3, the mother resume information DMIB1-3, mother base information DMMB1-3, and mother thinking information DMMT1-3, which are blank in mother information DM1-2, are identical to the respective information in mother information DM1-2. In other words, the maternal invariant information DMI1-3 remains unchanged by the maternal U1. On the other hand, the maternal variable information DMM1-3 contains items that have changed due to the maternal U1. The following describes the points that have changed in the maternal information DM1-3.
[0114] Furthermore, within the mother information DM1-3, the mother company input information DMIC1-3 contains information on "achieving profitability at the branch" and "personnel evaluation XXX". Furthermore, within the mother information DM1-3, the mother base information DMMB1-3 stores information such as "workable area within a 1-hour radius" instead of the information in the mother base information DMMB1-2. Also, within the mother information DM1-3, the mother career development information DMMC1-3 stores information such as "desire to work in the same industry as previous job" instead of the information added in the mother career development information DMMC1-2.
[0115] In this way, the various pieces of information that make up the mother information DM1-3 are updated and stored in accordance with changes in the mother U1-1's lifestyle, etc. Specifically, in this example, the mother company input information DMIC1-3 is updated based on input from the company representative U2 and the service provider M, and the mother career development information DMMC1-3 is updated based on input from the mother U1-1.
[0116] As will be explained in more detail later, by using the matching system SYS3, mother U1-1 can receive the following support.
[0117] In other words, to the right of the mother information DM1-3, the result of the matching system SYS3 is displayed, which determined that "based on her experience in SV work at the branch (client and customer support, branch P&L management), she is better suited to sales administration than accounting." In other words, the matching system SYS3 can determine that "Mother U1-1 is capable of performing well in sales administration" based on various information, including the mother's constant information DMI1-3 and mother's variable information DMM1-3 shown in Figure 9 above.
[0118] Figure 9 shows examples of the types of personnel that companies seek. Specifically, Figure 9 shows "experienced office worker," "certified in office software and bookkeeping," "job type: sales administration," "work location: company office," and "work style: 5 days a week (weekends and holidays off)." In other words, the matching system SYS3 stores information on the types of personnel sought by multiple companies and can match the aforementioned jobs shown in Figure 9 as suitable for Mother U1-1.
[0119] The white arrow to the right of the mother information DM1-3 indicates assistance in obtaining bookkeeping qualifications. In other words, when providing support through the matching system SYS3, service provider M can assist user mother 1-1 in obtaining bookkeeping qualifications based on her desire to "perform accounting work." Furthermore, the matching system SYS3 also has a requirement for bookkeeping qualifications among the companies it matches with. That is, bookkeeping qualifications are a qualification that will contribute to mother U1-1's career development. In this way, the matching system SYS3 can propose the acquisition of qualifications that will contribute to appropriate career development by matching mother information DM1-3 with the personnel that companies are looking for.
[0120] In summary, using Figure 9, we have explained specific examples of the various types of information contained in Mamas DB2, which is managed by the database management server 1 in Figure 7. The following examples of various types of information included in Mamas DB2, managed by the database management server shown in Figure 6, will be explained using Figure 10.
[0121] Figure 10 shows an example of various types of information included in the Mamasuk DB managed by the database management server in Figure 6, but different from the example in Figure 8. Note that the mother information DM and child information DK in the example in Figure 10 are illustrated in ER diagram format.
[0122] In Figure 10, the mother information DM is shown on the right, and the child information DK is shown on the left. Here, the mother information DM and child information DK are linked as shown in the relationship RMK and stored in the mother's database DB2.
[0123] First, let's describe an example of the structure of the mother information DM stored in Mamasuk DB2.
[0124] In the maternal information DM shown in Figure 10, the maternal invariant information DMI is illustrated on the left, and the maternal variable information DMM is illustrated on the right. Here, the maternal invariant information DMI and the maternal variable information DMM are linked together as shown in the relationship RIMM, etc., and stored in the mamasuk DB2.
[0125] Next, I will explain the specific contents of the direct mail (DM) regarding mother information.
[0126] The Mother Information Data Indicator (DMI) consists of four databases: "Mama Master," "Existing Career DB," "Internal Personnel Evaluation DB," and "Matching DB."
[0127] The "Mama Master" database, which constitutes the DMI (Data Management Indicator) for immutable mother information, is the foundational database used when storing various types of information for each mother (U1) in the database. Specifically, for example, the Mama Master stores information corresponding to the following fields: "Mama ID," "Employee ID," "Name," "Date of Birth," "Address," "Telephone Number," "Email Address," and "Work History." In other words, the Mama Master stores basic information for each mother (U1) and IDs that link various databases.
[0128] The "Existing Career DB," which constitutes the Maternal Immutable Information DMI, is a database that stores the existing career (history) of Maternal U1. In other words, the Existing Career DB stores detailed information about Maternal U1's past work history, which is typically included in resumes and work history documents. Specifically, for example, the Existing Career DB stores information corresponding to items such as "Mother ID," "Employee ID," "Work History A," "Employment Type / Position," "Period," "Implementation Content ID," "Work History B," and "Employment Type / Position." The Existing Career DB is classified as Maternal Resume Information DMIB within the Maternal Immutable Information DMI.
[0129] The "Internal Performance Evaluation Database," which constitutes the Maternal Immutable Information DMI, is a database that stores performance evaluations conducted by companies for mothers U1. Specifically, for example, the Internal Performance Evaluation Database stores information corresponding to items such as "Mother ID," "Employee ID," "Performance Evaluation Results," "Individual KPI Achievement Status," and "Attendance Status." The Internal Performance Evaluation Database is classified as the Maternal Company Input Information DMIC within the Maternal Immutable Information DMI.
[0130] The "Matching DB" that constitutes the Maternal Information DMI is a database that stores various information from the Maternal Information DM as various numerical values for use in the matching system SYS3, which will be described later. Specifically, the Matching DB stores content corresponding to the following items: "Mother ID," "Employee ID," "Thinking Pattern Quantified Data," "Working Conditions Quantified Data," and "Career Quantified Data."
[0131] The DMM (Maternal Variable Information Database) consists of three databases: "Thinking Habits DB," "Working Conditions DB," and "Future Career DB." The "Thinking Style DB," which constitutes the Maternal Variable Information DMM, is a database that stores information about the thinking styles of mothers U1. Specifically, for example, the Thinking Style DB stores content corresponding to the following items: "Mother ID," "Employee ID," "Thinking Style Regarding Lifestyle," "Thinking Style Regarding Childcare," and "Thinking Style Regarding Work." The Thinking Style DB is classified as Maternal Thinking Style Information DMMT within the Maternal Variable Information DMM. The "Working Conditions DB," which constitutes the Mother Variable Information DMM, is a database that stores information on the jobs and working conditions that Mother U1 wants to pursue in the future. Specifically, for example, the Working Conditions DB stores information corresponding to the following items: "Mother ID," "Employee ID," "Workable Area," "Dependents (In / Out)," and "Desired Annual Income." The Working Conditions DB is classified as Mother Career Development Information DMMC within the Mother Variable Information DMM. The "Future Career DB," which constitutes the Maternal Variable Information DMM, is a database that stores information on qualifications that Mother U1 is currently considering acquiring or plans to acquire in the future. Specifically, for example, the Future Career DB stores information corresponding to the "Mother ID," "Employee ID," and "New Qualification Acquisition" fields. The Future Career DB is classified as Maternal Career Development Information DMMC within the Maternal Variable Information DMM.
[0132] As explained in Figure 10, the maternal information DM includes both the maternal immutability information DMI and the maternal variable information DMM. Furthermore, the maternal immutability information DMI and the maternal variable information DMM are stored linked together as shown in the relationship RIMM, etc. As mentioned above, the various databases related to mother information DM store a unique Mama ID for each mother U1. In other words, the ER diagram in Figure 10 is merely an example, and the various databases related to mother information DM can be linked by Mama ID.
[0133] Next, we will describe an example of the configuration of the child information DK stored in Mamas DB2. Figure 10 shows the "Child Information DK," which includes a "Child Master" and multiple "Individual Child DBs." The "child master" that makes up the child information DK is a database for storing a mother's children (one child or two or more children) as a group of children with a single relationship. Furthermore, the "Individual Child Database" is a database that stores various types of information for each child. In other words, the child master is linked to the mother information DM by the aforementioned relationship RMK. Furthermore, the child master is linked to multiple individual child DBs, as shown in Figure 10. In addition, multiple individual child DBs are linked to the child master.
[0134] Figure 10 shows the various databases associated with one of the multiple child individual databases. The DKI (Database for Unchanging Child Information) consists of three databases: the "Individual Child Database," the "Childcare Database," and the "Company-Input Child Characteristics Database."
[0135] The "individual child database," which constitutes the Child Immutable Information DKI, is, as mentioned above, a database for storing various data for each child as a group of data for each child. Specifically, the individual child database stores information corresponding to the fields "individual child ID," "name," and "date of birth." The individual child database is classified as Child Basic Information DKIB within the Child Immutable Information DKI. The "Childcare DB," which constitutes the Child Invariant Information DKI, contains information about the child's living situation, etc., prepared when a mother U1's child enrolls in a nursery school or similar facility. Specifically, the Childcare DB stores information corresponding to the following items: "Child Individual ID," "Employee ID (Mother ID)," "Weaning Date," "Past Medical Conditions," "Current Medical History," "Presence or Absence of Allergies," and "Characteristics." The Childcare DB is classified as Child Basic Information DKIB within the Child Invariant Information DKI. The "Company Input Child Characteristics DB," which constitutes the Child Invariant Information DKI, is a database that stores information such as the characteristics and points to note about children obtained when actually providing childcare (supervision and care) to children, entered by companies and other organizations. Specifically, the Company Input Child Characteristics DB stores information corresponding to the following items: "Child Individual ID," "Employee ID (Mama ID)," "Biting Habits," "Crying Habits," "Compatibility with Friends," and "Compatibility with KS (Kids Staff)." Here, Kids Staff refers to the mothers U1 who perform the so-called supervision and care work at Mama Square mentioned above. The Company Input Child Characteristics DB is classified as Child Company Input Information DKIC within the Child Invariant Information DKI.
[0136] The Child Variable Information DKM consists of two databases: the "Child Growth DB" and the "Child Thinking Ability DB". The "Child Growth DB," which constitutes the Child Variable Information DKM, is a database that stores information about a child's growth, such as physical development and school enrollment, entered by the mother U1. Specifically, the Child Growth DB stores information corresponding to the following items: "Child Individual ID," "Employee ID (Mother ID)," "Height (updated every six months)," "Weight (updated every six months)," and "School Enrollment Status." The Child Growth DB is classified as Child Base Information DKMB within the Child Variable Information DKM. The "Child Thinking Traits DB," which constitutes the Child Variable Information DKM, is a database that stores information about the child's thinking traits, based on information entered by the mother U1 or the child themselves. Specifically, the Child Thinking Traits DB stores content corresponding to the "Child Individual ID," "Employee ID (Mother ID)," and "Child Thinking Traits" fields. The Child Thinking Traits DB is classified as Child Thinking Traits Information DKMT within the Child Variable Information DKM.
[0137] As explained in Figure 10, the child information DK includes both the child immutable information DKI and the child variable information DKM. Furthermore, the child immutable information DKI and the child variable information DKM are linked and stored using the association RIMK. As mentioned above, the various databases related to the child information DK store a unique individual child ID for each child of mother U1. In other words, the ER diagram in Figure 10 is merely an example, and the various databases related to the child information DK can be linked by the individual child ID.
[0138] Furthermore, as mentioned above, the child master is linked to the mother information DM by the aforementioned relationship RMK. In addition, the child master is linked to multiple individual child DBs as shown in Figure 10. Furthermore, multiple individual child DBs are linked to the child master. In other words, the mother information DM and the child information DK are linked as shown by the relationship RMK, etc., and stored in the mother master DB2.
[0139] In this way, the maternal immutable information DMI, maternal variable information DMM, child immutable information DKI, child variable information DKM, and the databases that comprise each of them are linked and stored in Mamask DB2.
[0140] Figure 11 is a flowchart illustrating an example of the process for storing mother information and child information, as performed by a database management server with the functional configuration shown in Figure 7. Here, the "storage process" of the Mamas DB system SYS1 refers to the process of storing the data accumulated in Mamas DB2 in Figure 7. When data that should be stored and managed in Mamasuk DB2 (such as new mother immutable information DMI, mother variable information DMM, or updated mother variable information DMM) is generated, the storage process is started, and the following steps S11 to S16 are executed.
[0141] In other words, in step S11, the mother immutable information acquisition unit 121 acquires information that cannot be changed by mother U1 in relation to mother U1's occupation (for example, mother resume information DMIB and mother company input information DMIC) as mother immutable information DMI.
[0142] In step S12, the mother variable information acquisition unit 122 acquires information that can be changed by mother U1 in her occupation (for example, mother base information DMMB, mother career formation information DMMC, and mother thinking information DMMT) as mother variable information DMM.
[0143] In step S13, the child immutable information acquisition unit 151 acquires information about the mother U1's child that cannot be changed by the mother or the child (for example, child basic information DKIB and child company input information DKIC) as child immutable information DKI.
[0144] In step S14, the child variable information acquisition unit 152 acquires information about the mother U1's child that can be changed by the mother or the child (for example, child base information DKMB and child thought-related information DKMT) as child variable information DKM.
[0145] In step S15, the numerical evaluation unit 114 quantifies and evaluates one of the following: the maternal constant information DMI obtained in step S11, the maternal variable information DMM obtained in step S12, and the child information DK obtained in steps S13 and ST14, respectively.
[0146] In step S16, the storage unit 113 links and stores the maternal constant information DMI obtained in step S11, the maternal variable information DMM obtained in step S12, the child information obtained in step S13, and the numerical evaluation results from step ST15 into the Mamask DB2 for each mother and child. This completes the storage process.
[0147] The Mamas DB system SYS1 has been explained above using Figures 5 through 11. The shift management system SYS2 will be described below using Figures 12 to 19.
[0148] As explained using Figure 3, the SYS2 shift management system is a system for managing shifts that are suitable for mothers U1 who are raising children. In particular, the SYS2 shift management system is suitable for use in shift management at Mama Square as described above. First, let's explain Mama Square in detail using Figure 12.
[0149] As mentioned above, Mama Square is a support system that divides multiple mothers (U1) with infants and toddlers into two groups: mothers (U1) who do desk work and other jobs, and mothers (U1) who do childcare and other jobs, and then has them work in the same workspace. Furthermore, the work, including so-called desk work, consists of one or more tasks from other companies, comprehensively undertaken by service provider M. Each of the multiple mothers U1 who perform work, including so-called desk work, takes on at least a portion of the one or more tasks from other companies as their own work, working in shifts and without being tied to the other company. Furthermore, the work that includes so-called supervision and childcare involves undertaking the supervision and childcare of children accompanied by U1 employees working at Mama Square. Each of the multiple mothers U1 who perform the work that includes so-called supervision and childcare is responsible for supervising and childcare of children accompanied by both the "multiple mothers U1 who perform the work that includes so-called desk work" and the "mothers U1 who perform the work that includes so-called supervision and childcare."
[0150] In the following explanation of Mama Square, mothers U1 who engage in work that includes so-called desk work will be referred to as "working staff." Mothers U1 who engage in work that includes so-called childcare and supervision will be referred to as "kids staff." In the following, working staff will be described using a designation beginning with WS. When distinguishing multiple working staff members individually, an integer of 1 or more will be added after WS. Similarly, kids' staff members will be described with a designation starting with KS. When distinguishing multiple kids' staff members individually, an integer of 1 or more will be added after KS. Furthermore, when it is not necessary to distinguish between multiple working staff and multiple kids staff, they will be collectively referred to as "working staff WS" and "kids staff KS," respectively.
[0151] The following explanation, using Figure 12, describes how working staff WS and kids staff KS approach their work in Mama Square, where shifts are managed by the SYS2 shift management system.
[0152] Figure 12 is a schematic diagram illustrating an example of a service to which the shift management system shown in Figure 3 is applied. Figure 12 shows two rooms, the Working Room WR and the Kids Room KR, arranged side by side. Here, the working room (WR) is the room where the working staff (WS) engage in work, including so-called desk work. Kids Room KR is a room where kids staff work on tasks including supervision and childcare. In this context, "co-located" means that the Working Room WR and Kids Room KR are adjacent rooms separated by transparent or translucent windows. In other words, Kids Room KR in Mama Square is a childcare facility with a different concept from childcare facilities provided in other buildings or on other floors of the same premises.
[0153] In the example working room WR in Figure 12, there are three working staff members WS1 through WS3. That is, the three working staff members WS1 through WS3 are engaged in work that includes so-called desk work. Furthermore, in the example shown in Figure 12, there are three kids' staff members, KS1 through KS3. In other words, the three kids' staff members, KS1 through KS3, are engaged in work that includes supervision.
[0154] Here, the two children KWS1-1 and KWS1-2 shown in Kids Room KR are the children of Working Staff WS1. Similarly, the children KWS2 and KWS3 shown in Kids Room KR are the children of Working Staff WS2 and Working Staff WS3, respectively. Likewise, the two children KKS1-1 and KKS1-2 are the children of Kids Staff KS1. The children KKS2 and KKS3 shown in Kids Room KR are the children of Kids Staff KS2 and KS3, respectively. In other words, the children shown in Kids Room KR are the children of Working Staff WS and Kids Staff KS.
[0155] Here, groups G1 to G3 are shown by dotted lines in Kids Room KR. Groups G1 to G3 are not boundaries such as walls in the Kids Room, but rather groups that indicate the children assigned to the Kids Staff KW in supervision and childcare. Hereafter, when it is not necessary to distinguish each of the multiple groups individually, they will be collectively referred to as "each of Group G". In this embodiment, the number of children in group G is determined by dividing the number of children by the safety staffing standard number, and then determining the number (and placement) of the kids staff KS. Here, the safety staffing standard is the number of kids staff KS set by the service provider to ensure the safety of the children during supervision. In the following description of this embodiment, the safety staffing standard will be explained using the example of "one kids staff KS for a maximum of four children." Group G1 is a group of five people in total, consisting of one kids staff member KS1 and four children KWS1-1, KWS1-2, KKS1-1, and KKS1-2. Specifically, kids staff member KS1 is responsible for supervising the four children KWS1-1, KWS1-2, KKS1-1, and KKS1-2, as part of their duties which include childcare. Similarly, Kids Staff KS2 is responsible for supervising three children, KWS2, KKS2, and KKS3, as part of their duties which include childcare. Looking at Group G2, one child is indicated by a dotted line. This means that, based on safety placement standards, Kids Staff KS2 could be responsible for supervising one more child.
[0156] Here, for example, child KWS3 has the characteristic of "biting habit" as described in the above-mentioned Mama's Box DB2, that is, the characteristic of biting other children in Kids Room KR, and therefore requires attention during supervision. For this reason, from the standpoint of safety, Kids Staff KS must constantly pay attention to child KWS3 and ensure their safety. In this case, the number of Kids Staff KS is increased by one compared to the number of Kids Staff KS calculated simply based on the number of children and safety placement standards. This allows Kids Staff KS to constantly pay attention to child KWS3. Therefore, the SYS2 shift management system manages shifts by assigning more child staff members (KS) than the number of child staff members (KS) calculated based solely on the number of children and safety placement standards.
[0157] Group G3 is a group of two people in total, consisting of one kids staff member KS3 and one child KWS3. Specifically, kids staff member KS3 is responsible for supervising child KWS3, which includes duties such as childcare. As shown in Figure 12, an arrow is drawn from one child in group G2 (indicated by a dotted line) to child KWS3 in group G3. This arrow indicates that, as mentioned above, the number of child staff KS3 has been increased compared to the number of child staff KS calculated simply based on the number of children and safety placement standards, allowing for constant attention to child KWS3. In this way, the SYS2 shift management system can manage the shifts of childcare staff KS based on the number of children, the number of children requiring special attention, and safety placement standards. This allows the service provider M to ensure the safety of the children.
[0158] According to Mama Square, working staff (WS) work in the working room (WR), while kids' staff (KS) work in the kids' room (KR), which is adjacent to the working room (WR). The children of both the working staff (WS) and the kids' staff (KS) are supervised and cared for by the kids' staff (KS) in the kids' room (KR). This allows working staff (WS) or kids staff (KS) to easily observe how their own children are being supervised and cared for.
[0159] Furthermore, at Mama Square, the Kids Room KR, which is adjacent to the Working Room WR, is not a nursery school (daycare center). Therefore, the Kids Staff KS who work supervising in Kids Room KR do not need to have a childcare worker qualification or kindergarten teacher license. Moreover, for service provider M, it is less difficult to recruit candidates for Kids Staff KS than to hire childcare workers or kindergarten teachers. In addition, there are no government regulations regarding facility standards. In other words, there are certain standards that are in line with the standards of service provider M and other government standards, but as long as those are met, it is possible to set up anywhere. In short, it can solve the problem of waiting lists for childcare, where mothers U1 who want to work and leave their children in daycare cannot find available spots.
[0160] Furthermore, working staff (WS) at Mama Square undertake one or more tasks from other companies that are comprehensively contracted by service provider M. In other words, the entirety of one or more tasks from other companies, comprehensively contracted by service provider M, is carried out by the combined efforts of multiple working staff (WS) with appropriately scheduled shifts. Therefore, looking at each individual working staff member within the multiple WS, each working staff member can work during the time slots they prefer.
[0161] In this way, by adopting Mama Square, service provider M can offer jobs, including desk work, to mothers U1 who find it difficult to work full-time. Service provider M can also provide childcare facilities for mothers U1 who find it difficult to enroll their children in daycare centers. Furthermore, by co-locating a kids' room KR with the working room WR, service provider M can provide a workplace with a "childcare facility" that does not require registration, rather than a daycare facility that would be difficult to license or secure childcare workers for. Moreover, unlike simply enrolling their children in daycare centers, mothers U1 can work in an environment where they can keep an eye on their children when needed.
[0162] The SYS2 shift management system is a shift management system that is well-suited for use in Mama Square, as described above.
[0163] Figure 13 shows the configuration related to the shift management system, as part of the information processing system configuration shown in Figure 4. As shown in Figure 13, the SYS2 shift management system is configured such that the shift management server 3, the MAMAS DB2, the administrator terminal 5, the master terminals 6-1 to 6-n, and the corporate terminals 7-1 to 7-m are interconnected via a predetermined network N such as the Internet.
[0164] The functional configuration of the shift management server 3 shown in Figure 14 will be explained below using specific examples of shifts for working staff WS and kids staff KS managed by the shift management server 3 shown in Figure 15.
[0165] Figure 14 is a functional block diagram showing an example of the functional configuration of the shift management server in Figure 13. Figure 15 shows an example of the shift determination process for working staff WS and kids staff KS during a specific time period, managed by the shift management server 3 having the functional configuration shown in Figure 14.
[0166] In the explanation of Figure 14, for the sake of simplicity, the mother terminal 6 used by working staff WS and their candidate mother U1 will be referred to as mother terminal 6-WS. Furthermore, the mother terminal 6 used by kids staff KS and their candidate mother U1 will be referred to as mother terminal 6-KS. The horizontal arrows in Figure 15 are labeled "Shift Determination Flow" inside the arrows. In other words, the shift is determined by performing each step ST1 to ST7 shown in Figure 15 from left to right. Below each arrow in steps ST1 to ST7, there is an overview of the process performed in the corresponding step STk (where k is an integer value from 1 to 7).
[0167] In CPU 31, when the execution of the shift determination process for the second service, namely the service that provides the shift management system SYS2, is controlled, the WS shift information acquisition unit 311, the WS child information acquisition unit 312, the KS shift information acquisition unit 313, the KS child information acquisition unit 314, and the shift determination unit 315 all function.
[0168] First, as mentioned above, the work, including so-called desk work, consists of one or more tasks from other companies that are comprehensively undertaken by service provider M. Steps ST1 and ST2 in Figure 15 are the process by which the number of working staff WS required is determined according to the amount of work thus undertaken. In steps ST1 and ST2, the WS shift information acquisition unit 311 and the shift determination unit 315 function.
[0169] Specifically, as shown in Figure 15, for example, in the "Constraint Factor 1" step ST1, there is a description of "Project Volume." That is, as a constraint on the content of the shift (Constraint Factor 1), there is the volume and content of one or more tasks from other companies (hereinafter referred to as "Project Volume"). Therefore, the WS shift information acquisition unit 311 acquires information regarding the work schedules of working staff WSs related to desk work, as WS shift information, in order to determine the number of working staff WSs required for this volume of work. More specifically, for example, a mother U1, who is a candidate for working staff WS, uses mother terminal 6-WS to input information including the time slots she wishes to work as working staff WS. Mother terminal 6-WS then transmits the information entered in this way to the shift management system SYS2. Therefore, in the "Constraint Factor 1" step of step ST1, the WS shift information acquisition unit 311 acquires information transmitted from the mother terminal 6-WS, that is, information including the time period in which the mother U1 wishes to work as a working staff WS, as WS shift information.
[0170] In step ST2, "Result 1," the shift determination unit 315 determines the working staff WS based on the WS shift information acquired by the WS shift information acquisition unit 311 and the workload. For example, the shift determination unit 315 assigns the working staff WS based on information on whether each candidate working staff WS is available to work the shift and on past performance information stored in the Mamas DB2. That is, for example, if there are two workloads, A and B, each requiring 5 hours, the shift determination unit 315 can assign working staff who are judged to be efficient at A based on past performance information to A. Alternatively, the shift determination unit 315 may manage the workload in units other than time (for example, the amount of paperwork) to calculate the required time for each working staff WS. In other words, the shift determination unit 315 can assign working staff WS who can work efficiently to the shift for the required amount of time based on the working staff WS's past performance information. Specifically, for example, in Figure 15, step ST2, under "Result 1," there are descriptions of working staff WS1 to WS3 and "WR staff determination." In other words, in step ST2, "Result 1" of the example in Figure 15, the shift determination unit 315 determines which working staff WS1 to WS3 will work in the working room WR by selecting them as a result (Result 1) based on the amount of work (constraint factor 1) and WS shift information.
[0171] In this way, once the working staff WS is determined in steps ST1 and ST2, the number of children (the number of children to be supervised and cared for) of that working staff WS is determined in step ST3. In step ST3, the WS child information acquisition unit 312 and the shift determination unit 315 function.
[0172] In other words, the WS child information acquisition unit 312 acquires information about children who accompany working staff WS when they perform desk work, as WS child information. More specifically, the WS child information acquisition unit 312 acquires information about the children accompanied by the working staff WS, determined based on the WS shift information acquired by the WS shift information acquisition unit 311, from the child information DK of the Mamasuk DB2 as WS child information. The WS child information includes information on whether or not each child requires special attention when being supervised and cared for.
[0173] Specifically, for example, as shown in Figure 15, in the "Linking Factor 1, Constraining Factor 2" step of ST3, there is a description of the children of each working staff member WS1 to WS3 and "Determination of the number of children on the WR side." In other words, at the stage of step ST3, there is a linking factor 1, which is the number of children, that can be obtained from each of the child information DK linked to each of the mother information DMs of each working staff member WS1 to WS3. More specifically, in the example shown in Figure 15, the WS child information acquisition unit 312 acquires information indicating that there are two children, KWS1-1 and KWS1-2, as children of working staff WS1, as WS child information (association factor 1). Similarly, the WS child information acquisition unit 312 acquires information indicating the existence of children KWS2 and KWS3, respectively, as children of working staff WS2 and WS3, as WS child information (linking factor 1). The number of children of multiple working staff members (WS) obtained in this way (linking factor 1) will become constraint factor 2 for the provisional determination of kids staff members (KS), which will be discussed later.
[0174] In step ST4, "Result 2," the shift determination unit 315 determines the kids staff KS based on the KS shift information acquired by the KS shift information acquisition unit 313 and the number of children of multiple working staff WS (constraint factor 2), etc. Specifically, for example, in Figure 15, step ST4, under "Result 2," there are descriptions of Kids Staff KS1 and KS2, and "KR Staff Provisional Decision." In other words, in step ST4, "Result 2," of the example in Figure 15, the shift determination unit 315 determines which kids staff KS will work in the kids room KR by selecting kids staff KS1 and KS2 as a result (Result 2) based on the number of children of multiple working staff WS (constraint factor 2) and KS shift information.
[0175] In this way, once the Kids Staff KS are determined in steps ST1 through ST4, the number of children (the number of children to be supervised and cared for) of that Kids Staff KS is determined in step ST5. In step ST5, the KS child information acquisition unit 314 and the shift determination unit 315 function.
[0176] In other words, the KS Child Information Acquisition Unit 314 acquires information about children who accompany the Kids Staff KS when they perform supervision and childcare duties, as KS Child Information. More specifically, the KS Child Information Acquisition Unit 314 acquires information about the children accompanied by the Kids Staff KS, determined based on the KS shift information acquired by the KS Shift Information Acquisition Unit 313, from the Child Information DK of the Mamasuk DB2 as KS Child Information. The KS Child Information includes information on whether or not each child requires special attention when being supervised and cared for.
[0177] Specifically, as shown in Figure 15, for example, in the "Linking Factor 2" step of Step ST5, there is a description of the children of each of the kids staff KS1 and KS2, and "Determination of the number of children on the KR side." In other words, at the stage of Step ST5, there is a Linking Factor 2, which is the number of children, that can be obtained from each of the child information DK linked to each of the mother information DM of each of the kids staff KS1 and KS2. More specifically, in the example shown in Figure 15, the KS child information acquisition unit 314 acquires information indicating that children KKS1-1 and KKS1-2 exist as children of Kids Staff KS1, as WS child information (linking factor 2). Similarly, the KS child information acquisition unit 314 acquires information indicating that child KKS2 exists as the child of kids staff KS2, as KS child information (linking factor 2). The number of children of each of the multiple Kids Staff KSs obtained in this way (linking factor 2), etc., will become constraint factor 3 for the final decision on the Kids Staff KSs, as described later.
[0178] Once the number of children (the number of children to be supervised and cared for) of the Kids Staff KS, which was provisionally determined in steps ST1 and ST5, is obtained, the constraints for the final determination of the Kids Staff are determined in step ST6. In step ST6, the KS child information acquisition unit 314 and the shift determination unit 315 function.
[0179] In other words, the shift determination unit 315 determines the required number of kids staff KS based on the number of children of working staff WS (linking factor 1) and the number of children of kids staff KS (linking factor 2). More specifically, the shift determination unit 315 determines the required number of child staff KS based on the information about the children accompanied by the working staff WS, obtained by the WS shift information acquisition unit 311, and the information about the children accompanied by the child staff KS, obtained by the KS shift information acquisition unit 313.
[0180] Specifically, for example, as shown in Figure 15, in the "Linking Factor 3" step of Step ST6, there is a description of the children of each working staff member WS and kids staff member KS, as well as "determining the total number of people at the base." Also, in the "Linking Factor 3" step of Step ST6, in Group G3, there is a description of KWS3, the child of working staff member WS3, as "a child requiring attention." In other words, at the stage of Step ST6, there is a linking factor 1, which is the number of children of working staff member WS, a linking factor 2, which is the number of children of kids staff member KS, and a constraint factor 3, which is included in these, based on whether or not each child requires attention when being supervised and cared for. More specifically, for example, in the example in Figure 15, at step ST3, as described above, the WS child information acquisition unit 312 acquires information about each child of working staff WS1 to WS3 as WS child information (linking factor 1). Similarly, as described above, at step ST5, the KS child information acquisition unit 314 acquires information about each child of kids staff KS1 and KS2 as KS child information (linking factor 2). Furthermore, WS child information (linking factor 1) and KS child information (linking factor 2) include factors indicating whether or not each child requires attention when being supervised and cared for. The shift determination unit 315 determines the number of Kids Staff KS required for the final determination of Kids Staff KS based on the WS child information and KS child information. Here, for example, one Kids Staff KS may supervise and care for up to four children. Also, one Kids Staff KS may supervise and care for up to one child requiring special attention. Furthermore, in the example in Figure 15, child KWS3 is assumed to be a child requiring special attention. In this case, as shown in the example in Figure 15, the shift determination unit 315 divides the children of the working staff WS and the kids staff KS into three groups, G1 to G3. That is, based on the WS child information (linking factor 1) and the KS child information (linking factor 2), the shift determination unit 315 determines that the children need to be supervised and cared for by the three kids staff KS in three separate groups. The number of groups involved in child supervision and care, determined based on the number of children of the working staff (WS) and kids staff (KS) (linking factor 1 and linking factor 2), becomes constraint factor 3 for the final determination of kids staff (KS), as described later.
[0181] In step ST7, "Result 3," the shift determination unit 315 makes the final decision on the kids staff KS based on the number of groups (constraint factor 3) related to child supervision and care, which is determined based on linking factor 1 and linking factor 2. Specifically, for example, in Figure 15, step ST7, "Result 3," there is a description of Kids Staff KS1 to KS3 and "Final Decision on KS." In other words, in step ST7, "Result 3" of the example in Figure 15, the shift determination unit 315 further selects Kids Staff KS3 as a result (Result 3) based on the number of groups involved in child supervision and care (Constraint Factor 3) and KS shift information, thereby making the final decision on the Kids Staff KS who will work in Kids Room KR.
[0182] At this time, the shift determination unit 315 makes the final decision on the kids staff KS based on whether or not the number of groups involved in child supervision and care (constraint factor 3) changes due to the number of children added to the kids staff KS3 that were finalized in step ST7. In other words, in the example in Figure 15, the kids staff KS is finalized based on whether or not four groups are needed due to the number of children in the kids staff KS3.
[0183] Although not shown in Figure 15, the shift determination unit 315 can appropriately transmit information about the determined work schedule to the administrator terminal 5, mother terminals 6-WS, 6-KS, and company terminal 7.
[0184] The functional configuration of the shift management server 3 shown in Figure 14 has been explained using specific examples of shifts for working staff WS and kids staff KS managed by the shift management server 3, as shown in Figure 15. Figures 13 to 15 illustrate an example of determining the work schedules of working staff (WS) and kids staff (KS) during a given time period. The following examples illustrate how to determine the work schedules (shifts) of working staff (WS) and kids staff (KS) at various times of the day, using Figures 16 to 18.
[0185] In the explanations of Figures 16 to 18, the number and characteristics of the children of Working Staff WS and Kids Staff KS are assumed to be the same as in the explanation of Figure 12. However, Working Staff WS4, who is not shown in Figure 12, is assumed to have one child. Specifically, working staff member WS1 has two children, KWS1-1 and KWS1-2. Working staff members WS2 and WS3 each have two children, KWS2 and KWS3, respectively. Kids staff members KS1 through KS3 each have two children, KKS1 through KKS3, respectively. Child KWS3 is a child who requires special attention in supervision and childcare. For example, child KWS3 is a child who has a "biting habit," as described in the above explanation for Mama's Note DB2.
[0186] Figure 16 shows an example of how working staff are assigned to each time slot, as managed by the shift management server in Figure 14. Figure 17 shows an example of a provisional decision on the childcare staff responsible for supervision and care during each time slot, based on the working staff decision in Figure 16. Figure 18 shows an example of determining the childcare staff responsible for supervision and childcare during each time slot, based on the working staff determination and provisional childcare staff determination shown in Figures 16 and 17.
[0187] The table shown in Figure 16 has "Time" on the vertical axis and "WS Instructor" and "Number of WS Children" on the horizontal axis. The "Time" column on the vertical axis shows the times for a typical day at Mama Square, from the start time of 9:00 to the end time of 18:00, in 3-hour increments.
[0188] The horizontal axis column labeled "WS 담당자" (Workshop 담당자) lists three projects: "Project A (9 hours)," "Project B (4 hours)," and "Project C (6 hours)." Here, "Project A (9 hours)" means that Project A requires one person to work for 9 hours. In other words, this day was comprehensively undertaken by service provider M for three projects: "Project A," "Project B," and "Project C," with working hours of 9 hours, 4 hours, and 6 hours respectively.
[0189] The horizontal axis column, "Number of Children in Workshops," shows the total number of children in the working staff workshops (WS) and any notes to note, as will be explained later. The "Number of Children in Workshops" column will be explained later.
[0190] First, the WS shift information acquisition unit 311 acquires information regarding the work schedules of the working staff WS for the three projects, A through C, as KS shift information. Based on the KS shift information acquired by the WS shift information acquisition unit 311, the shift determination unit 315 determines which working staff WS will be in charge of each case and each time slot, as shown in Figure 16.
[0191] Looking at the time period from 9:00 to 15:00 for Project A in Figure 16, it is labeled "WS1". This indicates that Working Staff WS1 is the Working Staff WS responsible for Project A during the time period from 9:00 to 15:00. Similarly, looking at the time slot from 11:00 to 15:00 for Project B, it is listed as "WS2". This indicates that Working Staff WS2 is the Working Staff WS that is in charge of Project B during the time slot from 11:00 to 15:00. Similarly, looking at the time slot from 11:00 to 17:00 for Project C, it is listed as "WS3". This indicates that Working Staff WS3 is the Working Staff WS that is in charge of Project C during the time slot from 9:00 to 17:00. Similarly, looking at the time slot from 15:00 to 18:00 for Project A, it is listed as "WS4". This indicates that Working Staff WS4 is the Working Staff WS responsible for Project A during the time slot from 15:00 to 18:00.
[0192] In this way, the working staff (WS) responsible for each time slot is determined.
[0193] Next, the WS child information acquisition unit 312 acquires information about children accompanying working staff WSs while they perform desk work during each time slot, as WS child information. Based on the WS child information, information about children accompanying working staff WSs while they perform desk work during each time slot can be compiled. The column for the number of children accompanying working staff (WS) during desk work in each time slot is an example of this data.
[0194] As shown in Figure 16, time zone TZ1 is from 9:00 to 11:00, which is the time when working staff WS1 is accompanied by a child. Therefore, the number of children WS1 has during time zone TZ1 is 2. Similarly, time zone TZ2 is from 11:00 to 15:00, and is the time when working staff WS1 to WS3 are accompanied by children. Therefore, the number of children in time zone TZ2 is 4. In addition, the child of working staff WS3 is a child that requires special attention during supervision and care. Therefore, the number of children in time zone TZ2 is noted as "1 child requiring attention". Similarly, time zone TZ3 is from 15:00 to 17:00, and this is the time when working staff WS3 and WS4 are accompanied by children. Therefore, the number of children in WS during time zone TZ3 is 2. In addition, the child of working staff WS3 is a child that requires special attention during supervision and care. Therefore, the number of children in WS during time zone TZ3 is noted as "1 child requiring attention". Similarly, time zone TZ4 is from 17:00 to 18:00, which is the time when working staff WS4 brings their children. Therefore, the number of children WS brings during time zone TZ4 is 1.
[0195] In this way, the number of children accompanying the working staff WS in charge of each time slot is obtained.
[0196] The table shown in Figure 17 has "Time" on the vertical axis and "Number of WS Children", "Number of Provisional KS Children", "Provisional KS Person in Charge", and "Confirmed WS + KS Children" on the horizontal axis. The "Time" column on the vertical axis is the same as the "Time" column in Figure 16. The "Number of Children in WS" column on the horizontal axis is the same as the "Number of Children in WS" column in Figure 16.
[0197] The "Provisional Number of Kids Staff" column on the horizontal axis represents the number of kids staff (KS) provisionally determined based on the "Number of Children in Workshops (WS)". Here, for example, one Kids Staff KS is required for every four children. Also, for example, one Kids Staff KS is required for each child who requires special attention in supervision and care. In other words, the shift determination unit 315 provisionally determines the number of Kids Staff KS, assuming that if there are five children, at least two Kids Staff KS are required.
[0198] As shown in Figure 17, the number of WS children in time zone TZ1 is 2. Therefore, the "hypothetical number of KS children" in time zone TZ1 is 1. Similarly, the number of WS children in time zone TZ2 is 4. Additionally, one child requires special attention during supervision and care. Therefore, the "hypothetical number of KS children" in time zone TZ2 is 2. Similarly, the number of WS children in time zone TZ3 is 2. Additionally, one child requires special attention during supervision and care. Therefore, the "hypothetical number of KS children" in time zone TZ3 is 2. Similarly, the number of WS children in time zone TZ4 is 1. Therefore, the "temporary KS number" in time zone TZ4 is 1. In this way, the shift determination unit 315 determines the temporary KS number.
[0199] The column of "temporary KS person in charge" on the horizontal axis is the name of the person in charge of the kids staff KS tentatively determined based on the "temporary KS number". The shift determination unit 315 determines the person in charge of the kids staff KS based on the "temporary KS number" and the KS shift information acquired by the KS shift information acquisition unit 313.
[0200] Looking at FIG. 17, the "temporary KS person in charge" in time zone TZ1 is one person of the kids staff KS1. Similarly, the "temporary KS person in charge" in time zone TZ2 is two people of the kids staff KS1 and KS2. Similarly, the "temporary KS person in charge" in time zone TZ3 is two people of the kids staff KS2 and KS3. Similarly, the "temporary KS person in charge" in time zone TZ4 is one person of the kids staff KS3.
[0201] Next, the KS child information acquisition unit 314 acquires information regarding the children accompanied by the kids staff KS when performing supervision and childcare as KS child information. That is, the KS child information acquisition unit 314 acquires information including the number of children accompanied by the temporary KS person in charge as KS child information. The column of "WS + KS child number" on the horizontal axis of FIG. 17 shows the sum of the number of children accompanied by the working staff WS determined based on the WS child information and the KS child information and the number of children accompanied by the tentatively determined kids staff KS.
[0202] Looking at FIG. 17, the "WS + KS child number" in time zone TZ1 is 4. Similarly, the "WS + KS child number" in time zone TZ2 is 6. Also, one child who requires attention in supervision and childcare is included. Similarly, the number of children in the WS+KS group during time zone TZ3 is 4. Additionally, one child requires special attention during supervision and care. Similarly, the number of children in the WS+KS group during time zone TZ4 is 2.
[0203] In this way, the sum of the number of children accompanying the designated working staff (WS) and the number of children accompanying the tentatively designated kids staff (KS) for each time slot is determined.
[0204] The table shown in Figure 18 has "Time" on the vertical axis and "Number of Confirmed WS+KS Children," "Number of Confirmed KS Children," and "Confirmed KS Person in Charge" on the horizontal axis. The "Time" column on the vertical axis is the same as the "Time" column in Figures 16 and 17. The column on the horizontal axis labeled "Confirmed WS+KS Child Count" is the same as the column labeled "WS+KS Child Count" in Figure 17.
[0205] The "Confirmed Number of Kids Staff" column on the horizontal axis represents the number of Kids Staff (KS) determined based on the "Confirmed Number of Workshop Staff (WS) + Kids Staff (KS) Children." As stated above, one Kids Staff KS is required for every four children. In addition, one Kids Staff KS is required for each child who requires special attention in supervision and care.
[0206] As shown in Figure 18, the number of confirmed WS+KS children in time zone TZ1 is 4. Therefore, the number of confirmed KS children in time zone TZ1 is 1. Similarly, the number of confirmed WS+KS children in time zone TZ2 is 6. Additionally, one child requires special attention during supervision and care. Therefore, the number of confirmed KS children in time zone TZ2 is 3. Similarly, the number of confirmed WS+KS children in time zone TZ3 is 4. Additionally, one child requires special attention during supervision / care. Therefore, the number of confirmed KS children in time zone TZ3 is 2. Similarly, the number of confirmed WS+KS children in time zone TZ4 is 2. Therefore, the number of confirmed KS in time zone TZ4 is 1. In this way, the shift determination unit 315 determines the confirmed number of KSs.
[0207] The "Confirmed KS Staff" column on the horizontal axis shows the names of the Kids Staff KS staff members who were tentatively assigned based on the "Confirmed Number of KS Staff." The shift determination unit 315 determines the assigned kids staff KS based on the "confirmed number of KS" and the KS shift information acquisition unit 313.
[0208] As shown in Figure 18, the "Confirmed KS Person in Charge" for time zone TZ1 is one of the Kids Staff KS1. Similarly, the "confirmed KS staff" for time zone TZ2 are the three kids staff members KS1, KS2, and KS3. Similarly, the "confirmed KS staff" for time zone TZ3 are two kids staff members, KS2 and KS3. Similarly, the "Confirmed KS Person in Charge" for time zone TZ4 is one of the Kids Staff KS3.
[0209] In this way, the shift determination unit 315 determines the confirmed KS person in charge. Although not shown in the diagram, the shift determination unit 315 may recalculate the number of WS + KS children after determining the confirmed KS person in charge as shown in Figure 18. In other words, the number of children in the WS+KS group may increase due to the addition of children accompanying the Kids Staff KS who are designated as confirmed KS staff. By recalculating the number of WS+KS children, it is possible to determine whether or not additional Kids Staff KS are needed.
[0210] The above examples illustrate how to determine the work schedules (shifts) of working staff (WS) and kids staff (KS) at various times of the day, using Figures 16 to 18.
[0211] FIG. 19 is a flowchart for explaining an example of the process of determining shifts, which is executed by a shift management server having the functional configuration shown in FIG. 14. Here, the "shift determination process" of the shift management system SYS2 is a process for determining the shifts of the working staff WS and the kids staff KS, which is executed by the shift management server shown in FIG. 14. When a state in which the shifts of the working staff WS and the kids staff KS in the Mama Square should be created (such as when determining the shifts for the next week) occurs, the shift determination process is started, and the following processes of steps S21 to S25 are executed.
[0212] That is, in step S21, the WS shift information acquisition unit 311 acquires information regarding the planned work related to the desk work of the working staff WS as WS shift information.
[0213] In step S22, the WS child information acquisition unit 312 acquires information regarding the children accompanied by the working staff WS when performing the desk work as WS child information.
[0214] In step S23, the KS shift information acquisition unit 313 acquires information regarding the planned work related to the supervision and childcare of the kids staff KS as KS shift information.
[0215] In step S24, the KS child information acquisition unit 314 acquires information regarding the children accompanied by the kids staff KS when performing the supervision and childcare as KS child information.
[0216] In step S25, the shift determination unit 315 determines the work schedules of the working staff WS and the kids staff KS based on the WS shift information acquired in step S21, the WS child information acquired in step S22, the KS shift information acquired in step S23, and the KS child information acquired in step S24. [[ID=2,6]]
[0217] [[ID=2,7]] In the explanation using Figure 15, the shift determination unit 315 determined the working staff WS based on the workload (constraint factor 1). The shift determination unit 315 also tentatively determined the kids staff KS based on the number of children in the working staff WS (constraint factor 2). In other words, in the explanation using Figure 15, the shift determination unit 315 made each decision in stages. As shown in the flowchart of Figure 19, the shift determination unit 315 can comprehensively process the above steps based on WS shift information, WS child information, KS shift information, and KS child information.
[0218] This completes the shift determination process.
[0219] The SYS2 shift management system has been explained above using Figures 12 to 19. The matching system SYS3 will be described below using Figures 20 to 25.
[0220] As explained using Figure 2, the matching system SYS3 is a system that aims to provide matching services to companies that take into account the future, such as the career development of mother U1 and the growth of her children. As mothers reach middle school, high school, and university age, they require less attention from their children. Mothers who want to work will choose jobs based on their past careers and future visions, with their ideal future in mind. The matching system SYS3 can support mothers at this stage by suggesting better workplaces and providing other support for mothers who want to work.
[0221] Figure 20 is a schematic diagram illustrating an example of a service to which the matching system in Figure 3 is applied. Figure 20 illustrates company information I1, which is basic information such as the job description presented by companies in the matching process for temporary staffing jobs, and job information I2, which is the type of personnel required by the company's human resources department and the person in charge at the actual work site.
[0222] Company Information I1 is labeled "(Quantitative) As-Is." In other words, Company Information I1 is basic information such as the job description provided by the company during the matching process for temporary staffing work. That is, current matching by temporary staffing agencies is based only on basic and quantitative information, such as information shared among temporary staffing agencies or information listed on job postings. This service also performs matching based on the information shown in Company Information I1.
[0223] For example, in current staffing agencies, matching is done through applications submitted via "Web forms." Specifically, as shown in Figure 20, companies requesting temporary staffing services enter information such as "Company Name," "Department Name," "Contact Person," "TEL," "MAIL," "Address," "Work Location," and "Inquiry Details" into the "Web form." Next, the staffing agency representative conducts a "Telephone / In-Person Interview" with users who wish to be matched, based on the information entered in the Web form. Specifically, as shown in Figure 20, the staffing agency representative conducts a "Telephone / In-Person Interview" to gather information such as "Job Title," "Job Description," "Dispatch Period (Long-term / Short-term)," and "Working Conditions (Hours, Days of the Week, etc.)." In other words, the staffing agency's representative initially performed the matching process based on information provided by the companies requesting the temporary staffing services and the results of telephone and face-to-face interviews with users seeking matching.
[0224] To summarize the above, traditional staffing agency representatives matched candidates based on basic company information provided by the client company and detailed information about the tasks requested. In other words, traditional staffing agency representatives matched candidates based only on basic quantitative information. Therefore, a problem with traditional matching systems was that they could not address the user's aspirations for future career development, which differed from the user's resume and work history at the time of matching. Therefore, in order to solve these problems (challenges), the matching system SYS3 related to this service is provided.
[0225] In other words, the matching system SYS3 related to this service can perform matching based on job information I2, which represents the characteristics of personnel required by the human resources departments of companies and the actual workplaces.
[0226] Job posting I2 is labeled "(Current / Qualitative) To-Be." In other words, job posting I2, which describes the qualities of personnel required by the company's human resources department and the actual work environment, is based on qualitative interviews to understand the type of personnel the company wants. Specifically, for example, the matching system SYS3 for this service asks the following questions to the human resources department of a company or the person in charge at the actual workplace in order to assess the characteristics of the person in question.
[0227] Service provider M asks the person in charge at the client company questions such as, "Q1 When making a decision (cooperativeness or assertiveness)." In the example in Figure 20, the company responds that it is looking for someone who values their own sense of satisfaction, rather than someone who respects the opinions of others. Furthermore, service provider M asks the person in charge at the client company questions such as, "Q2 A friend did something wrong (strict adherence to rules or flexibility)." In the example in Figure 20, the company responds that it is looking for someone who has the mindset of "paying attention" rather than "overlooking" the wrongdoing.
[0228] The SYS3 matching system for this service can select the desired talent type by qualitatively interviewing companies about the personnel they need, and then reflect this in the matching results based on a more detailed assumption of the candidate's profile.
[0229] As explained using Figure 3, the matching system SYS3 can obtain various information from the mother information DM and child information DK stored in the aforementioned mother database DB2. As shown in Figure 20, the mother database DB2 stores information such as "personal data (e.g., mother resume information DMIB in Figure 8)", "past work performance (e.g., mother company input information DMIC in Figure 8)", and "wet information (e.g., mother thought patterns information DMMT in Figure 8)". Based on the mother thought patterns information DMMT stored in the mother database DB2, the matching system SYS3 can determine whether or not mother U1 possesses the thought patterns corresponding to the above-mentioned questions.
[0230] As shown in Figure 20, the matching system SYS3 for this service is a system that can match jobs based on company information (quantitative information), job postings (qualitative information), and various data held by Mamasu DB2. Furthermore, Mamasu DB2 stores various data on multiple users. In other words, the matching system SYS3 can extract information that suits the user from the matching data of other third-party users.
[0231] Figure 21 shows the configuration related to the matching system among the information processing system configurations shown in Figure 4. As shown in Figure 21, the matching system SYS3 is configured such that the matching server 4, the mother server DB2, the administrator terminal 5, the mother terminals 6-1 to 6-n, and the corporate terminals 7-1 to 7-m are interconnected via a predetermined network N such as the Internet.
[0232] The functional configuration of the matching server 4 shown in Figure 22 will be explained below using the example of matching Ms. Tanaka, the mother U1 shown in Figure 9.
[0233] As explained above in the description of Figure 9, mother U1-1, whose child has entered elementary school, is assumed to desire to "work as a full-time employee now that her child has entered elementary school and childcare has settled down" and "return to her previous job before pregnancy and childbirth." The matching system SYS3 related to this service is used in such cases.
[0234] Figure 22 is a functional block diagram showing an example of the functional configuration of the matching server in Figure 21.
[0235] In explaining Figure 22, for the sake of simplicity, we will assume that there is one mother terminal 6 and one corporate terminal 7.
[0236] In CPU 41, when the execution of the matching process for the third service, namely the service that provides company matching, is controlled, the mother constant information acquisition unit 411, the mother variable information acquisition unit 412, the child information acquisition unit 413, the employment preference information acquisition unit 414, and the employment candidate determination unit 415 function.
[0237] First, although not illustrated, as described above, the person in charge at the company requesting the dispatch work uses the company terminal 7 to input company information I1, which is basic information such as the details of the work presented by the company in the dispatch work matching process. The company terminal 7 then transmits the company information I1 to the matching server 4. The matching server 4 acquires various information in order to perform matching based on the company information I1 transmitted from the company terminal 7. To achieve the acquisition of this various types of information, the mother's constant information acquisition unit 411, the mother's variable information acquisition unit 412, and the child's information acquisition unit 413 function.
[0238] The Mother Invariant Information Acquisition Unit 411 acquires information that cannot be changed by Mother U1 regarding Mother U1's occupation as Mother Invariant Information DMI. That is, for example, the Mother Invariant Information Acquisition Unit 411 acquires information including Mother Resume Information DMIB and Mother Company Input Information DMIC from Mamas DB2 as Mother Invariant Information DMI. Specifically, for example, as shown in Figure 9, the Mother Invariant Information Acquisition Unit 411 acquires information such as "5 years as an accounting clerk at a trading company (regular employee, no job changes)", "English proficiency test score of 800", and "has management experience" as Mother Resume Information DMIB1-3. Also, for example, as shown in Figure 9, the Mother Invariant Information Acquisition Unit 411 acquires information such as "Achieved profitability at the branch" and "Personnel evaluation XXX" as Mother Company Input Information DMIC1-3.
[0239] The mother variable information acquisition unit 412 acquires information that can be changed by the mother regarding the mother U1's occupation as mother variable information DMM. That is, for example, the mother variable information acquisition unit 412 acquires information including mother base information DMMB and mother career development information DMMC from mamasuk DB2 as mother variable information DMM. Specifically, for example, as shown in Figure 9, the mother variable information acquisition unit 412 acquires the same information as mother base information DMMB1-2 as mother base information DMMB1-3, such as "employment insurance / social insurance coverage", "full-time, 5 days a week", and "workable area within a 15-minute radius". Also, for example, the mother variable information acquisition unit 412 acquires information as mother career development information DMMC1-3, such as "desire for full-time employment", "workable area within a 1-hour radius", and "desire for the same industry as previous employment".
[0240] The child information acquisition unit 413 acquires information about the mother U1's child as child information DK. That is, the child information acquisition unit 413 acquires information including child immutable information DKI and child variable information DKM from the mother's database DB2 as child information DK. Specifically, for example, although not shown in the diagram, the child information acquisition unit 413 acquires information such as "entering elementary school next year," which is included in the child base information DKMB, from the child variable information DKM.
[0241] The employment preference information acquisition unit 414 acquires information about individuals that company representatives U2 wish to employ in one or more organizations, as employment preference information. Specifically, for example, as shown in Figure 9, the employment preference information acquisition unit 414 acquires job information I2, which is the characteristics of personnel required by the human resources department of a company or the person in charge of the actual work site, such as "experienced in clerical work," "certified in office software, bookkeeping qualifications," "work location: company office," and "work style: 5 days a week (weekends and holidays off)." Although not shown in the diagram, as mentioned above, job information I2 also includes information on what kind of thinking skills the company is looking for in personnel.
[0242] The employment candidate determination unit 415 determines potential organizations for the mother to work for based on the mother's unchanging information DMI obtained by the mother's unchanging information acquisition unit 411, the mother's variable information DMM obtained by the mother's variable information acquisition unit 412, the child's information DK obtained by the child's information acquisition unit 413, and the employment preference information obtained by the employment preference information acquisition unit 414.
[0243] The employment candidate determination unit 415 notifies the administrator terminal 5, the mother's terminal 6, and the company terminal 7 of the organizations that are potential employers for the mother as a result of the matching. Furthermore, the employment candidate determination unit 415 stores the organizations that the mother has chosen as employers as a result of the matching process in the Mama's DB2 as part of the mother's career.
[0244] The functional configuration of the matching server 4 shown in Figure 22 has been explained using the example of matching Ms. Tanaka, the mother U1 shown in Figure 9. In other words, Figure 22 illustrates that the matching server 4 can match Ms. Tanaka, the mother U1, with work based on company information (quantitative information), job information (qualitative information), and various data held by the Mamasuk DB2. Below, using Figures 23 and 24 respectively, we will explain examples of matching between mothers U1, Ms. Suzuki and Ms. Sato, who are using the matching system SYS3.
[0245] Figure 23 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 the example shown in Figure 9.
[0246] The example in Figure 23 shows how mother U1-2 (Ms. Suzuki)'s mother information DM1 changes with changes in her lifestyle when she utilizes each of the various support services of this service shown in Figure 3. In Figure 23, mother U1-2's mother information DM2 is shown as mother information DM2-1 to DM2-4 for each of the four stages. Furthermore, the mother resume information DMIB2-1 to DMIB2-4 and the mother company input information DMIC2-1 to DMIC2-4, each contained within the mother constant information DMI2-1 to DMI2-4, have the same configuration as described in Figure 8. Similarly, the mother base information DMMB2-1 to DMMB2-4, mother career development information DMMC2-1 to DMMC2-4, and mother thinking information DMIT2-1 to DMIT2-4, each contained within the mother variable information DMM2-1 to DMM2-4, have the same configuration as described in Figure 8. Although not shown in the figures below, the various types of information will be described using the above-mentioned symbols in the explanation of Figure 23.
[0247] Here, we assume that mother U1-2, who has a one-year-old child, has the desire and wish to "work without overexerting herself while raising her child," and wants to register with Mama Square as a user who will be in charge of the aforementioned childcare and monitoring work. Specifically, for example, let's assume that mother U1-2 desires to "save a little more for her child" and "work within the limits of being a dependent, but since part-time work would mean not being able to get into daycare, some other form of work would be better."
[0248] Mother information DM2-1 is the content of mother information DM concerning mother U1-2 at the stage when the use of this service begins (the first stage). Here, of mother information DM2-1, mother immutable information DMI2-1 is information that cannot be changed by mother U1-2, and mother variable information DMM2-1 is information that can be changed by mother U1-2.
[0249] Specifically, within the mother information DM2-1, the mother's resume information DMIB2-1 contains the information "2 years in service / customer service," "no qualifications," and "no experience in regular employment." Furthermore, within the mother information DM2-1, the mother's company input information DMIC2-1 contains the information "Joined KS." Here, "KS" refers to the Kids Staff KS as described in the above explanation of Mama Square. In other words, when mothers U1-2 register for this service, they are initially hired as Kids Staff KS. Service provider M can determine mothers U1-2's position and compensation based on the mother's resume information DMIB and the mother's preferred working style.
[0250] Furthermore, the mother base information DMMB2-1, which is part of the mother information DM2-1, stores information such as "desires to work 2-3 or 4 hours per week" and "available to help out." Here, "available to help out" means that the person will cover for another employee (for example, another kids staff member) if they are suddenly absent. Similarly, it also means that the person will cover for another employee at another facility (for example, a Mama Square in a different location) if they are suddenly absent. Furthermore, within the mother information DM2-1, the mother career development information DMMC2-1 contains information indicating "no particular career development." Furthermore, within the maternal information DM2-1, the maternal thinking information DMMT2-1 contains information on the "balanced type." Here, the "balanced type" refers to a work style that balances personal life time, such as childcare, with work time, rather than working full-time for a considerable amount of time. For example, according to the mother-based information DMMB2-1 and the mother-career development information DMMC2-1, it can be seen that mother U1-2 limits her working hours to some extent and does not have many career development goals at this point. For example, the mother-thinking information acquisition unit 143 can acquire the "balanced type" as mother-thinking information DMMT2-1 based on this information.
[0251] Next, let's assume that mother U1-2, whose child is now "2 years old," wants to "work harder now that her child is in daycare." Furthermore, mother U1-2 is assumed to have expressed a desire to "have her child accepted into daycare thanks to working at Mama Square" and to "obtain further childcare-related qualifications." Mother information DM2-2 is the content of mother information DM concerning mother U1-2 whose child has turned "2 years old" at the stage (second stage) of continuing to use this service. Here, of mother information DM2-2, mother immutable information DMI2-2 is information that cannot be changed by mother U1-2, and mother variable information DMM2-2 is information that can be changed by mother U1-2. In the explanation of Figure 23, the fact that the mother information DM is blank indicates that the same information as the previous mother information is stored there. That is, the mother resume information DMIB2-2 and the mother thinking information DMMT2-2 in mother information DM2-2 are the same as the mother resume information DMIB2-1 and the mother thinking information DMMT2-1 in mother information DM2-1. In other words, maternal invariant information DMI2-2 is not altered by the mother. On the other hand, maternal variable information DMM2-2 contains items that change depending on the mother. The following describes the points that change in maternal information DM2-2.
[0252] Furthermore, within the mother information DM2-2, the mother's company input information DMIC2-2 contains information such as "providing help once every two weeks" and "being selected as the KS training manager." Furthermore, within the mother information DM2-2, the mother-based information DMMB2-2 contains information on "working full-time four days a week." Furthermore, within the mother information DM2-2, the mother career development information DMMC2-2 contains information indicating "currently challenging to obtain a childcare worker qualification."
[0253] In this way, the various pieces of information that make up the mother information DM2-2 are updated and stored in accordance with changes in the mother U1-2's lifestyle, etc. Specifically, in this example, the mother company input information DMIC2-2 is updated based on input from the company representative U2 and the service provider M, and the mother base information DMMB2-2 and the mother career development information DMMC2-2 are updated based on input from the mother U1-2.
[0254] Next, let's assume that mother U1-2, whose child is now "5 years old," desires to "study a variety of things" and "see a variety of different situations." Furthermore, mother U1-2 expressed a desire to "acquire more knowledge while studying to become a childcare worker" and to "see other childcare settings besides Mama Square." Mother information DM2-3 is the content of mother information DM regarding mother U1-2 whose child has turned "5 years old" at the third stage of continuing to use this service. Here, of mother information DM2-3, mother immutable information DMI2-3 is information that cannot be changed by mother U1-2, and mother variable information DMM2-3 is information that can be changed by mother U1-2. In the mother information DM2-3, the blank fields for mother resume information DMIB2-3, mother base information DMMB2-3, and mother thinking information DMMT2-3 are identical to the respective information in mother information DM2-2. In other words, maternal invariant information DMI2-3 is not changed by the mother. On the other hand, maternal variable information DMM2-3 includes items that change depending on the mother. The following describes the points that change in maternal information DM2-3.
[0255] Furthermore, within the mother information DM2-3, the mother-based information DMMB2-3 contains information indicating "available to work full-time five days a week." Furthermore, within the mother information DM2-3, the mother company input information DMIC2-3 contains information indicating that the mother is "cooperative in providing help." Furthermore, within the mother information DM2-3, the mother career development information DMMC2-3 now stores information indicating a desire to "gain more knowledge," replacing the information added in the mother career development information DMMC1-2.
[0256] In this way, the various pieces of information that make up the mother information DM2-3 are updated and stored in accordance with changes in the mother U1-2's lifestyle, etc. Specifically, in this example, the mother company input information DMIC2-2 is updated based on input from the company representative U2 and the service provider M, and the mother base information DMMB2-2 and the mother career development information DMMC2-3 are updated based on input from the mother U1-2.
[0257] As will be explained in more detail later, by using the matching system SYS3, mothers U1-2 can receive the following support.
[0258] Furthermore, on the right side of the mother information DM2-3, it is stated that, as a result of the matching system SYS3, "the staff member was matched with 'in-hospital childcare' instead of a regular childcare facility, based on her desire to 'gain experience'." In other words, based on various information including the mother's constant information DMI2-3 and mother's variable information DMM2-3 shown in Figure 23 above, the matching system SYS3 determined that mother U1-2 would be able to perform her duties at another workplace, which would align with her wishes and allow her to perform at her best.
[0259] Furthermore, Figure 23 shows examples of the personnel that companies are seeking. Specifically, it lists "people with hospitality," "preference given to those with childcare worker / teaching licenses," "job type: childcare worker / support staff," "work location: in-hospital daycare center," and "work style: 4 days a week (including weekends and holidays)." In other words, the matching system SYS3 stores information on the personnel sought by multiple companies and matches the aforementioned jobs shown in Figure 23 as suitable for mothers under 1-2.
[0260] Next, we will assume that mothers U1-2, whose children have graduated from or completed middle school, high school, or university, and who now need to care for their parents, want to work at Mama Square because they also need to care for their parents. Furthermore, mothers U1-2 are expected to have stated desires such as, "I have to take care of my parents, so I really want to work at Mama Square," and "I want to share the know-how I've gained elsewhere with Mama Square and contribute to the development of the Kids Staff KS." Mother Information DM2-4 is the content of Mother Information DM regarding Mother U1-2 after the child has graduated from "junior high school, high school, or university" at the stage of continuing to use this service (the fourth stage). Here, of Mother Information DM2-4, Mother Invariant Information DMI2-4 is information that cannot be changed by Mother U1-2, and Mother Variable Information DMM2-4 is information that can be changed by Mother U1-1. In Mother Information DM2-4, the blank fields for Mother Resume Information DMIB2-4 and Mother Company Input Information DMIB2-4 are identical to the information in Mother Information DM2-3. That is, the Mother Resume Information DMIB2-4 and Mother Thinking Personality Information DMMT2-4 in Mother Information DM1-2 are identical to the Mother Resume Information DMIB2-3 and Mother Thinking Personality Information DMMT2-3 in Mother Information DM1-2. In other words, the maternal invariant information DMI2-4 is not changed by the mother. On the other hand, the maternal variable information DMM2-4 contains items that change depending on the mother. The following describes the points that change in the maternal information DM2-4.
[0261] Furthermore, within the mother information DM2-4, the mother-based information DMMB2-4 contains information indicating "available to work full-time five days a week." Furthermore, within the mother information DM2-4, the mother career development information DMMC2-4 contains information on "obtaining childcare worker qualifications" and "wanting to aim for a management position." Furthermore, within the mother information DM2-4, the mother thinking style information DMMT2-4 contains information about the "balanced type leaning towards career-oriented."
[0262] In this way, the various pieces of information that make up the mother information DM2-4 are updated and stored in accordance with changes in the mother U1-2's lifestyle, etc. Specifically, in this example, the mother base information DMMB2-2, the mother career development information DMMC2-2, and the mother career development information DMMC2-3 are updated based on the input from mother U1-2.
[0263] In summary, the matching system SYS3 can match users, mothers U1-2, with jobs based on their desires to "gain more knowledge" or "see other workplaces." Furthermore, it can update mothers' cognitive information DMMT2-4 based on their experience at other matching workplaces (for example, in-hospital daycare centers). The matching system SYS3 can also enable mothers U1-2 to work again at Mama Square. In this way, the matching system SYS3 can propose qualifications that contribute to appropriate career development by matching mothers with the talent companies are seeking, based on mother information DM2-3 and mother information 2-4.
[0264] The above illustrates an example of matching for Ms. Suzuki, mother U1, using the matching system SYS3, using Figure 23. Below, using Figure 24, we will explain an example of matching for Ms. Sato, who is mother U1, using the matching system SYS3. Figure 24 shows an example of mother information that changes along with the lifestyle of a mother who uses each of the various support services of this service shown in Figure 3, but is different from Figures 9 and 23.
[0265] The example in Figure 24 shows how the mother information DM3 of mother U1-3 (Ms. Sato) changes with changes in her lifestyle when she utilizes each of the various support services of this service shown in Figure 3. In Figure 24, the mother information DM3 of mother U1-3 is shown as mother information DM3-1 to DM3-3 at each of the three stages. Furthermore, the mother resume information DMIB3-1 to DMIB3-3 and the mother company input information DMIC3-1 to DMIC3-3, each contained within the mother constant information DMI3-1 to DMI3-1, have the same configuration as described in Figure 8. Similarly, the mother base information DMMB3-1 to DMMB3-3, mother career formation information DMMC3-1 to DMMC3-3, and mother thinking information DMIT3-1 to DMIT3-3, each contained within the mother variable information DMM3-1 to DMM3-3, have the same configuration as described in Figure 8. Although not shown in the figures below, the various types of information will be described using the above-mentioned symbols in the explanation of Figure 24.
[0266] Specifically, for example, a mother U1-3 with a one-year-old child has feelings and desires such as "being able to utilize her call center experience" and "being able to work to supplement the household income while prioritizing her child," and would like to register with Mama Square as a user who will be in charge of the aforementioned desk work. Furthermore, mothers U1-3 are assumed to have the following aspirations: "I want to work comfortably at Mama Square, where it's easy to prioritize family while working," "Work is important, but family comes first," and "But management positions are cool, so I'd like to become one if I can."
[0267] Mother information DM3-1 is the content of mother information DM regarding mother U1-3 at the stage when the use of this service begins (the first stage). Here, of mother information DM3-1, mother immutable information DMI3-1 is information that cannot be changed by mother U1-3, and mother variable information DMM3-1 is information that can be changed by mother U1-3.
[0268] Specifically, within the mother information DM3-1, the mother's resume information DMIB3-1 contains the information "5 years of experience in call center work," "no qualifications," and "no experience of regular employment." Furthermore, within the mother information DM3-1, the mother's company input information DMIC3-1 contains information about "OP employment." Here, "OP" refers to the operator's position. In other words, Mother U1-3 is employed as a telephone operator, leveraging her call center experience. Service provider M can determine Mother U1-3's position and compensation based on Mother's resume information DMIB.
[0269] Furthermore, within the mother information DM3-1, the mother-based information DMMB3-1 contains information such as "desiring to work 6 hours a day, 3-4 days a week" and "not using the kids' room (kindergarten)." Furthermore, within the mother information DM3-1, the mother career development information DMMC3-1 contains information indicating "aspirations for management." Furthermore, within the mother information DM3-1, the mother's thought patterns information DMMT3-1 contains information on the "family-first type." Here, "family-first type" refers to a type of person who prioritizes family over work. In other words, the mother's thought process information acquisition unit 143 can acquire mother's thought process information DMMT3-1 based on the mother's wishes.
[0270] Next, let's assume that mother U1-3, whose child is now "4 years old," wants to "get a higher salary." Furthermore, the mother, U1-3, is expected to have the following desires: "I want a job where I can receive incentives because my grades are always good," and "If possible, I would like to work for other companies as well." Mother information DM3-2 is the content of mother information DM regarding mother U1-3 whose child is "4 years old" at the stage of continuing to use this service (the second stage). Here, of mother information DM3-2, mother immutable information DMI3-2 is information that cannot be changed by mother U1-3, and mother variable information DMM3-2 is information that can be changed by mother U1-3. In the explanation of Figure 24, the fact that the mother information DM is blank indicates that the same information as the previous mother information is stored there. That is, the mother resume information DMIB3-2 and the mother thinking information DMMT3-2 in mother information DM3-2 are the same as the mother resume information DMIB3-1 and the mother thinking information DMMT3-1 in mother information DM3-1. In other words, maternal invariant information DMI3-2 is not changed by the mother. On the other hand, maternal variable information DMM3-2 contains items that change depending on the mother. The following describes the points that change in maternal information DM3-2.
[0271] Furthermore, within the mother information DM3-2, the mother company input information DMIC3-2 contains information such as "KPI is always TOP" and "Frequent absences due to child-related reasons." Furthermore, within the mother information DM3-2, the mother-based information DMMB3-2 contains information indicating "available to work full-time five days a week." Furthermore, within the mother information DM3-2, the mother career development information DMMC3-2 contains information such as "workable area within 1 hour" and "hourly wage of ¥XXXX or more."
[0272] In this way, the various pieces of information that make up the mother information DM3-2 are updated and stored in accordance with changes in the mother U1-3's lifestyle, etc. Specifically, in this example, the mother company input information DMIC3-2 is updated based on input from the company representative U2 and the service provider M, and the mother base information DMMB3-2 and mother career development information DMMC3-2 are updated based on input from mother U1-3.
[0273] Furthermore, by using the matching system SYS3, mothers U1-3 can receive the following support:
[0274] Furthermore, on the right side of the mother's information DM3-2, the results of the matching system SYS3 are listed, which state that "matching was performed based solely on the terms and conditions of both companies, and then rematching was done with companies other than the applicant's preferred position based on evaluation at the client company (attendance status, work performance, personal aspects, etc.)." In other words, the matching system SYS3, based on various information including the mother's constant information DMI3-2 and mother's variable information DMM3-2 shown in Figure 24 above, determined that mother U1-3 would be a good match if the matching process, which directly links ability and salary, is repeated.
[0275] Next, we will assume that mother U1-3, who continuously worked using the matching system SYS3, believes that "I changed assignments several times, and finally found the job I wanted, which made me happy." Specifically, for example, let's assume that mother U1-3 thinks, "I used to think that work equaled money, but I gained experience at various companies I was dispatched to and found what I wanted to do," and "Now work equals my purpose in life, and I have found fulfillment and purpose outside of my family." Mother information DM3-3 is the content of mother information DM concerning mother U1-3 who has repeatedly used the matching system SYS3 in the stage of continuing to use this service (the third stage). Here, of mother information DM3-3, mother immutable information DMI3-3 is information that cannot be changed by mother U1-3, and mother variable information DMM3-3 is information that can be changed by mother U1-3. In the mother information DM3-3, the mother resume information DMIB3-3 and mother base information DMMB3-3, which are blank in the mother information DM3-3, are identical to the respective information in the mother information DM3-2. In other words, maternal invariant information DMI3-3 is not changed by the mother. On the other hand, maternal variable information DMM3-3 contains items that change depending on the mother. The following describes the points that change in maternal information DM3-3.
[0276] In the mother information DM3-3, the mother career development information DMMC3-3 now contains information such as "currently studying to obtain a Level 2 bookkeeping certification" and "aiming to be hired as a full-time accounting clerk," replacing the information added in the mother career development information DMMC3-2. Furthermore, within the maternal information DM3-3, the maternal thinking style information DMMT3-3 stores "balanced type" information instead of the information in the maternal thinking style information DMMT3-1.
[0277] In this way, the various pieces of information that make up the mother information DM3-3 are updated and stored in accordance with changes in the mother U1-3's lifestyle, etc. In other words, in this example, the mother career formation information DMMC3-3 and the mother thinking information DMMT3-3 are updated based on the input from mother U1-3. Furthermore, in the example in Figure 23, mother U1-3 is able to view work not merely in terms of monetary value, but as something fulfilling, and to build her career by utilizing the matching system SYS3.
[0278] Figure 25 is a flowchart illustrating an example of the job matching process for mothers, performed by a matching server having the functional configuration shown in Figure 22. Here, the "matching process" of the matching system SYS3 refers to the process performed by the matching server shown in Figure 22, which matches mother U1 with potential employment candidates and determines who the candidates are. When a request for matching from mother U1 is received, the matching process is initiated, and steps S31 to S35 are executed as follows.
[0279] In other words, in step S31, the mother immutable information acquisition unit 411 acquires information that cannot be changed by mother U1 in relation to mother U1's occupation (for example, mother resume information DMIB and mother company input information DMIC) as mother immutable information DMI.
[0280] In step S32, the mother variable information acquisition unit 412 acquires information that can be changed by mother U1 in her occupation (for example, mother base information DMMB, mother career formation information DMMC, and mother thinking information DMMT) as mother variable information DMM.
[0281] In step S33, the child information acquisition unit 413 acquires information about the mother U1's child (for example, child immutable information DKI and child variable information DKM) as child information DK.
[0282] In step S34, the employment preference information acquisition unit 414 acquires information as employment preference information regarding individuals that company representatives U2 wish to employ in one or more organizations.
[0283] In step S35, the employment candidate determination unit 415 determines potential organizations to employ the mother based on the mother's constant information DMI obtained in step S31, the mother's variable information DMM obtained in step S32, the child information DK obtained in step S33, and the employment preference information obtained in step S34. This completes the matching process. The matching system SYS3 is described below with reference to Figures 20 to 25.
[0284] Although each embodiment of the present invention has been described above, the present invention is not limited to the embodiments described above, and any modifications, improvements, etc., that can achieve the objectives of the present invention are included in the present invention.
[0285] For example, in the description of the Mamasuk DB system SYS1 above, Mamasuk DB2 was described as storing mother information DM and child information DK in association, but it may also have the following configuration. Figure 26 illustrates an example of the relationship between each type of mother managed by the Mamasuk DB system in Figure 2 and each amount of information that constitutes the Mamasuk DB.
[0286] Figure 26 shows the "System Scope / Amount of Information." In other words, the range of mothers covered by the database system stored in MamaSquare DB2 has several ranges depending on the registration type. These are "MamaSquare Supporting Moms," "MamaSquare Applicant Moms," "Directly Employed Moms," and "Temporary Employed Moms," as shown in Figure 26.
[0287] A "Mama Square Supporting Mom" is a mother who supports this service and actively seeks out information about it, but does not actually apply (participate). Specifically, this includes mothers who have provided information that includes some personal information, such as requesting materials, subscribing to an email newsletter, or answering a survey. A "Mama Square Applicant Mom" is a mother who wishes to participate in this service and has applied to become a user of this service. In other words, Mama Square Applicant Moms provide more information to the service provider M compared to Mama Square Supporting Moms. Specifically, for example, mothers who have provided information such as their resume or desired employment type are included in the Mama Square Applicant Mom category. Also, for example, mothers who applied to Mama Square but were not hired are also included in the Applicant Mom category. A "directly employed mom" is a mother who actually works (or has worked) at Mama Square as a work staff member (WS) or kids staff member (KS), etc. In other words, directly employed moms provide more information to service provider M compared to moms who apply to Mama Square. A "temporary employment mom" is a mother who actually works (or has worked) at a client company using a matching system such as SYS3. In other words, temporary employment moms provide more information to service provider M compared to moms who apply through Mama Square.
[0288] To summarize the above, as shown in Figure 26, the amount of database information included in MamaSquare DB2 is greater for MamaSquare applicants compared to MamaSquare supporters. Furthermore, the amount of database information included in MamaSquare DB2 is greater for directly employed and dispatched mothers compared to MamaSquare applicants.
[0289] Furthermore, as shown in Figure 26, MamaSquare DB2 may contain and store two databases. That is, MamaSquare DB2 may include MamaSquare Mate DB, which stores information on MamaSquare supporting mothers and MamaSquare applicant mothers, and Employee DB, which stores information on directly employed mothers and dispatched mothers.
[0290] Furthermore, for example, in the description of the Mamasu DB system SYS1 above, Mamasu DB2 was assumed to be a database of mothers U1 who wish to work or are currently employed, but it is not limited to this. In other words, Mamasu DB2 can be any database of users who wish to work or are currently employed. Specifically, for example, if the user is a father with children, it can have the same effect as a database of mothers with children. Moreover, Mamasu DB2 can also be a database that contributes to providing various employment-related services and proposals to natural persons without children, addressing life events not only in the present but also over a long period of more than 10 years, from the past to the future.
[0291] Furthermore, for example, in the description of the Mamasuk DB system SYS1 above, Mamasuk DB2 was described as storing linked information about mothers and their children, but it is not limited to this. That is, it is sufficient to store linked information that cannot be changed by the user, information that can be changed by the user, and information about natural persons associated with the user. Specifically, for example, a natural person associated with the user may be a person requiring care. In this case, that is, any natural person who influences the user's life events can have various effects. Also, for example, a natural person associated with the user may be a working spouse, etc. That is, any natural person who influences the user's life events can have various effects.
[0292] Furthermore, for example, in the description of the shift management system SYS2 mentioned above, it was stated that the shift management system SYS2 is used in an organization to manage the schedules of work staff WS who perform so-called desk work and kids staff KS who perform so-called supervision and childcare work, but it is not limited to this. That is, it is sufficient to use any information processing device used in an organization to manage the schedules of a user who performs a first job and a second user who performs a second job in the same organization. Specifically, for example, both the work staff WS and the kids staff KS do not need to be mothers with children. For example, the second user may be a childcare worker who does not bring a child with them. Even in this case, the same effect as when the second user, who performs supervision and childcare as their second job, is a mother who brings her child with her will be achieved. Also, for example, the second job is not limited to jobs that include so-called supervision and childcare work. Specifically, for example, if it is desirable to change the number of second users performing the second job depending on the number of users performing the first job, appropriate shift management will be performed.
[0293] Furthermore, for example, the WS shift information in the description of the shift management system SYS2 above may include the following information. The WS shift information may include information such as which of the desk jobs the mother U1 of the working staff WS candidate would like to be assigned to. Specifically, for example, in the example in Figure 16, the working staff WS can input the information "I would like to work on project A rather than project B" as WS shift information. That is, the shift determination unit 315, having acquired this information as WS shift information, can determine which project the working staff WS will be assigned to based on this information.
[0294] Furthermore, for example, in the description of the shift management system SYS2 mentioned above, the safety staffing standard was explained as "one child staff member KS for a maximum of four children," but it is not limited to this. That is, the safety staffing standard can be arbitrarily determined by the service provider M, or it may be automatically determined by the shift determination unit 315. Specifically, for example, the younger the child, the more attention may be required. That is, the shift determination unit 315 may determine the standard based on the child's age, etc.
[0295] Furthermore, for example, in the description of the shift management system SYS2 mentioned above, Group G was defined as a group representing the children assigned to the childcare staff KS during supervision and care. However, childcare staff KS may supervise and care for children without being assigned specific children. In other words, Group G may simply be used to determine the number of children relative to the safety placement standards, or it may be used to notify the entire staff or designated childcare staff in advance that there are children who require attention. This can improve safety in child supervision and care.
[0296] Furthermore, for example, the WS child information and KS child information in the above-described shift management system SYS2 may include the following information. That is, the WS child information and KS child information may be entered by the mother U1 of the candidate for working staff WS or kids staff KS, indicating which child will be accompanying them. Specifically, for example, the mother U1 of a working staff WS candidate with two children can send information as WS shift information such as, "On a certain day, only the older child will be going out to play with a friend's family, so only the younger child will be accompanying me." As a result, the shift determination unit 315, described later, can change the number of kids staff KS not only based on the child information DK included in the mother's shift DB2, but also based on whether or not the number of children changes on a given day.
[0297] Furthermore, for example, in the description of the matching system SYS3 above, the matching server 4's mother constant information acquisition unit 411, mother variable information acquisition unit 412, and child information acquisition unit 413 are described as acquiring information about mother U1 and mother U1's children, but the system is not limited to this. That is, for example, when matching mother U1, the mother constant information acquisition unit 411 can acquire information about mother U2 who is different from mother U1. This allows for career matching (and career suggestions, etc.) based on successful examples of mother U2 who have similar careers and experiences to mother U1. Similarly, the mother variable information acquisition unit 412 and child information acquisition unit 413 can acquire information about other mother U2s and the children of other mother U2s, not limited to mother U1. In this case, the employment candidate determination unit 415 can match mother U1 based on information about mother U2 who is different from mother U1. This allows the matching system SYS3 to extract information that suits the user (mother U1) from the matching data of other third-party users (mother U2).
[0298] Furthermore, for example, in the description of the matching system SYS3 above, the matching server 4 is used by a mother U1 who wishes to work, and can determine potential employers for mother U1 based on information about her children. However, the system is not limited to this. In other words, any information processing device that can be used by a user who wishes to work (for example, mother U1 in the specification) is sufficient. Specifically, for example, if the user is a father with children, it can have the same effect as for a mother with children. Moreover, the matching system SYS3 can also be applied to users who do not have children. In this case, potential employers are determined based on information that cannot be changed by the user and information that can be changed by the user. As a result, for example, information that cannot be changed by the user becomes information that cannot be tampered with by the user, which helps to ensure the reliability of such information.
[0299] For example, the series of processes described above can be executed by hardware or by software. In other words, the functional configurations shown in Figures 7, 14, and 22 are merely illustrative and not particularly limiting. In other words, it is sufficient for the information processing system to have a function that can execute the series of processes described above as a whole, and the type of functional block used to realize this function is not limited to the examples in Figures 7, 14, and 22. Furthermore, the location of the functional block is not limited to Figures 7, 14, and 22, but can be arbitrary. For example, the functional block of the database management server 1 may be transferred to the master terminal 6, etc. Conversely, the functional block of the master terminal 6 may be transferred to the database management server 1, etc. Furthermore, a single functional block may consist of hardware alone, software alone, or a combination of both.
[0300] When a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium. The computer may be a computer that is built into dedicated hardware. Furthermore, a computer can be any computer capable of performing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0301] Such recording media containing programs may consist not only of removable media (not shown) distributed separately from the main unit to provide programs to users, but also of recording media provided to users, etc., that are pre-installed in the main unit.
[0302] In this specification, the step of describing a program to be recorded on a recording medium includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually. Furthermore, in this specification, the term "system" refers to an overall system composed of multiple devices, means, etc.
[0303] In summary, the information processing system to which the present invention is applied only needs to have the following configuration, and various embodiments can be adopted.
[0304] That is, the information processing device to which the present invention is applied (for example, the database management server 1 in Figure 7) is: An information processing device that can be used when configuring or updating a database (e.g., Mama's DB2 in Figure 5) relating to users who wish to work or are currently working (e.g., Mother U1 in Figure 5), A first acquisition means (for example, the mother immutable information acquisition unit 121 in Figure 7) acquires information that cannot be changed by the user in the user's occupation (for example, the mother resume information DMIB and mother company input information DMIC in Figure 8) as first information (for example, the mother immutable information DMI in Figure 8), A second acquisition means (for example, the mother variable information acquisition unit 122 in Figure 7) acquires information that can be changed by the user in the user's occupation (for example, the mother career formation information DMMC and mother thinking information DMMT in Figure 8) as second information (for example, the mother variable information DMM in Figure 8), A storage means (for example, the storage unit 113 in Figure 7) that links the first information and the second information and stores them in a database for each user, Any information processing device equipped with this feature will suffice.
[0305] This ensures that information that cannot be changed by the user and information that can be changed are clearly stored in the database. For example, by storing past information as non-changeable information, it is guaranteed that the information has not been tampered with by the user or other users. Also, by storing current information as changeable information, the database becomes one in which information reflecting the user's current intentions can be referenced. In other words, for example, it is possible to create a database that accurately evaluates the user's past and also references the user's current intentions.
[0306] Furthermore, the system further includes a third acquisition means (for example, the child information acquisition unit 112 in Figure 7) for acquiring information relating to a natural person associated with the user as third information. The storage means is The first information, the second information, and the third information can be linked and stored in a database for each user and each natural person.
[0307] Furthermore, the first information may include at least information relating to the user's history (e.g., the mother's resume information DMIB in Figure 8) and information relating to the organization where the user works (e.g., the mother's company input information DMIC in Figure 8).
[0308] Furthermore, the second information may include at least one of the following: information that forms the basis of the user's job preferences (e.g., mother-based information DMMB in Figure 8), information related to the user's career development (e.g., mother-career development information DMMC in Figure 8), and information related to the user's thoughts on life (e.g., mother-thinking information DMMT in Figure 8).
[0309] Furthermore, a quantification means (for example, the quantification evaluation unit 114 in Figure 7) for quantifying and evaluating any of the first information, the second information, and the third information, It can provide even more.
[0310] That is, the information processing device to which the present invention is applied (for example, the shift management server 3 in Figure 14) is: In an organization, there is a first user (e.g., the work staff WS in Figure 12) who performs the first job (e.g., the work including the so-called desk work described in the specification), In the aforementioned organization, a second user (e.g., Kids Staff KS in Figure 12) performs a second duty (e.g., the work including the so-called supervision and childcare described in the specification), An information processing device used for schedule management, A first shift information acquisition means (for example, the WS shift information acquisition unit 311 in Figure 14) 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 (for example, the WS child information acquisition unit 312 in Figure 14) acquires information about the child accompanying the first user when performing the first duties, as first child information, A second shift information acquisition means (for example, the KS shift information acquisition unit 313 in Figure 14) 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 (for example, the KS child information acquisition unit 314 in Figure 14) acquires information about the child accompanying the second user when he / she performs the second duties, as second child information, A shift determination means (for example, the shift determination unit 315 in Figure 14) that determines the work schedules of the first user and the second user based on the first shift information, the first child information, the second shift information, and the second child information, Any information processing device equipped with this feature will suffice.
[0311] This makes it possible to determine a more convenient work schedule when the first user performing the first job, the second user performing the second job, and the children accompanied by each user affect the work schedules of each user. For example, if the total number of accompanying children is too large, the present invention makes it possible to determine a work schedule that prevents childcare facilities from becoming overcrowded.
[0312] Furthermore, the second duty includes, at least, the duty of supervising and caring for the children accompanying the first user and the children accompanying the second user. The first child information and the second child information include information on whether or not each of the children requires attention when being supervised or cared for. The shift determination means can determine the number of second users based on information regarding whether or not each of the children requires attention when being supervised and cared for.
[0313] Furthermore, the first shift information includes information on the content of the first job and information on the first user's strengths and weaknesses regarding the content of multiple jobs. The shift determination means can determine the work schedules of the first user and the second user based on the content of the first job and the information on the first user's strengths and weaknesses regarding the content of multiple jobs.
[0314] In other words, the information processing device to which the present invention is applied (for example, the matching server 4 in Figure 22) is: An information processing device that can be used by a user who wishes to work (for example, mother U1 in the specification), A first acquisition means (for example, the mother immutable information acquisition unit 411 in Figure 22) acquires information that cannot be changed by the user in the user's occupation (for example, the mother resume information DMIB and mother company input information DMIC in Figure 8) as first information (for example, the mother immutable information DMI in Figure 8), A second acquisition means (for example, the mother variable information acquisition unit 412 in Figure 22) acquires information that can be changed by the user in the user's occupation (for example, the mother career formation information DMMC and mother thinking information DMMT in Figure 8) as second information (for example, the mother variable information DMM in Figure 8), In one or more organizations, a third acquisition means (for example, the employment preference information acquisition unit 414 in Figure 22) acquires information about persons the organization wishes to employ as third information, Based on the first information, the second information, and the third information, a means for determining potential organizations to serve the user as employers (for example, the employment candidate determination unit 415 in Figure 22), Any information processing device equipped with this feature will suffice.
[0315] This system determines potential employers based on both immutable (unchangeable) and variable (changeable) information. Specifically, by storing information such as resumes as immutable information, it is guaranteed that the information has not been tampered with by the user or other users. Furthermore, by storing the user's current preferences as changeable information, potential employers are determined based on the user's current preferences. In essence, the system accurately evaluates the user's past and then determines potential employers based on the user's current preferences.
[0316] Furthermore, the system further includes a fourth acquisition means (for example, the child information acquisition unit 413 in Figure 22) for acquiring information relating to a natural person associated with the user (for example, a child in the specification) as fourth information. The employment candidate determination means can determine an organization that is a candidate for employment for the user based on the first information, the second information, the third information, and the fourth information. [Explanation of Symbols]
[0317] 1...Database management server, 2...Mamasuk DB, 3...Shift management server, 4...Matching server, 5...Administrator terminal, 6, 6-1, 6-n, 6-WS, 6-KS...Mother terminal, 7, 7-1, 7-n...Corporate terminal, 11...CPU, 19...Communication unit, 111...Mother information acquisition unit, 112...Child information acquisition unit, 113...Storage unit, 114...Numerical evaluation unit, 121...Mother immutable information acquisition unit, 122...Mother variable information acquisition unit, 131...Mother resume information acquisition unit, 132...Mother corporate input information acquisition unit, 141...Mother base information acquisition unit, 142...Mother career formation information acquisition unit, 143...Mother Parental thought patterns information acquisition unit, 151... Child invariant information acquisition unit, 152... Child variable information acquisition unit, 161... Child basic information acquisition unit, 162... Child company input information acquisition unit, 171... Child base information acquisition unit, 172... Child thought patterns information acquisition unit, 31... CPU, 32... Communication unit, 311... WS shift information acquisition unit, 312... WS child information acquisition unit, 313... KS shift information acquisition unit, 314... KS child information acquisition unit, 41... CPU, 42... Communication unit, 411... Mother invariant information acquisition unit, 412... Mother variable information acquisition unit, 413... Child information acquisition unit, 414... Employment preference information acquisition unit, 415... Employment candidate determination unit
Claims
1. 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.
2. 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
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, 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.