Matching system, matching method, and program

The matching system addresses the limitation of limited information in existing systems by generating and providing evaluation metrics, enabling accurate suitability assessments for service providers and users.

JP7726504B2Active Publication Date: 2025-08-20株式会社TIME LINK
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2020202732
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-12-07
Publication Date
2025-08-20
Estimated Expiration
2040-12-07

AI Technical Summary

Technical Problem

Existing matching systems provide limited information to service users and providers, making it difficult for them to determine suitability for reservations, and lack means for objective evaluation information exchange.

Method used

A matching system that generates and provides evaluation information based on total fee, total time, and number of services between service providers and users, allowing both parties to assess suitability before making reservations.

Benefits of technology

Enables accurate determination of suitability by providing objective evaluation information, enhancing the decision-making process for service providers and users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007726504000001
    Figure 0007726504000001
  • Figure 0007726504000002
    Figure 0007726504000002
  • Figure 0007726504000003
    Figure 0007726504000003
Patent Text Reader

Abstract

To provide a matching system which provides evaluation information of a service provider or a service user to properly determine whether partners meet their demands or not, a matching method, and a program.SOLUTION: In a matching system including a first terminal operated by a service provider, a second terminal operated by a service user, and a management server 30, which are connected to each other over a communication line, the management server 30 generates evaluation information of the service provider and the service user, on the basis of at least one of the total fee, the total time, and the number of times of services executed between the same service provider and service user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a matching system, a matching method, and a program. [Background technology]

[0002] Various matching systems have been developed to connect service providers and service users through media such as matching sites, etc. Among them, Patent Document 1 below discloses a matching system that can be used for dining and entertainment services in which a service provider acts together with a customer (service user) at a predetermined waiting area. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6675757 Summary of the Invention [Problem to be solved by the invention]

[0004] The matching system disclosed in Patent Document 1 relates to a system including a service provider terminal owned by a service provider and a server device capable of communicating with the service provider terminal. In the matching system disclosed in Patent Document 1, the service provider terminal measures the customer service time through the operation of the service provider and transmits the measured customer service time to the server device. The server device also calculates the cost of providing the service (costs incurred in customer service) according to the customer service time received from the service provider terminal.

[0005] However, the information provided to service users by the matching system is limited to only a small portion of the information on service providers. As a result, service users are forced to select a service provider from the fragmented information provided by the matching system. Therefore, if objective evaluation information on a service provider is available, service users can determine whether the service provider is more suitable for their needs, etc., before making a reservation. Furthermore, if service providers can obtain objective evaluation information from service users, they can accurately determine whether to accept a reservation request from the service user based on that evaluation information. However, Patent Document 1 does not disclose or suggest a means for providing evaluation information on service providers or service users that can be referenced when making a reservation request, for example.

[0006] In view of the above-mentioned problems, the present invention aims to provide a matching system, a matching method, and a program that provide evaluation information of a service provider or a service user and can accurately determine whether the other party is suitable for the needs of both parties. [Means for solving the problem]

[0007] The matching system according to the present invention comprises: A matching system in which a first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected via a communication line, The management server generates evaluation information of the service provider or the service user based on at least one of the total fee, the total time, and the number of services performed between the same service provider and the service user.

[0008] According to this aspect of the present invention, the management server determines the evaluation index of the service provider or service user based on at least one of the total fee, total time, and number of services provided between the same service provider and service user, and provides the obtained evaluation information to both the first terminal (the service provider receiving the reservation request) and the second terminal (the service user who is about to make a reservation request to the service provider).As a result, according to this aspect of the present invention, the service provider and service user can accurately determine whether the other party is suitable for their needs by referring to the evaluation information received before making a reservation request.

[0009] In addition, in the matching system according to the present invention, The evaluation information includes at least one of indexes 1 to 3 determined by the following calculation formula: It is preferable. Formula for calculating indicator 1: [Total fee for the service / Number of services]. Formula for calculating index 2: [total time of said service / number of said services]. Formula for calculating indicator 3: [value calculated for indicator 1 / value calculated for indicator 2].

