Matching system, matching method, and program
The matching system addresses the inflexibility in service continuation and fee adjustments by enabling fee negotiations and service terminations after the service has started, ensuring that both service providers and users can agree on appropriate terms.
Patent Information
- Application Number
- JP2020202731
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-07
- Publication Date
- 2025-05-22
- Estimated Expiration
- 2040-12-07
AI Technical Summary
The existing matching system for service providers and users lacks the ability for both parties to flexibly decide on service continuation and fee adjustments after the service has started, leading to potential mismatches and inflexible payment terms.
A matching system that includes a management server connecting service provider and user terminals, allowing for service start notifications, fee negotiation, and service stop notifications after a predetermined time, enabling both parties to agree on updated service fees or terminate the service as needed.
This solution allows service providers and users to select service continuation at a mutually appropriate fee, providing flexibility and ensuring that both parties are satisfied with the service terms, thus enhancing user experience and service provider profitability.
Smart Images

Figure 0007681287000001 
Figure 0007681287000002 
Figure 0007681287000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a matching system, a matching method, and a program. [Background technology]
[0002] Various matching systems that connect service providers and service users through a medium such as a matching site have been developed. Among them, the following Patent Document 1 discloses a matching system that can be used for a food and beverage entertainment service in which a service provider acts together with a customer (service user) at a specified 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 a customer service time through an operation of the service provider and transmits the measured customer service time to the server device. In addition, the server device calculates the cost of providing the service (cost incurred for the customer service) according to the customer service time received from the service provider terminal.
[0005] However, the information provided to service users from the matching system is limited to only a small part of the information on service providers. Therefore, service users have to select a service provider from the fragmented information provided by the matching system. For this reason, it is not possible to fully confirm whether a service provider is truly suitable for the needs of the service user before starting the service.
[0006] However, in the matching system disclosed in Patent Document 1, if a service user feels that the service provider he or she encounters is not fully suited to his or her needs, there is no opportunity for the user to stop the service after the service has started or to review the initially set fee.
[0007] Similarly, even if a service provider finds it difficult to continue the service at the initially set fee or wishes to stop providing the service, no means of responding to this request after the service has started is disclosed or suggested in Patent Document 1. In other words, the matching system disclosed in Patent Document 1 does not provide either the service user or the service provider with an opportunity to decide whether to continue the service or to flexibly change the service fee after the service has started.
[0008] In view of the above-mentioned problems, the present invention aims to provide a matching system, a matching method, and a program that enable a service provider and a service user to select a service continuation at a price that is appropriate for both parties after matching. [Means for solving the problem]
[0009] 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 is receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or desired range of future service fees or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, a notice of acceptance of the desired value is received from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, the service fee is updated when the lower limit of the desired range is equal to or lower than the upper limit of the desired range for the service fee received from the second terminal.
[0010] According to this aspect of the present invention, after a predetermined time has elapsed since the start of the service, it is possible to accept termination of the service from both the service provider (first terminal) and the service user (second terminal), and even if both wish to continue the service, an opportunity to review the service fee is provided. Therefore, it is possible to select continuation of the service at a fee that is appropriate for both the service provider and the service user. Also, according to this aspect of the present invention, if the lower limit of the desired range of service fees from the first terminal is equal to or lower than the upper limit of the desired range of service fees from the second terminal, it is automatically determined that fee negotiations have been successful, so that a smooth transition can be made to the implementation of the service after the service fee has been updated.
[0011] In addition, in the matching system according to the present invention, It is preferable that when the management server receives a service stop notification from the first terminal, it transmits the result of the pseudo tariff negotiation to the second terminal to stop future service, or when the management server receives a service stop notification from the second terminal, it transmits the result of the pseudo tariff negotiation to the first terminal to stop future service.
[0012] According to this aspect of the present invention, even if an intention to stop service is received from the service provider (first terminal), the service is stopped by showing the result of the pseudo fee negotiation to the service user (second terminal), so that the intention to stop service presented by the service provider side can be kept secret. Similarly, even if an intention to stop service is received from the service user (second terminal), the service is stopped by showing the result of the pseudo fee negotiation to the service provider (first terminal), so that the intention to stop service presented by the service user side can be kept secret.
[0013] Furthermore, in the matching system according to the present invention, It is preferable that the management server accepts either a fee negotiation notification or a service stop notification, on the condition that it receives a notification from at least one of the first terminal and the second terminal that the service provider and the service user have become geographically separated after the specified time has elapsed since receiving the service start notification.
[0014] According to this aspect of the present invention, the service provider and the service user temporarily separate just before transmitting the fee negotiation notice or the service stop notice for the future service. Therefore, the service provider or the service user can transmit appropriate intentions regarding the future service conditions from the first terminal or the second terminal to the management server without receiving psychological pressure from the other party.
[0015] Further, the matching method according to the present invention comprises: A 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, receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or desired range of future service fees or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, a notice of acceptance of the desired value is received from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, the service fee is updated when the lower limit of the desired range is equal to or lower than the upper limit of the desired range for the service fee received from the second terminal.
[0016] In addition, the program according to the present invention is A first terminal operated by a service provider, a second terminal operated by a service user, and a management server are connected to each other via a communication line in a matching system. receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or a lower limit of a desired range of future service fees, or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, receiving a notification of acceptance of the desired value from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, updating the service fee when the lower limit of the desired range is equal to or lower than the upper limit of the desired range for the service fee received from the second terminal; Function as a means.
[0017] According to these aspects of the present invention, after a predetermined time has elapsed since the start of the service, both the service provider (first terminal) and the service user (second terminal) can request to stop the service, and even if both wish to continue the service, an opportunity to review the service fee is provided. Therefore, it is possible to select the continuation of the service at a fee that is appropriate for both the service provider and the service user. Furthermore, according to these aspects of the present invention, if the lower limit of the desired range of service fees from the first terminal is equal to or lower than the upper limit of the desired range of service fees from the second terminal, it is automatically determined that fee negotiations have been successful, and therefore it is possible to smoothly transition to the implementation of the service after the service fee has been updated. Effect of the Invention
[0018] According to the present invention, it is possible to provide a matching system, a matching method, and a program that enable a service provider and a service user, after matching, to select continuation of the service at a price that is appropriate for both parties. [Brief description of the drawings]
[0019] [Figure 1] 1 is a schematic diagram showing the configuration of a matching system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a functional block diagram of a management server according to the present embodiment. [Diagram 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. [Diagram 5] FIG. 11 is a sequence diagram showing a process until a service fee is updated in the matching system according to the embodiment. [Figure 6] 11 is a flowchart showing a process of trading a service reservation slot in the matching system according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] 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.
[0021] <Configuration> First, the configuration of a matching system 1 according to an embodiment of the present invention will be described with reference to Fig. 1 and Fig. 2. Fig. 1 is a diagram showing an outline of the configuration of the matching system 1 according to the present embodiment. Fig. 2 is a functional block diagram of a management server 30 provided in the matching system 1.
[0022] 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 the service provider and the service user who have registered as members. However, the present invention is not limited to this.
[0023] 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 browses the list information displayed on the second terminal 20 and selects the service provider that he or she determines to be most suitable for his or her needs.
[0024] 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 the specified 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).
[0025] Next, the first terminal 10 and the second terminal 20 in this embodiment are preferably mobile terminals such as smartphones and tablet terminals. The first terminal 10 and the second terminal 20 in this embodiment communicate with the management server 30 via a dedicated app or web browser. The management server 30 may be a general-purpose computer, and includes a calculation unit (e.g., a processor such as a CPU), a storage unit (e.g., a main memory such as a ROM or RAM, storage such as a HDD or SSD), a communication interface unit, and the like.
[0026] The calculation unit of the management server 30 performs a predetermined calculation 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.
[0027] 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 slot transaction registration means 36, and the like.
[0028] The communication means 31 is a means for communicating with terminals (e.g., 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.
[0029] Furthermore, the communication means 31 may include a function for transmitting 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.
[0030] 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 a service provider operating the first terminal 10 and a service user operating the second terminal 20 has started. The service start registration is based on a service start notification (relative notification) transmitted 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.
[0031] 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, 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).
[0032] Next, the service end registration means 34 (service end processing) is a means for storing (registering) the end of a service, when the service provided between the service provider and the service user ends, in the storage unit of the management server 30. The service end registration is based on, for example, the management server 30 receiving a service stop 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.
[0033] 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) to date (Indicator 3) Value calculated using indicator 1 / Value calculated using indicator 2
[0034] 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.
[0035] According to (Index 1), a service provider can grasp the amount of fee received from each service user per service. This allows the quality of service provided by each service provider to be evaluated. Also, a service user can grasp the amount of fee paid to each service provider per service. This allows an evaluation of whether or not a service user tends to pay a high fee.
[0036] In addition, (Index 2) allows us to grasp the length of time spent with the same person. This allows us to evaluate whether the 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.
[0037] Information such as the service provider, the total fee per service for each service user, the number of services, and the time per service is stored in the storage unit of the management server 30. It is preferable that this information is 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).
[0038] Next, the reservation slot transaction registration means 36 is a means for storing (registering) the identification information of the service user after the transaction and the service fee after the transaction, etc., in the storage unit of the management server 30 when a time slot (reservation slot) of an already reserved service is traded between a service user and another service user. However, it is preferable that the transaction of the reservation slot ultimately requires the approval of not only the original service user but also the service provider, which is the other party to the reservation. Note that in this embodiment, the other service user may sell the reservation slot that he or she purchased to yet another service user.
[0039] <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.
[0040] 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 that receives 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 during which reservations can be made. Also, the cell corresponding to line B in Fig. 3 indicates the reservation slots during which transactions can be made. However, the manner in which the reservation time slots and reservation slots during which transactions can be made are displayed is not limited to this.
[0041] A service user viewing 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 on the service provider and the time period corresponding to line A to the management server 30.
[0042] 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 reply as to whether or not to accept the application. The service provider who has decided to accept the application transmits an application acceptance notification to the management server 30 via the first terminal 10. Upon receiving the application acceptance notification, the management server 30 stores the service provider, the service user, the reservation time period, etc. in the memory unit 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.
[0043] 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.
[0044] <Process until service fee is updated> Next, a 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 the update of the service fee within the service time.
[0045] 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).
[0046] The service provider knows that the service user is waiting at the waiting place by receiving the waiting place waiting notice at the first terminal 10. 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 transmits a relative notice with the service user to the management server 30 through the operation of the service provider (S53). In the matching system 1 according to this embodiment, the relative notice with the service user is processed as a service start notice. Additionally, 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.
[0047] After a predetermined time has elapsed since the start of the service (for example, about 10 minutes have elapsed since the transmission of the relative notification from the first terminal 10), the service provider leaves the dining table with the service user (leaves the service user). At this time, it is preferable that the first terminal 10 transmits a notification that the service provider has left the service user (a notification that the service provider and the service user have left the service user) to the management server 30 through the operation of the service provider. The notification that the service provider and the service user have left the service user may be transmitted from the second terminal 20 to the management server 30 through the operation of the service user. Subsequently, the first terminal 10 transmits a fee negotiation notification or a service stop notification to the management server 30 through the operation of the service provider (S55). The management server 30 may accept the fee negotiation notification or the service stop notification on the condition that the management server 30 has received a notification that the service provider and the service user have left the service user from at least one of the first terminal 10 and the second terminal 20.
[0048] The fee negotiation notice includes a desired value or range of the future service fee. For example, if the service fee at the time of the initial reservation (the service fee from the start of the service until a predetermined time has elapsed) was 2000 yen per hour, the service provider may request a future service fee of "3000 yen per hour." In this case, the first terminal 10 notifies the management server 30 of the desired value of the future service fee (for example, 3000 yen per hour) through the operation of the service provider.
[0049] In response to this, 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).
[0050] Here, if the fee negotiation notice received from the first terminal 10 includes a desired value for the service fee (in the previous example, a desired value of "3000 yen per hour"), the management server 30 transmits the desired value to the second terminal 20 (S56). On the other hand, if the fee negotiation notice received from the first terminal includes a desired range for the service fee (in the previous example, a desired range of "3000 to 5000 yen per hour"), the management server 30 transmits a notice (negotiation request notice) to the second terminal 20 indicating that the service provider wishes to negotiate the fee (S56).
[0051] When the second terminal 20 receives the desired value for the service fee and the service user accepts the desired value as the future service fee, the second terminal 20 transmits an acceptance notice to the management server 30 (S57). The management server 30 that has received the acceptance notice updates the future service fee to the desired value from the first terminal 10 ("3,000 yen per hour") (S58). This process corresponds to the service fee update means 33.
[0052] At the same time, the management server 30 transmits a new service condition notification (service fee) to the first terminal 10 (S59). In response to this, 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).
[0053] Furthermore, when the second terminal 20 receives a negotiation request notification, the second terminal 20 transmits the range desired by the service user as the future service fee (for example, "2000 to 4000 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 ("3000 to 5000 yen per hour") with the desired range received from the second terminal 20 ("2000 to 4000 yen per hour"), and if the lower limit of the desired range from the first terminal 10 ("3000 yen per hour") is equal to or lower than the upper limit of the desired range from the second terminal 20 ("4000 yen per hour"), it 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 ("4000 yen per hour") (S58). This process corresponds to the service fee update means 33.
[0054] At the same time, the management server 30 transmits a new service condition 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 the subsequent service is terminated (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 another desired range, and may again receive a notification of a desire to negotiate the service fee.
[0055] 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. If the service user also wishes to stop the service thereafter, 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 thereafter is terminated (service end registration means 34).
[0056] In this way, after a predetermined time has elapsed since the start of the service, a service termination notice is 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 according to the present embodiment, it is possible to select the continuation of the service at a fee that is appropriate for both the service provider and the service user.
[0057] Incidentally, when the management server 30 receives a service suspension notification from the other party, the first terminal 10 or the second terminal 20, instead of notifying that the other party has expressed an intention to suspend service, it may notify that the other party has expressed an intention to negotiate fees, and as a result, the fee negotiation (pseudo fee negotiation) has failed.
[0058] Specifically, when the management server 30 receives a service stop notification from the first terminal 10, it transmits the result of the pseudo fee negotiation to the second terminal 20 in order to stop the future service. Similarly, when the management server 30 receives a service stop notification from the second terminal 20, it transmits the result of the pseudo fee negotiation to the first terminal 10 in order to stop the future service. Thereafter, the management server 30 executes a service termination process.
[0059] 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 ended in failure 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, it is notified to the service provider (first terminal 10) that the negotiation has ended in failure as a result of the pseudo fee negotiation. This makes it possible to keep the intention to stop the service secret.
[0060] <Reservation slot transaction process> In the matching system 1 according to this embodiment, a time slot (reservation slot) already reserved between a service provider and a service user (hereinafter referred to as "first service user") can be purchased (traded) by another service user (hereinafter referred to as "second service user"). With reference to FIG. 6, an example of the transaction process of the service reservation slot will be described. Here, FIG. 6 is a flowchart showing the transaction process of the service reservation slot.
[0061] In the matching system 1 according to this embodiment, in order to avoid the reservation party (service user) being changed immediately before the service is implemented, it is preferable to limit the tradable period of the reservation slot to a predetermined time before the service implementation. The tradable period may be determined by a rule commonly imposed on the members of the matching system 1, or may be individually set by the judgment of either the reservation party (for example, the service provider and the first service user).
[0062] As shown in FIG. 6, the second service user browses the schedule information of the service provider who desires the service via the third terminal (the terminal indicated by reference numeral 50 in FIG. 1) of the second service user (for example, FIG. 3). If the service provider has a tradable reservation slot, as shown in FIG. 3, a line B is displayed on the schedule screen. The second service user selects the line B displayed on the third terminal 50 (S61).
[0063] With the selection of line B, the third terminal 50 requests the management server 30 to obtain transaction condition information (for example, the desired minimum price, etc.). In response, the management server 30 transmits the transaction condition information to the third terminal 50. The management server 30 preferably transmits the information from the aforementioned (index 1) to (index 3) regarding the service provider to the third terminal 50 together with the transaction condition information. In this case, the second service user can refer to the approximate desired price from each index value received from the management server 30.
[0064] When the second service user decides to purchase a reservation slot by referring to the transaction condition information 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 notice for the reservation slot (S62).
[0065] 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 the current parties to the reservation. At this time, the management server 30 may transmit to at least the first terminal 10 the attribute information of the second service user, photo data including a facial image, and information (index 1) to (index 3). This information is referred to when the service provider decides whether or not to accept the transaction application from the second service user.
[0066] After that, when the management server 30 receives a notification (transaction acceptance 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.
[0067] 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 reserved slot is not concluded. If there is no other transaction application 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.
[0068] In this way, by making the reservation slots tradable, the service provider can provide the service at a higher price than the initial service fee. Also, the first service user can make a profit if the transaction amount is higher than the initial service fee. Furthermore, even if the first service user cancels the reservation due to another event occurring 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]
[0069] 1 Matching System 10 First terminal (service provider) 20 2nd terminal (1st 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 is receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or a lower limit value of a desired range of future service fees, or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, a notification of acceptance of the desired value is received from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, the service fee is updated when a lower limit value of the desired range is equal to or lower than an upper limit value of the desired range for the service fee received from the second terminal. Matching system.
2. When the management server receives a service stop notification from the first terminal, the management server transmits a result of the pseudo fee negotiation to the second terminal to stop the future service, or when the management server receives a service stop notification from the second terminal, the management server transmits a result of the pseudo fee negotiation to the first terminal to stop the future service. The matching system according to claim 1 .
3. the management server accepts either a fee negotiation notice or a service stop notice on condition that a notice that the service provider and the service user have moved away from each other is received from at least one of the first terminal and the second terminal after the predetermined time has elapsed since receiving the service start notice; The matching system according to claim 1 or 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: On the management server, receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or desired range of future service fees or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, a notification of acceptance of the desired value is received from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, the service fee is updated when a lower limit value of the desired range is equal to or lower than an upper limit value of the desired range for the service fee received from the second terminal. Matching method.
5. 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, receiving a service start notification from at least one of the first terminal and the second terminal by an operation of the service provider or the service user who faces each other at the waiting area; a predetermined time after receiving the service start notification, receiving from the first terminal either a fee negotiation notification including a desired value or desired range of future service fees or a service stop notification; When the fee negotiation notice received from the first terminal includes a desired value for the service fee, a notification of acceptance of the desired value is received from the second terminal, or when the fee negotiation notice received from the first terminal includes a desired range for the service fee, the service fee is updated when a lower limit value of the desired range is equal to or lower than an upper limit value of the desired range for the service fee received from the second terminal. A program that functions as a means.
Citation Information
Patent Citations
Method for providing information
JP2003030498A
Service person determination program, service person determination method, service person determination device, and service person selection support program
JP2014225156A
Schedule management device, matching support device, matching support system and program
JP2015133150A
Server, control method for the same, and control program for the same
JP2017068348A
Information Processing Systems
JP6675757B2