Information processing system, information processing terminal, and program
The information processing system addresses the complexity of managing beauty salon appointments by using a chat-based system for updating reservation statuses and accommodating customer preferences, resulting in simplified management and enhanced customer satisfaction.
Patent Information
- Application Number
- JP2023178343
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-16
- Publication Date
- 2025-04-28
AI Technical Summary
Existing systems for managing beauty salon appointments struggle with efficiently updating reservation statuses and accommodating customer preferences for different dates and times, leading to complexity and inconvenience for both customers and practitioners.
An information processing system that includes a chat management unit for notifying practitioners and customers of chat messages, a reservation management unit for updating reservation information, and a message generation unit for generating chat messages indicating reservation updates, allowing for flexible adjustment of appointment dates and times through chat-based communication.
This system simplifies the management of appointment reservations, allows for real-time adjustments to accommodate customer preferences, and reduces the hassle of manual booking and communication, enhancing customer satisfaction and practitioner efficiency.
Smart Images

Figure 2025068425000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing system, a practitioner terminal, and a program. [Background technology]
[0002] In beauty salons and other stores that provide treatments to customers, it is common for the treatment date and time to be reserved in advance. For example, reservation dates and times are decided by receiving communication from customers such as phone calls and emails. Since it is an opportunity loss for the therapist when there are free reservations, it is conceivable to inform customers of free dates and times to encourage them to visit the store, but calling or emailing customers individually is time-consuming. Therefore, a system has been proposed that identifies free time slots set in a reservation schedule, sends emails to customers indicating the identified free time slots, and accepts reservations (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2003-58760 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the above-mentioned prior art, the available time slot presented to the customer is tentatively reserved, and when the customer responds, the reservation is changed to a confirmed reservation, which makes it cumbersome to manage the reservation status. Also, if the customer wishes to reserve a date and time that is different from the available time slot, the system cannot be used to flexibly adjust the reservation date and time, which is inconvenient.
[0005] It is an exemplary object of an embodiment of the present invention to provide a technique that assists in arranging appointment times between a customer and a therapist. [Means for solving the problem]
[0006] An information processing system of one embodiment of the present invention comprises a chat management unit that notifies a therapist terminal of chat messages obtained from a customer terminal and notifies the customer terminal of chat messages obtained from the therapist terminal, a reservation management unit that manages appointment information for therapists and updates the appointment information for therapists based on appointment update information obtained from the therapist terminal, and a message generation unit that generates a chat message indicating the updates to the appointment information and notifies the customer terminal and the therapist terminal.
[0007] Another aspect of the present invention is an information processing terminal comprising: a chat display unit for displaying chat messages, a chat input unit for inputting chat messages, a display operation unit for displaying a chat reservation screen including a reservation display unit for displaying appointment information of a therapist and an update operation unit for inputting an update operation for updating the appointment information of the therapist, and a communication unit for receiving the chat messages and the appointment information of the therapist and transmitting the chat messages and the appointment update information of the therapist inputted on the chat reservation screen.
[0008] Any combination of the above components and any conversion of the present disclosure between an apparatus, a computer program, a recording medium having a computer program recorded thereon, etc. are also valid aspects of the present disclosure. Effect of the Invention
[0009] According to the present disclosure, it is possible to assist a customer and a therapist in arranging an appointment date and time. [Brief description of the drawings]
[0010] [Figure 1] FIG. 2 is a diagram illustrating a functional configuration of an information processing system according to a first embodiment. [Diagram 2] 2(a) to (c) are diagrams showing an example of a data structure of practitioner information managed by the practitioner management unit. [Diagram 3] 3(a) and (b) are diagrams showing an example of a data structure of customer information managed by the customer management unit. [Figure 4]4(a) to (c) are diagrams showing an example of the data structure of the treatment record information managed by the treatment record management unit. [Diagram 5] FIG. 2 is a sequence diagram illustrating an example of an operation of the information processing system. [Figure 6] FIG. 11 is a diagram illustrating a functional configuration of an information processing system according to a second embodiment. [Figure 7] 13 is a diagram showing an example of a data structure of thanks information managed by a thanks information management unit. FIG. [Figure 8] FIG. 13 is a diagram illustrating a display example of a thank-you message viewing screen. [Figure 9] FIG. 13 is a diagram illustrating a display example of a thanks information input screen. [Figure 10] FIG. 2 is a sequence diagram illustrating an example of an operation of the information processing system. [Figure 11] FIG. 13 is a diagram illustrating a display example of a sending screen for a thank you stamp. [Figure 12] FIG. 13 is a diagram illustrating a display example of a thank-you gift sending screen. [Figure 13] FIG. 13 is a diagram showing a typical display example of a sending screen for an impression stamp. [Figure 14] FIG. 13 is a diagram illustrating a display example of a summary screen displayed on a customer terminal. [Figure 15] FIG. 13 is a diagram illustrating a display example of a summary screen displayed on a therapist terminal. [Figure 16] FIG. 13 is a diagram illustrating a functional configuration of an information processing system according to a third embodiment. [Figure 17] 13 is a diagram illustrating a typical display example of a chat reservation screen displayed on a therapist terminal. FIG. [Figure 18] 13 is a diagram illustrating a typical display example of a chat reservation screen displayed on a therapist terminal. FIG. [Figure 19] 13 is a diagram illustrating a typical display example of a chat reservation screen displayed on a therapist terminal. FIG. [Figure 20] FIG. 13 is a diagram illustrating a display example of a chat screen displayed on a customer terminal. [Figure 21]FIG. 13 is a diagram illustrating a display example of a chat screen displayed on a customer terminal. [Figure 22] FIG. 2 is a sequence diagram illustrating an example of an operation of the information processing system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] (First embodiment) An overview of the present disclosure will be described. The present disclosure relates to an information processing system that matches customers with practitioners who provide treatments to the customers. An example of a treatment in the present disclosure is a beauty service, in which case the practitioner is a hairdresser or a barber. In the present disclosure, treatment record information (patient record information) that records the details of the treatments provided by the practitioners to the customers is centrally managed by an information processing device, and a practitioner selected based on the practitioner's treatment record information is presented to the customer. According to the present disclosure, a practitioner selected based on the practitioner's track record can be presented, so that the objectivity and reliability of matching can be improved compared to when it is based on information self-reported by the practitioner.
[0012] The information processing system of the present disclosure aims to present a therapist who is compatible with the customer in response to a need such as a customer being unable to find a therapist who is compatible with the customer. Due to circumstances of the customer or the therapist, the customer may be unable to request treatment from a compatible therapist who has been continuously requested. In such a case, it is not easy to find a suitable alternative therapist. It takes a lot of effort to find a compatible therapist using the Internet, etc., and if the compatibility is not met after actually receiving treatment, another therapist must be found. According to an example of the present disclosure, if there is past treatment record information of the customer, a therapist is selected based on the correlation between the past treatment record information of the customer and the treatment record information of the therapist. According to this example, by selecting a therapist taking into account the customer's preferences for past treatments, a therapist who is considered to be compatible with the customer can be presented, thereby reducing the effort required for the customer to find a new therapist.
[0013] In addition, in a business where the therapist communicates with the customer face-to-face, the therapist is worried and concerned that he or she cannot grasp the customer's satisfaction with the treatment. According to an example of the present disclosure, the therapist's anxiety can be reduced because the evaluation from the customer can be visualized. Furthermore, even if the customer has difficulty conveying the content to the therapist in a face-to-face manner, the customer can convey their feelings and true intentions without resistance in a non-face-to-face situation via an information processing system. Therefore, according to an example of the present disclosure, the relationship between the therapist and the customer can be improved by increasing their awareness of the relationship.
[0014] The technology of the present disclosure will be described below with reference to the drawings based on preferred embodiments. The embodiments are illustrative and do not limit the invention, and all features and combinations thereof described in the embodiments are not necessarily essential to the invention. The same or equivalent components, members, and processes shown in each drawing are given the same reference numerals, and duplicated descriptions are omitted as appropriate. In addition, the scale and shape of each part shown in each drawing are set for convenience to facilitate explanation, and are not to be interpreted as being limiting unless otherwise specified. In addition, when terms such as "first" and "second" are used in this specification or claims, they do not represent any order or importance, but are intended to distinguish one configuration from another, unless otherwise specified.
[0015] The subject of the device or method in the present disclosure includes a computer. The computer executes a computer program to realize the function of the subject of the device or method in the present disclosure. The computer includes a processor that operates according to the computer program as a main hardware configuration. The type of the processor is not important as long as the function can be realized by executing the computer program. The processor is composed of one or more electronic circuits including a semiconductor integrated circuit (IC, LSI, etc.). The computer program is recorded on a non-transitory recording medium such as a computer-readable ROM, an optical disk, or a hard disk drive. The computer program may be stored in the recording medium in advance, or may be supplied to the recording medium via a wide area communication network including the Internet.
[0016] 1 is a diagram illustrating a functional configuration of an information processing system 10 according to a first embodiment. The information processing system 10 includes an information processing device 12, a store terminal 14, and a customer terminal 16. The information processing device 12 is connected to the store terminal 14 and the customer terminal 16 via a network 18.
[0017] Each block shown in the block diagram of this disclosure can be realized in hardware terms by elements and mechanical devices such as a computer CPU and memory, and in software terms by a computer program, etc., but here, functional blocks realized by cooperation between them are depicted. Those skilled in the art will understand that these functional blocks can be realized in various forms by combining hardware and software.
[0018] A computer program implementing the functions of at least some of the functional blocks shown in Fig. 1 may be installed in the storage of one or more computers. The CPU of one or more computers may load the computer program installed in the computer into a main memory and execute the computer program to exercise the functions of the functional blocks shown in Fig. 1.
[0019] In addition, the functions of the multiple functional blocks shown in Fig. 1 may be executed by one computer, or may be executed in a distributed manner by multiple computers. When the functions of the multiple functional blocks shown in Fig. 1 are executed in a distributed manner by multiple computers, the multiple computers may transmit and receive data via a communication network including a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet.
[0020] The information processing device 12 executes information processing for providing a platform operated by an intermediary business that matches customers with therapists. The information processing device 12 includes an acquisition unit 20, a notification unit 22, a store management unit 24, a therapist management unit 26, a customer management unit 28, a treatment record management unit 30, a product management unit 32, a diary management unit 34, a therapist selection unit 36, and a product proposal unit 38.
[0021] The acquisition unit 20 acquires information from the store terminal 14 and the customer terminal 16 via the network 18. The notification unit 22 notifies the store terminal 14 and the customer terminal 16 of information via the network 18.
[0022] The store management unit 24 stores and manages information (also called store information) about stores that provide treatments to customers. The store management unit 24 manages the store information based on information acquired from the store terminal 14 via the acquisition unit 20. The store information includes information such as the store name, phone number, location, business hours, treatment menu, prices, store description, and store image, using a store ID, which is store identification information, as a key. If the store is a beauty salon, specific examples of the treatment menu are cut, shampoo, color, perm, hair straightening, treatment, and hair setting. Prices are set, for example, for each treatment menu.
[0023] The therapist management unit 26 stores and manages information about therapists who provide treatments (also referred to as therapist information). The therapist management unit 26 manages the therapist information based on information acquired from the store terminal 14 via the acquisition unit 20. The therapist information manages therapist attribute information, specialty treatment information, specialty attribute information, etc., using a therapist ID, which is identification information of the therapist, as a key.
[0024] 2(a) to (c) show an example of the data structure of practitioner information managed by practitioner management unit 26. FIG. 2(a) shows an example of the data structure of practitioner attribute information included in the practitioner information. The practitioner attribute information includes attribute information such as a shop ID, name, age, hobbies and preferences, practitioner description, and practitioner image, using a practitioner ID as a key. Hobbies and preferences include information such as the practitioner's favorite magazines, celebrities, and brands. The practitioner description is a comment that succinctly expresses the characteristics of the practitioner, and is displayed on a web page introducing the practitioner, for example. The practitioner image is a facial photo of the practitioner, for example.
[0025] 2(b) shows an example of the data structure of favorite treatment information included in the practitioner information. The favorite treatment information is information on treatments that a practitioner is good at, and includes information such as treatment menus and treatment techniques, using the practitioner ID as a key. If the practitioner is a hairdresser, the favorite treatment information includes information such as favorite hairstyles, cutting techniques, coloring techniques, perm techniques, and hair straightening. The information processing device 12 holds table information of classification numbers (e.g., S1~, T1~, U1~, V1~, W1~) that indicate types of treatment menus and treatment techniques, and the treatment menus and types of treatment techniques are specified by the classification numbers.
[0026] 2(c) shows an example of the data structure of specialty attribute information included in the therapist information. The specialty attribute information is information about attribute information of customers that the therapist is good at, and includes information such as the age, gender, hobbies, and preferences of the customers using the therapist ID as a key. The specialty attribute information may include, for example, information about favorite topics during treatment (for example, fashion, interior design, travel, sports, art, gourmet food, love, work, and child-rearing).
[0027] The practitioner management unit 26 may manage, as the practitioner information, reservation information indicating the practitioner's attendance date and time and reservation date and time.
[0028] The customer management unit 28 stores and manages information about customers who receive treatment (also called customer information). The customer management unit 28 manages the customer information based on information acquired from the customer terminal 16 via the acquisition unit 20. The customer information manages customer attribute information, treatment request information, and the like, using a customer ID, which is customer identification information, as a key.
[0029] 3(a) and (b) are diagrams showing an example of the data structure of customer information managed by customer management unit 28. Fig. 3(a) shows an example of the data structure of customer attribute information included in customer information. The customer attribute information includes information such as name, age, sex, occupation, family structure, hobbies and preferences, using a customer ID as a key. Hobbies and preferences may include information such as a customer's favorite magazines, celebrities, brands, favorite topics during treatment, and favorite products.
[0030] FIG. 3(b) shows an example of a data structure of treatment preference information included in customer information. Treatment preference information is information about treatments desired by a customer, and includes information such as the treatment menu and treatment technique desired by the customer, the quality and condition of the customer's treatment area, concerns, the treatment budget and required time, frequency of treatment, location of treatment, and preferred attributes of the store and practitioner. If the treatment area is hair, the treatment preference information may include information such as the customer's desired hairstyle, the customer's hair quality, and the customer's hair concerns. Information about hair quality may include information such as hair thickness, hair volume, hair hardness, hair color, presence or absence of coarseness, presence or absence of split ends, presence or absence of breakage, presence or absence of static electricity, presence or absence of curliness, and tendency of hair to fall out. The information regarding hair problems may include information such as hair that frizzes easily, hair that easily gets tangled, taking a long time to style, hair that doesn't style well, hair that doesn't last, not knowing when to cut hair, bangs that are wavy, hair that gets sticky at night, lack of volume, perm or coloring agent seeping through, color that easily fades, perm that comes out easily, and gray hair that is a concern.
[0031] The treatment record management unit 30 stores and manages treatment record information that records details of treatments provided by therapists to customers. The treatment record management unit 30 generates treatment record information based on treatment reservation information acquired from the customer terminal 16, for example, and updates the treatment record information based on information acquired from the store terminal 14 after the treatment. The treatment record management unit 30 manages the treatment record information in association with a therapist ID, which is identification information of the therapist who provided the treatment, and a customer ID, which is identification information of the customer who received the treatment.
[0032] 4(a) to (c) are diagrams showing an example of the data structure of the treatment record information managed by the treatment record management unit 30. Fig. 4(a) shows an example of the data structure of basic information included in the treatment record information. The basic information includes information such as a store ID, therapist ID, customer ID, treatment date and time, fee, and required time, using a record ID, which is identification information for the treatment record, as a key.
[0033] The treatment information includes the customer's desired treatment information before receiving the treatment, and treatment performance information regarding the performance of the treatment provided to the customer. The treatment preference information may include information such as the customer's desired hairstyle, the customer's hair type and hair concerns before the treatment. The treatment preference information includes data similar to the treatment preference information in FIG. 3(b), for example, using a record ID as a key. The treatment preference information included in the treatment information records the customer's desired treatment information at the time of the treatment.
[0034] FIG. 4(b) shows an example of the data structure of the treatment results information included in the treatment record information. The treatment results information may include information such as the treatment menu, treatment technique, and advice provided to realize the customer's desire included in the treatment request information. The treatment results information may include information such as the part of the hair that was cut, the length of the hair that was cut, the type of scissors and cutting technique used for the cut, the type of chemicals used for coloring, perm, treatment, and the application time. The treatment results information may include information on the quality and condition of the treatment part of the customer specified by the practitioner, and may include, for example, information such as the customer's hair quality and hair concerns from the practitioner's perspective. The treatment results information may include information on topics discussed during the treatment. The treatment results information may include image data of the treatment part of the customer before and after the treatment. The treatment results information may include video data of the treatment part of the customer during the treatment, and may include, for example, a setting video of the process of the hair setting by the practitioner.
[0035] The treatment record management unit 30 may manage treatment evaluation information regarding the customer's evaluation of the treatment in association with the treatment record information. For example, when the treatment record management unit 30 registers treatment performance information based on information acquired from the store terminal 14, the treatment record management unit 30 notifies the customer terminal 16 via the notification unit 22 of a request to input treatment evaluation information. The treatment record management unit 30 manages the treatment evaluation information acquired from the customer terminal 16 in association with the treatment record information.
[0036] FIG. 4(c) shows an example of the data structure of the treatment evaluation information included in the treatment record information. The treatment evaluation information may include comments and scores (e.g., a five-point scale) indicating an overall evaluation of the treatment, using the record ID as a key, or may include comments and scores indicating individual evaluations of items such as the treatment menu, treatment technique, topics discussed during the treatment, fees, and required time. In consideration of cases where it is difficult to numerically evaluate using scores, or cases where there is a concern that clarifying the evaluation using scores may give the therapist a harsh impression, evaluation using, for example, pictograms, symbols, etc. may be possible. When pictograms or symbols are input as evaluations, the type of pictograms or symbols may be converted into scores (numerical values) and recorded. The treatment record management unit 30 may manage comments from the therapist for follow-up on the customer's evaluation as the treatment evaluation information. The treatment record management unit 30 may manage comments and scores regarding the customer's reevaluation of the therapist's comments as the treatment evaluation information. The treatment record management unit 30 may generate treatment evaluation information based on diary information stored in the diary management unit 34.
[0037] The product management unit 32 stores and manages information about products used by customers (also called product information). The product management unit 32 manages information such as product name, product type, product image, and product description as product information, using a product ID, which is product identification information, as a key. The product management unit 32 stores and manages purchase history information about products by customers. The purchase history information includes information such as a customer ID, a product ID, purchase date and time, purchase amount, and number of purchases. The product management unit 32 stores and manages product evaluation information about customer evaluations of products. For example, the product management unit 32 notifies a customer terminal 16 used by a customer who has a product purchase history of a request to input product evaluation information through the notification unit 22. The product management unit 32 manages the product evaluation information acquired from the customer terminal 16 in association with the product information or purchase history information. The product evaluation information may include comments and scores (for example, a five-point scale) indicating an overall evaluation of the product, or may include comments and scores indicating individual evaluations of items such as a method of using the product, effects of using the product, and price. The product management section 32 may generate product evaluation information based on diary information stored in the diary management section 34.
[0038] The diary management unit 34 stores and manages diary information that is freely written by the customer regarding the treatment and the product. The diary management unit 34 acquires the diary information from the customer terminal 16 through the acquisition unit 20, and manages the diary information in association with the customer's identification information. The diary information may include progress information regarding the progress of the treated area of the customer after the treatment. For example, if the treatment is a treatment, the progress information may include information regarding the continuity of the effect of the treatment, such as "your hair is still easy to manage after one month" or "the number of split ends has increased after two weeks." The diary management unit 34 may manage the diary information in association with the treatment record information. The diary information may include information regarding the progress of the area of the customer on which the product is used. For example, if the product is a treatment, the diary information may include information regarding the effect of the product on the area of the customer (e.g., hair), such as "your hair became easier to manage after one week of use" or "your hair became easier to spread after daily use." The diary management unit 34 may manage the diary information in association with the purchase history information.
[0039] The therapist selection unit 36 selects a therapist suitable for the customer based on a request from the customer terminal 16. The therapist selection unit 36 acquires desired treatment information from the customer terminal 16 through the acquisition unit 20, and selects a therapist matching the desired treatment information. The therapist selection unit 36 narrows down candidate stores based on the treatment location designated by the customer. The therapist selection unit 36 may narrow down candidate stores based on attributes of the store designated by the customer (e.g., the atmosphere of the store). The therapist selection unit 36 narrows down candidate stores to therapists who have available reservations at the candidate stores based on the treatment date and time designated by the customer and the reservation information of the therapist. The therapist selection unit 36 calculates the fee for the candidate therapist to be in charge based on the treatment menu designated by the customer, and narrows down the candidate therapists to be within the customer's budget. The therapist selection unit 36 extracts candidate therapists based on the basic conditions designated by the customer, namely, location, date, and budget.
[0040] The practitioner selection unit 36 selects a practitioner from among the selection candidates based on detailed conditions (treatment menu, treatment technique, hairstyle, hair type, hair concern, practitioner attributes, etc.) that are different from the basic conditions included in the treatment request information. The practitioner selection unit 36 selects a practitioner based on the correlation between the treatment request information specified by the customer and the practitioner's treatment record information. For example, the practitioner selection unit 36 calculates an evaluation value indicating the similarity between the treatment request information specified by the customer and the practitioner's treatment record information, and selects the practitioner with the highest evaluation value. The evaluation value calculated by the practitioner selection unit 36 is higher the more matching points there are, and the higher the number of registrations of treatment record information with many matching points, the higher the score. For example, if the hairstyle desired by the customer is "long, with bangs," a practitioner with a large number of registrations of treatment record information for "long, with bangs" will have a high score, and a practitioner with a large number of registrations of treatment record information for "short" or "no bangs" will have a low score. By comparing the treatment request information desired by the customer with the practitioner's treatment record information, a practitioner with a large number of achievements in the treatment desired by the customer can be selected.
[0041] The practitioner selection unit 36 may select a practitioner from among the selection candidates based on the treatment evaluation information associated with the treatment record information of the practitioner. The practitioner selection unit 36 may calculate an evaluation value based on the treatment evaluation information. The evaluation value calculated by the practitioner selection unit 36 may be weighted according to the level of the customer evaluation included in the treatment evaluation information, and may be calculated so that the more highly rated treatment record information there is, the higher the score, and the more low-rated treatment record information there is, the lower the score. For example, if the hairstyle desired by the customer is "long hair, with bangs", a practitioner who receives a high evaluation from the customer for the treatment record of "long hair, with bangs" will receive a high score, and a practitioner who receives a low evaluation from the customer for the treatment record of "long hair, with bangs" will receive a low score. The evaluation value based on the treatment evaluation information may be added to or multiplied by the evaluation value based on the treatment record information. By further based on the treatment evaluation information, a practitioner who receives a high evaluation for the treatment desired by the customer can be selected.
[0042] The therapist selection unit 36 may select a therapist from among the selection candidates further based on the treatment record information of the customer. If the treatment record information of the customer has already been registered, the therapist may be selected further based on the correlation between the past treatment record information of the customer and the treatment record information of the therapist. For example, the therapist selection unit 36 calculates an evaluation value indicating the similarity between the past treatment record information of the customer and the treatment record information of the therapist, and selects a therapist with a higher evaluation value. The evaluation value calculated by the therapist selection unit 36 is, for example, higher the number of registered treatment record information similar to the treatment record information that the customer has highly rated in the past, and higher the evaluation by other customers of the treatment record information similar to the treatment record information that the customer has highly rated in the past. By being based on the past treatment record information of the customer, the perspective of the professional therapist can be taken into account, and a therapist who is likely to satisfy the customer's wishes can be more appropriately selected.
[0043] The therapist selection unit 36 may select a therapist from among the selection candidates further based on the attribute information of the customer. The therapist selection unit 36 may select a therapist further based on the correlation between the attribute information of the customer and the attribute information of the customer associated with the treatment record information of the therapist. The therapist selection unit 36 may, for example, calculate an evaluation value indicating the similarity between the attribute information of the customer and the attribute information of the customer associated with the treatment record information of the therapist, and select a therapist with a higher evaluation value. For example, if the attribute of the customer is "female, 32 years old, likes to travel", a therapist with a large number of registered treatment record information associated with customers with the attribute of "female, early 30s, likes to travel" is selected. By further based on the attribute information of the customer, a therapist that matches the customer's hobbies and preferences can be selected.
[0044] The therapist selection unit 36 may select a therapist from among the selection candidates further based on the therapist's specialty treatment information. The therapist selection unit 36 may select a therapist based on the correlation between the desired treatment information specified by the customer and the therapist's specialty treatment information. The evaluation value calculated by the therapist selection unit 36, for example, is higher the more points that match the customer's desired treatment information and the therapist's specialty treatment information. The therapist selection unit 36 may select a therapist from among the selection candidates further based on the specialty attribute information of the therapist. The therapist selection unit 36 may select a therapist based on the correlation between the customer's attribute information and the therapist's specialty attribute information. The evaluation value calculated by the therapist selection unit 36, for example, is higher the more points that match the customer's attribute information and the therapist's specialty attribute information. By further based on the specialty information self-reported by the therapist, a therapist who is good at the treatment desired by the customer and the attributes of the customer can be selected.
[0045] The practitioner selection unit 36 may select a predetermined number of practitioners from the selection candidates, for example, may select 3 to 5 practitioners. By providing multiple options for practitioners to be notified to the customer terminal 16, the customer can be given the final decision-making power, and customer satisfaction can be increased by the customer making the final decision himself. Furthermore, by reducing the number of options for practitioners to be notified to the customer terminal 16, the burden on the customer when making the final decision can be reduced, and it is possible to prevent the final decision from becoming difficult due to too many options.
[0046] The therapist selection unit 36 may select multiple therapists based on one selection criterion. The therapist selection unit 36 may calculate the evaluation value of the therapists to be selected using only one selection criterion, and select multiple therapists in descending order of the calculated evaluation value. The therapist selection unit 36 may select multiple therapists based on multiple selection criteria. The therapist selection unit 36 may use a first selection criterion that uses all of the conditions related to the customer, and a second selection criterion that excludes some of the conditions specified by the customer. The second selection criterion may be, for example, a selection criterion that excludes any of the location, date, and budget, which are basic conditions specified by the customer. When using the second selection criterion, the therapist selection unit 36 may select a therapist with a higher evaluation value than when using the first selection criterion. In this case, it is possible to propose a therapist who is considered to be highly compatible with the customer, even if the location is a little far away or the budget is slightly exceeded.
[0047] The therapist selection unit 36 notifies the customer terminal 16 of information on the selected therapist through the notification unit 22. The therapist selection unit 36 may notify the customer terminal 16 of only the therapist information of the selected therapist, or may notify the customer terminal 16 of the treatment record information associated with the selected therapist and the treatment evaluation information associated with the treatment record information of the selected therapist. The therapist selection unit 36 may calculate an evaluation value for a plurality of treatment record information associated with the selected therapist, and may notify the customer terminal 16 of the treatment record information with a high evaluation value. The therapist selection unit 36 may notify the customer terminal 16 of the treatment evaluation information associated with the treatment record information with a high evaluation value, or may notify the customer terminal 16 of the treatment evaluation information highly rated by another customer. The therapist selection unit 36 may notify the customer terminal 16 of information for playing video data associated with the treatment record information, or may notify the customer terminal 16 of information for playing video data (e.g., a set video) of a treatment highly rated by another customer. The video data may be a video taken during a treatment for another customer, or may be a video prepared in advance regardless of the actual treatment. Such treatment record information and treatment evaluation information have many points of agreement with the customer's conditions and can be said to be information that is decisive in selecting a therapist. Therefore, by notifying the customer terminal 16 of the treatment record information and treatment evaluation information as information about the selected therapist, it is possible to provide the customer with useful information for making a final decision on a therapist.
[0048] The product recommendation unit 38 determines products to recommend to the customer based on the customer's treatment record information, and notifies the customer terminal 16 of information about the determined products. For example, the product recommendation unit 38 determines products that are useful for maintaining the treatment area of the customer after treatment based on the customer's treatment record information. When the treatment area is hair, specific examples of products are hair care products such as shampoo, conditioner, treatment, hair dryer, hair iron, and hot curlers.
[0049] The product proposal unit 38 may determine products to be proposed to a customer based on the treatment record information of multiple customers and the product evaluation information of multiple customers. For example, the customers are classified based on the treatment record information of the customers, and products that are highly rated by customers in the same classification as the customers to whom the products are to be proposed are determined. The product proposal unit 38 may classify customers using a so-called collaborative filtering technique and determine products to be proposed. For example, it becomes possible to propose products that are highly rated by customers who have undergone similar treatments or products that are highly rated by customers who have similar hair types or hair concerns, and thus it is possible to propose products that are likely to be useful to the customer.
[0050] Next, the functional configuration of the store terminal 14 will be described. The store terminal 14 is a terminal used in a store that provides treatments to customers, and is used by the store manager and therapists working in the store. The store terminal 14 is a personal computer or tablet terminal installed in the store. The store terminal 14 includes a communication unit 40, a display operation unit 42, an imaging unit 44, a store setting unit 46, a therapist setting unit 48, a treatment record input unit 50, a customer evaluation viewing unit 52, and a diary viewing unit 54.
[0051] The communication unit 40 communicates with the information processing device 12 via the network 18. The communication unit 40 transmits information input to the store terminal 14 to the information processing device 12, and receives information to be displayed on the store terminal 14 from the information processing device 12.
[0052] The display operation unit 42 is composed of, for example, a touch panel display, and realizes screen display and input operation for operating the store terminal 14. The display operation unit 42 may be composed of a display unit and an operation unit separately, or may have a display unit composed of a liquid crystal display or the like, and an operation unit composed of a mouse, keyboard, or the like. The input operation may be free description or a selection type.
[0053] The imaging unit 44 is a camera for capturing an image of a customer to whom treatment is being provided and generating image data and video data. The imaging unit 44 may be built into the store terminal 14 or may be configured as a separate unit from the store terminal 14.
[0054] The store setting unit 46 accepts settings of store information managed by the store management unit 24. The store setting unit 46 displays an input screen for inputting store information on the display operation unit 42, and transmits the store information input on the input screen to the information processing device 12 via the communication unit 40.
[0055] Practitioner setting unit 48 accepts settings of practitioner information managed by practitioner management unit 26. Practitioner setting unit 48 displays an input screen for inputting practitioner information on display operation unit 42, and transmits the practitioner information inputted on the input screen to information processing device 12 via communication unit 40.
[0056] The treatment record input unit 50 accepts input of treatment record information managed by the treatment record management unit 30. The treatment record input unit 50 displays an input screen for inputting treatment record information on the display operation unit 42, and transmits the therapist record information input on the input screen to the information processing device 12 via the communication unit 40. The treatment record input unit 50 may accept image data or video data captured by the imaging unit 44 via the input screen, and transmit the image data or video data to the information processing device 12 in association with the treatment record information. The treatment record input unit 50 may display a viewing screen on the display operation unit 42 for viewing treatment reservation information and treatment request information provided by the customer.
[0057] The customer evaluation viewing unit 52 causes the display operation unit 42 to display a viewing screen for viewing the treatment evaluation information managed by the treatment record management unit 30. The customer evaluation viewing unit 52 may cause the display operation unit 42 to display an input screen for inputting comments by the therapist regarding the treatment evaluation information input by the customer, and transmit the comment information input on the input screen to the information processing device 12 via the communication unit 40.
[0058] The customer evaluation viewing unit 52 may cause the display operation unit 42 to display a viewing screen for viewing the product evaluation information managed by the product management unit 32. The customer evaluation viewing unit 52 may cause the display operation unit 42 to display an input screen for inputting comments of the therapist on the product evaluation information input by the customer, and may transmit the comment information input on the input screen to the information processing device 12 via the communication unit 40.
[0059] The diary viewing unit 54 causes the display operation unit 42 to display a viewing screen for viewing diary information managed by the diary management unit 34. The diary viewing unit 54 may cause the display operation unit 42 to display an input screen for inputting comments by the therapist on the client's diary, and transmit the comment information input on the input screen to the information processing device 12 via the communication unit 40.
[0060] Next, a functional configuration of the customer terminal 16 will be described. The customer terminal 16 is a terminal used by a customer, and is a personal computer, tablet terminal, smartphone, etc. owned by the customer. The customer terminal 16 includes a communication unit 60, a display operation unit 62, an imaging unit 64, a user setting unit 66, a therapist search unit 68, a treatment record viewing unit 70, a product search unit 72, and a diary input unit 74.
[0061] The display operation unit 62 is composed of, for example, a touch panel display, and realizes screen display and input operations for operating the customer terminal 16. The display operation unit 62 may be composed of a display unit and an operation unit separately, or may have a display unit composed of a liquid crystal display or the like, and an operation unit composed of a mouse, keyboard, or the like.
[0062] The imaging unit 64 is a camera for capturing images of customers and products used by the customers and generating image data and video data. The imaging unit 64 may be built into the customer terminal 16 or may be configured as a separate unit from the customer terminal 16.
[0063] The user setting unit 66 accepts settings of customer information managed by the customer management unit 28. The user setting unit 66 displays an input screen for inputting customer information on the display operation unit 62, and transmits the customer information input on the input screen to the information processing device 12 via the communication unit 60. The user setting unit 66 may also accept input of treatment request information of the customer.
[0064] The practitioner search unit 68 displays an input screen for inputting conditions related to treatment on the display operation unit 62, and transmits the conditions inputted on the input screen to the information processing device 12 via the communication unit 60. The practitioner search unit 68 transmits the conditions inputted on the input screen to the information processing device 12 in association with identification information of the customer using the customer terminal 16. The practitioner search unit 68 may accept input of the customer's desired treatment information. The practitioner search unit 68 may accept input of, for example, basic conditions designated by the customer, such as location, date and time, and budget. The practitioner search unit 68 may accept input of detailed conditions of the desired treatment that are different from the basic conditions (treatment menu, treatment technique, hairstyle, hair type, hair concerns, attributes of the practitioner, etc.).
[0065] The therapist search unit 68 obtains information on the search results of therapists from the information processing device 12 via the communication unit 60, and displays it on the display operation unit 62. The therapist search unit 68 obtains, for example, information on the therapist selected by the therapist selection unit 36 from the information processing device 12, and displays it on the display operation unit 62. The therapist search unit 68 may obtain therapist information, store information, treatment record information, treatment evaluation information, etc. from the information processing device 12 as information on the therapist, and display it on the display operation unit 62.
[0066] The practitioner search unit 68 may display a reservation screen for reserving a treatment on the display operation unit 62. The practitioner search unit 68 may obtain availability information of the practitioner selected by the customer from the information processing device 12, display it on the display operation unit 42, and accept an input of a reservation date and time from the customer. The practitioner search unit 68 may transmit the input reservation date and time to the information processing device 12 in association with the identification information of the customer and the identification information of the practitioner.
[0067] The treatment record viewing unit 70 obtains the treatment record information managed by the treatment record management unit 30 from the information processing device 12 via the communication unit 60, and displays it on the display operation unit 62. The treatment record viewing unit 70 obtains the treatment record information associated with the identification information of the customer using the customer terminal 16, and displays it on the display operation unit 62. The treatment record viewing unit 70 may display video data such as a set video associated with the treatment record information on the display operation unit 62. The treatment record viewing unit 70 may obtain the treatment record information associated with a customer other than the customer using the customer terminal 16, and display it on the display operation unit 62.
[0068] The treatment record viewing unit 70 may display an input screen for inputting treatment evaluation information on the display operation unit 62, and transmit the treatment evaluation information inputted on the input screen to the information processing device 12 via the communication unit 60. The treatment record viewing unit 70 may display comments from the therapist on the treatment evaluation information, or may display an input screen for inputting a reevaluation of the comments from the therapist, and transmit the reevaluation information inputted on the input screen to the information processing device 12 via the communication unit 60.
[0069] The product search unit 72 displays an input screen for searching for products managed by the product management unit 32 on the display operation unit 62, and transmits search conditions input on the input screen to the information processing device 12 through the communication unit 60. The product search unit 72 acquires information on the product search results from the information processing device 12 through the communication unit 60, and displays it on the display operation unit 62. The product search unit 72 may acquire, for example, information on the products determined by the product suggestion unit 38 from the information processing device 12, and display it on the display operation unit 62. The product search unit 72 may acquire product information, product evaluation information, etc. from the information processing device 12 as information on the products, and display it on the display operation unit 62.
[0070] The diary input unit 74 displays an input screen for inputting diary information managed by the diary management unit 34 on the display operation unit 62. The diary input unit 74 transmits the diary information input on the input screen to the information processing device 12 via the communication unit 60. The diary input unit 74 may accept image data or video data captured by the imaging unit 64 via the input screen, and transmit the image data or video data to the information processing device 12 in association with the diary information.
[0071] The diary input unit 74 may display information on the diary theme on the display operation unit 62 to encourage the customer to input a diary entry. The diary input unit 74 may display information on the treatment received by the customer or the product used by the customer on the display operation unit 42 based on the customer's treatment record information and purchase history information, and encourage the customer to input a diary entry including the customer's evaluation of the treatment or the product. When the customer inputs a diary entry related to a treatment or a product, the diary input unit 74 may transmit the diary information to the information processing device 12 in association with a record ID and a product ID.
[0072] 5 is a sequence diagram showing an example of the operation of the information processing system 10. The customer terminal 16 transmits customer information input by the customer to the information processing device 12 (S10). The information processing device 12 registers the customer information acquired from the customer terminal 16 (S12) and notifies the customer terminal 16 of the completion of registration (S14). The customer terminal 16 transmits the treatment request information input by the customer to the information processing device 12 (S16). The information processing device 12 selects a therapist based on the treatment request information acquired from the customer terminal 16 (S18). The information processing device 12 selects a therapist based on the correlation between the acquired treatment request information and the treatment record information of the therapist who is a selection candidate. The information processing device 12 notifies the customer terminal 16 of information on the selected therapist (S20).
[0073] The customer terminal 16 displays the information about the therapist acquired from the information processing device 12 (S22). When the customer terminal 16 receives an input from the customer to reserve a therapist, it transmits reservation information to the information processing device 12 (S24). The information processing device 12 generates treatment record information based on the reservation information acquired from the customer terminal 16 (S26). The treatment record information at the time of S26 includes treatment request information but does not include treatment performance information. The information processing device 12 notifies the store terminal 14 of the treatment record information (S28).
[0074] The store terminal 14 transmits the treatment record information entered by the therapist after providing treatment to the customer to the information processing device 12 (S30). The treatment record information at the time of S30 includes treatment performance information. The information processing device 12 acquires the treatment record information from the store terminal 14 and updates the treatment record information (S32). The information processing device 12 notifies the customer terminal 16 of a request to enter treatment evaluation information corresponding to the treatment record information (S34). The customer terminal 16 transmits the treatment evaluation information entered by the customer to the information processing device 12 (S36). The information processing device 12 registers the treatment evaluation information acquired from the customer terminal 16 (S38) and notifies the store terminal 14 of the treatment evaluation information (S40).
[0075] In the above embodiment, a treatment service in a beauty salon is exemplified. This embodiment can be applied to any treatment service other than a beauty salon. For example, the present invention may be applied to an intermediary business in a nail salon where the treatment area is nails, an eyelash salon where the treatment area is eyelashes, a relaxation salon or massage parlor where the treatment area is shoulders or lower back, an esthetic salon where the treatment area is face or whole body, or other bone setting clinic.
[0076] In the above embodiment, the treatment record management unit 30 and the product management unit 32 generate evaluation information based on diary information stored in the diary management unit 34. In a modified example, the evaluation information may be generated by acquiring information on treatments and products from an external social networking service (SNS) used by the customer.
[0077] In a modified embodiment, the information processing device 12 may further include a payment management unit for providing a payment function from the customer to the therapist or the store. The payment management unit may execute a payment process for the customer to pay the treatment fee to the therapist after the treatment. The payment management unit may execute a payment process using a payment method (credit card, barcode payment, etc.) registered in advance in the customer information. The payment management unit may enable the customer to pay a tip (additional money for the treatment) to the therapist. For example, the information processing device 12 may display a screen for inputting the tip amount on the customer terminal upon receiving the treatment record information after the treatment. The customer can pay any additional money to the therapist through the customer terminal.
[0078] Several aspects of the present disclosure are described below.
[0079] The first aspect is an information processing system including a therapist management unit that manages the identification information of therapists, a treatment record management unit that manages treatment record information that records the details of treatments provided by the therapists to customers in association with the identification information of the therapists, an acquisition unit that acquires treatment request information related to the treatment desired by the customer from a terminal used by the customer, a therapist selection unit that selects a therapist from among the selection candidates based on the correlation between the acquired treatment request information and the treatment record information of the selection candidate therapists, and a notification unit that notifies the terminal used by the customer of information related to the selected therapist. According to the first aspect, based on the correlation between the customer's treatment request information and the treatment record information of the selection candidate therapists, a therapist with a treatment record that can realize the customer's treatment request can be presented to the customer. As a result, the objectivity and reliability of the presented content can be improved compared to when a therapist is selected based on information self-reported by the therapist.
[0080] In a second aspect, the information processing system according to the first aspect is such that the notification unit notifies the terminal used by the customer of information related to the treatment record information of the selected therapist. According to the second aspect, the treatment track record of the therapist can be presented to the customer, so that the objectivity and reliability of the presented content can be further improved compared to a case where the treatment track record is not presented.
[0081] A third aspect is the information processing system according to the first or second aspect, in which the acquisition unit acquires treatment evaluation information relating to the customer's evaluation of the treatment from a terminal used by the customer, the treatment record management unit manages the acquired treatment evaluation information in association with the treatment record information, and the therapist selection unit selects a therapist further based on the treatment evaluation information associated with the treatment record information of the therapist who is a selection candidate. According to the third aspect, by basing the selection on the customer's evaluation information of the therapist's treatment performance, the objectivity and reliability of the presented content can be further improved. For example, by presenting to the customer a therapist with a treatment performance that is highly rated by customers, it is possible to present a therapist who can realize the customer's treatment request with high quality.
[0082] In a fourth aspect, the information processing system according to the third aspect is configured such that the notification unit notifies a terminal used by the customer of information related to treatment evaluation information associated with the treatment record information of the selected therapist. According to the fourth aspect, evaluation information by another customer on the treatment record of the therapist can be presented to the customer, so that the objectivity and reliability of the presented content can be further improved compared to a case where the evaluation information is not presented.
[0083] A fifth aspect is the information processing system according to any one of the first to fourth aspects, further comprising a customer management unit for managing customer identification information, the treatment record management unit managing the treatment record information in association with the customer identification information, the acquisition unit acquiring the customer identification information from a terminal used by the customer, and the therapist selection unit selecting a therapist further based on the treatment record information associated with the acquired customer identification information. According to the fifth aspect, the information processing system takes into consideration the treatment records recorded by a therapist who is an expert for treatments received by the customer in the past, so that an appropriate therapist can be presented taking into account the expert's perspective. Also, by taking into account the customer's evaluation of past treatments, a therapist who more appropriately takes into account the customer's preferences for past treatments can be presented.
[0084] A sixth aspect is the information processing system according to the fifth aspect, further comprising a product suggestion unit that determines a product to be suggested to the customer based on the customer's treatment record information, and the notification unit notifies the terminal used by the customer of information related to the determined product. According to the sixth aspect, a product can be suggested based on the treatment results recorded by a professional therapist for the treatment the customer has received in the past, so that a more appropriate product that takes into account the professional's perspective can be suggested to the customer.
[0085] A seventh aspect is the information processing system according to the sixth aspect, in which the acquisition unit acquires product evaluation information on customer evaluations of products from a terminal used by the customer, and the product proposal unit determines products to be proposed to the customer based on the treatment record information of the multiple customers and the product evaluation information of the multiple customers. According to the seventh aspect, the multiple customers are classified based on their treatment records, and products with high customer evaluations can be proposed for each customer classification, so that more appropriate products can be proposed to customer groups classified from an expert's perspective.
[0086] An eighth aspect is the information processing system according to any one of the fifth to seventh aspects, in which the notification unit notifies a terminal used by the customer of information for displaying the customer's treatment record information. According to the eighth aspect, by presenting the treatment record by an expert therapist to the customer, it is possible to provide various advice to encourage the customer to return. The customer can manage the details of past treatments in detail, and can refer to the treatment record when performing maintenance on the treatment area themselves or when selecting products to use for maintenance.
[0087] A ninth aspect is the information processing system according to the eighth aspect, in which the treatment record management unit manages video data captured of the treatment provided to the customer in association with the treatment record information, and the notification unit notifies the terminal used by the customer of information for playing the video data associated with the customer's treatment record information. According to the ninth aspect, by presenting the customer with video data captured of the treatment area that the customer cannot directly check during the treatment, it is possible to improve the customer's satisfaction and reliability with the treatment. The customer can perform maintenance of the treatment area themselves based on the video data, which improves customer convenience.
[0088] A tenth aspect is the information processing system according to any one of the first to ninth aspects, in which the therapist selection unit evaluates the correlation between the acquired treatment request information and the treatment record information of the therapists who are candidates for selection using a plurality of selection criteria, and selects a plurality of therapists corresponding to the plurality of selection criteria, and the notification unit notifies the terminal used by the customer of information on the plurality of selected therapists. According to the tenth aspect, by selecting a therapist using a plurality of selection criteria, a plurality of therapists of different types can be presented. For example, it becomes possible to make a proposal that is unexpected for the customer, and to notify the customer of a new way of trying things and show the possibility of discovering a new version of himself.
[0089] An eleventh aspect is the information processing system according to any one of the first to tenth aspects, wherein the practitioner selection unit selects a practitioner based further on the number of registrations of treatment record information of the practitioner to be selected. According to the eleventh aspect, by selecting a practitioner based on the number of registrations of treatment record information, practitioners with a wealth of experience can be presented.
[0090] A twelfth aspect is the information processing system according to any one of the first to eleventh aspects, in which the therapist management unit manages favorite treatment information related to treatments that the therapist is good at in association with the therapist's identification information, and the therapist selection unit selects a therapist based further on the favorite treatment information related to treatments that the therapist is good at. According to the twelfth aspect, it is possible to present therapists who are good at the treatment content desired by the customer, and to present therapists who are more compatible with the customer.
[0091] A thirteenth aspect is an information processing system according to any one of the first to twelfth aspects, in which the treatment record management unit manages attribute information of a customer to whom treatment has been provided in association with the treatment record information, the acquisition unit acquires the attribute information of the customer from a terminal used by the customer, and the therapist selection unit selects a therapist based further on the acquired attribute information of the customer and the attribute information of the customer associated with the treatment record information of the therapist to be selected. According to the thirteenth aspect, it is possible to present therapists who have an abundant track record of providing treatment to customers having attributes similar to the customer, and to present therapists who are more compatible with the customer.
[0092] A fourteenth aspect is the information processing system according to any one of the first to twelfth aspects, in which the therapist management unit manages specialty attribute information relating to customer attributes that the therapist is good at in association with the therapist's identification information, the acquisition unit acquires the customer attribute information from a terminal used by the customer, and the therapist selection unit selects a therapist based further on the acquired customer attribute information and the specialty attribute information of the therapist to be selected. According to the fourteenth aspect, it is possible to present therapists who are good at dealing with the customer's attributes, and therefore it is possible to present therapists who are more compatible with the customer.
[0093] A fifteenth aspect is an information processing system including a therapist management unit that manages the identification information of therapists, a customer management unit that manages the identification information of customers, a treatment record management unit that manages treatment record information that records the details of treatments provided by therapists to customers in association with the identification information of therapists and the identification information of customers, a therapist selection unit that selects a therapist from among the selection candidates based on the correlation between the treatment record information of the customer and the treatment record information of the selection candidate therapists, and a notification unit that notifies the terminal used by the customer of information on the selected therapist. According to the fifteenth aspect, by selecting a therapist based on the treatment record information of the customer, a therapist similar to a therapist used by the customer in the past can be presented. For example, when a customer is looking for a replacement therapist due to circumstances such as being unable to receive treatment from a therapist he or she previously requested, a therapist similar to the previous therapist can be presented.
[0094] (Second embodiment) The information processing system disclosed herein further provides a mechanism for circulating gratitude between customers and therapists. Conventionally, when a customer is satisfied with a therapist's treatment and feels grateful to the therapist, the customer can directly convey his / her gratitude to the therapist at the store where the treatment was received. However, if the timing to convey gratitude is missed or if the customer feels embarrassed about expressing gratitude openly, it becomes difficult for the customer to convey his / her gratitude to the therapist. Furthermore, if the customer does not convey his / her gratitude to the therapist, the therapist cannot confirm the customer's satisfaction, and it becomes difficult for the therapist to deepen his / her confidence and fulfillment in his / her work (treatment). As a result, it is difficult to find an opportunity to build a good relationship between the customer and the therapist, and it becomes difficult to retain the customer. If the customer cannot be retained, it becomes difficult to stabilize the therapist's sales, and it becomes difficult for the therapist to continue working while receiving sufficient compensation (salary).
[0095] According to an example of the present disclosure, thanks information that visualizes feelings of gratitude can be exchanged between a customer and a therapist through an information processing system. The thanks information includes thanks points that express gratitude numerically, and thanks messages that express gratitude in characters, pictograms, etc. The thanks information is managed in association with identification information of the customer and the therapist, and is accumulated for each customer and each therapist. The therapist can check the accumulated amount of thanks given to the therapist from the customer, and can deepen the confidence and sense of fulfillment in the therapist's own work as the accumulated amount of thanks increases. The customer can check the accumulated amount of thanks given to the therapist from the customer, and can feel a sense of fulfillment as the thanks accumulate. As a result, it is possible to have a positive psychological effect on both the customer and the therapist, and to provide an opportunity to build a good relationship between the customer and the therapist. In addition, it is possible to promote the circulation of thanks between the customer and the therapist, and to support the retention of the customer.
[0096] 6 is a diagram showing a schematic functional configuration of an information processing system 10 according to a second embodiment. The second embodiment differs from the first embodiment in that the information processing device 12 further includes a thanks information management unit 80 and a benefit management unit 82, the store terminal 14 further includes a thanks information viewing unit 84 and a benefit application unit 86, and the customer terminal 16 further includes a thanks information input unit 88. The second embodiment will be described below, focusing on the differences from the first embodiment, and descriptions of the commonalities will be omitted as appropriate.
[0097] The thanks information management unit 80 stores and manages thanks information regarding gratitude exchanged between customers and therapists. A customer who has received treatment can send thanks information to convey his or her gratitude to the therapist who provided the treatment. The thanks information may include thanks points that represent the level of gratitude in numerical form. The thanks information may include a thanks message that expresses the content of the thanks in characters, pictograms, etc. The thanks information management unit 80 manages the thanks information acquired from the customer terminal 16 via the acquisition unit 20 in association with the customer's identification information and the therapist's identification information.
[0098] FIG. 7 is a diagram showing an example of the data structure of the thanks information managed by the thanks information management unit 80. The thanks information includes a sender ID, a recipient ID, a sending date and time, thanks points, and a thanks message, with a thanks ID as a key. The customer ID can be used as the sender ID, and the practitioner ID can be used as the recipient ID. The thanks points are a numerical value that indicates the level of gratitude. For example, a customer wishing to give a thank you message can determine the number of thanks points according to the gratitude he or she feels. Depending on the gratitude he or she feels, the customer can input a thank you message to the practitioner, such as "The result was just as I imagined!" or "I was really impressed with the courteous service!!".
[0099] The thank-you information may be transmitted from the customer to multiple practitioners. For example, the thank-you information may be transmitted to multiple practitioners, such as a first practitioner who cut the hair, a second practitioner who colored the hair, and a third practitioner who set the hair. The thank-you information may be transmitted from the customer to the store. In this case, the thank-you information management unit 80 may manage the thank-you information acquired from the customer terminal 16 in association with the customer identification information and the store identification information. In other words, the recipient ID may be the store ID.
[0100] The thank-you information may be transmitted from the therapist to the customer. For example, the therapist who receives thank-you information from a customer may transmit the thank-you information to the customer. In this case, the thank-you information management unit 80 may manage the thank-you information acquired from the store terminal 14 in association with the therapist's identification information and the customer's identification information. In other words, the sender ID may be the therapist ID, and the receiver ID may be the customer ID.
[0101] The thank-you information may be transmitted from one practitioner to another. For example, when a first practitioner, such as a stylist who is mainly responsible for the treatment of a customer, receives thank-you information from the customer, the first practitioner may transmit the thank-you information to a second practitioner, such as an assistant who has been in charge of the same customer. For example, the thank-you points contained in the thank-you information received by the first practitioner may be shared with the second practitioner. In this case, the thank-you information acquired from the store terminal 14 is managed in association with the identification information of the first practitioner and the second practitioner. In other words, both the sender ID and the receiver ID may be practitioner IDs.
[0102] The thank-you information may be transmitted from the store to the therapist. For example, when thank-you information directed to the store is received from a customer, the store may transmit the thank-you information to the therapist who was in charge of the customer. The thank-you information may be transmitted from the store to another store. For example, when store A is unable to accept a customer's reservation and the customer is referred to another store B, the thank-you information may be transmitted from store B to store A. In this case, the thank-you information is transmitted from the customer to store B, and then the thank-you information is transmitted from store B to store A, thereby circulating the thank-you information. The thank-you information may be transmitted from the store to the customer. In these cases, the thank-you information management unit 80 manages the thank-you information acquired from the store terminal 14 in association with the identification information of the store. In other words, at least one of the sender ID and the receiver ID of the thank-you information may be the store ID.
[0103] The thanks information management unit 80 grants thanks points to a customer and tallies the remaining thanks points that the customer can use. The thanks information management unit 80 may grant thanks points to a customer when the customer receives treatment. For example, thanks points may be granted to a customer when the treatment record information is updated after treatment (for example, the process of S32 in FIG. 5). The thanks information management unit 80 may grant thanks points to a customer when the customer inputs a treatment evaluation. For example, thanks points may be granted to a customer when the treatment evaluation information is registered (for example, the process of S38 in FIG. 5). Thanks points may be purchased by the customer by paying money. The thanks information management unit 80 may grant thanks points when the customer purchases thanks points, for example.
[0104] When a customer acquires gratitude points, the thanks information management unit 80 adds the remaining amount of thanks points according to the number of thanks points acquired. When a customer uses thanks points to send thanks information, the thanks information management unit 80 subtracts the remaining amount of thanks points according to the number of thanks points used. The thanks information management unit 80 may notify the customer terminal 16 of the remaining amount of thanks points of the customer via the notification unit 22.
[0105] The gratitude information management unit 80 tallys up the remaining amount of gratitude points that can be used by each practitioner. Practitioners can use their acquired gratitude points to acquire benefits. Benefits here refer to products or services that can be acquired by using gratitude points. Products that can be acquired as benefits are not particularly limited, but for example, food gifts such as sweets and drinks. Services that can be acquired as benefits are also not particularly limited, but for example, experience gifts such as meals and travel. Practitioners can also use their acquired gratitude points to give gratitude points to other practitioners or customers.
[0106] When the therapist acquires gratitude points, the thanks information management unit 80 adds to the remaining amount of thanks points according to the number of thanks points acquired. When the therapist uses gratitude points to acquire a benefit or give gratitude points, the thanks information management unit 80 subtracts from the remaining amount of thanks points according to the number of thanks points used. The thanks information management unit 80 may notify the store terminal 14 of the remaining amount of thanks points of the therapist via the notification unit 22.
[0107] The gratitude information management unit 80 may tally up the remaining amount of gratitude points for each store or region. The gratitude information management unit 80 may, for example, tally up the remaining amount of gratitude points available to multiple therapists belonging to the same store. This allows the total remaining amount of gratitude points available to the entire store to be known, and for example, the gratitude points accumulated in the entire store can be used to obtain larger benefits. The gratitude information management unit 80 may tally up the total remaining amount of usable gratitude points for multiple stores in a specific region. This allows the total remaining amount of gratitude points available to the entire region to be known, and for example, the gratitude points accumulated in the entire region can be used to obtain larger benefits. The obtained benefits may be used to revitalize the region.
[0108] The thanks information management unit 80 counts the cumulative amount of thanks points given by customers. For example, the thanks information management unit 80 counts the cumulative amount of thanks points given by customers to therapists for each customer ID. The thanks information management unit 80 counts the cumulative amount of thanks points acquired by therapists for each therapist. For example, the thanks information management unit 80 counts the cumulative amount of thanks points given by customers to therapists for each therapist ID. The thanks information management unit 80 may count the cumulative amount of thanks points for each combination of therapist ID and customer ID. This allows therapists to know from which customers they have acquired many thanks points. In addition, customers can know to which therapists they have given many thanks points. The thanks information management unit 80 may notify the store terminal 14 or the customer terminal 16 of the cumulative amount of thanks points via the notification unit 22.
[0109] The thanks information management unit 80 may tally up the cumulative amount of thanks points for each store or region. The thanks information management unit 80 may, for example, tally up the cumulative amount of thanks points given to multiple therapists belonging to the same store. This makes it possible to grasp the total cumulative amount of thanks points acquired throughout the store. The thanks information management unit 80 may tally up the cumulative amount of thanks points given to therapists or stores for each combination of store ID and customer ID. This makes it possible for each store to grasp from which customers it has acquired the most thanks points. The thanks information management unit 80 may notify the store terminal 14 of the cumulative amount of thanks points for each store or region via the notification unit 22.
[0110] The benefit management unit 82 stores benefit information regarding the benefits that can be acquired by the therapist, and manages the granting of benefit in response to the acquisition of gratitude points. The benefit management unit 82 manages, as benefit information, information such as benefit name, benefit image, benefit description, etc., using a benefit ID, which is benefit identification information, as a key. The benefit name indicates the content of the benefit, such as a confectionery set A, a drink set B, a meal ticket C, or a travel ticket D. The confectionery set or drink set may be a subscription service for confectionery or drink.
[0111] The reward management unit 82 stores and manages information regarding the acquisition of rewards by a therapist or a store (also referred to as reward acquisition information). The reward acquisition information includes information such as the acquirer ID, acquisition date and time, reward ID, reward name, and the number of points used, using the acquisition ID as a key. When a therapist acquires a reward, the acquirer ID is the therapist ID, and when a store acquires a reward, the acquirer ID is the store ID. The number of points used is the number of appreciation points used to acquire the reward. The reward management unit 82 may manage rewards that can be acquired according to the accumulated amount of appreciation points rather than the use of appreciation points. For example, rewards may be provided that can be acquired when the accumulated amount of appreciation points reaches a milestone such as 100 or 1000.
[0112] The thanks information viewing unit 84 acquires thanks information managed by the thanks information management unit 80 from the information processing device 12 via the communication unit 40, and displays it on the display operation unit 42. The thanks information viewing unit 84 displays thanks information associated with a therapist or a store on the display operation unit 42. The thanks information viewing unit 84 acquires, for example, information related to the accumulated amount of thanks given to the therapist, and displays it on the display operation unit 42. The thanks information viewing unit 84 may display the accumulated amount of thanks points acquired by the therapist as a numerical value, or may display an object image whose display mode differs according to the numerical value of the accumulated amount. The thanks information viewing unit 84 may acquire at least one piece of thanks information given to the therapist from a customer, and display the information in a list in chronological order, customer order, or the like.
[0113] 8 is a diagram showing a typical display example of the thank you message viewing screen, showing the screen viewed by the therapist using the shop terminal 14. A therapist image 90 corresponding to the therapist ID is displayed in the upper left of the thank you message viewing screen, and a cumulative image 91 showing the cumulative amount of thank you points and a balance image 92 showing the available balance of thank you points are displayed near the therapist image 90. In the example shown in the figure, the numerical value of the thank you points is displayed, and an image of a cushion is displayed as an object image corresponding to the numerical value of the thank you points.
[0114] In the example of FIG. 8, two red cushions corresponding to 100 points, two purple cushions corresponding to 10 points, and one white cushion corresponding to 1 point are displayed as the accumulation image 91, indicating that 221 points have been acquired in total. In addition, two purple cushions corresponding to 10 points and one white cushion corresponding to 1 point are displayed as the balance image 92 indicating the remaining amount of appreciation points that can be used to acquire benefits, indicating that 21 points can be exchanged. Depending on the value of the appreciation points, a gold cushion corresponding to 1,000 points or a rainbow cushion corresponding to 10,000 points may be displayed. On the appreciation information viewing screen, both the accumulation image 91 and the balance image 92 may be displayed, or only one of them may be displayed.
[0115] Note that the display example of the object image is not limited to a cushion, and any image can be used. The color of the object image is also not particularly limited, and any color can be used. In addition, the size of the object image may be changed according to the value of the appreciation points. In other words, at least one of the display aspects such as the number, color, and size of the object images (cushions) can be changed according to the value of the appreciation points.
[0116] At the bottom of the thank you message viewing screen in Fig. 8, individual thank you messages 93a, 93b given to the therapist by the customer are displayed in a list. The thank you messages 93a, 93b include the customer ID, the sending date and time, and a thank you message. The thank you messages 93a, 93b also include individual images 94a, 94b indicating the thank you points given to the therapist by the customer. In the individual images 94a, 94b, too, images of cushions are displayed as object images corresponding to the numerical values of the thank you points. In the individual images 94a, 94b, too, the display manner, such as the number, color, and size of the object images (cushions), may differ depending on the numerical value of the thank you points.
[0117] The thank-you message viewing unit 84 may accept a reply to the received thank-you message. The practitioner can input a reply comment 96 to the thank-you message 93b from the customer by pressing a comment button 95 displayed near (for example, below) the thank-you message 93b in FIG. 8. The practitioner can add a reaction image 98, such as a star, heart, or thumbs up, to the thank-you message 93b of the customer by pressing a reaction button 97 displayed near (for example, below) the thank-you message 93b. The thank-you message viewing unit 84 may transmit reply information including the reply comment 96 and reaction image 98 input by the practitioner to the information processing device 12 via the communication unit 60.
[0118] The thanks information viewing unit 84 may display the cumulative amount of thanks points tallied for each customer. For example, a plurality of customers may be listed in descending order of the cumulative amount of thanks points given from the customer to the therapist. The thanks information viewing unit 84 may cause the display operation unit 42 to display an input screen for a therapist to give thanks points to another therapist. The thanks information viewing unit 84 may cause the display operation unit 42 to display an input screen for a therapist to give thanks points to a customer.
[0119] The reward application unit 86 accepts an application to acquire a reward managed by the reward management unit 82. The reward application unit 86 acquires the reward information managed by the reward management unit 82 from the information processing device 12 through the communication unit 40, and displays it on the display operation unit 42. The reward application unit 86 acquires information indicating the remaining amount of usable thanks points from the thanks information management unit 80 from the information processing device 12 through the communication unit 40, and displays it on the display operation unit 42. The reward application unit 86 displays on the display operation unit 42 an application screen for accepting an application to acquire a reward that can be acquired within the remaining amount of thanks points. The reward application unit 86 may display on the display operation unit 42 an application screen for accepting an application to acquire a reward that can be acquired according to the accumulated amount of thanks points. The reward application unit 86 generates reward acquisition information based on an input operation on the application screen, and transmits it to the information processing device 12 through the communication unit 40. The reward application unit 86 may accept an application to acquire a reward for each therapist, or may accept an application to acquire a reward for each store or region.
[0120] The thank-you information input unit 88 displays an input screen on the display operation unit 62 for the customer to input thank-you information, and transmits the thank-you information input on the input screen to the information processing device 12 through the communication unit 60. The thank-you information input unit 88 displays a selection screen for selecting a therapist to whom the thank-you information is to be transmitted. The thank-you information input unit 88 may display a therapist associated with the treatment record information of the customer on the selection screen. The thank-you information input unit 88 displays an input screen for a thank-you message and the number of thank-you points on the display operation unit 62. The thank-you information input unit 88 may obtain the remaining amount of thank-you points that the customer can use from the information processing device 12 through the communication unit 60, and display the amount on the input screen. The thank-you information input unit 88 may accept an input of thank-you points within the remaining amount of thank-you points of the customer.
[0121] The thanks information input unit 88 may obtain the accumulated amount of thanks points used by customers from the information processing device 12 via the communication unit 60, and display it on the display operation unit 62. The thanks information input unit 88 may tally up and display the accumulated amount of thanks points given by customers to therapists for each therapist ID. For example, multiple therapists may be listed in descending order of the accumulated amount of thanks points given by customers to therapists. The thanks information input unit 88 may obtain information regarding reply comments and reaction images entered by therapists in response to thanks information given by customers from the information processing device 12, and display it on the display operation unit 62.
[0122] 9 is a diagram showing a typical display example of a thanks information input screen, showing a screen on which a customer inputs thanks information using customer terminal 16. A customer image 100 corresponding to the customer ID is displayed in the upper left of the thanks information input screen, and an accumulation image 101 showing the accumulated amount of thanks points given by the customer and a balance image 102 showing the available balance of thanks points are displayed near the customer image 100. As in the example of FIG. 8, the numerical value of the thanks points is displayed, and an image of a cushion is displayed as an object image corresponding to the numerical value of the thanks points.
[0123] 9, there are displayed a selection field 103 for the therapist to whom the thank-you information is to be sent (destination), a field 104 for inputting the numerical value of thank-you points to be given to the therapist, and a field 105 for inputting a thank-you message to be given to the therapist. When the numerical value of the thank-you points is input, an object image 106 corresponding to the input numerical value may be displayed, and for example, an effect display may be displayed in which cushions pile up as the numerical value increases. When the destination, the numerical value of the thank-you points, and the thank-you message are input and the send button 107 is pressed, the thank-you information is sent from the customer terminal 16 to the information processing device 12.
[0124] The therapist selection unit 36 may extract therapists as selection candidates further based on the thanks information recorded in the thanks information management unit 80. The therapist selection unit 36 may extract therapists as selection candidates taking into consideration the accumulated amount of thanks points. The therapist selection unit 36 may calculate an evaluation value indicating the similarity between the customer and the therapist according to the accumulated amount of thanks points, and the evaluation value may be higher as the accumulated amount of thanks points increases. By using the accumulated value of thanks points, the compatibility between the customer and the therapist can be quantitatively analyzed, and therapists considered to be compatible can be suggested.
[0125] The treatment record viewing unit 70 may display on the display operation unit 62 an editing screen for processing image data or video data associated with the treatment record information. The treatment record viewing unit 70 may display on the display operation unit 62 an editing screen for processing image data or video data captured of a customer at a store, for example. The editing screen may enable decoration processing for adding a frame image or a stamp image, makeup processing on the face, deformation processing of facial parts (eyes, nose, mouth, ears), mosaic processing, blurring processing, and the like. The editing screen may disable image processing on the treatment part (e.g., hair) and enable image processing on parts other than the treatment part (e.g., face). This makes it possible to generate an image in which the treatment part is displayed as is while parts related to privacy (e.g., face) are decorated. Such a decoration function allows consideration to privacy and promotes the posting of image data.
[0126] The image data and video data edited by the treatment record viewing unit 70 may be transmitted to the information processing device 12 in association with the treatment record information, or may be able to be posted to an external SNS. Another customer or a therapist may be able to transmit thank-you information in response to the treatment record information edited by a customer, and may be able to give a thank-you message or thank-you points. In addition, another customer or a therapist may be able to reply to the treatment record information edited by a customer, and may be able to add a reply message or a reaction image.
[0127] The treatment record input unit 50 may cause the display operation unit 42 to display an editing screen for processing the image data and video data captured by the imaging unit 44. The editing screen displayed on the display operation unit 42 by the treatment record input unit 50 may be the same as the editing screen displayed on the display operation unit 62 by the treatment record viewing unit 70. The therapist can transmit the image data and video data edited by the treatment record viewing unit 70 to the information processing device 12 in association with the treatment record information. The customer can refer to the image data and video data edited by the therapist through the treatment record viewing unit 70. The customer may further edit the image data and video data edited by the therapist through the treatment record viewing unit 70.
[0128] The diary input unit 74 may display an editing screen for processing image data and video data captured by the imaging unit 64 on the display operation unit 62. The diary input unit 74 may display an editing screen similar to the editing screen provided by the treatment record viewing unit 70 on the display operation unit 62. The image data and video data edited by the diary input unit 74 may be transmittable to the information processing device 12 as diary information, or may be posted to an external SNS. Another customer or a therapist may be able to transmit thank-you information to the diary information generated by the customer, and may be able to give a thank-you message or thank-you points. In addition, another customer or a therapist may be able to reply to the diary information generated by the customer, and may be able to add a reply message or a reaction image.
[0129] 10 is a sequence diagram showing an example of the operation of the information processing system 10. The customer terminal 16 transmits the thank you information input by the customer to the information processing device 12 (S50). The information processing device 12 records the thank you information acquired from the customer terminal 16 (S52). The information processing device 12 notifies the store terminal 14, which is the destination of the recorded thank you information, of the thank you information (S54). The store terminal 14 displays the thank you information acquired from the information processing device 12 (S56). The store terminal 14 may display the cumulative amount of thank you points acquired so far by the therapist or the store.
[0130] When the practitioner inputs a reply to the thank you message, the store terminal 14 transmits the input reply information to the information processing device 12 (S58). The information processing device 12 associates the reply information acquired from the store terminal 14 with the thank you message and updates the thank you message (S60). The information processing device 12 transmits the updated thank you message including the reply information to the customer terminal 16 (S62). The customer terminal 16 displays the thank you message acquired from the information processing device 12 (S64). The customer terminal 16 displays, for example, the reply information in response to the thank you message sent by the customer to the practitioner. The customer terminal 16 may also display the accumulated amount of thank you points sent so far.
[0131] (Modification) In the above-mentioned embodiment, blockchain technology may be applied to the transmission and reception of gratitude information. For example, gratitude points may be issued as cryptocurrency or NFT (Non-Fungible Token), and the flow of the transfer of gratitude points between the customer and the therapist may be recorded in its entirety. This may make it possible to visualize the circulation and connection of gratitude between the customer and the therapist.
[0132] In the above embodiment, a treatment service in a beauty salon is exemplified, but this embodiment is not limited to a specific treatment and can be applied to any treatment service. The "treatment" according to this embodiment may include a medical procedure. In this case, the practitioner may be a medical professional such as a doctor, nurse, pharmacist, laboratory technician, physical therapist, or occupational therapist in a medical institution such as a hospital, and the customer may be a patient who receives a medical procedure. This embodiment is also applicable to any service business other than treatment. In this case, the practitioner may be a service provider who provides any service to a customer, or an employee of a business that provides any service such as retail, food and beverage, accommodation, entertainment, education, welfare, real estate, transportation, or public services.
[0133] In a modified example, a therapist's terminal such as a personal computer, tablet terminal, or smartphone owned by an individual therapist may be used instead of store terminal 14. The therapist's terminal may have the same functions as store terminal 14.
[0134] In a modified example, instead of managing therapists by store, individual therapists may be managed independently of the store to which they belong. In this case, the information processing device 12 does not need to be equipped with the store management unit 24. By managing individual therapists independently of the store, even if the store to which an individual therapist belongs changes, treatment record information and gratitude information can be accumulated in the relationship between the customer and the individual therapist. This can promote the circulation of gratitude and connections between customers and therapists regardless of the store to which the therapist belongs.
[0135] In the above-mentioned second embodiment, a case where a customer gives a therapist a thank you point is shown. In a modified example, a configuration may be made in which a customer can give a thank you stamp to convey gratitude to the therapist. The thank you stamp in the modified example can be regarded as an example of the thank you information in the second embodiment.
[0136] FIG. 11 is a diagram showing a typical display example of a screen for sending a thank-you stamp. FIG. 11 corresponds to a thank-you information input screen displayed on the customer terminal 16 by the thank-you information input unit 88. The upper part of the screen displays practitioner information 110 relating to the practitioner to whom the thank-you stamp is to be sent. The center of the screen displays a plurality of thank-you stamps 112a, 112b, 112c, and 112d as selection candidates. Each of the thank-you stamps 112a to 112d may include characters, pictograms, symbols, images, and the like. The screen of FIG. 11 is configured, for example, so that only one of the plurality of thank-you stamps 112a to 112d can be selected. The screen of FIG. 11 may be configured so that two or more of the plurality of thank-you stamps 112a to 112d can be selected in any combination. The lower part of the screen displays a free entry field 114 for a support message to be sent to the practitioner. Characters, pictograms, symbols, and the like can be entered in the free entry field 114. When the customer presses the "Send Thank You Stamp" button 116 at the bottom of the screen, the selected thank you stamp and support message are sent to the therapist. The thank you stamps and support messages sent from the customer to the therapist are managed as thank you information by the thank you information management unit 80. The therapist can check the thank you stamps and support messages from the customer on the store terminal 14 (or the therapist terminal).
[0137] In the above-described second embodiment, a case has been described in which a therapist can use appreciation points to obtain benefits such as food gifts and experience gifts. In a modified embodiment, a configuration may be provided in which a customer can give an appreciation gift to convey gratitude to the therapist. In a modified embodiment, a customer can directly give a specific benefit to the therapist, rather than obtaining a benefit by using appreciation points. The appreciation gift can be regarded as an example of the appreciation information in the second embodiment.
[0138] FIG. 12 is a diagram showing a typical display example of a screen for sending a thank-you gift. FIG. 12 corresponds to a thank-you information input screen displayed on the customer terminal 16 by the thank-you information input unit 88. The upper part of the screen displays practitioner information 120 relating to the practitioner to whom the thank-you stamp is to be sent. The center of the screen displays a plurality of thank-you gifts 122a, 122b, and 122c as selection candidates. In the example of FIG. 12, food gifts such as sweets and beverages are displayed. The screen of FIG. 12 may be configured so that only one of the plurality of thank-you gifts 122a to 122c can be selected, or may be configured so that two or more can be selected in any combination. When the "Give" button 124 at the bottom of the screen is pressed, a procedure for sending the selected thank-you gift to the practitioner is started. The thank-you gift sent from the customer to the practitioner is managed as thank-you information by the thank-you information management unit 80. The practitioner can check the thank-you gifts from the customers on the store terminal 14 (or the practitioner terminal).
[0139] The screen of Fig. 12 may be displayed after pressing the "Send a Thank You Stamp" button 116 on the thank you stamp sending screen of Fig. 11. In this case, after sending the thank you stamp, a thank you gift can be sent as additional gratitude, making it easier for the customer to convey even more gratitude to the therapist.
[0140] In the above-described second embodiment, when a therapist receives thank-you information from a customer, the therapist can input a reply to the received thank-you information. In a modified embodiment, the system may be configured so that the therapist can give an impression stamp to convey a touching feeling to the customer. For example, the system may be configured so that the therapist can return an impression stamp to the customer in response to a thank-you stamp given by the customer to the therapist. The impression stamp can be regarded as an example of thank-you information in the second embodiment.
[0141] FIG. 13 is a diagram showing a typical display example of a screen for sending an impression stamp. The screen of FIG. 13 is displayed on the shop terminal 14 (or the therapist terminal) by the thank-you information viewing unit 84. The upper part of the screen displays customer information 130 relating to the customer to whom the impression stamp is to be sent. In the example of FIG. 13, the customer's name (Mr. XXX) is displayed as the customer information 130. In the center of the screen, a plurality of impression stamps 132a, 132b are displayed as selection candidates. Each of the impression stamps 132a to 132b may include characters, pictograms, symbols, images, etc. The plurality of impression stamps 132a to 132b are configured so that the contents of the characters, pictograms, symbols, images, etc. are different from those of the thank-you stamps 112a to 112d of FIG. 11. The screen of FIG. 13 may be configured so that only one of the plurality of impression stamps 132a to 132b can be selected, or two or more of them can be selected in any combination. In the lower part of the screen, a free entry field 134 for an impression message to be sent to the customer is displayed. Characters, pictograms, symbols, etc. can be entered in the free entry field 134. When the send button 136 at the bottom of the screen is pressed, the selected impression stamp and impression message are sent to the customer. The impression stamp and impression message sent from the therapist to the customer are managed as gratitude information by the gratitude information management section 80. The customer can check the impression stamp and impression message from the therapist on the customer terminal 16.
[0142] In the second embodiment described above, a viewing screen showing the accumulated amount and remaining balance of gratitude points given by customers to a therapist is displayed. In a modified example, a summary screen showing the accumulated amount of at least one of gratitude stamps, gratitude gifts, and moving stamps may be displayed.
[0143] FIG. 14 is a diagram showing a schematic example of a display of a summary screen displayed on the customer terminal 16. At the top of the screen, customer information 140 related to the customer, such as an avatar image of the customer, the name of the customer, and the status of the customer, are displayed. At the bottom of the customer information 140, cumulative information 142 showing the cumulative amount of the thank-you stamps and thank-you gifts given by the customer and the impression stamps received by the customer is displayed. In the example of FIG. 14, the length of the bar indicates the numerical value of the cumulative amount. The numerical value shown by the cumulative information 142 can be calculated by aggregating the thank-you information managed by the thank-you information management unit 80. Specifically, it is calculated by adding up the thank-you stamp points corresponding to the thank-you stamps given by the customer in the past, the thank-you gift points corresponding to the thank-you gifts given by the customer in the past, and the impression stamp points corresponding to the impression stamps received by the customer in the past. When a customer exchanges thank-you stamps, thank-you gifts, and impression stamps with multiple therapists, the total values for the multiple therapists are displayed as the cumulative information 142. A status (or level) can be given to a customer according to the accumulated amount shown as the accumulation information 142, and when the accumulated amount reaches a predetermined value, the status (or level) is raised.
[0144] The bottom of the screen in FIG. 14 shows the accumulated amount by therapist and point type. In the example of FIG. 14, therapist information 144 related to a specific therapist, accumulated information 146 showing the accumulated amount of thank-you gift points, accumulated information 148 showing the accumulated amount of thank-you stamp points, and accumulated information 150 showing the accumulated amount of impression stamp points are displayed. The accumulated information 146 of the thank-you gift points is calculated according to the history of thank-you gifts given by customers to specific therapists, and can be calculated by adding up the number of points preset for each content of the thank-you gifts. The accumulated information 148 of the thank-you stamp points is calculated according to the history of thank-you stamps given by customers to specific therapists, and can be calculated by adding up the number of points preset for each content of the thank-you stamps. The accumulated information 148 of the impression stamp points is calculated according to the history of impression stamps given by customers to specific therapists, and can be calculated by adding up the number of points preset for each content of the impression stamps.
[0145] 14, a "View details" button 146a, 148a, 150a is displayed below each of the accumulated information 146, 148, 150. Pressing any of the buttons 146a, 148a, 150a displays a list of the history of any of the thank-you gifts, thank-you stamps, or touching stamps exchanged between the customer and a specific therapist.
[0146] FIG. 15 is a diagram showing a schematic example of a display of a summary screen displayed on a therapist terminal. The summary screen displayed on the therapist terminal is the same as the summary screen displayed on the customer terminal 16 in FIG. 14. At the top of the screen, therapist information 152 related to the therapist is displayed, such as an avatar image of the therapist, the name of the therapist, and the status of the therapist. Below the therapist information 152, cumulative information 154 indicating the cumulative amount of the appreciation stamps and appreciation gifts received by the therapist and the impression stamps given by the therapist is displayed. In the example of FIG. 15, the length of the bar indicates the numerical value of the cumulative amount. The numerical value indicated by the cumulative information 154 can be calculated by aggregating the appreciation information managed by the appreciation information management unit 80. Specifically, the numerical value is calculated by adding up the appreciation stamp points corresponding to the appreciation stamps received by the therapist in the past, the appreciation gift points corresponding to the appreciation gifts received by the therapist in the past, and the impression stamp points corresponding to the impression stamps given by the therapist in the past. When the therapist exchanges appreciation stamps, appreciation gifts, and impression stamps with multiple customers, the total values for the multiple customers are displayed as the cumulative information 154. A status (or level) can be given to the practitioner according to the accumulated amount shown as accumulation information 154, and when the accumulated amount reaches a predetermined value, the status (or level) is raised.
[0147] The bottom of the screen in FIG. 15 shows the accumulated amount by customer and point type. In the example of FIG. 15, customer information 156 about a specific customer, accumulated information 158 showing the accumulated amount of thank-you gift points, accumulated information 160 showing the accumulated amount of thank-you stamp points, and accumulated information 162 showing the accumulated amount of impression stamp points are displayed. The accumulated information 158 of the thank-you gift points is calculated according to the history of thank-you gifts received by the therapist from specific customers, and can be calculated by adding up the number of points preset for each content of the thank-you gifts. The accumulated information 160 of the thank-you stamp points is calculated according to the history of thank-you stamps received by the therapist from specific customers, and can be calculated by adding up the number of points preset for each content of the thank-you stamps. The accumulated information 162 of the impression stamp points is calculated according to the history of impression stamps given by the therapist to specific customers, and can be calculated by adding up the number of points preset for each content of the impression stamps.
[0148] 15, a "View details" button 158a, 160a, 162a is displayed below each of the accumulated information 158, 160, 162. Pressing any of the buttons 158a, 160a, 162a displays a list of the history of any of the thank-you gifts, thank-you stamps, or touching stamps exchanged between the therapist and a specific customer.
[0149] In a modified example, the store terminal 14 or the therapist terminal may have a function of outputting information indicating a therapist ID for identifying a therapist. The customer terminal 16 may have a function of acquiring a therapist ID output from the store terminal 14 or the therapist terminal. When the customer terminal 16 acquires a therapist ID, the customer terminal 16 may display a thank you information input screen for sending a thank you stamp or thank you gift to the therapist corresponding to the acquired therapist ID. For example, when a customer receives treatment from a specific therapist for the first time, a situation may occur in which the therapist ID for the first therapist is not linked to the customer ID, and a thank you stamp or thank you gift cannot be sent after the treatment. In this case, the customer can acquire the therapist ID at the store where the first treatment was received, and send a thank you stamp or thank you gift from the customer terminal 16.
[0150] The customer terminal 16 may obtain the therapist ID by wireless communication using the communication unit 60. The customer terminal 16 may obtain the therapist ID from the store terminal 14 or the therapist terminal by short-range wireless communication such as Bluetooth (registered trademark) or FeliCa (registered trademark). The customer terminal 16 may obtain the therapist ID by capturing an image of a one-dimensional or two-dimensional barcode using the imaging unit 64. In this case, the one-dimensional or two-dimensional barcode indicating the therapist ID may be displayed on the display screen of the store terminal 14 or the therapist terminal, or the one-dimensional or two-dimensional barcode indicating the therapist ID may be printed and displayed on a printed matter. The printed matter may be a notice such as a poster installed in the store, a nameplate of the therapist, or a business card of the therapist. The customer terminal 16 can obtain the therapist ID by reading a machine-readable code indicating the therapist ID through the communication unit 60 or the imaging unit 64.
[0151] In a modified example, the store terminal 14 or the therapist terminal may have a function of outputting information indicating a customer ID for identifying a customer. When the customer terminal 16 acquires a customer ID output from the store terminal 14 or the therapist terminal, the customer terminal 16 may display a thank you information input screen for sending a thank you stamp or a thank you gift to the therapist corresponding to the therapist ID linked to the acquired customer ID. For example, if an app for executing the functions provided by the information processing system 10 is not installed in the customer terminal, the customer needs to install the app in the customer terminal 16 and perform initial settings. At this time, if a customer ID for creating treatment record information has been issued by the store terminal 14 or the therapist terminal, the customer terminal 16 can be initialized using the issued customer ID by notifying the customer terminal 16 of the issued customer ID. In addition, since the association between the customer ID and the therapist ID has been completed by the treatment record information, the customer can send a thank you stamp or a thank you gift from the customer terminal 16.
[0152] The customer terminal 16 may obtain the customer ID by wireless communication using the communication unit 60. The customer terminal 16 may obtain the customer ID from the store terminal 14 or the therapist terminal by short-range wireless communication such as Bluetooth (registered trademark) or FeliCa (registered trademark). The customer terminal 16 may obtain the customer ID by capturing an image of a one-dimensional or two-dimensional barcode using the imaging unit 64. In this case, the one-dimensional or two-dimensional barcode indicating the customer ID may be displayed on the display screen of the store terminal 14 or the therapist terminal, or the one-dimensional or two-dimensional barcode indicating the customer ID may be printed and displayed on a printed matter. The printed matter may be a member's card issued by the store for each customer. The customer terminal 16 can obtain the customer ID by reading a machine-readable code indicating the customer ID through the communication unit 60 or the imaging unit 64.
[0153] The embodiment may be a program for making a computer realize the functions for implementing the above-mentioned method, or a recording medium for storing the program. The recording medium for storing such a program may be a non-transitory and tangible computer-readable storage medium, and may be a non-volatile memory, a magnetic recording medium such as a magnetic tape or a magnetic disk, or an optical recording medium such as an optical disk.
[0154] Several aspects of the present disclosure are described below.
[0155] A sixteenth aspect is an information processing system including a customer management unit that manages identification information of customers, a therapist management unit that manages identification information of therapists who provide treatment to customers, an acquisition unit that acquires thank-you information regarding gratitude given from customers to therapists, a thank-you information management unit that manages the acquired thank-you information in association with identification information of customers and therapists, and a notification unit that notifies the therapist of information regarding the cumulative amount of thank-yous given. According to the sixteenth aspect, the thank-you information can be sent directly from the customer to the therapist, so that the customer's feelings of gratitude to the therapist can be reliably conveyed. This promotes the circulation of gratitude between the customer and the therapist, and helps to retain the customer.
[0156] A seventeenth aspect is the information processing system according to the sixteenth aspect, further comprising a benefit management unit that manages benefit information related to benefits that the practitioner can obtain in response to gratitude given to the practitioner. According to the seventeenth aspect, the practitioner can obtain benefits in response to gratitude given by the customer, and therefore can feel even greater joy in response to the gratitude given through the information processing system.
[0157] An 18th aspect is the information processing system according to the 16th or 17th aspect, in which the notification unit notifies a terminal used by the customer of information related to the accumulated amount of gratitude given by the customer. According to the 18th aspect, the customer can confirm the amount of gratitude given in the past, and can feel a connection and good relationship with the therapist as the accumulated amount of gratitude increases. This promotes the circulation of gratitude between the customer and the therapist, and helps to retain the customer.
[0158] A nineteenth aspect is the information processing system according to any one of the sixteenth to eighteenth aspects, in which the notification unit notifies a terminal used by the practitioner of information related to the accumulated amount of gratitude given to the practitioner. According to the nineteenth aspect, the practitioner can check the accumulated amount of gratitude given to the practitioner, and can gain confidence and a sense of fulfillment in his / her work according to an increase in the accumulated amount of gratitude.
[0159] A twentieth aspect is the information processing system according to any one of the sixteenth to nineteenth aspects, wherein the acquisition unit acquires at least one of thanks information regarding gratitude given from one practitioner to another, thanks information regarding gratitude given from a practitioner to a customer, and thanks information regarding gratitude given from a store to which the practitioner belongs to another store. According to the twentieth aspect, a practitioner or store that has received thanks can give thanks to another practitioner, customer, or store, thereby further promoting the circulation of thanks.
[0160] A 21st aspect is the information processing system according to any one of the 16th to 20th aspects, in which the notification unit notifies information regarding the total cumulative amount of gratitude given to multiple therapists belonging to the same store. According to the 21st aspect, since the cumulative amount of gratitude given throughout the entire store can be confirmed, it is possible to encourage efforts to increase gratitude from customers throughout the entire store. This can promote the improvement of teamwork among therapists belonging to the same store and increase the motivation of each therapist for their work.
[0161] A 22nd aspect is the information processing system according to any one of the 16th to 21st aspects, further comprising a treatment record management unit that manages treatment record information, which records details of treatment provided by a therapist to a customer, in association with identification information of the customer and the therapist, and the notification unit notifies a terminal used by the customer of information about the therapist associated with the customer's treatment record information. According to the 21st aspect, the customer is notified of information about the therapist who provided the treatment, which encourages the input of thank-you information about the therapist who provided the treatment.
[0162] A 23rd aspect is the information processing system according to the 22nd aspect, in which the acquisition unit acquires treatment request information related to the treatment desired by the customer from a terminal used by the customer, the information processing system further includes a therapist selection unit that selects a therapist from among the selection candidates based on a correlation between the acquired treatment request information and treatment record information of the selection candidate therapists, and the notification unit notifies the terminal used by the customer of information on the selected therapist. According to the 23rd aspect, based on the correlation between the customer's treatment request information and the treatment record information of the selection candidate therapists, a therapist with a track record of treatment that can realize the customer's treatment request can be presented to the customer. As a result, it is possible to prevent a mismatch between the customer and the therapist, and to present a therapist that the customer will want to use again next time, thereby supporting customer retention.
[0163] A 24th aspect is the information processing system according to any one of the 16th to 23rd aspects, in which a terminal used by a customer or a practitioner is capable of displaying an editing screen for editing image data, and the acquisition unit acquires image data edited on the editing screen. According to the 24th aspect, an image captured of a customer or a practitioner can be edited on a terminal used by the customer or a practitioner, so that it is possible to process the image into an image that takes privacy into consideration and transmit it to an information processing device, thereby encouraging the posting of image data.
[0164] A 25th aspect is an information processing system according to any one of the 16th to 24th aspects, in which the terminal used by the therapist is capable of outputting a machine-readable code indicating the identification information of the therapist, and the terminal used by the customer is capable of acquiring the identification information of the therapist using the machine-readable code. According to the 25th aspect, even if the identification information of the customer and the therapist is not linked in the information processing system, the terminal used by the customer can read the machine-readable code and acquire the identification information of the therapist. This allows the customer to send thank-you information to the therapist corresponding to the acquired identification information using the terminal used by the customer.
[0165] A 26th aspect is an information processing system according to any one of the 16th to 25th aspects, in which the terminal used by the therapist is capable of outputting a machine-readable code indicating the identification information of the customer, and the terminal used by the customer is capable of acquiring the identification information of the customer using the machine-readable code. According to the 26th aspect, the identification information of the customer and the therapist are linked in the information processing system, but when the identification information of the customer is not initially set in the terminal used by the customer, the terminal used by the customer can read the machine-readable code to acquire the identification information of the customer. This allows the terminal used by the customer to acquire the identification information of the therapist linked in the information processing system. As a result, the customer can use the terminal used by the customer to send thank-you information to the therapist corresponding to the acquired identification information.
[0166] (Third embodiment) The information processing system disclosed herein further provides a mechanism for supporting the adjustment of reservation dates and times between customers and therapists. In recent years, reservation management systems have been used that publish schedules, which are the reservation status of therapists, on a web page, so that customers can check the availability of therapists and make reservations. In general, therapists set and publish as many free times as possible in order to increase their own sales. In this case, since reservation dates and times are decided by the customer, reservations may be filled up from opening to closing on Saturdays and Sundays, when there are many reservations, or for popular therapists, and it may be difficult to secure break times and meal times. It is possible to set a time period in advance in which break times are secured and reservations are not accepted, but this may not be able to meet the needs of customers who want to make reservations during that time period, which may lead to opportunity losses. If reservations are accepted by phone or email from customers without introducing a reservation management system, it may be easier for the therapist to fill reservations while securing his or her own break time. However, if a call comes in during treatment, it may be difficult to answer the call, and flexible date and time adjustments may be difficult with email. If treatment must be interrupted to answer a reservation call, it may lead to a decrease in satisfaction of the customer during treatment.
[0167] According to an example of the present disclosure, a mechanism for adjusting reservation dates and times on a chat basis through an information processing system is provided. Specifically, a reservation request from a customer is accepted by a chat message, and the therapist's free dates and times are proposed to the customer by the chat message. The therapist's reservation availability is not made public on the terminal used by the customer, and the therapist's reservation availability is displayed only on the terminal used by the therapist. On the terminal used by the therapist, for example, chat messages exchanged between the therapist and the customer are displayed, along with a list of currently available free dates and times. The therapist can select a free date and time and propose it to the customer while checking the reservation request of the customer contained in the chat message. In addition, the effort required for reservation management can be reduced by automatically registering the reservation at the time the free date and time is proposed to the customer. In addition, even if a customer requests to cancel the reservation or change the date and time, the customer's request can be confirmed on a chat basis and the reservation cancellation or date and time change can be registered. According to the present disclosure, by adjusting the reservation date and time on a chat basis, reservations can be accepted even during gaps during treatment. As a result, the therapist can proactively manage the reservation status of the therapist himself while saving the effort of answering the phone. In particular, it is possible to prevent a situation in which reservations are filled up without the customer's initiative.
[0168] 16 is a diagram showing a schematic functional configuration of an information processing system 10 according to a third embodiment. The third embodiment differs from the first and second embodiments in that the information processing device 12 includes a reservation management unit 200, a chat management unit 202, and a message generation unit 204, the therapist terminal 15 includes a chat reservation control unit 210, and the customer terminal 16 includes a chat control unit 220. The third embodiment will be described below, focusing on the differences from the first and second embodiments, and explanations of commonalities will be omitted as appropriate.
[0169] The information processing system 10 can include an information processing device 12, a therapist terminal 15, and a customer terminal 16. The therapist terminal 15 is a terminal used by a therapist, and can be configured similarly to the store terminal 14 according to the first or second embodiment described above.
[0170] The information processing device 12 includes an acquisition unit 20, a notification unit 22, a store management unit 24, a therapist management unit 26, a customer management unit 28, a treatment record management unit 30, a thank you information management unit 80, a benefit management unit 82, a reservation management unit 200, a chat management unit 202, a message generation unit 204, and a reservation suggestion unit 206. The information processing device 12 does not need to include all of the functional configuration shown in Fig. 16, and may include only some of the functions. The information processing device 12 may include the functions included in the information processing device 12 according to the first or second embodiment described above.
[0171] The reservation management unit 200 manages reservation information of therapists. The reservation management unit 200 has a schedule function and records reservation information indicating the reservation status for each predetermined time slot. For example, a flag indicating the reservation status such as "free", "booked", or "reservation not possible" is set for each time slot set to 30 minutes or 1 hour. "Free" indicates an available time during business hours when no reservations have been made, and indicates a state in which reservations can be accepted. "Booked" indicates a state in which reservations have been made during business hours. In the case of "booked", the identification information of the customer who made the reservation is recorded as the reservation information. "Reservation not possible" indicates a state in which reservations are not accepted outside business hours or during a break. The date and time included in the reservation information is defined using, for example, date and time type data.
[0172] The reservation management unit 200 updates the reservation information based on the reservation update information acquired from the therapist terminal 15. For example, when the reservation management unit 200 acquires reservation update information reserving a specific time slot, the reservation management unit 200 updates the reservation status of the corresponding time slot from "available" to "reserved." For example, when the reservation management unit 200 acquires reservation update information canceling a reservation for a specific time slot, the reservation management unit 200 updates the reservation status of the corresponding time slot from "reserved" to "available."
[0173] Chat management unit 202 manages chat messages exchanged between a therapist using therapist terminal 15 and a customer using customer terminal 16. Chat management unit 202 acquires and records chat messages from therapist terminal 15 or customer terminal 16. Chat management unit 202 notifies the acquired chat message to therapist terminal 15 or customer terminal 16, which is the notification destination. A chat message includes, for example, identification information of the customer or therapist who is the sender, identification information of the therapist or customer who is the recipient, the date and time of sending, and the message content. The message content is described, for example, using character string data.
[0174] The message generating unit 204 generates a chat message related to a reservation update by the reservation management unit 200. The message generating unit 204 generates a chat message corresponding to the reservation update content included in the reservation update information. For example, when a reservation update is made to register a reservation for a specific time slot, the message generating unit 204 generates a chat message indicating that the reservation for the corresponding time slot has been confirmed. For example, when a reservation update is made to cancel a reservation for a specific time slot, the message generating unit 204 generates a chat message indicating that the reservation cancellation for the corresponding time slot has been confirmed.
[0175] When message generation unit 204 generates a chat message regarding an appointment update, the sender of the chat message can be the therapist who made the appointment, and the recipient of the chat message can be the customer who made the appointment. The date and time of sending the chat message can be the date and time of generation of the chat message by message generation unit 204, and corresponds to the date and time of completion of the appointment update by appointment management unit 200. The chat message regarding appointment update generated by message generation unit 204 is notified to therapist terminal 15 used by the therapist set as the sender, and customer terminal 16 used by the customer set as the recipient.
[0176] The reservation suggestion unit 206 extracts customers who are likely to make reservations at the available date and time when the therapist's reservation status has availability. The reservation suggestion unit 206 extracts customers who are likely to make reservations at a specific available date and time that is close to the current date and time, for example, within one day or three days. The reservation suggestion unit 206 extracts customers using at least one of the customer information managed by the customer management unit 28 and the treatment record information managed by the treatment record management unit 30. The reservation suggestion unit 206 may extract customers who have been treated for a predetermined period of time, for example, one month or two months, since the last treatment. The reservation suggestion unit 206 may extract customers who often make reservations on the same day of the week or time period as the specific available date and time. The reservation suggestion unit 206 may extract only a single customer, or may extract multiple customers. When the specific available date and time occurs due to a cancellation of a reservation, the reservation suggestion unit 206 may exclude the customer who canceled the reservation from the extraction target.
[0177] When a customer is extracted by appointment suggestion unit 206, message generation unit 204 generates a chat message related to an appointment suggestion. Message generation unit 204 generates a chat message indicating, for example, that an appointment is available at a specific available date and time. When message generation unit 204 generates a chat message related to an appointment suggestion, the sender of the chat message can be a therapist who has an available appointment, and the recipient of the chat message can be the extracted customer. The sending date and time of the chat message can be the generation date and time of the chat message related to the appointment suggestion. The chat message related to the appointment suggestion generated by message generation unit 204 is notified to therapist terminal 15 used by the therapist set as the sender, and customer terminal 16 used by the customer set as the recipient.
[0178] When multiple customers are extracted by the appointment suggestion unit 206, the message generation unit 204 generates multiple chat messages for individually proposing an appointment to the multiple customers and notifies the multiple chat messages to the terminals used by the corresponding customers. For example, when three customers, a first customer, a second customer, and a third customer, are extracted as targets for appointment suggestions for a specific free date and time, the message generation unit 204 generates a first chat message proposing an appointment from the therapist to the first customer, a second chat message proposing an appointment from the therapist to the second customer, and a third chat message proposing an appointment from the therapist to the third customer. The first chat message is notified to the terminal used by the first customer, the second chat message is notified to the terminal used by the second customer, and the third chat message is notified to the terminal used by the third customer.
[0179] The message generating unit 204 does not use a destination or group chat that groups multiple customers. Therefore, even if the proposed content (e.g., free date and time) of the chat message notified to multiple customer terminals is common to multiple customers, the customer does not know whether the proposed content has been notified to other customers other than himself. For example, the first customer does not know that a similar reservation proposal has been made to the second and third customers, so the privacy of the customers can be protected. The first customer who received the reservation proposal can reply to the reservation proposal using the chat screen between the therapist and the first customer. In other words, since the reply is not made using a group chat, the reply content can be prevented from being sent to other customers, and the customer's own privacy can be protected. From the therapist's perspective, since a message can be sent to each of multiple promising customers at the same time, the therapist can increase the possibility of filling the reservation for the free date and time while saving the trouble of making reservation proposals to multiple customers individually. In addition, when a customer replies to the reservation proposal, the therapist can chat with the customer who replied individually, so the customer's privacy can be protected.
[0180] When the thank-you information is registered by the thank-you information management unit 80, the message generation unit 204 may generate a chat message related to the thank-you information. The chat message related to the thank-you information may include thank-you information content such as thank-you stamps 112a to 112d shown in FIG. 11, thank-you gifts 122a to 122c shown in FIG. 12, or a support message. When the message generation unit 204 generates a chat message related to the thank-you information, the sender of the chat message may be the customer, and the recipient of the chat message may be the therapist. The sending date and time of the chat message may be the generation date and time of the chat message related to the thank-you information. The chat message related to the thank-you information generated by the message generation unit 204 is notified to the customer terminal 16 used by the customer set as the sender, and the therapist terminal 15 used by the therapist set as the recipient.
[0181] The therapist terminal 15 includes a communication unit 40, a display operation unit 42, a benefit application unit 86, and a chat reservation control unit 210. The therapist terminal 15 does not need to include all of the functional configuration shown in Fig. 16, and may include only some of the functions. The therapist terminal 15 may include some or all of the functions included in the shop terminal 14 according to the first or second embodiment described above.
[0182] The chat reservation control unit 210 causes the display operation unit 42 to display a chat reservation screen. The chat reservation control unit 210 causes the chat message and reservation information acquired through the communication unit 40 to be displayed on the chat reservation screen. The chat reservation control unit 210 transmits the chat message and reservation update information inputted on the chat reservation screen to the information processing device 12 through the communication unit 40.
[0183] 17 is a diagram showing a typical display example of a chat reservation screen 230 displayed on the therapist terminal 15. The chat reservation screen 230 includes a chat display section 232, a chat input section 234, a reservation display section 236, and an update operation section 238. At the top of the chat reservation screen 230, customer information 240 such as the name of the customer with whom chat messages will be exchanged is displayed. A different chat reservation screen 230 is prepared for each customer.
[0184] The chat display section 232 displays, in chronological order, chat messages 242a and 242c from the customer to the therapist, and chat messages 242b from the therapist to the customer. In the example shown in Fig. 17, a conversation is taking place between the customer and the therapist to book the next treatment. An avatar image is displayed as customer information in the chat messages 242a and 242c from the customer.
[0185] The chat input section 234 is an input field for a chat message from the therapist to the customer. The chat input section 234 is displayed, for example, below the chat display section 232. When a character string is entered in the chat input section 234 and a send button is pressed, the entered character string is displayed in the chat display section 232 as a chat message from the therapist, and the chat message is transmitted to the information processing device 12. The chat message transmitted to the information processing device 12 is recorded in the information processing device 12 and notified to the customer terminal 16.
[0186] The reservation display unit 236 displays the reservation information of the therapist. When there is no next reservation information of the customer, the reservation display unit 236 displays the availability of the reservation of the therapist. The reservation display unit 236 is configured to display, for example, a list of available reservation dates and times, and to allow the date and time to be switched by a swipe operation. The therapist can select any available date and time from the list of dates and times displayed in the reservation display unit 236. In the example shown in FIG. 17, "5 / 28 (Sun)" is selected as the date, and "15:00" is selected as the time. As date candidates, 5 / 26 (Fri) to 5 / 31 (Wed) are displayed, but 5 / 29 (Mon), which is a regular holiday of the store and is set as unavailable for reservations, is excluded. In addition, 14:00, 14:30, 15:00, 15:30, and 16:00 are displayed as available times for reservations on 5 / 28 (Sun). The reservation display unit 236 displays dates and times with a reservation status of "available", and does not display dates and times with a reservation status of "reserved" or "unavailable". By referring to the reservation display area 236, the practitioner can check the availability of reservations that are candidates for the next reservation with the customer.
[0187] The update operation section 238 is a section for inputting an update operation for updating the appointment information of the practitioner. For example, an operation button for accepting an update operation for confirming the appointment of the practitioner is displayed in the update operation section 238. In the example shown in Fig. 17, an operation button for "send next appointment date and time" is displayed in the update operation section 238, and when the operation button is pressed, appointment update information for registering an appointment for "5 / 28 (Sun) 15:00", which is the date and time selected in the appointment display section 236, is transmitted to the information processing device 12.
[0188] FIG. 18 is a diagram showing a typical display example of chat reservation screen 230 displayed on therapist terminal 15, showing an example display after an update operation for reservation registration has been performed in FIG. 17. When a reservation is registered by operating update operation unit 238, chat message 244a showing the updated reservation information is displayed in chat display unit 232. Chat message 244a is not input by the customer or therapist, but is generated by message generation unit 204 of information processing device 12. Chat message 244a includes the character string "Reservation confirmed" as the updated reservation information, and the character string "5 / 28 (Sun) 15:00" which is the reservation date and time.
[0189] The reservation display section 236 shown in FIG. 18 does not display the reservation availability, but displays the character string "5 / 28 (Sun) 15:00", which is the next reservation date and time. The therapist can check the date and time of the next reservation with the customer by referring to the reservation display section 236. The update operation section 238 displays an operation button for "Cancel reservation". For example, if a customer is unable to make an appointment and needs to cancel the appointment, the reservation can be cancelled by pressing the reservation cancellation operation button. When the reservation cancellation operation is performed, reservation update information for registering the reservation cancellation is sent to the information processing device 12.
[0190] FIG. 19 is a diagram showing a typical display example of chat reservation screen 230 displayed on therapist terminal 15, showing a display example after an update operation for canceling the reservation in FIG. 18 is performed. Chat display section 232 displays chat messages 242d and 242e indicating the content of the reservation cancellation between the customer and therapist. When the reservation is canceled by operating update operation section 238, chat display section 232 displays chat message 244b indicating the update content of the reservation information. Chat message 244b is not input by the customer or therapist, but is generated by message generation section 204 of information processing device 12. Chat message 244b includes the character string "The following reservation has been canceled" as the update content of the reservation information, and the character string "5 / 28 (Sun) 15:00" which is the reservation date and time.
[0191] If a reservation is cancelled, the customer's next reservation information will no longer exist. Therefore, after the reservation is cancelled, the reservation display section 236 and update operation section 238 shown in FIG. 19 switch to the same displays as in FIG. 17. In the example shown in FIG. 19, the cancelled reservation date and time is displayed as an available date and time in the reservation display section 236. Note that if the customer wishes to change the reservation date and time rather than just cancelling the reservation, the reservation date and time can be changed by selecting a new available date and time in the reservation display section 236 and registering the reservation after performing an operation to cancel the reservation in the update operation section 238.
[0192] Returning to Fig. 16, the customer terminal 16 includes a communication unit 60, a display operation unit 62, a thank you information input unit 88, and a chat control unit 220. The customer terminal 16 does not need to include all of the functional configurations shown in Fig. 16, and may include only some of the functions. The customer terminal 16 may include some or all of the functions included in the customer terminal 16 according to the first or second embodiment described above.
[0193] The chat control unit 220 causes the display operation unit 62 to display a chat screen. The chat control unit 220 causes the chat message acquired through the communication unit 60 to be displayed on the chat screen. The chat control unit 220 transmits the chat message input on the chat screen to the information processing device 12 through the communication unit 60.
[0194] 20 is a diagram showing a typical display example of a chat screen 250 displayed on the customer terminal 16. The chat screen 250 includes a chat display section 252 and a chat input section 254. At the top of the chat screen 250, practitioner information 260 such as the name of the practitioner with whom chat messages are exchanged is displayed. A different chat screen 250 can be prepared for each practitioner.
[0195] The chat display unit 252 displays, in chronological order, chat messages 262c, 262d from the customer to the therapist, and chat messages 262b, 262e from the therapist to the customer. The example shown in FIG. 20 shows a case where an exchange has taken place between the customer and the therapist shown in FIGS. 17 to 19. In the chat display unit 252, avatar images are displayed as therapist information in the chat messages 262b, 262e from the therapist. In the chat display unit 252, chat messages 264a, 264b generated by the message generating unit 204 are also displayed.
[0196] The chat input section 254 is an input field for a chat message from the customer to the therapist. The chat input section 254 is displayed, for example, below the chat display section 252. When a character string is entered in the chat input section 254 and a send button is pressed, the entered character string is displayed in the chat display section 252 as a chat message for the customer, and the chat message is transmitted to the information processing device 12. The chat message transmitted to the information processing device 12 is recorded in the information processing device 12 and notified to the therapist terminal 15.
[0197] The chat screen 250 may further include a thank you information selection section 256. The thank you information selection section 256 may be configured, for example, in the same manner as the input screen related to the thank you information input section 88 according to the second embodiment described above. By operating the thank you information selection section 256, a thank you stamp or a thank you gift can be selected as thank you information to be given to the therapist by the customer. The thank you information input section 88 can generate thank you information based on the selection input to the thank you information selection section 256 and transmit the thank you information to the information processing device 12.
[0198] FIG. 21 is a diagram showing a typical display example of the chat screen 250 displayed on the customer terminal 16, in which a chat message 264c related to a reservation proposal generated by the message generating unit 204 is displayed. The customer using the chat screen 250 in FIG. 21 is a different person from the customer using the chat screen 250 in FIG. 20. The chat message 264c related to a reservation proposal is generated for the purpose of filling a reservation for an available time and date when a reservation was canceled, for example, in the case of FIG. 19. The customer who has confirmed the chat message 264c related to the reservation proposal can reply by inputting a message indicating whether or not the reservation can be made in the chat input unit 254. In the example shown in FIG. 21, since the customer has notified the therapist of a chat message 262f indicating that the reservation is possible, the therapist confirms the reservation and notifies the customer of a chat message 262g. In addition, a chat message 264d related to a reservation update is notified due to the confirmation of the reservation.
[0199] 21 further shows a case where a chat message 264e regarding the thank you information generated by the message generating unit 204 is displayed. When a thank you stamp is selected from the thank you information selecting unit 256, the thank you information is transmitted from the customer terminal 16 to the information processing device 12, and a chat message 264e regarding the thank you information is generated by the message generating unit 204. The chat message 264e regarding the thank you information is notified to both the therapist terminal 15 and the customer terminal 16, for example.
[0200] 22 is a sequence diagram showing an example of the operation of the information processing system 10. The customer terminal 16 transmits a chat message input by the customer to the information processing device 12 (S70). The information processing device 12 records the chat message acquired from the customer terminal 16 (S72) and notifies the therapist terminal 15, which is the destination of the chat message, of the chat message (S74). The information processing device 12 transmits appointment information of the therapist to the therapist terminal 15 (S76). The therapist terminal 15 displays the chat message acquired from the information processing device 12 (S78). The therapist terminal 15 displays the appointment information acquired from the information processing device 12 (S80).
[0201] When an update operation to update the appointment information is input to the practitioner terminal 15 (Y of S82), the practitioner terminal 15 transmits the appointment update information to the information processing device 12 (S84). For example, when there is no next appointment information with the client, the practitioner terminal 15 transmits appointment update information for registering the next appointment, and when there is next appointment information with the client, transmits appointment update information for canceling the next appointment. The information processing device 12 updates the appointment information based on the appointment update information acquired from the practitioner terminal 15 (S86). The information processing device 12 generates a chat message regarding the appointment update (S88) and transmits the chat message regarding the appointment update to the practitioner terminal 15 and the client terminal 16 (S90). The practitioner terminal 15 displays the chat message regarding the appointment update acquired from the information processing device 12 (S92). The client terminal 16 displays the chat message regarding the appointment update acquired from the information processing device 12 (S94). If an update operation to update the reservation information is not input in step S82 (N in S82), the therapist terminal 15 skips the process of S84.
[0202] The therapist terminal 15 transmits the chat message input by the therapist to the information processing device 12 (S96). The information processing device 12 records the chat message received from the therapist terminal 15 (S98) and notifies the chat message to the customer terminal 16, which is the destination of the chat message (S100). The customer terminal 16 displays the chat message received from the information processing device 12 (S102).
[0203] According to this embodiment, a mechanism can be provided for chat-based adjustment of reservation dates and times between customers and therapists. Because customers can confirm the desired reservation date and time through chat messages, they can use vague expressions such as "weekend" or "afternoon" to convey their desired reservation date and time without clearly specifying a date or time. In response to chat messages from customers, therapists can suggest reservations for dates and times that match the therapist's own preferences. Because therapists do not need to disclose their entire schedule of availability, it is possible to prevent a situation in which reservations are filled up without the customer's initiative.
[0204] According to this embodiment, a chat reservation screen including both chat messages and reservation information is displayed on the terminal used by the therapist, so the therapist can grasp his / her own reservation status while having a conversation with the customer using only one screen. Since the therapist does not need to switch between the chat screen and the reservation screen, the effort required for adjusting reservations can be significantly reduced. The chat reservation screen displays the availability when there is no reservation with a customer, and displays the status of the next reservation when there is a reservation with a customer, so important information related to reservations can be easily confirmed. Furthermore, when the reservation information is updated, the result of the reservation update is displayed as a chat message, so it is easy to check whether the reservation information has been updated appropriately.
[0205] According to this embodiment, both the contents of the conversation with the therapist and the reservation information are displayed as chat messages on the terminal used by the customer, so the customer can complete the reservation with just the chat messages. As a result, there is no need to switch between the chat screen for inquiring about the therapist and the reservation screen for making the reservation, which reduces the effort required for arranging the reservation.
[0206] Several aspects of the present disclosure are described below.
[0207] The 27th aspect is an information processing system including a chat management unit that notifies the therapist terminal of chat messages acquired from the customer terminal and notifies the customer terminal of chat messages acquired from the therapist terminal, a reservation management unit that manages the appointment information of the therapist and updates the appointment information of the therapist based on appointment update information acquired from the therapist terminal, and a message generation unit that generates a chat message indicating the updated appointment information and notifies the customer terminal and the therapist terminal. According to the 27th aspect, appointment adjustment between the customer and the therapist can be performed through chat messages. When the appointment information is updated on the therapist terminal, the updated appointment information is notified to the customer terminal as a chat message, so that the customer can adjust the appointment only through the chat message. In addition, by notifying the therapist terminal of the updated appointment information as a chat message, the therapist can confirm that the update of the appointment information has been completed through the chat message. Since the therapist can confirm the chat message notified to the customer, the therapist can smoothly proceed with the conversation with the customer through chat. As a result, the effort required for appointment adjustment between the customer and the therapist can be reduced, and convenience can be improved.
[0208] A 28th aspect is the information processing system according to the 27th aspect, in which the therapist terminal is capable of displaying a chat reservation screen including a reservation display section that displays chat messages input to the therapist terminal, chat messages acquired from the customer terminal, the therapist's reservation information, and an update operation section for inputting an update operation to update the therapist's reservation information. According to the 28th aspect, the therapist can check the chat messages exchanged with the customer and the therapist's own reservation status on a single screen. As a result, the effort required for arranging reservations can be reduced and convenience can be improved.
[0209] A 29th aspect is the information processing system according to the 28th aspect, in which the reservation display unit displays the availability of the therapist's reservation when there is no next reservation information between the customer and the therapist, and displays the next reservation status when there is next reservation information between the customer and the therapist. According to the 29th aspect, the display of reservation information is automatically switched to content of high importance according to the reservation status, thereby reducing the effort required for reservation adjustment and improving convenience.
[0210] A 30th aspect is the information processing system according to the 28th or 29th aspect, wherein the update operation unit displays an operation button for registering the next appointment between the customer and the therapist when there is no next appointment information between the customer and the therapist, and displays an operation button for canceling the next appointment when there is next appointment information between the customer and the therapist. According to the 30th aspect, the operation button for updating the appointment automatically switches to the one with the highest importance depending on the appointment status, thereby reducing the effort required for adjusting appointments and improving convenience.
[0211] A 31st aspect is the information processing system according to any one of the 27th to 30th aspects, wherein the customer terminal is capable of displaying a chat screen including chat messages input to the customer terminal, chat messages acquired from the therapist terminal, and chat messages indicating updates to the appointment information generated by the message generation unit. According to the 31st aspect, since both the content of the conversation with the therapist and the appointment information are displayed as chat messages, it is not necessary to switch between the chat screen and the appointment screen, improving convenience.
[0212] A 32nd aspect is an information processing system according to any one of the 27th to 31st aspects, wherein the appointment management unit acquires appointment update information including date and time type data from the therapist terminal, and the message generation unit generates a chat message including character string type data of the date and time indicated by the date and time type data included in the appointment update information. According to the 32nd aspect, the appointment date and time can be accurately managed by defining the date and time information included in the appointment update information as date and time type data. Also, by defining the date and time information included in the chat message as character string type data, the chat message can be managed only with character string type data. This makes it possible to prevent the appointment date and time from being displayed inappropriately in the chat message due to a mixture of data types.
[0213] A 33rd aspect is an information processing system according to any one of the 27th to 32nd aspects, further comprising a reservation suggestion unit that extracts customers who are likely to make reservations at a specific free date and time included in the therapist's reservation information based on at least one of customer information about the customer and treatment record information about the treatment provided to the customer, and the message generation unit generates a chat message indicating that reservations are available at the specific free date and time, and notifies the customer terminal used by the customer extracted by the reservation suggestion unit. According to the 33rd aspect, when there is a free reservation for the therapist, it is possible to make adjustments to fill the reservation by inquiring of promising customers. Since the customer receives the reservation suggestion in the chat message, the customer can reply whether or not the reservation can be made in the chat message, thereby reducing the effort of replying.
[0214] A 34th aspect is the information processing system according to the 33rd aspect, in which the reservation suggestion unit is capable of extracting a plurality of customers who are considered to be likely to make a reservation at the specific free date and time, and the message generation unit, when a plurality of customers are extracted by the reservation suggestion unit, generates a plurality of chat messages for individually indicating to the plurality of customers that a reservation is available at the specific free date and time, and notifies each of the plurality of chat messages to a customer terminal used by the corresponding customer. According to the 34th aspect, when a plurality of promising customers are extracted, it is possible to simultaneously inquire the plurality of customers, thereby saving the trouble of sending messages to the customers individually and increasing the possibility of filling the reservation at the free date and time. When proposing a reservation to a plurality of customers, messages are sent to the plurality of customers individually, rather than using a group chat that groups the plurality of customers, so that the privacy of the customers can be protected. A customer who receives a reservation proposal can reply using an individual chat with a therapist, rather than using a group chat, so that the customer's own privacy can be protected.
[0215] A thirty-fifth aspect is the information processing system according to any one of the twenty-seventh to thirty-fourth aspects, further comprising a thank you information management unit that manages thank you information regarding the gratitude given from the customer to the therapist. According to the thirty-fifth aspect, the thank you information can be sent directly from the customer to the therapist, so that the customer's feelings of gratitude to the therapist can be reliably conveyed. This promotes the circulation of gratitude between the customer and the therapist, and helps to retain the customer.
[0216] A 36th aspect is the information processing system according to the 35th aspect, wherein the message generating unit generates a chat message indicating the contents of the thank-you information and notifies the therapist terminal. According to the 36th aspect, since the contents of the thank-you information are notified as a chat message, the therapist can input a chat message to the customer after checking the thank-you information, thereby reducing the effort of replying.
[0217] The 37th aspect is a program for causing a computer to execute a function of notifying a therapist terminal of a chat message acquired from a customer terminal, a function of notifying a customer terminal of a chat message acquired from a therapist terminal, a function of updating appointment information of a therapist based on appointment update information acquired from a therapist terminal, and a function of generating a chat message indicating the updated appointment information and notifying the customer terminal and the therapist terminal. According to the 37th aspect, appointment adjustment between a customer and a therapist can be performed through a chat message. When appointment information is updated on a therapist terminal, the updated appointment information is notified to the customer terminal as a chat message, so that the customer can adjust the appointment only through the chat message. In addition, by notifying the therapist terminal of the updated appointment information as a chat message, the therapist can confirm that the update of the appointment information has been completed through the chat message. Since the therapist can confirm the chat message notified to the customer, the therapist can smoothly proceed with a conversation with the customer through chat. As a result, the effort required for appointment adjustment between a customer and a therapist can be reduced, and convenience can be improved.
[0218] The 38th aspect is an information processing terminal including a chat display unit for displaying chat messages, a chat input unit for inputting chat messages, a reservation display unit for displaying a chat reservation screen including a reservation display unit for displaying the appointment information of the therapist, and an update operation unit for inputting an update operation for updating the appointment information of the therapist, and a communication unit for receiving chat messages and the appointment information of the therapist and transmitting the chat messages and the appointment update information of the therapist inputted on the chat reservation screen. According to the 38th aspect, the therapist can check the chat messages exchanged with the customer and the therapist's own reservation status on a single screen. As a result, the effort required for arranging appointments can be reduced and convenience can be improved.
[0219] The 39th aspect is a program for causing a computer to execute the following functions: receiving chat messages; receiving appointment information of a therapist; displaying a chat appointment screen including a chat display section for displaying the received chat messages, a chat input section for inputting chat messages, an appointment display section for displaying the appointment information of the therapist, and an update operation section for inputting an update operation for updating the appointment information of the therapist; sending chat messages inputted to the chat appointment screen; and sending appointment update information based on the update operation inputted to the chat appointment screen. According to the 39th aspect, a therapist can check chat messages exchanged with a customer and his / her own appointment status on a single screen. As a result, the effort required for arranging appointments can be reduced and convenience can be improved.
[0220] Any combination of the configurations according to the above-mentioned embodiments or aspects is also useful as an embodiment of the present disclosure. A new embodiment resulting from the combination has the effects of each of the combined examples and modifications. In addition, it will be understood by those skilled in the art that the functions to be performed by each of the constituent elements described in the claims can be realized by each of the components shown in the examples and modifications alone or in cooperation with each other. [Explanation of symbols]
[0221] 10...information processing system, 12...information processing device, 15...therapist terminal, 16...customer terminal, 20...acquisition unit, 22...notification unit, 26...therapist management unit, 28...customer management unit, 30...treatment record management unit, 80...thank you information management unit, 82...benefit management unit, 200...reservation management unit, 202...chat management unit, 204...message generation unit, 206...reservation proposal unit, 210...chat reservation control unit, 220...chat control unit.
Claims
1. a chat management unit that notifies the therapist terminal of chat messages acquired from the client terminal and notifies the client terminal of chat messages acquired from the therapist terminal; a reservation management unit that manages reservation information of therapists and updates the reservation information of therapists based on reservation update information acquired from the therapist terminal; a message generating unit that generates a chat message indicating the update of the reservation information and notifies the client terminal and the therapist terminal; An information processing system comprising:
2. The therapist terminal is capable of displaying a chat reservation screen including a reservation display section that displays chat messages input to the therapist terminal, chat messages acquired from the customer terminal, reservation information of the therapist, and an update operation section for inputting an update operation to update the reservation information of the therapist. The information processing system according to claim 1 .
3. the reservation display unit displays the availability of the therapist's reservation when there is no next reservation information between the customer and the therapist, and displays the next reservation status when there is next reservation information between the customer and the therapist; The information processing system according to claim 2 .
4. the update operation unit displays an operation button for registering the next appointment between the customer and the therapist when there is no next appointment information between the customer and the therapist, and displays an operation button for canceling the next appointment when there is next appointment information between the customer and the therapist. The information processing system according to claim 3 .
5. the customer terminal is capable of displaying a chat screen including chat messages input to the customer terminal, chat messages acquired from the therapist terminal, and chat messages indicating updates to the appointment information generated by the message generating unit; The information processing system according to claim 1 .
6. The reservation management unit acquires reservation update information including date and time data from the therapist terminal, the message generating unit generates a chat message including character string data of a date and time indicated by the date and time data included in the reservation update information; The information processing system according to claim 1 .
7. The system further includes a reservation suggestion unit that extracts customers who are considered to be likely to make reservations for a specific available date and time included in the reservation information of the therapist based on at least one of customer information about the customers and treatment record information about treatments provided to the customers, the message generating unit generates a chat message indicating that reservations are available at the specific available date and time, and notifies the customer terminal used by the customer extracted by the reservation suggesting unit. The information processing system according to claim 1 .
8. The reservation suggestion unit is capable of extracting a plurality of customers who are considered to be likely to make a reservation for the specific available date and time, said message generating unit, when a plurality of customers are extracted by said reservation suggesting unit, generates a plurality of chat messages for individually notifying said plurality of customers that reservations are available at said specific available date and time, and notifies each of said plurality of chat messages to a customer terminal used by a corresponding customer. The information processing system according to claim 7.
9. The system further includes a thank-you information management unit for managing thank-you information regarding thank-yous given to the therapist from the customer. The information processing system according to claim 1 .
10. The message generating unit generates a chat message indicating the content of the thank-you message and notifies the therapist terminal. The information processing system according to claim 9.
11. A function to notify the therapist's terminal of chat messages acquired from the client's terminal; A function to notify the customer's terminal of chat messages obtained from the therapist's terminal; A function of updating the appointment information of the therapist based on the appointment update information acquired from the therapist terminal; A function to generate chat messages indicating updates to reservation information and notify the client and therapist terminals; A program that causes a computer to execute the following.
12. a display operation unit that displays a chat reservation screen including a chat display unit that displays chat messages, a chat input unit that inputs chat messages, a reservation display unit that displays appointment information of therapists, and an update operation unit that inputs an update operation for updating the appointment information of therapists; a communication unit that receives chat messages and appointment information of a therapist and transmits chat messages and appointment update information of a therapist inputted on the chat appointment screen; An information processing terminal comprising:
13. The ability to receive chat messages; A function to receive reservation information of therapists; a function of displaying a chat reservation screen including a chat display section for displaying received chat messages, a chat input section for inputting chat messages, a reservation display section for displaying appointment information of therapists, and an update operation section for inputting an update operation for updating the appointment information of therapists; A function of sending the chat message entered on the chat reservation screen; A function of transmitting reservation update information based on an update operation input on the chat reservation screen; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Reservation system
JP2003058760A