[0010] According to this aspect of the present invention, the management server can generate more objective evaluation information, so that service providers and service users can refer to the received evaluation information and more accurately determine whether the other party is more suitable for their needs.

[0011] Further, the matching method according to the present invention comprises: A matching method executed in a matching system in which a first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected via a communication line, comprising: On the management server: Evaluation information of the service provider or the service user is generated based on at least one of the total fee, the total time, and the number of services performed between the same service provider and the service user.

[0012] In addition, the program according to the present invention is A management server of a matching system in which a first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected via a communication line, generating evaluation information of the service provider or the service user based on at least one of the total fee, the total time, and the number of services performed between the same service provider and the service user; To function as a means.

[0013] According to these aspects of the present invention, the management server determines the evaluation index of the service provider or service user based on at least one of the total fee, total time, and number of services provided between the same service provider and service user, and provides the obtained evaluation information to both the first terminal (the service provider receiving the reservation request) and the second terminal (the service user who is about to make a reservation request to the service provider). As a result, according to these aspects of the present invention, before making a reservation request, the service provider and service user can refer to the received evaluation information and accurately determine whether the other party is more suitable for their needs. [Effects of the Invention]

[0014] According to the present invention, it is possible to provide a matching system, a matching method, and a program that provide evaluation information of a service provider or a service user and accurately determine whether the other party is suitable for the needs of both parties. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a schematic diagram illustrating the configuration of a matching system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a functional block diagram of a management server according to the present embodiment. [Figure 3] FIG. 4 is a diagram showing an example of a schedule screen displayed on a second terminal in the embodiment. [Figure 4]FIG. 4 is a diagram showing an example of a schedule screen displayed on the first terminal in the embodiment. [Figure 5] FIG. 10 is a sequence diagram showing the process up to when a service fee is updated in the matching system according to the present embodiment. [Figure 6] 10 is a flowchart showing a transaction process for a service reservation slot in the matching system according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0016] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. However, the present invention can be embodied in many different forms and should not be construed as being limited to the following embodiments.

[0017] <Configuration> First, the configuration of a matching system 1 according to one embodiment of the present invention will be described with reference to Figures 1 and 2. Figure 1 is a diagram showing an outline of the configuration of the matching system 1 according to this embodiment. Also, Figure 2 is a functional block diagram of a management server 30 provided in the matching system 1.

[0018] 1, the matching system 1 includes a first terminal 10 operated by a service provider, a second terminal 20 operated by a service user, and a management server 30. The first terminal 10, the second terminal 20, and the management server 30 are connected via a communication line 40. The matching system 1 in this embodiment is used by service providers and service users who have registered as members. However, the present invention is not limited to this.

[0019] Furthermore, in the matching system 1, the process of connecting a service provider and a service user may be generally similar to that of a general matching system (the differences from a general matching system will be described later). That is, the service user operates the second terminal 20 to access the management server 30 and obtains from the management server 30 a list of service providers that meet the desired conditions. The obtained list information is displayed on the second terminal 20. The service user views the list information displayed on the second terminal 20 and selects the service provider that they determine best meets their needs.

[0020] Next, the management server 30 transmits a notification to the first terminal 10 of the selected service provider that the service user wishes to use the service during a predetermined time period. At this time, if the service provider agrees to the notified service use request, a match between the service provider and the service user is established (the management server 30 executes the service reservation process between the service provider and the service user).

[0021] Next, the first terminal 10 and the second terminal 20 in this embodiment are preferably mobile terminals such as smartphones, tablet terminals, etc. The first terminal 10 and the second terminal 20 in this embodiment communicate with the management server 30 via a dedicated app, a web browser, etc. The management server 30 may be a general-purpose computer, and includes a calculation unit (for example, a processor such as a CPU), a storage unit (for example, a main memory such as a ROM or RAM, or storage such as an HDD or SSD), a communication interface unit, etc.

