Information processing device, information processing method and program
Patent Information
- Application Number
- JP2023086818
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-05-26
- Publication Date
- 2024-12-18
- Estimated Expiration
- 2043-05-26
AI Technical Summary
Existing social networking services (SNS) complicate the process of booking practitioners for treatments by focusing on user posts rather than practitioner-specific information, making it difficult for users to efficiently make reservations based on practitioner-associated content.
An information processing system that identifies practitioners associated with user-posted treatment information and facilitates reservations through a dedicated treatment information site, allowing users to select and book treatments directly from practitioner-specific screens.
Enables efficient reservation-making by users based on practitioner-associated content, simplifying the booking process and enhancing user engagement with treatment services.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a technical field, such as a system that enables a user to post on a specific site the details of a treatment given to the user by a therapist. [Background technology]
[0002] In recent years, a new reservation flow is emerging in which, using SNS (Social Networking Service), a user posts an image showing the contents of a treatment performed on the user at a salon, such as a beauty salon, and other users who see the posted image contact the salon to make a reservation with the practitioner. Patent Document 1 discloses a beauty SNS in which, for example, the user, the salon, or a salon employee can post an image after a treatment has been performed at the salon, and the posted image can be viewed by other users. With this beauty SNS, it is possible to make a reservation by designating a practitioner (for example, a stylist at a beauty salon). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-117732 Summary of the Invention [Problem to be solved by the invention]
[0004] By the way, when reserving a therapist using a conventional SNS, it is assumed that many users would like the same treatment as the image posted, so it is necessary to identify the posted information that triggered the contact and then check which user the treatment was for, which makes the process more cumbersome. Moreover, in the case of SNS, users often contact a therapist because of posts from users who have received treatment from the therapist, rather than the therapist's posts.
[0005] One of the objectives of the present invention is to provide an information processing device, an information processing method, and a program that enable other users to efficiently make reservations, including with a therapist, based on information posted by a user. [Means for solving the problem]
[0006] (Application Example 1) In order to solve the above problem, the application example is characterized in that, in response to a second user selecting posted information posted by a first user regarding the content of a treatment performed by the practitioner related to the application example to a first user through a specific site, a processing means is provided for identifying the practitioner associated with the posted information, and displaying on the second user's terminal a screen on which an operation object is arranged for requesting a reservation including the identified practitioner, and a reception means is provided for accepting a reservation including the identified practitioner in response to the request based on the operation of the operation object by the second user.
[0007] (Application Example 2) The information processing method of this application example is an information processing method executed by a computer, and is characterized in that it includes the steps of: identifying a practitioner associated with posted information posted by a first user regarding the content of a treatment performed by a practitioner on a first user in response to the post information being selected by a second user through a specific site; displaying on the second user's terminal a screen on which an operation object for requesting a reservation including the identified practitioner is arranged; and accepting a reservation including the identified practitioner in response to the request based on the operation of the operation object by the second user.
[0008] (Application Example 3) The program of this application example is characterized in that it causes a computer to function as a processing means for identifying the practitioner associated with posted information posted by a first user regarding the content of a treatment performed by a practitioner on a first user in response to the post information being selected by a second user through a specific site, and for displaying on the second user's terminal a screen on which an operation object is arranged for requesting a reservation including the identified practitioner, and as a reception means for accepting a reservation including the identified practitioner in response to the request based on the operation of the operation object by the second user. Effect of the Invention
[0009] According to the present invention, other users can efficiently make reservations, including with a therapist, based on information posted by a user. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of a schematic configuration of a communication system S. [Diagram 2] (A) is a diagram showing an example of a reservation history screen, (B) is a diagram showing an example of a posting screen to which the reservation history screen is transitioned, and (C) is a diagram showing an example of a posting screen that pops up on the reservation history screen. [Diagram 3] (A) is a diagram showing an example of a display of a treatment reservation screen, (B) is a diagram showing an example of a display of a reservation details confirmation screen transitioned to from the treatment reservation screen, and (C) is a diagram showing an example of a display of a reservation completion screen transitioned to from the reservation details confirmation screen. [Figure 4] 2A is a block diagram showing an example of a schematic configuration of a treatment information site management server 2, and FIG. 2B is a diagram showing an example of a functional block of a system control unit 23. FIG. [Diagram 5] 13 is a sequence diagram showing an example of a posting operation carried out between the user terminal T1 and the treatment information site management server 2. FIG. [Figure 6] 13 is a sequence diagram showing an example of a reservation operation carried out between the user terminal T2 and the treatment information site management server 2. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The following embodiment is an embodiment in which the present invention is applied to a communication system. The following embodiment will be described taking as an example a store (hereinafter referred to as a "salon") that combines a beauty salon (also called a beauty parlor) and a barber shop (also called a hairdressing parlor) and a therapist (hereinafter referred to as a "stylist") who performs treatments at the salon.
[0012] [ 1. Overview of the configuration and functions of the communication system S ] First, referring to FIG. 1, the configuration and function of the communication system S according to the present embodiment will be described. FIG. 1 is a diagram showing an example of the schematic configuration of the communication system S. As shown in FIG. 1, the communication system S includes a user terminal Tn (n=1, 2, etc.), an SNS site management server 1, and a treatment information site management server 2 (an example of an information processing device of the present invention). The user terminal Tn, the SNS site management server 1, and the treatment information site management server 2 are each connected to a network NW. The network NW includes, for example, the Internet, a mobile communication network, and its wireless base station. In this embodiment, it is assumed that the operator of the SNS site management server 1 is different from the operator of the treatment information site management server 2. In the example of FIG. 1, one SNS site management server 1 is shown, but the communication system S may include SNS site management servers 1 corresponding to each of a plurality of different SNS sites. The communication system S may also include a stylist terminal (for example, a smartphone, a tablet, a mobile phone, etc.) used by a stylist.
[0013] The user terminal Tn is equipped with a CPU (Central Processing Unit), ROM (Read Only Memory), and RAM (Random Access Memory), and has a display (e.g., a touch panel) and a camera. The user terminal Tn may be, for example, a personal computer (PC), a smartphone, a tablet, or a mobile phone. A treatment reservation and posting application and a web browser that run on the operating system (OS) of the user terminal Tn are installed on the user terminal Tn. In the following explanation, the user terminal T1 is used by a first user (hereinafter referred to as "user U1"), and the user terminal T2 is used by a second user (hereinafter referred to as "user U2") different from user U1.
[0014] The SNS site management server 1 is a server that operates and manages a known SNS site (an example of a specific site). The SNS site is a website that is constructed on a network NW and can be accessed by user terminals Tn and the like. The SNS site management server 1 receives posted information posted by a user U1 who has an account for logging in to the SNS site via a user terminal T1 (or a treatment information site management server 2) and publishes the posted information on the SNS site (for example, by publishing the posted information on an SNS page). That is, the SNS site management server 1 provides posted information to a user terminal Tn that has accessed the SNS site. Here, posting means uploading posted information to a specific site via the network NW (that is, sending from a terminal to a server). The posted information is composed of electronic data such as text data and image data. The posted information may be given a hashtag or a search word by the user U1.
[0015] The treatment information site management server 2 is a server that operates and manages a treatment information site that also serves as an SNS site (an example of a specific site) specific to this embodiment. The treatment information site management server 2 is composed of one or more server computers. The treatment information site is a website that is constructed on a network NW and can be accessed by user terminals Tn and the like. The treatment information site management server 2 provides information about treatments that can be reserved at a specified salon to a user terminal T1 that has accessed the treatment information site, and accepts the reservation in response to a reservation (treatment reservation) request from the user terminal T1. Here, the treatment reservation may include, for example, a reservation for a stylist designated by the user U1 and the contents of the treatment desired by the user U1 (for example, a treatment menu or hairstyle). These salons and stylists are searched for by the treatment information site management server 2 through a search operation by the user U1.
[0016] Furthermore, the treatment information site management server 2 receives posted information posted by the user U1 via the user terminal T1 regarding the content of the treatment performed by the reserved stylist to the user U1. For example, the treatment information site management server 2 displays (displays on a display) a reservation history screen on the user terminal T1, and receives the posted information posted through a posting screen to which the reservation history screen transitions. The posted information thus received is made public on the treatment information site (an SNS site specific to this embodiment). For example, the posted information is posted on a hairstyle list (hair catalog) page provided by the treatment information site. Such posted information includes, for example, a treatment image (image data) showing the content of the treatment (for example, a hairstyle). The treatment image is, for example, a photographic image (still image) or a short movie (moving image) taken by the user U1 with a camera. The posted information may also include a comment such as a review by the user U1 on the treatment performed by the stylist, or a character string (text data) such as a caption for explaining the content of the treatment. The reservation history screen and the posting screen are user interfaces (UIs) on which operation objects such as operation buttons are arranged.
[0017] Fig. 2(A) is a diagram showing a display example of a reservation history screen, Fig. 2(B) is a diagram showing a display example of a posting screen transitioned from the reservation history screen, and Fig. 2(C) is a diagram showing a display example of a posting screen popped up on the reservation history screen. The reservation history screen 51 shown in Fig. 2(A) is provided with reservation information display sections 51a to 51c. The reservation information display sections 51a to 51c respectively include salon names 51a-1 to 51c-1 of reserved salons, stylist names 51a-2 to 51c-2 of reserved stylists, reserved treatment menus 51a-3 to 51c-3, visit statuses 51a-4 to 51c-4, visit dates (scheduled visit dates) 51a-5 to 51c-5, and operation buttons 51a-6 to 51c-6 for displaying the posting screen. The reservation information display sections 51a to 51c (that is, the information arranged in each of the reservation information display sections 51a to 51c) are associated (linked) with a reservation ID that can identify each reservation.
[0018] Here, the visit status 51a-4 arranged in the reservation information display section 51a indicates that the reservation is confirmed. The reservation is confirmed, which indicates that the user U1 has not yet visited the store (i.e., the reserved treatment has not yet been performed). Therefore, the operation button 51a-6 is grayed out so that the user U1 cannot operate it (i.e., cannot post it). On the other hand, the visit statuses 51b-4 and 51c-4 arranged in the reservation information display sections 51b and 51c indicate "visited". "Visited" indicates that the user U1 has already visited the store and the treatment has been performed. Therefore, the operation button 51b-6 is operable (i.e., active) by the user U1 to display the posting screen 52 shown in FIG. 2(B). When the operation button 51b-6 is operated (e.g., tapped) by the user U1, the posting screen 52 is displayed. On the other hand, the operation button 51c-6 is operable by the user U1 to display the posting screen 53 shown in FIG. 2(C). When the user U1 operates the operation button 51b-6, a posting screen 53 is displayed as a pop-up.
[0019] The posting screen 52 includes an operation button 52a for starting the camera, a treatment image display section 52b for displaying the captured treatment image, and an operation button 52c for posting the captured treatment image. When the user U1 operates the operation button 52a, the camera of the user terminal T1 is started, and the treatment image captured by the camera in response to the operation of the user U1 is displayed in the treatment image display section 52b as shown in FIG. 2(B). When the user U1 operates the operation button 52c, the captured treatment image is posted. Note that the posting screen 52 or a posting screen transitioning from the posting screen 52 may have an input field for inputting comments and captions such as reviews by the user U1 on the treatment provided by the stylist. This allows comments and captions such as reviews to be posted along with the treatment image. The posting information including at least one of the treatment image, comment, and caption is associated with the stylist (e.g., stylist ID) who provided the treatment to the user U1 along with the reservation ID.
[0020] Meanwhile, on the posting screen 53, a reservation URL (Uniform Resource Locator) 53a for displaying a treatment reservation screen, and operation buttons 53b to 53f for posting the posted information posted on the treatment information site to an SNS site (an example of a specific site) are arranged. Here, the treatment reservation screen is a user interface (UI) on which operation objects for requesting a reservation including a stylist associated with the posted information posted by the user U1 are arranged. The reservation URL 53a for displaying such a treatment reservation screen includes a reservation ID that can identify a treatment reservation made by the user U1. This makes it possible to more easily realize a mechanism for making a reservation including a stylist based on the posted information by using the reservation ID. The reservation URL 53a is provided to the user U1 in a copyable manner for posting to a known SNS site for a user Un other than the user U1 (for example, the user U2). The reservation URL 53a may be provided to the user U1 even if the posted information is not posted through the posting screen 52 (that is, even if the treatment information site management server 2 has not acquired the posted information). For example, the reservation URL is provided by being described in a review request email (that is, an email sent after the reserved treatment is performed) sent to the email address of user U1.
[0021] The operation buttons 53b to 53f correspond to different known SNS sites (SNSa to SNSe in this example). For example, when the operation button 53b is operated by the user U1, a sharing function to the SNS site corresponding to SNSa is enabled, and a posting screen (sharing console) to the SNS site is displayed on the user terminal T1. The user U1 posts the above-mentioned posting information to the SNS site through the posting screen thus displayed. At this time, the posting information includes a reservation URL in addition to at least one of a treatment image, a comment, and a caption. For example, the reservation URL is set (tagged) as a tag to the treatment image, or is written or set in a comment or caption. Note that the user U1 may directly post the posting information to a known SNS site from the user terminal T1 instead of posting the posting information through the posting screens 52 and 53. For example, the user U1 posts the posting information including the reservation URL provided by the treatment information site management server 2 and a treatment image taken by a camera from the user terminal T1 to a known SNS site.
[0022] The SNS site management server 1 receives the posted information posted via the treatment information site management server 2 and publishes it on a known SNS site. At this time, after a tag associated with the treatment menu 51c-3 (for example, a tag automatically generated based on the treatment menu, or a tag manually specified by the salon) is identified, a hashtag or a search word may be added to the posted information. The user terminal T2 can access a known SNS site via the network NW and display the posted information provided by the SNS site. In response to the reservation URL included in the posted information thus displayed being selected (for example, a tag or a character string is tapped) by the user U2 (so-called a URL is stepped on), a request to display a treatment reservation screen is transmitted to the treatment information site management server 2. As a result, data (for example, a web page) for displaying the treatment reservation screen is transmitted from the treatment information site management server 2 to the user terminal T2, and the treatment reservation screen is displayed on the user terminal T2.
[0023] In addition, the treatment information site management server 2 can display the treatment reservation screen on the user terminal T2 in response to a request (i.e., a request to display the treatment reservation screen) from the user terminal T2 that has accessed the treatment information site (the SNS site specific to this embodiment). Such a request is sent to the treatment information site management server 2 in response to, for example, selection of posted information to which the reservation URL is hyperlinked on the hairstyle list page (hairstyle list screen). Note that the configuration of the treatment reservation screen displayed when the posted information is selected on the hairstyle list page may be the same as the configuration of the treatment reservation screen displayed when the reservation URL included in the posted information is selected (i.e., the posted information is selected) on a known SNS site. FIG. 3(A) is a diagram showing an example of the display of the treatment reservation screen, FIG. 3(B) is a diagram showing an example of the display of the reservation details confirmation screen transitioned from the treatment reservation screen, and FIG. 3(C) is a diagram showing an example of the display of the reservation completion screen transitioned from the reservation details confirmation screen.
[0024] The treatment reservation screen 61 shown in FIG. 3(A) includes a treatment image 61a, a comment 61b, a treatment menu 61c, a stylist name 61d, a salon name 61e, and an operation button 61f for displaying a reservation details confirmation screen (i.e., for the user U2 to request a treatment reservation), etc. Here, the treatment image 61a and the comment 61b are posted information posted by the user U1 through the posting screen 52, and are associated with a reservation ID that can identify a treatment reservation (completed) by the user U1. Note that if the treatment information site management server 2 does not acquire the posted information (for example, if the user U1 directly posts the posted information from the user terminal T1 to a known SNS site), the posted information is not displayed on the treatment reservation screen 61. Even if the posted information is not displayed on the treatment reservation screen 61, the user U2 can view the posted information through the SNS site just before the treatment reservation screen 61 is displayed, and can use this as a reference to proceed to make a reservation for the treatment.
[0025] The treatment menu 61c shows the contents of the treatment reserved by the user U1 (corresponding to the contents of the treatment shown in the treatment image 61a), and this content may become the contents of the treatment desired by the user U2 upon a reservation request from the user U2. If the contents of the treatment reserved by the user U1 differ from the contents of the treatment actually performed on the user U1, the contents of the treatment actually performed on the user U1 will be displayed. In this case, it is preferable to notify the user U2 that the contents of the treatment reserved differ from the contents of the treatment actually performed (for example, by highlighting the changed parts). Note that a hairstyle may be displayed on the treatment reservation screen 61 as the contents of the treatment. As shown in the figure, the treatment menu 61c may also include a fee corresponding to the contents of the treatment. The stylist name 61d is, for example, the name or nickname of the stylist who performed the treatment on the user U1. The salon name 61e is the name of the salon to which the stylist who performed the treatment on the user U1 belongs (works).
[0026] When the user U2 operates the operation button 61f, the reservation details confirmation screen 62 shown in FIG. 3(B) is displayed. The reservation details confirmation screen 62 includes a treatment menu 62a, a stylist name 62b, a salon name 62c, a reservation date and time slot designation field 62d, a calendar 62e showing available days and time slots, and an operation button 62f for displaying a reservation completion screen (i.e., for the user U2 to request a reservation for a treatment). Here, the treatment menu 62a, the stylist name 62b, and the salon name 62c are information carried over from the treatment reservation screen 61. When the user U2 inputs a desired reservation date and time slot in the reservation date and time slot designation field 62d (for example, by designating it from the calendar 62e) and operates the operation button 62f, a reservation request (a request based on the operation of the operation buttons 61f and 62f) is transmitted to the treatment information site management server 2. Such a request is a reservation request including a stylist corresponding to the stylist name 62b and the treatment menu 62a. The treatment menu 62a can be changed through a change screen (not shown) that is displayed by operating the operation button 62g. The treatment information site management server 2 accepts a reservation including at least a stylist in response to a reservation request from the user terminal T2. This causes a reservation completion screen 63 shown in FIG. 3(C) to be displayed.
[0027] Next, the configuration and functions of the treatment information site management server 2 will be described with reference to FIG. 4. FIG. 4(A) is a block diagram showing an example of a schematic configuration of the treatment information site management server 2. As shown in FIG. 4(A), the treatment information site management server 2 includes a communication unit 21, a storage unit 22, and a system control unit 23. The communication unit 21 has a function of connecting to the network NW and communicating. The storage unit 22 is, for example, a hard disk drive or a solid state drive (SSD), and stores an operating system, a server program (including the program of the present invention), and the like. The storage unit 22 also stores files in a predetermined storage location that store data (for example, web pages) constituting screens (for example, reservation history screens, posting screens, treatment reservation screens, reservation content confirmation screens, and the like) to be displayed on the user terminal Tn. A unique URL (including a communication protocol, a host name, a domain name, a file name, and a reservation ID) is assigned to the data constituting each screen.
[0028] Furthermore, databases such as a user information management database (DB) 221, a treatment information management database (DB) 222, and a reservation history management database (DB) 223 are constructed in the storage unit 22. The user information management database 221 is a database for managing information on users who have accounts for logging in to the treatment information site. For example, the user ID, user name, address, telephone number, email address, payment information, and benefit information of the user are stored (registered) in the user information management database 221 in association with each user. Here, the user ID is identification information that can identify the user and is authentication information for logging in to the treatment information site. The benefit information indicates, for example, the balance of points (for example, points that can be used to pay for products, etc.) granted to the user as a benefit. Alternatively, the benefit information may indicate a discount coupon or a gift granted to the user as a benefit.
[0029] The treatment information management database 222 is a database for managing information on salons and stylists that provide treatments. For example, the salon ID, salon name, email address, address, telephone number, email address, and stylist information of stylists belonging to the salon are stored in the treatment information management database 222 in association with each salon. Here, the salon ID is identification information that can identify the salon. Note that, if a salon has multiple stylists, the stylist information for each of them is stored. The stylist information includes the stylist ID, stylist name, photo image, telephone number, email address, available treatments, and available reservation time slots of the stylist.
[0030] The stylist ID is identification information that can identify a stylist, and is authentication information for logging in to the treatment information site. The available treatments indicate, for example, the treatment menu and hairstyle that the stylist can provide. Examples of treatment menus include cuts, coloring, perms, gray hair dye, hair straightening, bleaching, etc. Examples of hairstyles (hairstyles) include long, semi-long, medium, short, Mrs., bob, etc. The available reservation time period is, for example, the time period during which the stylist is available for treatment, and indicates the time period for each day or the time period for each day of the week.
[0031] The reservation history management database 223 is a database for managing reservation history related to treatment reservations. The reservation history management database 223 stores, in association with each reservation, a reservation ID, reservation acceptance date and time, reservation date and time, the content of the treatment reserved by the user, the stylist ID of the stylist reserved by the user, the salon ID of the salon to which the stylist belongs, the user ID of the user who made the reservation, and the visit status to the salon. Here, the reservation ID is identification information capable of identifying a treatment reservation, and is issued, for example, when a treatment reservation is accepted (for example, when a stylist and the content of the treatment are reserved). The reservation acceptance date and time is the date and time when the reservation is accepted in response to a reservation request from the user terminal Un. The reservation date (scheduled visit date) and time are the date and time when the user who made the reservation is scheduled to visit the salon and receive the treatment, and become the visit date and time after the treatment.
[0032] The details of the reserved treatment are the details of the treatment desired by the user, but if they differ from the details of the treatment actually performed on the reserved date and time, they are updated (overwritten or stored in a distinguishable manner) with the details of the treatment actually performed. The salon visit status indicates whether or not the user has already visited the salon. Furthermore, the reservation history management database 223 stores a reservation URL created after the treatment for the user in association with the reservation ID. As a result, the reservation URL and the stylist are associated via the stylist ID. Furthermore, if posted information is posted as described above after the treatment for the user, the posted information is stored in the reservation history management database 223 in association with the reservation ID. As a result, the posted information and the stylist are associated via the stylist ID. In other words, the posted information posted by the user is stored in association with the stylist.
[0033] The system control unit 23 includes a CPU, a ROM, and a RAM, and executes various processes according to the server program. The system control unit 23 is capable of accessing the above-mentioned database. FIG. 4(B) is a diagram showing an example of a functional block of the system control unit 23. By executing the server program, the system control unit 23 functions as a reservation processing unit 231 (an example of a reception means), a posting processing unit 232 (an example of a posting means), a reservation screen presentation processing unit 233 (an example of a processing means), a reservation history management unit 234 (an example of a management means), a reservation URL creation unit 235 (an example of a creation means), a reservation URL providing unit 236 (an example of a second providing means), a posting information providing unit 237 (an example of a first providing means), a privilege granting unit 238 (an example of a granting means), and the like, as shown in FIG. 4(B).
[0034] For example, when a request (request data) for a reservation (reservation of a treatment) transmitted from the user terminal T1 of the logged-in user U1 is received by the communication unit 21, the reservation processing unit 231 accepts the reservation in response to the reservation request. For example, the reservation is accepted when the reservation request contains information necessary for the reservation. Here, the reservation request contains information such as the user ID of the user U1, the reservation date and time period specified by the user U1, the stylist ID of the stylist to be reserved, the salon ID of the salon to which the stylist belongs, and the content of the treatment desired by the user U1. Then, when the reservation processing unit 231 accepts the reservation (for example, the reservation is confirmed), it issues a reservation ID that can identify the reservation, and stores the information included in the reservation request in the reservation history management database 223 in association with the reservation ID. It should be noted that the payment process for the treatment may be performed when the reservation is accepted, or the payment process for the treatment may be performed after the reserved treatment is performed.
[0035] When the posting information transmitted (posted) from the user terminal T1 via the posting screen regarding the content of the treatment performed by the reserved stylist for the user U1 is received by the communication unit 21 (i.e., when the posting processing unit 232 acquires the posted information), the posting processing unit 232 identifies the reservation ID corresponding to the user U1, and stores the posted information in the reservation history management database 223 in association with the reservation ID. As a result, the posted posted information is associated with the stylist and stored in the storage unit 22. As a result, the user U2 can make a reservation including the stylist more efficiently based on the posted information posted by the user U1. Furthermore, the posting processing unit 232 may post the posted information (including the reservation URL) posted by the user U1 via the posting screen 53 to a known SNS site.
[0036] The appointment screen presentation processing unit 233, in response to the user U2 selecting the posted information posted by the user U1 through a treatment information site (or a known SNS site) (in other words, selecting the reservation URL included in or set in the posted information), identifies a stylist associated with the posted information, and displays the treatment appointment screen on the user terminal T2, on which an operation object for requesting an appointment including the identified stylist is arranged. Here, the appointment screen presentation processing unit 233 may display the treatment appointment screen on the user terminal T2, on which the posted information posted by the user U1 is arranged, together with an operation object for requesting an appointment including the identified stylist. This allows the user U2 to efficiently make an appointment including a stylist while viewing the posted information posted by the user U1. For example, the treatment appointment screen is displayed in the browser of the user terminal T2 by transmitting the web page constituting the treatment appointment screen to the user terminal T2. Alternatively, the posted information and operation object data to be arranged on the treatment appointment screen are transmitted to the user terminal T2, and the treatment appointment screen is displayed by the treatment appointment / posting application.
[0037] Then, in response to a reservation request based on the operation of the operation object by user U2 on the treatment reservation screen, the reservation processing unit 231 accepts a reservation (reservation of treatment) including the specified stylist and the content of the treatment desired by user U2 (for example, the content of the treatment reserved by user U1), issues a reservation ID that can identify the reservation, and stores the information included in the reservation request in the reservation history management database 223 in association with the reservation ID. Here, the reservation request includes information such as the user ID of user U2, the reservation date and time period specified by user U2, the stylist ID of the specified stylist, the salon ID of the salon to which the stylist belongs, and the content of the treatment desired by user U2 (corresponding to the content of the treatment indicated in the posted information). This allows user U2 to efficiently make a reservation including the stylist and the content of the treatment desired based on the posted information posted by user U1.
[0038] The reservation history management unit 234 manages the reservation history including the contents of the treatment reserved by the user using the reservation history management database 223. For example, the reservation history management unit 234 can identify the reservation history including the contents of the treatment reserved by the user U1 and the stylist who performed the treatment on the user U1 by the reservation ID issued when the contents of the treatment were reserved by the user U1 (i.e., when the reservation was accepted). This allows efficient reservation including the contents of the treatment desired by the user U2 based on the reservation history including the contents of the treatment reserved by the user U1. In addition, the reservation history management unit 234 may update the contents of the treatment reserved by the user U1 with the contents of the treatment actually performed by the stylist for the user U1, for example. For example, the stylist accesses the treatment information site from the stylist terminal, logs in, and then issues an instruction to change the contents of the treatment on the screen displayed, whereby the contents of the treatment are updated by the reservation history management unit 234. This allows user U2 to efficiently make a reservation including the content of the treatment actually given to user U1, even if the content of the treatment reserved by user U1 differs from the content of the treatment actually given to user U1 by the stylist.
[0039] The reservation URL creation unit 235 creates a reservation URL in response to the posting of the posting information by the user U1 (i.e., the posting information is acquired by the posting processing unit 232). This makes it possible to more easily realize a mechanism for making a reservation including a stylist based on the posting information by using the reservation URL. The reservation URL indicates a storage location of a file that stores data constituting the treatment reservation screen. Alternatively, the reservation URL creation unit 235 may create a reservation URL for displaying the treatment reservation screen after the reserved treatment is performed on the user U1 and before the posting information is posted by the user U1. For example, the reservation URL creation unit 235 creates a reservation URL for displaying the treatment reservation screen in response to the acquisition of electronic data (e.g., image data of a treatment image) representing the contents of the treatment from the user terminal T1. In this case, for example, the posting information including the acquired electronic data and the created reservation URL is posted to a known SNS site via the posting screen 53 by the posting processing unit 232.
[0040] The reservation URL providing unit 236 provides the reservation URL created by the reservation URL creating unit 235 to the user U1. As a method of providing the reservation URL, for example, the reservation URL providing unit 236 may send a review request email containing the reservation URL to the email address of the user U1 after the reserved treatment is performed on the user U1. Alternatively, the reservation URL providing unit 236 may send a review request message containing the reservation URL to the telephone number of the user U1 by SMS (Short Message Service) after the reserved treatment is performed on the user U1. Alternatively, the reservation URL providing unit 236 may display the reservation URL created by the reservation URL creating unit 235 on the posting screen 53.
[0041] The posting information providing unit 237 provides the stylist identified by the reservation processing unit 231 with the details of the treatment included in the reservation (e.g., reservation by user U2) accepted by the reservation processing unit 231 and the posting information (e.g., posted information posted by user U1) arranged on the treatment reservation screen used for the reservation. The stylist in question is, for example, the stylist booked by user U2. This allows the stylist to accurately understand which posted information user U2 viewed to make the reservation for the treatment, so that the stylist can provide a more appropriate treatment to user U2. As a method of providing the posting information, for example, when the stylist accesses the treatment information site from the stylist terminal and logs in, the posting information providing unit 237 may display on the stylist terminal a treatment preparation screen on which the details of the treatment and the posting information are arranged. Alternatively, the posting information providing unit 237 may send an email containing a URL for displaying the treatment preparation screen to the email address of the stylist. Alternatively, the post information providing unit 237 may send a message including a URL for displaying the treatment preparation screen to the telephone number of the stylist by SMS.
[0042] In response to the reservation processing unit 231 accepting a reservation (e.g., a reservation by user U2), the reward granting unit 238 performs a granting process for granting a reward to the user (e.g., user U1) who posted the posted information placed on the treatment reservation screen used for the reservation. This makes it possible to give user U1 an incentive to post posted information. In this granting process, a predetermined reward is added to the balance indicated by the reward granting information associated with the user ID of the user who posted the posted information. The reward granted to the user may be a discount coupon or a gift.
[0043] [ 2. Operation of communication system S ] Next, with reference to FIG. 5 etc., the posting and reservation operations carried out between the user terminal T1, the user terminal T2, and the treatment information site management server 2 will be described using an example in which posting information is posted to the treatment information site. FIG. 5 is a sequence diagram showing an example of the posting operation carried out between the user terminal T1 and the treatment information site management server 2. The posting operation shown in FIG. 5 shows the operation after the treatment booked by the user U1 is performed by the stylist. In this posting operation, it is assumed that the user U1 is logged in to the treatment information site. FIG. 6 is a sequence diagram showing an example of the reservation operation carried out between the user terminal T2 and the treatment information site management server 2. In this reservation operation, it is assumed that the user U2 is logged in to the treatment information site.
[0044] (2-1. Posting Actions) First, in FIG. 5, when the treatment information site management server 2 receives a request for providing a reservation history page (including the reservation ID "R001") from the user terminal T1 who has accessed the treatment information site, the treatment information site management server 2 transmits the reservation history page corresponding to the reservation ID "R001" to the user terminal T1 (step S1). Next, when the user terminal T1 receives the reservation history page from the treatment information site management server 2, the reservation history screen 51 shown in FIG. 2 (A) is displayed on the display according to the reservation history page (step S2). Next, when the user U1 operates the operation button 51b-6, the user terminal T1 transmits a request for providing a posting page (including the reservation ID "R001") to the treatment information site management server 2 (step S3). Next, when the treatment information site management server 2 receives a request for providing a posting page from the user terminal T1, the treatment information site management server 2 transmits the posting page corresponding to the reservation ID "R001" to the user terminal T1 (step S4).
[0045] Next, when the user terminal T1 receives the posting page from the treatment information site management server 2, it displays the posting screen 52 shown in FIG. 2(B) on the display in accordance with the posting page (step S5). Next, when the user U1 operates the operation button 52a, the user terminal T1 starts the camera and displays the treatment image captured by the camera in response to the operation of the user U1 on the treatment image display section 52b (step S6). At this time, comments such as reviews and captions may be input. Next, when the user U1 operates the operation button 52c, the user terminal T1 transmits a posting request (including the reservation ID "R001") together with the posting information including the captured treatment image to the treatment information site management server 2 (step S7).
[0046] Next, when the treatment information site management server 2 receives the posted information and the posting request from the user terminal T1, it judges whether the posted information is suitable for posting (step S8). For example, it judges whether the posted information is suitable for posting based on a list of images and character strings that are not suitable for posting. Alternatively, it may judge whether the posted information is suitable for posting based on the result of a visual check by the administrator. If it is judged that the posted information is not suitable for posting (step S8: NO), it sends a posting refusal message to the user terminal T1 (step S9). As a result, the posting refusal message is displayed on the user terminal T1, and the user U1 is prompted to repost. On the other hand, if it is judged that the posted information is suitable for posting (step S8: YES), the posting of the posted information is approved, and the process proceeds to step S10.
[0047] In step S10, the treatment information site management server 2 (posting processor 232) identifies the reservation ID "R001" based on the received posting request. Next, the treatment information site management server 2 (posting processor 232) stores the posted (posted) posting information in the reservation history management database 223 in association with the reservation ID "R001" identified in step S10 (step S11). That is, the posted information is associated with the stylist (i.e., the stylist who performed the treatment on the user U1) via the reservation ID "R001" and the stylist ID "S001" and is stored in the storage unit 22. Next, the treatment information site management server 2 (reservation URL creation unit 235) creates a reservation URL for displaying a treatment reservation screen on which the posted information should be placed together with an operation object for requesting a reservation including the stylist associated with the posted information (step S12). Next, the treatment information site management server 2 stores the reservation URL created in step S12 in the reservation history management database 223 in association with the reservation ID "R001" identified in step S10 (step S13).
[0048] (2-2. Reservation operation) 6, when the treatment information site management server 2 receives a request for a hairstyle list page from the user terminal T2 who has accessed the treatment information site, it transmits the hairstyle list page to the user terminal T2 (step S21). Next, when the user terminal T2 receives the hairstyle list page from the treatment information site management server 2, it displays a hairstyle list screen on the display according to the hairstyle list page (step S22). Next, when the user U2 selects posted information representing a desired hairstyle (here, posted information posted by user U1), the user terminal T2 transmits a request for a treatment appointment page (including the appointment ID "R001") in which the selected posted information is placed to the treatment information site management server 2 (step S23).
[0049] Next, when the treatment information site management server 2 (reservation screen presentation processing unit 233) receives a request to provide a treatment reservation page from the user terminal T2, it identifies the stylist associated with the posted information selected by the user U2 by the stylist ID "S001" via the reservation ID "R001" (step S24). In other words, in response to the user U2 selecting the posted information posted by the user U1, the stylist associated with the posted information is identified. Next, the treatment information site management server 2 (reservation screen presentation processing unit 233) transmits a treatment reservation page corresponding to the reservation ID "R001" to the user terminal T2 (step S25). The treatment reservation page is a page for displaying a treatment reservation screen on which an operation object for requesting a reservation including the stylist identified in step S24 is arranged.
[0050] Next, when the user terminal T2 receives the treatment reservation page from the treatment information site management server 2, it displays the treatment reservation screen 61 shown in Fig. 3(A) on the display in accordance with the treatment reservation page (step S26). Next, when the user U2 operates the operation button 61f, the user terminal T2 transmits a request for providing a reservation details confirmation page (including the reservation ID "R001") to the treatment information site management server 2 (step S27). Next, when the treatment information site management server 2 receives the request for providing a reservation details confirmation page from the user terminal T2, it transmits the reservation details confirmation page corresponding to the reservation ID "R001" to the user terminal T2 (step S28).
[0051] Next, when the user terminal T2 receives the reservation details confirmation page from the treatment information site management server 2, it displays the reservation details confirmation screen 62 shown in Fig. 3(B) on the display in accordance with the reservation details confirmation page (step S29). Next, when the user U2 inputs the desired reservation date and time in the reservation date and time slot specification field 62d and operates the operation button 62f, the user terminal T2 transmits to the treatment information site management server 2 a reservation request (including the reservation ID "R001") including the stylist associated with the posted information selected by the user U2 (i.e., the stylist identified in step S24) and the details of the treatment desired by the user U2 (step S30).
[0052] Next, when the treatment information site management server 2 (reservation processing unit 231) receives a reservation request from the user terminal T2, it accepts a reservation including the stylist specified in step S24 and the contents of the treatment desired by the user U2 (step S31). That is, in response to a reservation request based on the operation of the operation button 61f by the user U2 on the treatment reservation screen 61, a reservation including the stylist specified in step S24 is accepted. Next, the treatment information site management server 2 (reservation processing unit 231) issues a new reservation ID "R002" that can identify the reservation accepted in step S31 (step S32), and stores the information included in the reservation request in the reservation history management database 223 in association with the issued reservation ID (step S33). Then, the treatment information site management server 2 transmits a reservation completion page to the user terminal T2 to display the reservation completion screen 63 shown in FIG. 3(C) (step S34).
[0053] As described above, according to the above embodiment, the treatment information site management server 2 is configured to, in response to user U2 selecting through a specific site posted information posted by user U1 regarding the content of treatment performed by a stylist to user U1, identify a stylist associated with the posted information, display on user terminal T2 of user U2 a screen on which an operation object for requesting a reservation including the identified stylist is arranged, and accept a reservation including the identified stylist in response to a reservation request based on operation of the operation object by user U2, thereby allowing user U2 to efficiently make a reservation including a stylist based on the posted information posted by user U1.
[0054] Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various changes to the configuration, etc. of the above embodiment may be made without departing from the gist of the present invention, and such changes are also included in the technical scope of the present invention. In the above embodiment, a salon that combines a beauty salon and a barber shop has been described as an example, but the present invention can also be applied to other services in which a therapist provides treatment to a user (for example, esthetics, osteopathy, makeup, nails, etc.).
[0055] <Additional Notes> [1] The information processing device according to the present disclosure is characterized by comprising: a processing means for, in response to a second user selecting posted information posted by a first user regarding the content of a treatment performed by a therapist on the first user through a specific site, identifying the therapist associated with the posted information and displaying on the second user's terminal a screen on which an operation object for requesting a reservation including the identified therapist is arranged, and a receiving means for receiving a reservation including the identified therapist in response to the request based on the operation of the operation object by the second user. This allows the second user to efficiently make a reservation including the therapist based on the posted information posted by the first user.
[0056] [2] In the information processing device described in [1] above, the processing means displays on the terminal of the second user a screen on which the posted information posted by the first user is arranged together with an operation object for requesting a reservation including the specified therapist. This allows the second user to efficiently make a reservation including the therapist while viewing the posted information posted by the first user.
[0057] [3] The information processing device according to [1] or [2] above is characterized in that it further comprises a storage unit that stores the posted information posted by the first user in association with the practitioner, thereby enabling a second user to more efficiently make a reservation including the practitioner based on the posted information posted by the first user.
[0058] [4] In the information processing device described in any one of [1] to [3] above, the operation object is an operation object for requesting a reservation including the specified therapist and the content of the treatment desired by the second user, and the reception means is characterized in that it receives a reservation including the specified therapist and the content of the treatment desired by the second user. This allows the second user to efficiently make a reservation including the therapist and the content of the treatment desired based on the posted information posted by the first user.
[0059] [5] In the information processing device described in [4] above, the content of the treatment desired by the second user corresponds to the content of the treatment indicated in the posted information. This allows the second user to efficiently make a reservation that includes the content of the treatment indicated in the posted information posted by the first user.
[0060] [6] The information processing device according to [4] or [5] above further comprises a management means for managing a reservation history including the content of the treatment reserved by the first user, and the content of the treatment desired by the second user is the content of the treatment included in the reservation history. This makes it possible to efficiently make a reservation including the content of the treatment desired by the second user based on the reservation history including the content of the treatment reserved by the first user.
[0061] [7] In the information processing device described in [6] above, the management means updates the content of the treatment reserved by the first user with the content of the treatment actually performed by the therapist to the first user, and the content of the treatment desired by the second user is the content of the treatment updated in the reservation history. This allows the second user to efficiently make a reservation including the content of the treatment actually performed to the first user, even if the content of the treatment reserved by the first user differs from the content of the treatment actually performed by the therapist to the first user.
[0062] Update with
[0063] [8] The information processing device according to any one of [4] to [7] above, further comprising a first providing means for providing the specified practitioner with the details of the treatment included in the reservation accepted by the accepting means and the posted information arranged on the screen used for the reservation. This allows the practitioner to accurately grasp which posted information the second user viewed to make the reservation for the treatment, and therefore allows the practitioner to provide a more appropriate treatment to the second user.
[0064] [9] The information processing device according to any one of [2] to [8] above, further comprising an awarding unit that awards a reward to the first user who posted the posted information arranged on the screen used for the reservation in response to the reservation being accepted by the accepting unit, thereby providing the first user with an incentive to post posted information.
[0065]
[10] In the information processing device described in any one of [1] to [9] above, the posted information includes or is set with a reservation URL for displaying a screen on which an operation object for requesting a reservation including the practitioner associated with the posted information is arranged, and the processing means, in response to the second user selecting the reservation URL through the specific site, identifies the practitioner associated with the posted information, and displays on the second user's terminal a screen on which an operation object for requesting a reservation including the identified practitioner is arranged. This makes it possible to more easily realize a mechanism for making a reservation including a practitioner based on the posted information by using the reservation URL.
[0066]
[11] The information processing device described in
[10] above is characterized in that it further comprises a creation means for creating the reservation URL in response to the posting of the posting information by the first user. This makes it possible to more easily realize a mechanism for making a reservation including a therapist based on the posting information by using the reservation URL.
[0067]
[12] The information processing device described in
[10] above is characterized in that it further comprises a creating means for creating the reservation URL before the posted information is posted by the first user, and a second providing means for providing the reservation URL to the first user. This makes it possible to more easily realize a mechanism for making a reservation including a therapist based on posted information posted to a known SNS site by using the reservation URL.
[0068]
[13] The information processing device described in
[10] above further comprises a creating means for creating the reservation URL in response to acquisition of electronic data representing the details of the treatment from the terminal of the first user, and a posting means for posting the posting information including the electronic data and the reservation URL to the specific site. This makes it possible to more easily realize a mechanism for making a reservation including a therapist based on posting information posted to a known SNS site by using the reservation URL.
[0069]
[14] The information processing device according to any one of
[10] to
[13] above, further comprising a management means for managing a reservation history including the content of the treatment reserved by the first user and the therapist who performed the treatment to the first user, the reservation history being specified by a reservation ID issued when the content of the treatment was reserved by the first user, and the reservation URL including the reservation ID. This makes it possible to more easily realize a mechanism for making reservations including therapists based on posted information by using the reservation ID.
[0070]
[15] The information processing method of the present disclosure is an information processing method executed by a computer, comprising the steps of: identifying a practitioner associated with posted information posted by a first user regarding the content of a treatment provided to a first user by a practitioner in response to a second user selecting the posted information through a specific site; displaying on a terminal of the second user a screen on which an operation object for requesting a reservation including the identified practitioner is arranged; and accepting a reservation including the identified practitioner in response to the request based on the operation of the operation object by the second user.
[0071]
[16] The program of the present disclosure is characterized in that it causes a computer to function as a processing means for, in response to a second user selecting posted information posted by a first user regarding the content of a treatment provided to a first user by a therapist, identifying the therapist associated with the posted information and displaying on the second user's terminal a screen on which an operation object for requesting a reservation including the identified therapist is arranged, and a reception means for accepting a reservation including the identified therapist in response to the request based on the operation of the operation object by the second user. [Explanation of symbols]
[0072] 1 SNS site management server 2 Treatment information site management server 21 Communications Department 22 Memory section 23 System Control Unit 231 Reservation Processing Unit 232 Posting Processing Unit 233 Reservation screen display processing unit 234 Reservation History Management Department 235 Reservation URL Creation Department 236 Reservation URL Provision Department 237 Posting Information Department 238 Benefits Granting Department Tn User Terminal S Communication System
Claims
1. a processing means for, in response to a second user selecting posted information posted by a first user regarding the content of a treatment provided to a first user by the practitioner, identifying the practitioner associated with the posted information, and displaying on a terminal of the second user a screen on which an operation object for requesting a reservation including the identified practitioner is arranged; a reception unit that receives a reservation including the specified therapist in response to the request based on the operation of the operation object by the second user; Equipped with the operation object is an operation object for requesting a reservation including the specified therapist and details of the treatment desired by the second user, The reception means receives a reservation including the specified therapist and the content of the treatment desired by the second user, an information processing device further comprising a first providing means for providing to the identified practitioner the content of the treatment included in the reservation accepted by the reception means and the posted information placed on the screen used for the reservation.
2. The information processing device according to claim 1, characterized in that the processing means displays on the terminal of the second user a screen on which posted information posted by the first user is arranged, together with an operation object for requesting a reservation including the identified therapist.
3. 3. The information processing apparatus according to claim 1, further comprising a storage unit that stores the posted information posted by the first user in association with the practitioner.
4. The information processing apparatus according to claim 1 , wherein the content of the treatment desired by the second user corresponds to the content of the treatment indicated in the posted information.
5. The system further includes a management unit for managing a reservation history including the content of the treatment reserved by the first user, 2. The information processing apparatus according to claim 1, wherein the content of the treatment desired by the second user is the content of the treatment included in the reservation history.
6. The management means updates the content of the treatment reserved by the first user with the content of the treatment actually performed by the therapist to the first user, 6. The information processing apparatus according to claim 5, wherein the content of the treatment desired by the second user is the content of the treatment updated in the reservation history.
7. The information processing device according to claim 2, further comprising an awarding means for awarding a benefit to the first user who posted the posting information placed on the screen used for the reservation in response to the reservation being accepted by the acceptance means.
8. The posting information includes or is set with a reservation uniform resource locator (URL) for displaying a screen on which an operation object for requesting a reservation including the practitioner associated with the posting information is arranged, The information processing device according to claim 1, characterized in that, in response to the second user selecting the reservation URL through the specific site, the processing means identifies the practitioner associated with the posted information, and displays on the second user's terminal a screen on which an operation object for requesting a reservation including the identified practitioner is arranged.
9. 9. The information processing apparatus according to claim 8, further comprising a creating unit that creates the reservation URL in response to the first user posting the posting information.
10. a creating means for creating the reservation URL before the first user posts the posting information; a second providing means for providing the reservation URL to the first user; The information processing apparatus according to claim 8 , further comprising:
11. a creating means for creating the reservation URL in response to acquisition of electronic data representing the content of the treatment from the terminal of the first user; a posting means for posting the posting information including the electronic data and the reservation URL to the specific site; The information processing apparatus according to claim 8 , further comprising:
12. The system further includes a management unit for managing a reservation history including the content of the treatment reserved by the first user and the therapist who performed the treatment to the first user, The information processing device according to any one of claims 8 to 11, characterized in that the reservation history is identified by a reservation ID issued when the first user reserved the content of the treatment, and the reservation URL includes the reservation ID.
13. 1. A computer-implemented information processing method, comprising: In response to a second user selecting posted information posted by a first user regarding the content of a treatment provided to a first user by the practitioner through a specific site, the second user identifies the practitioner associated with the posted information; displaying, on a terminal of the second user, a screen on which an operation object for requesting a reservation including the identified therapist is arranged; a receiving step of receiving a reservation including the specified therapist in response to the request based on the operation of the operation object by the second user; Including, the operation object is an operation object for requesting a reservation including the specified therapist and details of the treatment desired by the second user, In the receiving step, a reservation including the specified therapist and the content of the treatment desired by the second user is received, An information processing method characterized by further comprising a step of providing the identified practitioner with the content of the treatment included in the accepted reservation and the posted information placed on the screen used for the reservation.
14. Computer, a processing means for, in response to a second user selecting posted information posted by a first user regarding the content of a treatment provided to a first user by the practitioner, identifying the practitioner associated with the posted information, and displaying on a terminal of the second user a screen on which an operation object for requesting a reservation including the identified practitioner is arranged; a program that functions as a reception means that receives a reservation including the specified therapist in response to the request based on the operation of the operation object by the second user, the operation object is an operation object for requesting a reservation including the specified therapist and details of the treatment desired by the second user, The reception means receives a reservation including the specified therapist and the content of the treatment desired by the second user, The program further causes the computer to function as a first provision means for providing, to the identified practitioner, the content of the treatment included in the reservation accepted by the reception means and the posted information placed on the screen used for the reservation.
