Information processing system, information processing method, and program
Patent Information
- Application Number
- JP2026064625
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-04-09
- Filing Date
- 2026-04-09
- Publication Date
- 2026-10-22
AI Technical Summary
【0008】 本発明によれば、複数の雇用主の下で労働する労働者の勤務実績を把握し、労働者の信用スコアを精度よく算出することができる。また、労働者を雇用する需要者に対する信用スコアを算出することができる。
Smart Images

Figure 2026170878000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a program.
Background Art
[0002] A technology for calculating credit scores of foreign nationals and providing the same to financial institutions and the like is known (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of Invention
Problems to be Solved by the Invention
[0004] For example, the attendance record information of workers who work under multiple employers, such as non-regular workers, exists in a dispersed manner, which makes it difficult to aggregate and to grasp their work records. In response to this, conventional techniques including the technique described in Patent Document 1 do not disclose a method for aggregating the attendance record information of workers who work under multiple employers, and thus cannot calculate credit scores with high accuracy. In addition, it is not possible to calculate a credit score for a consumer who employs workers.
[0005] The present invention has been made in view of such circumstances, and aims to grasp the work records of workers who work under multiple employers and calculate the credit scores of the workers with high accuracy. It also aims to calculate a credit score for a consumer who employs workers.
Means for Solving the Problems
[0006] To achieve the above object, one aspect of the present invention is: A storage means for storing request / demand information, which includes the actual supply requests made by each demander and the actual supply demands made by each supplier, and supply performance information, which is the actual labor supply performance of each supplier. An extraction means for extracting one or more combinations of the supply request and the supply demand based on the contents of the supply request and the supply demand, Based on the combination extracted by the extraction means, a performance acquisition means obtains supply performance information relating to the labor supplied by the supplier, A credit score determination means for determining the credit score of at least one of the demander and the supplier based on the aforementioned request / demand history information and / or the aforementioned supply history information, It is an information processing system that has [a certain feature].
[0007] An information processing method and program corresponding to the above-mentioned information processing system according to one aspect of the present invention are also provided as an information processing method and program corresponding to the information processing system according to one aspect of the present invention. [Effects of the Invention]
[0008] According to the present invention, it is possible to grasp the work performance of workers who work for multiple employers and accurately calculate the credit score of the workers. Furthermore, it is possible to calculate a credit score for the employers who hire the workers. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an example of the overall configuration of an information processing system according to one embodiment of the present invention. [Figure 2] Figure 1 is a block diagram showing an example of the hardware configuration of the management server that makes up the information processing system. [Figure 3] This is a functional block diagram showing an example of the functional configuration of the management server. [Figure 4] This flowchart shows an example of the processing performed by the management server. [Figure 5] This diagram shows specific examples of methods used to determine credit scores. [Figure 6] This diagram shows specific examples of methods used to determine credit scores. [Figure 7] This diagram shows specific examples of methods used to determine credit scores. [Figure 8] This diagram shows specific examples of methods used to determine credit scores. [Figure 9] This diagram shows specific examples of methods used to determine credit scores. [Figure 10] This diagram shows specific examples of methods used to determine credit scores. [Figure 11] This diagram shows specific examples of methods used to determine credit scores. [Figure 12] This diagram shows specific examples of methods used to determine credit scores. [Figure 13] This diagram shows specific examples of methods used to determine credit scores. [Modes for carrying out the invention]
[0010] This embodiment will be described below with reference to the drawings. <Information Processing System S> Figure 1 shows an example of the overall configuration of an information processing system S according to one embodiment of the present invention. Information processing system S is a system that realizes matching between a person in need of labor (hereinafter referred to as "demander") and a person who wishes to supply labor (hereinafter referred to as "supplier"). The information processing system S enables calculation of the credit score of at least one of the demander and the supplier. In the present specification, the demander's credit score is an index including the reliability as the target to which labor is provided. Further, in the present specification, the supplier's credit score is an index including the quality and integrity of the labor to be supplied. Note that the demander's credit score and the supplier's credit score may include a financial credit score used for credit judgments and the like at financial institutions. It is also possible to use the credit score described in the present specification in combination with a financial credit score. That is, the information processing system S calculates, for at least one of the demander and the supplier, the credit scores of the demander and the supplier, which serve as respective measures of trust accumulated through labor matching, and provides the calculated credit scores.
[0011] Further, the information processing system S manages information (hereinafter referred to as "first service information") relating to a service that the demander can use (hereinafter referred to as "first service"). The first service information includes, for example, the content of the first service, conditions for receiving the provision of the first service, and the like. Further, the information processing system S manages information (hereinafter referred to as "second service information") relating to a service that the supplier can use (hereinafter referred to as "second service"). The second service information includes, for example, the content of the second service, conditions for receiving the provision of the second service, and the like. In the following description, when it is not necessary to describe the first service and the second service separately, these may be collectively referred to simply as "service". Further, when it is not necessary to describe the first service information and the second service information separately, these may be collectively referred to simply as "service information".
[0012] The information processing system S determines, based on the calculated credit score of a demander, whether provision of a first service to the demander is appropriate, and provides the determination result. Furthermore, the information processing system S determines, based on the calculated credit score of a supplier, whether provision of a second service to the supplier is appropriate, and provides the determination result.
[0013] As shown in Figure 1, the information processing system S is a system configured to include a management server 1, an AI server 2, a demander terminal 3, and a supplier terminal 4 connected via a network N. The network N is, for example, the Internet, a LAN (Local Area Network), a VPN (Virtual Private Network), or the like. Hereinafter, each device constituting the information processing system S will be described.
[0014] [Management Server 1] The management server 1 constituting the information processing system S is an information processing apparatus serving as a server that manages the entire information processing system S. The management server 1 is capable of executing a predetermined application program that enables use of the information processing system S. The management server 1 is capable of acquiring various types of information transmitted from the AI server 2, the demander terminal 3, the supplier terminal 4, and external sources respectively, and executing various processes.
[0015] The management server 1 stores and manages the attributes of demanders in a database as demander attribute information. The attributes of a demander are, for example, industry type, business format, track record, public recognition, and the like. Furthermore, the management server 1 stores and manages the attributes of suppliers in a database as supplier attribute information. The attributes of a supplier are, for example, age, social status, skills, proficiency level, and the like. In the following description, when there is no need to separately describe the demander attribute information and the supplier attribute information, these may be collectively referred to simply as "attribute information".
[0016] Furthermore, Management Server 1 accepts requests for the supply of labor from demanders, known as "job postings" (hereinafter referred to as "supply requests"). Management Server 1 also accepts requests for the supply of labor from suppliers, known as "job seekers" (hereinafter referred to as "supply requests"). Management Server 1 stores and manages the record of supply requests from demanders as request record information and the record of supply requests from suppliers as request record information in a database as request / request record information. The request / request record information includes at least the number of supply requests, the content of the supply requests, the number of supply requests, and the content of the supply requests. Management Server 1 is capable of integrating and managing request / request record information accumulated for (multiple) demanders. Similarly, Management Server 1 is capable of integrating and managing supply record information accumulated for (multiple) suppliers. This makes it possible to centrally aggregate information for each of the multiple demanders and multiple suppliers and calculate various types of information. Furthermore, the management server 1 extracts one or more combinations of supply requests and supply demands based on the contents of the supply requests and supply demands, and obtains information regarding the actual labor supplied by the supplier to the demander (hereinafter referred to as "supply performance information") based on the extracted combinations.
[0017] Furthermore, the management server 1 acquires information regarding customer evaluations (hereinafter referred to as "customer evaluation information"). Customer evaluation information includes, for example, evaluations from suppliers who worked at the store and evaluations from customers who visited the store, if the customer operates a store that provides goods or services. Customer evaluation information may be entered by the supplier by operating the supplier terminal 4, or by customers who visited the store by operating their own mobile devices. In addition, if customer evaluation information is stored in the supplier terminal 4, the management server 1 may acquire the customer evaluation information from the supplier terminal 4.
[0018] Furthermore, the management server 1 acquires information regarding supplier evaluations (hereinafter referred to as "supplier evaluation information"). Supplier evaluation information includes evaluations from employers and customers. For example, if a supplier works at a restaurant, the supplier's evaluation may be from the restaurant's owner and customers who visit the restaurant. Supplier evaluation information may be entered by an employer, for example, by operating the demand terminal 3, taking into account the labor supply performance, the employer's own evaluation of the supplier, and the customer's evaluation of the supplier, or by a customer who visits the restaurant by operating their own mobile device. Also, if supplier evaluation information is stored in the demand terminal 3, the management server 1 may acquire the supplier evaluation information from the demand terminal 3. In the following, when it is not necessary to explain demand evaluation information and supplier evaluation information separately, they may be collectively referred to simply as "evaluation information".
[0019] Management Server 1 is capable of determining the credit score of at least one of the demanders and suppliers based on attribute information, request / demand history information, and supply history information. In addition, Management Server 1 is capable of determining the credit score of at least one of the demanders and suppliers based on evaluation information and a table for managing credit scores (hereinafter referred to as the "credit score table"), in addition to attribute information, request / demand history information, and supply history information. A specific example of the credit score table will be described later.
[0020] Management Server 1 calculates, for example, the sales earned by demanders based on request / request performance information, and the income earned by suppliers based on supply performance information. In this case, Management Server 1 can determine the supplier's credit score based on at least the calculation result of the supplier's income and the credit score table, and also determine the demander's credit score based on at least the calculation result of the demander's sales and the credit score table. Note that the calculation based on request / request performance information is not limited to sales, but can also calculate profits obtained by subtracting costs from sales, or indicators related to similar revenue. Similarly, the calculation based on supply performance information is not limited to income, but can also calculate indicators related to income including various allowances, bonuses, incentive rewards, etc. If the system also utilizes a BaaS service that allows demanders to pay rewards to suppliers, the reward information may be used as supplier information to calculate the credit score. Note that BaaS services provided as functions connected to other applications included in the system via API connections, etc., are also included if they involve checking the amount of a demander's deposit or making payments from demanders to suppliers. The authentication information required to use the BaaS service can be stored in the system beforehand, and authentication can be performed automatically when the system receives a credit score request, or the user may be prompted to go through the authentication process when a request is made.
[0021] As described above, credit scores may be calculated from supply performance information and a credit score table, but they may also be calculated using an AI model as described later. In addition, management server 1 may determine the credit score of at least one of the demanders and suppliers based on the information output from a trained model (hereinafter referred to as "this AI model") provided by AI server 2. This AI model is a model that has been trained on the attribute information of demanders and / or the attribute information of suppliers, request / demand performance information, supply performance information, and credit scores. For example, when attribute information, request / demand performance information, and supply performance information corresponding to a demander are input to this AI model, it outputs the credit score of the demander. Also, when attribute information, request / demand performance information, and supply performance information corresponding to a supplier are input to this AI model, it outputs the credit score of the supplier.
[0022] Furthermore, this AI model can identify other customers similar to a customer by inputting attribute information corresponding to the customer, as well as request / demand history information and / or supply history information. In this case, the AI model can output the credit score of the identified other customers as the customer's credit score. Similarly, this AI model can identify other suppliers similar to a supplier by inputting attribute information corresponding to the supplier, as well as request / demand history information and / or supply history information. In this case, the AI model can output the credit score of the identified other suppliers as the supplier's credit score. In addition, this AI model can estimate a customer's sales from information on the supplier's income by referring to attribute information including the customer's industry and labor cost ratio. That is, attribute information can be trained on this AI model as a parameter for estimating the income / sales relationship between customers and suppliers, making it possible to complementarily calculate economic indicators from the performance information of one party.
[0023] Furthermore, the management server 1 stores and manages the first service information and the second service information as service information in a database. The management server 1 acquires input information entered to request the provision of a service (hereinafter referred to as "service request information") and determines whether or not to provide the service based on the service request information and the credit score. Specifically, the management server 1 acquires service request information requesting the provision of the first service sent from the demand terminal 3 and determines whether or not to provide the first service to the demand based on the demand's credit score. The management server 1 also acquires service request information requesting the provision of the second service sent from the supplier terminal 4 and determines whether or not to provide the second service to the supplier based on the supplier's credit score. Details of the configuration and processing of the management server 1 will be described later.
[0024] [AI Server 2] The AI server 2, which constitutes the information processing system S, provides this AI model. As described above, this AI model is a model that has been trained on the attribute information of demanders and / or suppliers, the request / demand history information, the supply history information, and the credit score. This AI model outputs the credit scores of demanders and suppliers by performing natural language processing based on prompts input by the management server 1. If the necessary information is insufficient even after performing natural language processing based on the input prompt, the system may prompt for input of that information.
[0025] [Consumer terminal 3] The user terminal 3, which constitutes the information processing system S, is an information processing device operated by a user of the information processing system S. The user terminal 3 consists of, for example, a personal computer, a tablet terminal, or a smartphone. The user terminal 3 is capable of executing a predetermined application program that realizes at least some of the functions of the information processing system S.
[0026] The user terminal 3 is capable of performing various processes based on various information transmitted from the management server 1, the AI server 2, and external sources, as well as various input information entered by the user. Furthermore, the user terminal 3 is capable of transmitting various information to the management server 1, the AI server 2, and external sources. For example, the user terminal 3 transmits input information entered by the user to the management server 1 or the AI server 2. Such input information could include, for example, service request information requesting the provision of the first service. The user terminal 3 also acquires and displays processing results transmitted from the management server 1 or the AI server 2.
[0027] [Supplier Terminal 4] The supplier terminal 4, which constitutes the information processing system S, is an information processing device operated by a supplier using the information processing system S. The supplier terminal 4 consists of, for example, a personal computer, a tablet terminal, or a smartphone. The supplier terminal 4 is capable of executing a predetermined application program that realizes at least some of the functions of the information processing system S.
[0028] The supplier terminal 4 is capable of performing various processes based on various information transmitted from the management server 1, the AI server 2, and external sources, as well as various input information entered by the supplier. The supplier terminal 4 is also capable of transmitting various information to the management server 1, the AI server 2, and external sources. For example, the supplier terminal 4 transmits input information entered by the supplier to the management server 1 or the AI server 2. Such input information could include, for example, service request information requesting the provision of a second service. Furthermore, the supplier terminal 4 acquires and displays processing results transmitted from the management server 1 or the AI server 2.
[0029] The processing performed by each of the management server 1, AI server 2, demand terminal 3, and supplier terminal 4 that constitute the information processing system S is merely an example. In other words, as long as the information processing system S as a whole has the functionality to realize the above-mentioned processing, some or all of the functions to realize the above-mentioned processing may be shared or performed collaboratively within the information processing system S.
[0030] For example, some or all of the functions of the management server 1 may be assigned to other information processing devices within the information processing system S. Alternatively, some or all of the functions of other information processing devices within the information processing system S may be assigned to the management server 1. Furthermore, some or all of the functions of the management server 1 may be transferred to other servers, etc., not shown in the diagram. This facilitates processing within the entire information processing system S and allows for complementary processing.
[0031] <Hardware Configuration> [Hardware configuration of management server 1] Figure 2 is a block diagram showing an example of the hardware configuration of the management server 1 that constitutes the information processing system S shown in Figure 1. The 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.
[0032] The CPU 11 executes various processes according to the program stored in the ROM 12 or the program loaded from the storage unit 18 into the RAM 13. The RAM 13 also stores data necessary for the CPU 11 to execute various processes. 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.
[0033] The input / output interface 15 is connected to an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20. The output unit 16 consists of a display, speaker, etc., and outputs various information as images, sounds, etc. The input unit 17 consists of a keyboard, mouse, touch panel, etc., and accepts input of various information. The storage unit 18 consists of a hard disk, DRAM (Dynamic Random Access Memory), etc., and stores various data. The communication unit 19 communicates with other devices via the aforementioned network N, which is configured as the Internet, etc.
[0034] 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. The removable media 21 can also store various types of data stored in the storage unit 18, just like the storage unit 18.
[0035] [Hardware configuration of customer terminal 3 and supplier terminal 4] The customer terminal 3 and the supplier terminal 4 have a configuration similar to the hardware configuration of the management server 1 shown in Figure 2 above. That is, the customer terminal 3 and the supplier terminal 4 each have a CPU, ROM, RAM, bus, input / output interface, output unit, input unit, storage unit, communication unit, drive, and removable media, respectively, corresponding to the CPU 11, ROM 12, RAM 13, bus 14, input / output interface 15, output unit 16, input unit 17, storage unit 18, communication unit 19, drive 20, and removable media 21 in Figure 2, respectively.
[0036] <Functional Configuration of Management Server 1> Figure 3 is a functional block diagram showing an example of the functional configuration of the management server 1. In the CPU 11 of the management server 1, the following functions operate during operation: for example, the information acquisition unit 31, the information management unit 32, the reception unit 33, the extraction unit 34, the calculation unit 35, the determination unit 36, the judgment unit 37, the AI management unit 38, and the transmission control unit 39.
[0037] Furthermore, the storage unit 18 of the management server 1 is equipped with various databases. For example, it is equipped with databases such as the demand attribute DB 41 which stores demand attribute information, the supplier attribute DB 42 which stores supplier attribute information, the request / request performance DB 43 which stores request / request performance information, the supply performance DB 44 which stores supply performance information, the demand evaluation DB 45 which stores demand evaluation information, the supplier evaluation DB 46 which stores supplier evaluation information, the score DB 47 which stores the credit score table, and the score result DB 48 which stores the determined credit score.
[0038] The information acquisition unit 31 acquires various types of information. For example, the information acquisition unit 31 acquires input information transmitted from the demand terminal 3 and the supplier terminal 4. Such input information includes, for example, supply requests, demand attribute information, supplier evaluation information, and service request information transmitted from the demand terminal 3, and supply requests, supplier attribute information, demand evaluation information, and service request information transmitted from the supplier terminal 4. The information acquisition unit 31 also acquires supply performance information based on the combination of supply requests and supply requests extracted by the extraction unit 34, which will be described later. The information acquisition unit 31 also acquires demand evaluation information. The information acquisition unit 31 also acquires supplier evaluation information. The information acquisition unit 31 also acquires the processing results of the AI model transmitted from the AI server 2.
[0039] The information management unit 32 stores and manages various types of information in the database of the storage unit 18. For example, the information management unit 32 stores and manages customer attribute information in the customer attribute DB 41 and supplier attribute information in the supplier attribute DB 42. The information management unit 32 also stores and manages request / demand performance information in the request / demand performance DB 43. The information management unit 32 also stores and manages supply performance information in the supply performance DB 44. The information management unit 32 also stores and manages evaluation information in the customer evaluation DB 45 and supplier evaluation DB 46. The information management unit 32 also stores and manages the credit score table in the score DB 47. The information management unit 32 also stores and manages the determined credit score in the score result DB 48.
[0040] The reception unit 33 receives supply requests from demanders, which are obtained by the information acquisition unit 31. The reception unit 33 also receives supply requests from suppliers, which are obtained by the information acquisition unit 31. The extraction unit 34 extracts one or more combinations of supply requests and supply demands based on the contents of each of the supply requests and supply demands received by the reception unit 33.
[0041] The calculation unit 35 calculates the sales earned by the demander based on the request / demand performance information acquired by the information acquisition unit 31. The calculation unit 35 also calculates the income earned by the supplier based on the supply performance information acquired by the information acquisition unit 31.
[0042] The determination unit 36 can determine the credit score of at least one of the demanders and suppliers based on the request / demand performance information and / or supply performance information acquired by the information acquisition unit 31 (furthermore, attribute information may be added and the score determined from that information). In addition, the determination unit 36 can determine the credit score of at least one of the demanders and suppliers based on the attribute information, request / demand performance information, and supply performance information, as well as evaluation information and a credit score table. Furthermore, the determination unit 36 can determine the credit score of at least one of the demanders and suppliers based on the calculation result of the supplier's income and the calculation result of the demander's sales, and a credit score table. The determination unit 36 may also determine the credit score of at least one of the demanders and suppliers based on the information output from this AI model.
[0043] The determination unit 37 determines whether or not to provide a service based on the service request information acquired by the information acquisition unit 31 and the credit score determined by the decision unit 36. Specifically, the determination unit 37 determines whether or not to provide the first service to the customer based on the service request information requesting the first service and the customer's credit score. The determination unit 37 also determines whether or not to provide the second service to the supplier based on the service request information requesting the second service and the supplier's credit score. Alternatively, appropriate parameters (information other than request / demand history information and / or supply history information) may be set in advance as conditions for determining the credit score according to the service to be provided, and the determination of whether or not to provide the service may be made based on the value of those parameters. The setting method involves determining the parameters corresponding to each service for each service, and when a request for a determination of whether or not to provide a service is received, checking these correspondences and making a determination based on the credit score calculated based on the required parameters.
[0044] The AI management unit 38 manages the AI model provided by the AI server 2. For example, the AI management unit 38 generates prompts to be input to the AI model. The AI model outputs credit scores for demanders and suppliers by performing natural language processing based on the input prompts. The processing results of the AI model may be sent to the demander terminal 3 or supplier terminal 4 via the management server 1, or they may be sent directly from the AI server 2 to the demander terminal 3 or supplier terminal 4.
[0045] The transmission control unit 39 controls the transmission of various types of information to the AI server 2, the demand terminal 3, the supplier terminal 4, and external sources. For example, the transmission control unit 39 controls the transmission of prompts input to the AI model to the AI server 2. The transmission control unit 39 also controls the transmission of processing results from the AI model to the demand terminal 3 and the supplier terminal 4.
[0046] <Processing flow of Management Server 1> Figure 4 is a flowchart showing an example of the processing performed by the management server 1. Management Server 1 manages attribute information (Step S1). Management Server 1 obtains supply requests sent from customer terminal 3 (Step S2). Management Server 1 obtains supply requests sent from supplier terminal 4 (Step S3). Management Server 1 stores and manages the supply requests obtained in Step S2 and the supply requests obtained in Step S3 as request / request history information in a database (Request / Request History DB43 in Figure 3) (Step S4).
[0047] The management server 1 extracts one or more combinations of supply requests and supply requests based on the contents of the supply requests and supply demands (step S5), and acquires supply performance information based on the extracted combinations (step S6). The management server 1 acquires evaluation information (step S7). Note that the combinations of supply requests and supply demands in step S5 may be set up to extract combinations of supply requests from multiple customers on a single application program and supply demands from specific suppliers that have an employment relationship with each customer, and combinations of supply requests from a specific customer and supply demands from multiple suppliers that have an employment relationship with that specific customer, or further, including systems with other management servers 1, the system may extract combinations of supply requests from multiple customers and supply demands from specific suppliers that have an employment relationship with each customer, and combinations of supply requests from a specific customer and supply demands from multiple suppliers that have an employment relationship with that specific customer. Furthermore, the application program managed by management server 1 does not have to be just one; it may consist of a combination of job advertisement media, ATS (Applicant tracking system), and employment management system. Supply performance information may be calculated not only based on supply requests and supply demands, but also based on work performance recorded by application programs on these systems, and attendance information, salary information, work attitude information, etc., may be used. Regarding the exchange of information between multiple systems and application programs, information that can identify each party, such as a corporate number for demanders or My Number for suppliers, may be used to identify each party and collect information. Additionally, authentication information for each party may be recorded in advance, and when a credit score request is made, authentication may be automatically performed and information exchanged (in this case, permission from the demander or supplier may be obtained in advance, stored on the management server, and the information may be checked to confirm permission before authentication is performed). Alternatively, when a credit score request is made, confirmation may be made with the demander or supplier to whom the credit score is requested.Furthermore, the method for extracting information related to specific demanders or suppliers is not limited to this; information can also be extracted based on the application history of a supplier's application management application program, for example.
[0048] Management Server 1 causes the AI model to output a credit score (step S8) (Note that if the credit score can be calculated from supply request and supply demand information and / or supply performance information only, this step S8 can be omitted). Specifically, Management Server 1 inputs the attribute information obtained in step S1, the request and demand performance information stored in the database in step S4, and the supply performance information obtained in step S6 into the AI model to output a credit score. Here, it is assumed that the supplier's credit score has been output.
[0049] When the management server 1 receives service request information for the second service from the supplier terminal 4 (YES in step S9), it retrieves the received service request information (step S10). If no service request information has been received (NO in step S9), the management server 1 repeats the decision process in step S9. Then, based on the supplier's credit score output in step S8, the management server 1 determines whether or not to provide the second service to the supplier (step S11) and displays the determination result on the supplier terminal 4 (step S12). With this, the management server 1 terminates the process (END).
[0050] <Specific example> [Specific examples of credit score calculation] Figures 5 through 13 illustrate specific examples of methods for determining the credit scores of demanders and suppliers. The credit score may be calculated based on the demander's sales, or it may be calculated by adding up the credit scores calculated based on the demander's sales. Figure 5 shows a concrete example of a credit score table that evaluates customers on a five-point scale according to their sales. In the credit score table in Figure 5, the customer's sales (actual / estimated) are associated with the customer's credit score (on a five-point scale). In this case, the management server 1 (see Figure 1) can determine the customer's credit score on a five-point scale based on the customer's sales (actual / estimated). For example, if the customer's sales (actual / estimated) are 0.5 billion yen or less, a low credit score of "1" is determined, as shown in Figure 5. Also, for example, if the customer's sales (actual / estimated) exceed 2.5 billion yen, a high credit score of "5" is determined, as shown in Figure 5.
[0051] Figures 6 to 8 show specific examples of credit score tables that determine a credit score based on the number of supply requests made by a demander and demander evaluation information. In the credit score table in Figure 6, demanders are associated with their supply request history, the number of times a supply request was made and a contract was concluded (supply history), the weighting according to job content, and the weighting according to demander evaluation information. The number of concluded contracts is the number of times the information processing system S matched the demander's supply request with the supplier's supply request. In this case, the management server 1 determines the credit score using either the supply request history or a converted value based on the supply request history. The converted value based on the supply request history is the supply request history weighted according to the number of concluded contracts, job content, and evaluation information. For example, in Figure 6, customer A has made 7 supply requests. However, when converting based on supply request history, the number of times a supply request was made and a contract was concluded is multiplied by 1.2, and then multiplied by the weighting of job content and evaluation information, the result may be (1 + 6 × 1.2) × 1.0 × 2.0 = 16 times.
[0052] In this case, for example, a credit score may be calculated based on the supply request record or the converted value based on the supply request record, or a predetermined number of credit points may be assigned and accumulated for each predetermined number of requests. For example, suppose that 1 credit point is assigned for every 5 requests. In this case, for example, if customer A in Figure 6 has made 7 supply requests and the converted value based on the supply request record is 16, then a credit score of 1 point (7 ÷ 5 = 1 remainder 2) will be assigned based on the supply request record, and a credit score of 3 points (16 ÷ 5 = 3 remainder 1) will be assigned based on the converted value based on the supply request record.
[0053] Furthermore, a predetermined number of credit points may be assigned to the monthly supply request record and the converted value based on the supply request record for a predetermined number of times. For example, as shown in Figure 7, suppose it is predetermined that a credit score of 1 point is assigned to the monthly supply request record for the first 5 requests, and then increases by 1 point for every 5 requests thereafter. Also, as shown in Figure 8, suppose it is predetermined that a credit score is assigned to the converted value based on the monthly supply request record for the first 10 requests, and then increases by 1 point for every 10 requests thereafter. For example, suppose that demander A in Figure 6 had 16 supply requests in a single month, and the converted value based on the monthly supply request record was 36. In this case, as shown in Figures 7 and 8, a credit score of 2 points will be assigned to the supply request record, and a credit score of 4 points will be assigned to the converted value based on the supply request record.
[0054] Figure 9 shows a concrete example of a method for determining a supplier's credit score, illustrating a specific example of a credit score table that evaluates suppliers on a five-point scale according to their income. In the credit score table in Figure 9, the supplier's monthly income (actual / estimated) is associated with their credit score (on a five-point scale). In this case, the management server 1 (see Figure 1) can determine the supplier's credit score on a five-point scale based on their monthly income (actual / estimated). For example, if the supplier's monthly income (actual / estimated) is 100,000 yen or less, a low credit score of "1" is determined, as shown in Figure 9. Conversely, if the supplier's monthly income (actual / estimated) exceeds 250,000 yen, a high credit score of "5" is determined, as shown in Figure 9. The above example shows monthly income, but the period can be set as appropriate, such as annual income.
[0055] Furthermore, the management server 1 can determine a credit score based on working hours, which represent the actual labor supply record. In this case, the credit score may be calculated based on working hours for a single month, or it may be accumulated by adding up credit scores calculated based on working hours for a single month. Alternatively, the credit score may be determined using a converted value based on actual working hours obtained from the supplier's attendance management application program (or a function of the system) included in the system, as the actual labor supply record. The converted value based on actual working hours is calculated based on the number of times a supply request was made but was not completed × the time the supply request was made, and a weighting according to the job content or evaluation information.
[0056] Figures 10 to 12 show specific examples of credit score tables that determine a credit score based on a supplier's working hours and supplier evaluation information. In the credit score table in Figure 10, suppliers are associated with their working hours (actual value), the number of times a supply request was made but was not completed × the time the supply request was made, weightings according to job content, and weightings according to supplier evaluation information. In this case, the management server 1 determines the credit score using either the actual value of the supplier's working hours or a converted value based on the actual value of working hours. The converted value based on the actual value of working hours is the working hours converted based on the supply request record, the number of times a supply request was made but was not completed × the time the supply request was made, and weightings according to job content and supplier evaluation information, respectively. For example, the actual value of supplier Y's working hours in Figure 10 is a total of 93 hours, but the converted value based on the actual value of working hours can be obtained as follows by multiplying the number of times a supply request was made but was not completed (4 times) by the time the supply request was made (5 hours) and adding them together. Converted value based on actual working hours =(24 [hours] × 1.5 [job content weight] × 2 [evaluation information weight]) + (66 [hours] × 1.5 [job content weight] × 1.5 [evaluation information weight]) + (3 [hours] × 1.0 [job content weight] × 0.75 [evaluation information weight]) + 4 [times] × 5 [hours] =242.75[hours]
[0057] [When credit scores are calculated and accumulated based on monthly working hours] In this case, for example, a predetermined number of credit points may be assigned to the actual working hours and the converted value based on the actual working hours for each predetermined number of working hours. Here, for example, suppose that 1 credit point is assigned for every 50 hours. In this case, for example, if the actual working hours of supplier Y in Figure 10 totaled 93 hours and the converted value based on the actual working hours was 242.75 hours, then a credit score of 1 point (93 ÷ 50 = 1 remainder 43) would be assigned to the actual working hours, and a credit score of 4 points (242.75 ÷ 50 = 4 remainder 42.75) would be assigned to the converted value based on the actual working hours.
[0058] [When determining credit scores based on monthly working hours] Furthermore, a predetermined credit score may be assigned to the actual monthly working hours and the converted value based on those actual working hours, for each predetermined number of working hours. For example, as shown in Figure 11, the credit score for actual monthly working hours is predetermined to be "1" up to 60 hours, and then increasing by one level for every 20 hours thereafter. Also, as shown in Figure 12, the credit score for the converted value based on actual monthly working hours is predetermined to be "1" up to 100 hours, and then increasing by one level for every 50 hours thereafter. For example, suppose that supplier Y in Figure 10 has a total of 93 hours of actual monthly working hours, and the converted value based on those actual working hours is 242.75 hours. In this case, as shown in Figures 11 and 12, the actual working hours will be assigned a credit score of "3", and the converted value based on those actual working hours will be assigned a credit score of "4".
[0059] Furthermore, the management server 1 can determine a credit score based on the supplier's attributes, income, and evaluation. In this case, the management server 1 determines a base score based on the supplier attribute information and then determines the monthly credit score by adding or subtracting points calculated from the supplier's income and supplier evaluation information based on the supply performance information.
[0060] Figure 13 shows a concrete example of a credit score table that evaluates suppliers on a five-point scale based on their attributes and cumulative labor supply experience. In the credit score table in Figure 13, the supplier's attributes, cumulative labor supply experience, and credit score (base score) are associated. In this case, the management server 1 (see Figure 1) can determine the base score of the supplier's credit score based on the supplier's attributes and cumulative labor supply experience. For example, if the supplier's attributes are university students or younger, the base score of the credit score will be "0.5" if the supplier's cumulative labor supply experience is 500 hours or less, "1" if it is between 500 and 1500 hours, and "2" if it is over 1500 hours. Similarly, if the supplier's attributes are working adults, the base score of the credit score will be "2" if the supplier's cumulative labor supply experience is 1000 hours or less, "3" if it is between 1000 and 3000 hours, and "4" if it is over 3000 hours.
[0061] Furthermore, regarding the addition or subtraction of credit scores for a single month, for example, if it is determined that there are no late arrivals, that employees work on weekends and holidays, or that they submit their shift schedules early, 0.5 points may be added. Also, if it is determined that an employee has agreed to fill in for an empty shift slot, 1 point may be added. Conversely, if it is determined that an employee is late or that they are late in submitting their shift schedule, 0.5 points may be deducted. Also, if an employee is absent without notice, 1.5 points may be deducted. In addition, based on evaluations from customers such as store managers identified from supplier evaluation information, -0.2 to 0.2 points may be added or subtracted corresponding to evaluations of 1 to 5.
[0062] [Specific examples of how credit scores can be used] Credit scores of demanders and suppliers can be used for various services, such as foreign exchange, deposits, loans, insurance, and trusts. For example, when credit scores are used for loan services, a table where loan conditions are associated with attribute information and credit scores is pre-stored in the database of the storage unit 18 (see Figure 2). In this case, loan conditions (e.g., interest rates and repayment periods) will vary according to the credit score. Similarly, when credit scores are used for insurance services, a table where guarantee conditions and insurance premiums are associated with attribute information and credit scores is pre-stored in the database of the storage unit 18. In this case, guarantee conditions and insurance premiums will vary according to the credit score. Based on these tables, the management server 1 can determine loan conditions, guarantee conditions, and insurance premiums corresponding to attribute information and credit scores.
[0063] Specifically, the AI model, which has been trained based on attribute information, credit score, and loan conditions, may be configured to output loan conditions when attribute information and credit score are input. Alternatively, the AI model may be configured to identify other similar demanders and suppliers when attribute information and credit score are input, and output loan conditions for those identified demanders and suppliers.
[0064] Furthermore, credit scores can be used for small loans, accounts receivable such as accommodation and delivery fees, rent guarantees, and the issuance of new credit cards. Of these, for small loans, the loan limit, interest rate, and repayment period may be adjusted according to attribute information and credit score. Similarly, for loans based on accounts receivable, the loan limit, interest rate, and repayment period may be adjusted according to attribute information and credit score. For rent guarantees, the maximum guaranteed rent and fees may be adjusted according to attribute information and credit score. Finally, for the issuance of new credit cards, the decision on whether or not to issue them may be made based on attribute information and credit score.
[0065] <Advantageous effects of this embodiment> According to the above embodiment, in the information processing system S that matches labor demanders and suppliers, it becomes possible to indirectly grasp the business status of demanders from the supply requests they provide. Furthermore, it becomes possible to grasp the labor supply record of suppliers to multiple demanders. This allows for the appropriate calculation of credit scores for both demanders and suppliers. As a result, various services based on credit scores can be provided to both demanders and suppliers.
[0066] <Other> Although one 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. For example, the series of processes described above can be executed by hardware or by software. In other words, the functional configuration described above is merely illustrative and not particularly limiting. That is, it is sufficient for the information processing system S to be equipped with 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 particularly limited to the example given above.
[0067] Furthermore, the location of a functional block is not particularly limited and can be arbitrary. For example, a functional block from management server 1 may be transferred to another device, or a functional block from another device may be transferred to a server. Also, a single functional block may consist of hardware alone, software alone, or a combination of both.
[0068] 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 built into dedicated hardware. Alternatively, the computer may be a computer capable of performing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0069] Such recording media containing programs may consist not only of removable media (not shown) distributed separately from the main device to provide programs to users, but also of recording media provided to users in a state where they are pre-installed in the main device. Since programs can be distributed via a network, the recording media may be installed on or accessible from a computer connected to or capable of connecting to a network.
[0070] 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.
[0071] In other words, the information processing system to which the present invention is applied can take various forms having the following configurations. (1) That is, the information processing system to which the present invention is applied (for example, the information processing system S in Figure 1) is: The system includes: a storage means for storing request / request performance information, which includes the actual supply requests made by each demander and the actual supply demands made by each supplier; a supply performance information, which is the actual labor supplied by each supplier; an extraction means for extracting one or more combinations of the supply requests and supply demands based on the content of the supply requests and supply demands; a performance acquisition means for acquiring supply performance information relating to the actual labor supplied by the supplier based on the combinations extracted by the extraction means; and a credit score determination means for determining the credit score of at least one of the demanders and the suppliers based on the request / request performance information and / or the supply performance information. This will make it easier to track the work performance of employees who work for multiple employers.
[0072] Furthermore, an information processing system to which the present invention applies (for example, the information processing system S in Figure 1) can also be considered as an information processing system having: a storage means (for example, the storage unit 18 in Figure 3) that stores attribute information of demanders who make requests for the supply of labor and suppliers who make requests for the supply of labor; request / request performance information which is the actual results of the supply requests for each demander or supply requests for each supplier; and supply performance information which is the actual labor supply performance for each supplier; an extraction means (for example, the extraction unit 34 in Figure 3) that extracts one or more combinations of the supply requests and supply requests based on the content of the supply requests and supply requests; an performance acquisition means (for example, the information acquisition unit 31 in Figure 3) that acquires supply performance information regarding the actual labor supplied by the supplier based on the combinations extracted by the extraction means; and a credit score determination means (for example, the determination unit 36 in Figure 3) that determines the credit score of at least one of the demanders and the suppliers based on the attribute information, the request / request performance information, and the supply performance information.
[0073] (2) The storage means may further store attribute information relating to the attributes of the demander and the supplier, and the credit score determination means may determine the credit score of at least one of the demander and the supplier based on the request / demand performance information and / or the supply performance information and the attribute information.
[0074] (3) The storage means also stores a credit score table for managing the credit score, and the credit score determination means can determine the credit score of at least one of the demander and the supplier based on at least one of the sales obtained by the demander calculated from the request / demand performance information and the income obtained by the supplier calculated from the supply performance information, and the credit score table. This results in a credit score that takes into account the sales of the demanders and the income of the suppliers.
[0075] (4) The storage means further includes an evaluation acquisition means (for example, an information acquisition unit 31 in Figure 3) that stores a credit score table for managing the credit score and acquires evaluation information relating to the evaluation of the demander and the supplier, and the credit score determination means can determine the credit score of at least one of the demander and the supplier based on the request / demand performance information, the supply performance information, the evaluation information and the credit score table. This results in a credit score that takes into account both the customer's evaluation information and the supplier's evaluation information.
[0076] (5) Furthermore, the credit score determination means can output the credit score of a demander by inputting the attribute information, the request / demand performance information, and the supply performance information corresponding to the demander into a model that has been trained with the attribute information, the request / demand performance information, the supply performance information, and the credit score, and can output the credit score of a supplier by inputting the attribute information, the request / demand performance information, and the supply performance information corresponding to the supplier. This makes it possible to output credit scores using the model.
[0077] (6) Furthermore, when the model receives attribute information, request / demand history information, and supply history information corresponding to the demander, it can identify other demanders similar to the demander and output the credit score of those other demanders as the credit score of the demander. When the model receives attribute information, request / demand history information, and supply history information corresponding to the supplier, it can identify other suppliers similar to the supplier and output the credit score of those other suppliers as the credit score of the supplier. This allows you to use the credit scores of other people with similar credit scores.
[0078] (7) The system may further include a service management means (for example, an information management unit 32 in Figure 3) for managing information about services that can be used by at least one of the demanders and the suppliers; a service request acquisition means (for example, an information acquisition unit 31 in Figure 3) for acquiring service request information requesting the provision of the services; and a determination means (for example, a determination unit 37 in Figure 3) for determining whether or not to provide the services based on the credit score. This allows credit scores to be used to determine whether or not to provide services to consumers and suppliers.
[0079] Furthermore, the information processing method to which the present invention is applied can take various forms having the following configurations. (8) That is, an information processing method to which the present invention applies includes a storage step of storing request / request performance information, which includes the actual supply requests for each demander and the actual supply demands for each supplier, and supply performance information, which is the actual labor supply performance for each supplier; an extraction step of extracting one or more combinations of the supply requests and the supply demands based on the contents of the supply requests and the supply demands; an performance acquisition step of acquiring supply performance information relating to the actual labor supplied by the supplier based on the combinations extracted in the extraction step; and a credit score determination step of determining a credit score for at least one of the demanders and the suppliers based on the request / request performance information and / or the supply performance information. This will make it easier to track the work performance of employees who work for multiple employers.
[0080] Furthermore, the program to which the present invention is applied can take various forms having the following configurations. (9) That is, a program to which the present invention applies is a program that causes a computer to execute control processing including: a storage step of storing request / request performance information including the actual supply request performance for each demander and the actual supply request performance for each supplier, and supply performance information which is the actual labor supply performance for each supplier; an extraction step of extracting one or more combinations of the supply request and the supply request based on the contents of the supply request and the supply request; an actual performance acquisition step of acquiring supply performance information relating to the actual labor supplied by the supplier based on the combination extracted in the extraction step; and a credit score determination step of determining the credit score of at least one of the demander and the supplier based on the request / request performance information and / or the supply performance information. This will make it easier to track the work performance of employees who work for multiple employers. [Explanation of Symbols]
[0081] 1: Management Server, 2: AI Server, 3: Demand Terminal, 4: Supplier Terminal, 11: CPU, 16: Output Unit, 17: Input Unit, 18: Memory Unit, 19: Communication Unit, 31: Information Acquisition Unit, 32: Information Management Unit, 33: Reception Unit, 34: Extraction Unit, 35: Calculation Unit, 36: Decision Unit, 37: Judgment Unit, 38: AI Management Unit, 39: Transmission Control Unit, 41: Demand Attribute DB, 42: Supplier Attribute DB, 43: Request / Demand History DB, 44: Supply History DB, 45: Demand Evaluation DB, 46: Supplier Evaluation DB, 47: Score DB, 48: Score Result DB, N: Network, S: Information Processing System
Claims
1. A storage means for storing request / demand information, which includes the actual supply requests made by each demander and the actual supply demands made by each supplier, and supply performance information, which is the actual labor supply performance of each supplier. An extraction means for extracting one or more combinations of the supply request and the supply demand based on the contents of the supply request and the supply demand, Based on the combination extracted by the extraction means, a performance acquisition means obtains supply performance information relating to the labor supplied by the supplier, A credit score determination means for determining the credit score of at least one of the demanders and suppliers based on the aforementioned request / demand history information and / or supply history information, An information processing system having [a certain feature].
2. The storage means further stores attribute information relating to the attributes of the demander and the supplier, The credit score determination means determines the credit score of at least one of the demander and the supplier based on the request / demand performance information and / or the supply performance information and the attribute information. The information processing system according to claim 1.
3. The storage means further stores a credit score table for managing the credit score, The credit score determination means determines the credit score of at least one of the demander and the supplier based on at least one of the sales obtained by the demander calculated from the request / demand performance information and the income obtained by the supplier calculated from the supply performance information, and the credit score table. The information processing system according to claim 1.
4. The storage means further stores a credit score table for managing the credit score, The system further includes evaluation acquisition means for acquiring evaluation information relating to the evaluations of the aforementioned consumers and suppliers, The credit score determination means determines the credit score of at least one of the demander and the supplier based on the request / demand performance information, the supply performance information, the evaluation information, and the credit score table. The information processing system according to claim 1.
5. The credit score determination means uses a model that has been trained with the attribute information, the request / demand history information, the supply history information, and the credit score. By inputting the attribute information, request / demand history information, and supply history information corresponding to the said customer, the credit score of the said customer is output. By inputting the attribute information, request / demand history information, and supply history information corresponding to the supplier, the credit score of the supplier is output. The information processing system according to claim 2.
6. The aforementioned model, When the attribute information, request / demand history information, and supply history information corresponding to the aforementioned customer are input, other customers similar to the said customer are identified, and the credit scores of those other customers are output as the credit score of the said customer. When the attribute information, request / demand history information, and supply history information corresponding to the supplier are input, other suppliers similar to the supplier are identified, and the credit scores of those other suppliers are output as the credit score of the supplier in question. The information processing system according to claim 5.
7. A service management means for managing information about services that can be used by at least one of the aforementioned consumers and suppliers, A service request acquisition means for acquiring service request information requesting the provision of the aforementioned service, A determination means for determining whether or not to provide the service based on the aforementioned credit score, The information processing system according to any one of claims 1 to 6, further comprising:
8. An information processing method performed by an information processing system, A storage step that stores request / demand information, which includes the actual supply requests made by each demander and the actual supply demands made by each supplier, and supply performance information, which is the actual labor supply performance for each supplier. An extraction step to extract one or more combinations of the supply request and the supply demand based on the contents of the supply request and the supply demand, Based on the combination extracted in the extraction step, a performance acquisition step is performed to acquire performance information regarding the actual labor supplied by the supplier. A credit score determination step in which a credit score is determined for at least one of the demanders and suppliers based on the aforementioned request / demand history information and / or supply history information, Information processing methods including
9. On the computer, A storage step that stores request / demand information, which includes the actual supply requests made by each demander and the actual supply demands made by each supplier, and supply performance information, which is the actual labor supply performance for each supplier. An extraction step to extract one or more combinations of the supply request and the supply demand based on the contents of the supply request and the supply demand, Based on the combination extracted in the extraction step, a performance acquisition step is performed to acquire performance information regarding the actual labor supplied by the supplier. A credit score determination step in which a credit score is determined for at least one of the demanders and suppliers based on the aforementioned request / demand history information and / or supply history information, A program that executes control processes, including those mentioned above.
Citation Information
Patent Citations
Information processing system
JP2024117747A