[0022] The calculation unit of the management server 30 performs predetermined calculations based on the programs and data stored in the storage unit from various information received from the first terminal 10 and the second terminal 20 via the communication interface unit. Furthermore, the calculation unit outputs various information generated from the calculation results to the first terminal 10, the second terminal 20, etc.

[0023] Through processing in the calculation unit using programs and data, the management server 30 according to this embodiment functions as, for example, the means shown in Fig. 2. More specifically, the management server 30 functions as a communication means 31, a service start registration means 32, a service fee update means 33, a service end registration means 34, an evaluation means 35, a reservation quota transaction registration means 36, etc.

[0024] The communication means 31 is a means for communicating with terminals (for example, the first terminal 10, the second terminal 20, etc.) connected to the management server 30 via the communication line 40. The communication means 31 has a function for receiving various information (various notifications) from the first terminal 10, the second terminal 20, etc., or for transmitting various information (various notifications) to the first terminal 10, the second terminal 20, etc.

[0025] Furthermore, the communication means 31 may include a function to transmit various page information displayed on the first terminal 10 and the second terminal 20 when using the matching system 1 (for example, screen information of the matching site displayed on the first terminal 10 and the second terminal 20 when the app is executed, list information of service providers, schedule information of service providers and service users, etc.) in response to a viewing request from the first terminal 10 and the second terminal 20.

[0026] Next, the service start registration means 32 (service start processing) is a means for storing (registering) in the storage unit of the management server 30 the fact that a service reserved between the service provider operating the first terminal 10 and the service user operating the second terminal 20 has started. The service start registration is based on a service start notification (relative notification) sent from at least one of the first terminal 10 and the second terminal 20 when the service provider and the service user face each other at a waiting area.

[0027] Next, the service fee update means 33 (service fee update process) is a means for storing (registering) the new service fee in the memory section of the management server 30 when the service fee is updated after a predetermined time has elapsed since the start of the service (this is not limited to, but for example, after the first 10 minutes have elapsed if a 60-minute service has been reserved) (the process from the start of the service until the service fee is updated will be described later).

[0028] Next, the service termination registration means 34 (service termination processing) is a means for storing (registering) the termination of a service provided between a service provider and a service user in the storage unit of the management server 30 when the service terminates. The service termination registration is based on, for example, the management server 30 receiving a service termination notification from at least one of the first terminal 10 and the second terminal 20 after a predetermined time has elapsed since the start of the service, or the reserved service period ending.

[0029] Next, the evaluation means 35 is a means for generating evaluation information of at least one of the service provider and the service user, and providing the obtained evaluation information, for example, at a stage before a reservation application. The evaluation means 35 in this embodiment evaluates the service provider and the service user, for example, using the following indices. However, the evaluation indices are not limited to these. (Indicator 1) Total service fee / Number of services provided (used) (Indicator 2) Total time of service / Number of services provided (used) (Indicator 3) Value calculated by indicator 1 / Value calculated by indicator 2

[0030] The total service fee of (Index 1) corresponds to the total service fee for the service provided between the same service provider and service user. The total service time of (Index 2) corresponds to the total service time for the service provided between the same service provider and service user. Furthermore, the "number of services provided (used) so far" in (Index 1) and (Index 2) corresponds to the number of services provided between the same service provider and service user. Furthermore, when a service provider provides services to multiple service users, the management server 30 may calculate each value of (Index 1) to (Index 3) for each service user, add up the values for each service user, and calculate the average value (calculate the average value of each of (Index 1) to (Index 3)). The same applies when a service user uses services from multiple service providers.

[0031] According to (Indicator 1), service providers can grasp the amount of fees they receive from each service user per service. This allows them to evaluate the quality of service provided by each service provider. In addition, service users can grasp the amount of fees they pay to each service provider per service. This allows them to evaluate whether a service user tends to pay high fees.

[0032] In addition, (Index 2) allows us to grasp the length of time spent with the same person. This makes it possible to evaluate whether a service provider or service user tends to build good relationships with service recipients. Furthermore, (Index 3) allows us to evaluate the fee earned per hour for service providers, and the fee paid per hour for service users.

[0033] Information such as the total fee per service for each service provider and service user, the number of services provided, and the time required for each service is stored in the storage unit of the management server 30. It is preferable that this information be systematically managed by a database constructed in the storage unit of the management server 30. The evaluation means 35 refers to the usage information stored in the storage unit and determines the numerical values of the (index 1) to (index 3).

[0034] Next, the reservation slot transaction registration means 36 is a means for storing (registering) the service user's identification information after the transaction, the service fee after the transaction, etc. in the storage unit of the management server 30 when a time slot (reservation slot) for an already reserved service is traded between a service user and another service user. However, it is preferable that the transaction of a reservation slot ultimately requires approval not only from the original service user but also from the service provider, who is the other party to the reservation. In this embodiment, the other service user may sell the reservation slot that they purchased to yet another service user.

[0035] <Service reservation processing> Next, a service reservation process in the matching system 1 of this embodiment will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a diagram showing an example of a schedule screen of a service provider displayed on the second terminal 20. Fig. 4 is a diagram showing an example of a schedule screen of a service provider displayed on the first terminal 10.

[0036] In response to a request from the second terminal 20, the management server 30 transmits schedule information of the service provider selected by the service user. The second terminal 20, which has received the schedule information, displays a schedule screen of the service provider as shown in FIG. 3. Here, the cell corresponding to line A in FIG. 3 indicates the time slots available for reservations. Furthermore, the cell corresponding to line B in FIG. 3 indicates the reservation slots available for transactions. However, the manner in which the reservation time slots available and the reservation slots available for transactions are displayed is not limited to this.

[0037] A service user viewing the schedule information, for example, touches line A displayed on the screen of the second terminal 20 to apply for a reservation for a service during that time period. In response, the second terminal 20 transmits information about the service provider and the time period corresponding to line A to the management server 30.

[0038] Next, the management server 30 transmits to the first terminal 10 a notification that the service user has applied to use the service during the time period corresponding to line A, and requests a response as to whether or not to accept the application. If the service provider decides to accept the application, it transmits a notification of acceptance of the application to the management server 30 via the first terminal 10. Upon receiving the notification of acceptance of the application, the management server 30 stores the service provider, the service user, the reserved time period, etc. in its memory as service reservation information. Next, the management server 30 transmits a notification to the second terminal 20 that the service provider has received the reservation application.

[0039] 4, the schedule screen viewable on the first terminal 10 of the service provider displays line A indicating the time slots available for reservation and line B indicating the reservation slots available for transaction, as well as line C indicating the time slots that cannot be reserved because they are already booked with other service users. However, the manner in which the time slots that cannot be reserved are displayed is not limited to this.

[0040] <Process until service fee is updated> Next, the process for updating the service fee within the service time will be described with reference to Fig. 5. Fig. 5 is a sequence diagram showing the process from immediately before the start of the reserved service to when the service fee is updated within the service time.

[0041] 5, when a service user arrives at a predetermined waiting place (for example, a restaurant designated by the service user), a notification that the service user has arrived at the waiting place (waiting place arrival notification) is sent from the second terminal 20 to the management server 30 via the service user's operation (S51). The management server 30, which has received the waiting place arrival notification, sends a notification that the service user is waiting at the waiting place (waiting place waiting notification) to the first terminal 10 (S52).

[0042] The service provider receives the waiting notice at the waiting place on the first terminal 10, thereby becoming aware that the service user is waiting at the waiting place. The service provider then heads to the waiting place (restaurant) and meets the service user. At this point (for example, when the service provider sits down at the table where the service user is), the first terminal 10, via the service provider's operation, sends a notification of the relationship with the service user to the management server 30 (S53). In the matching system 1 according to this embodiment, the notification of the relationship with the service user is processed as a service start notification. At the same time, the management server 30 stores in the memory unit that the service has started (S54). This process corresponds to the service start registration means 32.

[0043] After a predetermined time has elapsed since the start of the service (for example, approximately 10 minutes after the first terminal 10 sends the relative notification), the service provider leaves the dining table with the service user. At this time, the first terminal 10 preferably sends a notification to the management server 30 that the service provider has left the table via an operation by the service provider. Subsequently, the first terminal 10 sends a fee negotiation notification or a service stop notification to the management server 30 via an operation by the service provider (S55).

[0044] The fee negotiation notice includes a desired value or range of future service fees. For example, if the service fee at the time of initial reservation (the service fee from the start of service until a predetermined time has elapsed) is 2,000 yen per hour, and the service provider requests a future service fee of "3,000 yen per hour," then, through the service provider's operation, the first terminal 10 notifies the management server 30 of the desired value of the future service fee (for example, 3,000 yen per hour).

[0045] In contrast, if the service provider wishes to notify the desired range of future service fees (for example, a range such as "3,000 to 5,000 yen per hour"), the first terminal 10, through the service provider's operation, notifies the management server 30 of the desired range (for example, 3,000 to 5,000 yen per hour).

[0046] Here, if the fee negotiation notice received from the first terminal 10 includes a desired service fee (in the previous example, a desired fee of "3,000 yen per hour"), the management server 30 transmits this desired fee to the second terminal 20 (S56). On the other hand, if the fee negotiation notice received from the first terminal includes a desired service fee range (in the previous example, a desired range of "3,000 to 5,000 yen per hour"), the management server 30 transmits a notification (negotiation request notification) to the second terminal 20 indicating that the service provider wishes to negotiate the fee (S56).

[0047] When the second terminal 20 receives the desired service fee and the service user accepts that desired fee as the future service fee, the second terminal 20 transmits an acceptance notice to the management server 30 (S57). The management server 30, which has received the acceptance notice, updates the future service fee to the desired fee from the first terminal 10 ("3,000 yen per hour") (S58). This process corresponds to the service fee update means 33.

[0048] At the same time, the management server 30 transmits a new service conditions notification (service fee) to the first terminal 10 (S59). If the service user does not accept the desired value as the future service fee, the future service will be terminated (service termination registration means 34).

[0049] Furthermore, when the second terminal 20 receives the negotiation request notification, the second terminal 20 transmits the range desired by the service user as the future service fee (for example, "2,000 to 4,000 yen per hour") to the management server 30 through the operation of the service user. At this time, the management server 30 compares the desired range received from the first terminal 10 ("3,000 to 5,000 yen per hour") with the desired range received from the second terminal 20 ("2,000 to 4,000 yen per hour"). If the lower limit of the desired range from the first terminal 10 ("3,000 yen per hour") is equal to or less than the upper limit of the desired range from the second terminal 20 ("4,000 yen per hour"), the management server 30 determines that the negotiation is successful and updates the future service fee to the upper limit of the desired range from the second terminal 20 ("4,000 yen per hour") (S58). This process corresponds to the service fee update means 33.

[0050] At the same time, the management server 30 transmits a new service conditions notification (service fee) to the first terminal 10 (S59). On the other hand, if the lower limit of the desired range from the first terminal 10 exceeds the upper limit of the desired range from the second terminal 20, the management server 30 determines that the negotiation has failed and terminates the service thereafter (service termination registration means 34). However, even if the first negotiation has failed, the management server 30 may inquire of the first terminal 10 and the second terminal 20 about a different desired range and may again receive a notification of a desire to negotiate the service fee.

[0051] Alternatively, if the service provider wishes to stop the service after a predetermined time has elapsed since the start of the service, the first terminal 10 transmits a service stop notification to the management server 30. Furthermore, if the service user also wishes to stop the service from now on, the management server 30 may accept a service stop notification from the second terminal 20. When the management server 30 receives a service stop notification from at least one of the first terminal 10 and the second terminal 20, the service from now on will be terminated (service termination registration means 34).

[0052] In this way, after a predetermined time has elapsed since the start of the service, service termination notices are accepted from the service provider (first terminal 10) and the service user (second terminal 20), and even if both parties wish to continue the service, an opportunity to review the service fee is provided. Therefore, according to the matching system 1 of this embodiment, it is possible to select service continuation at a fee that is appropriate for both the service provider and the service user.

[0053] Incidentally, when the management server 30 receives a service suspension notice from the other party from the first terminal 10 or the second terminal 20, it may notify the other party that the other party has expressed an intention to suspend the service, but may instead notify the other party that the other party has expressed an intention to negotiate the price, and as a result, the price negotiation (pseudo price negotiation) has failed.

[0054] Specifically, when the management server 30 receives a service termination notice from the first terminal 10, it transmits the result of the pseudo fee negotiation to the second terminal 20 in order to terminate the future service. Similarly, when the management server 30 receives a service termination notice from the second terminal 20, it transmits the result of the pseudo fee negotiation to the first terminal 10 in order to terminate the future service. Thereafter, the management server 30 executes a service termination process.

[0055] According to this embodiment, even if the service provider (first terminal 10) expresses an intention to stop the service, the service user (second terminal 20) is notified that the negotiation has failed as a result of the pseudo fee negotiation. This makes it possible to keep the intention to stop the service secret. Similarly, if the service user (second terminal 20) expresses an intention to stop the service, the service provider (first terminal 10) is notified that the negotiation has failed as a result of the pseudo fee negotiation. This makes it possible to keep the intention to stop the service secret.

[0056] <Reservation slot transaction process> In the matching system 1 according to this embodiment, a time slot (reservation slot) that has already been reserved between a service provider and a service user (hereinafter referred to as a "first service user") can be purchased (traded) by another service user (hereinafter referred to as a "second service user"). An example of the transaction process for a service reservation slot will be described with reference to FIG. 6. Here, FIG. 6 is a flowchart showing the transaction process for a service reservation slot.

[0057] In the matching system 1 according to this embodiment, it is preferable to limit the transaction period for a reservation slot to a predetermined time before the service is to be executed, in order to prevent the reservation party (service user) from being changed immediately before the service is executed. The transaction period may be determined by rules commonly imposed on members of the matching system 1, or may be set individually by the decision of one of the reservation parties (e.g., the service provider and the first service user).

[0058] As shown in Fig. 6, the second service user views the schedule information of the service provider from whom the second service user desires to provide a service (e.g., Fig. 3) via the second service user's third terminal (terminal indicated by reference numeral 50 in Fig. 1). If the service provider has a reservation slot available for transaction, line B is displayed on the schedule screen as shown in Fig. 3. The second service user selects line B displayed on the third terminal 50 (S61).

[0059] Upon selecting line B, the third terminal 50 requests the management server 30 to acquire transaction terms information (e.g., desired minimum fee, etc.). In response, the management server 30 transmits the transaction terms information to the third terminal 50. It is preferable that the management server 30 transmits the above-mentioned information (index 1) to (index 3) regarding the service provider to the third terminal 50 along with the transaction terms information. In this case, the second service user can refer to an estimate of the desired fee from each index value received from the management server 30.

[0060] When the second service user decides to purchase a reservation slot by referring to the transaction conditions information, etc. displayed on the third terminal 50, the second service user inputs desired price information into the third terminal 50. The third terminal 50 transmits the input desired price information to the management server 30 together with a transaction application notification for the reservation slot (S62).

[0061] When the management server 30 receives the transaction application notification and desired price information from the third terminal 50, it transmits this information to the first terminal 10 of the service provider and the second terminal 20 of the first service user, who are currently the parties to the reservation. At this time, the management server 30 may also transmit the attribute information of the second service user, photo data including a facial image, and information (index 1) to (index 3) to at least the first terminal 10. This information is referenced by the service provider when determining whether or not to accept the transaction application from the second service user.

[0062] Thereafter, when the management server 30 receives a notification from the first terminal 10 and the second terminal 20 that the transaction at the desired fee is accepted (YES in S63), it stores in the storage unit (S64) that one of the reservation parties has been changed from the first service user to the second service user and that the service fee has been changed (i.e., the reservation slot has been traded). This process corresponds to the reservation slot transaction registration means 36.

[0063] On the other hand, if the management server 30 receives a notification from the first terminal 10 or the second terminal 20 that the transaction at the desired price is not accepted (NO in S63), the transaction for the reservation slot will not be concluded. If there is no other transaction request thereafter by the reservation date and time (or by a specified time before the reservation date and time), the reservation parties will not be changed and the service will be provided under the original conditions.

[0064] By making reservation slots tradable in this way, service providers can offer services at a higher price than the initial service fee. Furthermore, if the transaction amount is higher than the initial service fee, the first service user can make a profit. Furthermore, even if the first service user cancels a reservation due to other plans during the reserved time slot, if the reservation slot is traded with another service user (second service user), the reservation parties will be changed but the service will still be provided. As a result, the first service user can cancel the service without causing any inconvenience to the service provider. This makes it possible to provide a matching system that is attractive to members (service providers, service users). [Explanation of symbols]

[0065] 1 Matching System 10 First terminal (service provider) 20 Second terminal (first service user) 30 Management Server 40 Communication Lines 50 Third terminal (second service user)

Claims

1. A matching system in which a first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected via a communication line, The management server a service is started by receiving a notification of the meeting from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who has met at the waiting area; When a service stop notification is received from at least one of the first terminal and the second terminal after a predetermined time has elapsed since the start of the service, the service can be stopped thereafter; When a fee negotiation notification is received from at least one of the first terminal and the second terminal during the period from the start to the end of the service, the fee for the service can be updated; In the management server, generating evaluation information of the service provider or the service user based on at least one of the total fee, the total time, and the number of services performed between the same service provider and the service user; Matching system.

2. The evaluation information includes at least one of indexes 1 to 3 determined by the following calculation formula: The matching system according to claim 1 . Formula for calculating index 1: [total fee for the service / number of services]. Formula for calculating index 2: [total time of the service / number of services]. Calculation formula for indicator 3: [value calculated by indicator 1 / value calculated by indicator 2].

3. The evaluation information includes an index 3 determined by the following calculation formula: The matching system according to claim 1 . Formula for calculating index 1: [total fee for the service / number of services]. Formula for calculating index 2: [total time of the service / number of services]. Calculation formula for indicator 3: [value calculated by indicator 1 / value calculated by indicator 2].

4. A matching method executed in a matching system in which a first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected via a communication line, comprising: The management server a service is started by receiving a notification of the meeting from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who has met at the waiting area; When a service stop notification is received from at least one of the first terminal and the second terminal after a predetermined time has elapsed since the start of the service, the service can be stopped thereafter; When a fee negotiation notification is received from at least one of the first terminal and the second terminal during the period from the start to the end of the service, the fee for the service can be updated; In the management server, generating evaluation information of the service provider or the service user based on at least one of the total fee, the total time, and the number of services performed between the same service provider and the service user; Matching method.

Citation Information

Patent Citations

  • Market system for matching consultants

    JP2003281263A

  • Matching system for connecting writer of electronic book with animation comics system creator

    JP2010113487A

  • Server for service providing task, service providing system, and service providing method

    JP2015118629A

  • Information processing system

    JP2019086938A

  • Reward amount trial calculation system

    JP2019207478A