Information processing device, information processing method, and program

The information processing device and method facilitate convenient skin diagnosis reservations by allowing users to adjust the time and content based on their preparations, offering shorter services through pre-entry of data and server-managed time slots.

JP2026081935APending Publication Date: 2026-05-19SHISEIDO CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
SHISEIDO CO LTD
Filing Date
2024-11-06
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Users are reluctant to undergo skin diagnosis at stores due to time constraints and limited appointment times.

Method used

An information processing device and method that allows users to adjust the time and content of skin diagnosis reservations based on their prior preparations, offering shorter skin diagnosis services by allowing pre-entry of user measurement items and utilizing a management server to manage and display available time slots.

Benefits of technology

Enables users to make reservations for skin diagnosis services that are more convenient and time-efficient by adjusting the required time and content according to their prior preparations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026081935000001_ABST
    Figure 2026081935000001_ABST
Patent Text Reader

Abstract

To make it as easy as possible for users to book a skin diagnosis appointment by allowing adjustments to the duration and content of the diagnosis based on the user's prior preparations. [Solution] The management server 100 of the skin diagnosis management system includes a reservation acceptance unit 111 that receives reservation information for skin diagnosis services to be performed at a predetermined facility from a user via a user terminal, a data storage unit 121 that stores available time slots corresponding to the user measurement items, and a reservation management unit 112 that, when at least some of the user measurement items have been entered, displays that a reservation for a second skin diagnosis service that can be provided in a shorter time than the first skin diagnosis service that can be provided when the user measurement items have not been entered is available.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] Skin diagnosis for diagnosing the state of a person's skin using image analysis or the like is performed by various methods, such as a mobile terminal such as a smartphone on which a skin diagnosis application is installed, or a skin diagnosis device installed at the storefront of a store such as a cosmetics store or a department store. For the convenience of users who want to perform such skin diagnosis, for example, it is possible to make a reservation for a skin diagnosis service at a store through a communication network from a skin diagnosis application.

[0003] Regarding reservation processing, Patent Document 1 discloses, for example, in a medical institution, in order to appropriately arrange a treatment provider according to the treatment content of a customer and shorten the customer's waiting time, etc., the treatment range, treatment multiplicity, and difficulty level of the treatment content of the treatment provider and the necessary treatment interval are recorded in advance, and this record is compared with the treatment content of the customer, and at the same time as entering a reservation in a reservation frame formed in a predetermined period and time zone, a reservation determination is made.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] As mentioned above, skin diagnosis can be performed through multiple means, such as mobile device apps or skin diagnosis devices installed in stores. However, if a user wishes to have a skin diagnosis at a store, they may face time constraints, such as limited appointment times and the time they will be required to stay at the store for the diagnosis. This presents a problem in that users may be reluctant to undergo skin diagnosis at stores.

[0006] One of the objectives of the present invention is to provide an information processing device, an information processing method, and a program that make it easier for users to make reservations for skin diagnoses by allowing adjustment of the required time and content of the skin diagnosis in accordance with the user's prior preparations. [Means for solving the problem]

[0007] An information processing device according to one aspect of the present invention includes: a reservation acceptance unit that receives reservation information for a skin diagnosis service to be performed at a predetermined facility from a user via a user terminal based on a plurality of user measurement items related to skin diagnosis; a reservation status storage unit that stores available time slots corresponding to the user measurement items; and a reservation management unit that, when at least some of the user measurement items have been entered, displays that a reservation for a second skin diagnosis service that can be provided in a shorter time than the first skin diagnosis service that can be provided when the user measurement items have not been entered is available. [Effects of the Invention]

[0008] According to the present invention, when a user makes a reservation for a skin diagnosis, the required time and content of the skin diagnosis can be adjusted according to the user's prior preparations, making it easier for the user to make a reservation. [Brief explanation of the drawing]

[0009] [Figure 1] This figure shows an example of the overall configuration of a skin diagnostic management system according to one embodiment of the present invention. [Figure 2] This is a schematic diagram illustrating the typical flow of a skin diagnosis service. [Figure 3]This is a schematic diagram illustrating an example of a skin diagnosis service course offered at a store. [Figure 4] This is a schematic diagram showing an example of the hardware configuration and functional blocks of a management server in one embodiment of the present invention. [Figure 5] This is a schematic diagram showing an example of the hardware configuration and functional blocks of a user terminal in one embodiment of the present invention. [Figure 6] This is a schematic diagram showing an example of the hardware configuration and functional blocks of a store terminal in one embodiment of the present invention. [Figure 7] This figure shows an example of the structure of user registration information. [Figure 8] This figure shows an example of the data structure for user measurement items. [Figure 9] This figure shows an example of the structure of skin diagnosis result data. [Figure 10] This figure shows an example of the structure of reservation request information. [Figure 11] This is a schematic diagram illustrating the reservation processing screen displayed on the user's terminal. [Figure 12] This is a schematic diagram illustrating the reservation processing screen displayed on the user's terminal. [Figure 13] This is a schematic diagram illustrating the reservation processing screen displayed on the user's terminal. [Figure 14] This is a sequence diagram illustrating the reservation processing sequence in the skin diagnostic management system 1 according to one embodiment of the present invention. [Figure 15] This flowchart shows an example of the reservation processing flow on the management server. [Figure 16] This flowchart shows an example of the reservation processing flow on the management server. [Modes for carrying out the invention]

[0010] The present invention will be described below with reference to the accompanying drawings, in accordance with its embodiments.

[0011] <Configuration of the skin diagnosis management system> First, referring to FIG. 1, the configuration of the skin diagnosis management system as the information processing system according to the present embodiment will be described. FIG. 1 is a diagram showing an overall configuration example of the skin diagnosis management system 1 in the present embodiment. The skin diagnosis management system 1 of the present embodiment includes a management server 100 that mainly executes data processing for the management of skin diagnosis, a user terminal owned by a user and on which a program (hereinafter also referred to as "skin diagnosis app") used for skin diagnosis processing is installed, and a store terminal 300 including a skin diagnosis device provided in various facilities including stores such as cosmetics stores, department stores, and drugstores.

[0012] The management server 100, the user terminal 200, and the store terminal 300 are connected to each other so as to be communicable via a communication network NW. The communication network NW may be an appropriate wired or wireless communication line such as a LAN, a WAN, a dedicated line, a mobile communication network, or the Internet.

[0013] <Flow of skin diagnosis in the present embodiment> FIG. 2 shows an example of the flow of skin diagnosis that can be executed using the skin diagnosis management system 1. A user can execute skin diagnosis by operating the skin diagnosis app on the user terminal 200 on which the skin diagnosis app is running. After user registration and login processing to the skin diagnosis app (not shown), the user inputs psychosomatic data required for skin diagnosis. Examples of psychosomatic data include items such as weight, body mass index (BMI), muscle mass, body fat percentage, heart rate, blood pressure, stress level, questionnaires or interviews regarding the user (including those related to skin problems), etc., but are not limited to these items. When performing skin diagnosis with the skin diagnosis app on the user terminal 200, items such as weight and body fat percentage, which are items (user measurement items) that can be measured and input by the user himself / herself among these psychosomatic data, are input into the skin diagnosis app.

[0014] Next, the user takes an image of their face using the camera on the user terminal 200 and inputs it into the skin diagnosis application. The skin diagnosis application performs skin diagnosis processing based on the input physical and mental data and the captured user's face image data, and outputs the results on a display screen or the like. Examples of result output items include, but are not limited to, (the user's skin) moisture, barrier strength, brightness, yellowness, firmness, and transparency. The result output items can be displayed using appropriate methods, such as displaying a graphic face image on the display screen and displaying numerical values ​​for each part of the face image. The data input in the user terminal 200 and the resulting skin diagnosis result data are transmitted to and stored in the management server 100 via the communication network NW. The skin diagnosis processing by the skin diagnosis application can calculate diagnosis result data by processing newly input physical and mental data and face image data to correspond to the correlation between the user measurement items (physical and mental data, face image data) and the diagnosis result output items using mathematical methods such as regression processing. In other words, the skin diagnosis processing method is not limited to a specific method, and may also be learned by learning the correlation between accumulated physical and mental data, facial image data and the obtained skin diagnosis result data.

[0015] The store terminal 300 basically follows the same process as the skin diagnosis processing on the user terminal 200, but for physical and mental data, measurements such as weight, heart rate, and blood pressure can be taken upon arrival at the store and used as physical and mental data. In addition, for mental items such as stress levels, it is possible to conduct a medical interview at the store and input more detailed data.

[0016] Facial image capture at the store terminal 300 can be performed using an imaging device that allows for more stable image capture compared to using a camera mounted on a user terminal 200 such as a smartphone. Skin diagnosis result data is calculated using this more detailed physical and mental data and facial image data captured in the store environment. The diagnosis results can be displayed on a monitor screen of the in-store skin diagnosis device and used for skin counseling. The skin diagnosis result data obtained at the store terminal 300 is also stored on the management server 100 via the communication network NW.

[0017] As mentioned above, the store terminal 300 can be configured as a computer to which various measuring devices that perform skin image acquisition and measurement of user measurement items can be connected, installed in various facilities including cosmetics stores, department stores, and drugstores. However, it does not have to be installed in a real-world facility. For example, it may be configured as a virtual store or content having the functions of a virtual store, generated in a virtual space or metaverse space built on a computer system or computer network. Alternatively, it may be a skin diagnostic service accessible online from the user terminal, or a skin diagnostic service provided by a predetermined skin diagnostic application installed on the user terminal, rather than a real or virtual store.

[0018] <Example of a skin diagnosis service at store terminal 300> Figure 3 shows an example of the menu configuration for the skin diagnosis service at the store terminal 300. In the example in Figure 3, the skin diagnosis menu includes courses with durations of 60 minutes, 40 minutes, and 20 minutes. Other durations may also be available. The duration of each course represents the total time the user is required to stay at the store from the time they enter until they leave.

[0019] The 60-minute skin diagnosis menu consists of a 10-minute consultation, a 10-minute body composition measurement, a 10-minute heart rate and blood pressure measurement, a 5-minute facial image capture, and a 25-minute explanation of the diagnosis results and counseling. Here, the body composition measurement, heart rate, and blood pressure measurement are user measurement items that can also be entered by the user on the user terminal 200. The 60-minute course in this embodiment is the first skin diagnosis service. In contrast, the second skin diagnosis service is a service that performs a skin diagnosis by combining information on user measurement items entered in advance with information on items other than user measurement items that have been measured at various facilities such as stores. For example, the 40-minute course in the skin diagnosis menu consists of a 10-minute consultation, a 5-minute facial image capture, and a 25-minute explanation of the diagnosis results and counseling. In the 40-minute course, the body composition measurement, heart rate, and blood pressure measurement items are performed and entered by the user in advance, and the remaining user measurement items only need to be measured and entered at the store, etc. In the 20-minute course, the initial consultation is further shortened compared to the 40-minute course, and the time for explaining the diagnostic results and counseling is also reduced to 15 minutes. If a user has already visited the store and received a skin diagnosis, they have already undergone a consultation. For example, if they try to make a reservation within one month of their previous visit, it is possible to shorten the required time by omitting the consultation. Similarly, it is possible to simplify the explanation of the diagnostic results and counseling based on the previous visit. Thus, the 20-minute course is a shorter service offered to users with a history of visits. The aforementioned 40-minute and 20-minute courses are a second skin diagnosis service that can be received in a shorter time than the first skin diagnosis service. Note that the three courses mentioned above are examples, and if some of the user measurement items, such as weight and body fat percentage from body composition, have been entered in advance, the time required for the second skin diagnosis service can be calculated by subtracting the time required to measure those user measurement items at the store or other facility.

[0020] When a user measures certain user measurement items, the time required for the second skin diagnosis service can be shortened. Furthermore, the timing and manner of inputting the measurements of these items can be determined according to the user's wishes, thus improving the convenience for the user when undergoing a skin diagnosis. Possible timings for measurement input include, for example, before the time when a reservation is accepted at a designated facility, after the reservation is accepted but before a designated time when the user receives the skin diagnosis service at the designated facility, for example, up to one day before, or before the time a reservation is accepted at a designated facility but more than one month before the time of reservation acceptance. To prevent the information of some user measurement items entered before the time of reservation acceptance from becoming outdated and reducing the accuracy of the skin diagnosis, measurement input more than one month before the time of reservation acceptance is discouraged. Furthermore, possible methods for inputting measurements include: the user inputting user measurement items on a screen displayed on the user terminal when accepting reservations at a designated facility; using the user information or diagnostic results entered by the user in a skin diagnostic service or skin diagnostic app that can be run on a user terminal that has shared user information with this reservation service; or sharing or transmitting measurement results from a device linked to the user terminal, such as a body composition analyzer or weighing scale at the user's home, or a wearable device such as a smartwatch with biometric measurement functions such as a blood pressure monitor or heart rate monitor, to the user terminal. In this embodiment, the skin diagnostic service at the store terminal 300 can be reserved based on various user situations and preferences, such as when the user has pre-entered some data related to skin diagnosis, or when the user wants a quicker and more convenient skin diagnosis at the store.

[0021] <Example configuration of management server 100> Next, an example configuration of the management server 100 and its functions will be described with reference to Figure 4. Figure 4 is a schematic diagram showing an example hardware configuration and functional blocks of the management server 100 in this embodiment. The management server 100 has a configuration similar to a general computer, capable of communicating with external devices such as user terminals 200 and store terminals 300 via a communication network NW.

[0022] The management server 100 includes a processing unit 110, a storage unit 120, an input / output unit 130, and a communication unit 140.

[0023] The processing unit 110 is a processor that performs various calculations and control processes necessary for the operation of the management server 100, and realizes the functions of the management server 100 by executing various programs.

[0024] The storage unit 120 stores various programs executed by the processor constituting the processing unit 110, data used during program execution, and also functions as a work area temporarily used for various processing tasks. The storage unit 120 is configured as various memory chips, for example, that include non-volatile memory and volatile memory. In this embodiment, the data storage unit 121 provided in the storage unit 120 stores various data such as user physical and mental data, facial image data, skin diagnosis result data acquired from the user terminal 200 and the store terminal 300, user registration information, login information, and information indicating the skin diagnosis reservation status at the store for each user. The area that stores the information indicating the skin diagnosis reservation status at the store constitutes the reservation status storage unit.

[0025] The input / output unit 130 includes an input unit that accepts external operations such as a keyboard, mouse, tablet, and touch panel, an output unit consisting of a display panel such as an LCD, and a speaker and printer.

[0026] The communication unit 140 controls the communication between the management server 100 and external devices such as user terminals 200 and store terminals 300. The communication unit 140 is composed of various wired or wireless communication modules, such as a network interface card (NIC).

[0027] Next, the functions implemented by the processing unit 110 of the management server 100 will be described. As illustrated in Figure 4, the processing unit 110 of this embodiment includes a reservation acceptance unit 111, a reservation management unit 112, a skin diagnosis management unit 113, a user management unit 114, and an input / output control unit 115. The functional units provided in the processing unit 110 are not limited to these and can be appropriately modified and added according to the functions that the management server 100 should have.

[0028] The reservation reception unit 111 receives the user's skin diagnosis reservation information (hereinafter also referred to as "reservation request information") from the user terminal 200 at the store terminal 300.

[0029] The reservation management unit 112 generates information indicating the availability of reservations, such as the store and the date and time of the appointment, based on the skin diagnosis reservation information from the user terminal 200 and the reservation information for each user recorded for each store terminal 300.

[0030] The skin diagnosis management unit 113 performs data processing for in-store skin diagnosis reservation processing, which is carried out by the reservation management unit 112, based on each user's physical and mental data, facial image data, and skin diagnosis result data acquired from the user terminal 200 and the store terminal 300.

[0031] The user management unit 114 stores user information, including registration information and login information for each user, entered from the user terminal 200, for use in managing each user's reservations and skin diagnosis data, and performs management such as updating.

[0032] The input / output control unit 115 has the function of controlling the exchange of input / output data between the processing unit 110, the storage unit 120, the input / output unit 130, and the communication unit 140. For example, the input / output control unit 115 has the function of performing processes such as passing information such as skin diagnosis reservation information, user measurement item data, and skin diagnosis result data from the communication unit 140 to the reservation management unit 112 and the skin diagnosis management unit 113, respectively.

[0033] <Example configuration of user terminal 200> Next, an example configuration of the user terminal 200 and its functions will be described with reference to Figure 5. Figure 5 is a schematic diagram showing an example hardware configuration and functional blocks of the user terminal 200 in this embodiment. The user terminal 200 has a configuration as a general computer, capable of communicating with external devices such as the management server 100 and store terminals 300 via a communication network NW. Specifically, the user terminal 200 can be configured as a mobile communication terminal such as a smartphone.

[0034] The user terminal 200 includes a processing unit 210, a storage unit 220, an input / output unit 230, a communication unit 240, an imaging unit 250, and a GNSS unit 260.

[0035] The processing unit 210 is a processor that performs various calculations and control processes necessary for the operation of the user terminal 200, and realizes the functions of the user terminal 200 by executing various programs.

[0036] The memory unit 220 stores various programs executed by the processor constituting the processing unit 210, as well as data used during program execution, and also functions as a work area temporarily used for various processing tasks. The memory unit 220 is configured, for example, as various memory chips equipped with non-volatile memory and volatile memory. In this embodiment, the data storage unit 221 provided in the memory unit 220 stores physical and mental data for skin diagnosis, facial image data, skin diagnosis result data, user registration information for using the skin diagnosis management system 1, and skin diagnosis reservation information at stores.

[0037] The input / output unit 230 includes an input unit that accepts user operations, such as buttons, a touch panel, and a microphone; a display panel consisting of an LCD or the like; and an output unit such as a speaker.

[0038] The communication unit 240 controls the communication between the user terminal 200 and external devices such as the management server 100 and the store terminal 300. The communication unit 240 is composed of various wired or wireless communication modules, such as a network interface card (NIC) and an NFC communication module such as BLE.

[0039] The imaging unit 250 is equipped with a camera that enables the user's facial image to be captured by the skin diagnosis application on the user terminal 200.

[0040] The GNSS unit 260 has the function of acquiring time information and location information from satellite signals received from positioning satellites such as GPS satellites. For example, the GNSS unit 260 can derive the position of its own device from satellite signals received from GPS satellites and provide it to the management server 100 as user location information.

[0041] Next, the functions implemented by the processing unit 210 of the user terminal 200 will be described. As illustrated in Figure 5, the processing unit 210 of this embodiment includes a skin diagnosis unit 211, a user management unit 212, a reservation unit 213, and an input / output control unit 214. The functional units provided in the processing unit 210 are not limited to these and can be appropriately modified and added according to the functions that the user terminal 200 should have.

[0042] The skin diagnosis unit 211 is implemented as a function of the skin diagnosis application installed on the user terminal 200. The skin diagnosis unit 211 performs skin diagnosis processing using skin diagnosis data such as physical and mental data and facial image data entered by the user, and outputs skin diagnosis result data.

[0043] The user management unit 212 stores user information, including registration information and login information of users who use the skin diagnosis app, for use in managing user reservations and skin diagnosis data, and performs management such as updating.

[0044] The reservation unit 213 is implemented as a function of the skin diagnosis application installed on the user terminal 200. The reservation unit 213 has functions such as sending reservation request information entered by the user from the skin diagnosis application to the management server 100, displaying the reservation status based on the reservation display screen data received from the management server 100, and sending information about the store and time slot desired by the user to the management server 100.

[0045] The input / output control unit 214 has the function of controlling the exchange of input / output data between the processing unit 210 and the storage unit 220, input / output unit 230, communication unit 240, imaging unit 250, and GNSS unit 260. For example, the input / output control unit 214 has the function of performing processes such as passing user information from the communication unit 240 and reservation status information received from the management server 100 to the skin diagnosis unit 211 and reservation unit 213, respectively.

[0046] <Example configuration of store terminal 300> Next, an example configuration of the store terminal 300 and its functions will be described with reference to Figure 6. Figure 6 is a schematic diagram showing an example hardware configuration and functional blocks of the store terminal 300 in this embodiment. The store terminal 300 has a configuration as a general computer, capable of communicating with external devices such as a management server 100 and a user terminal 200 via a communication network NW. Specifically, the store terminal 300 can be suitably configured to include a facial image acquisition environment unique to a store, a large display screen suitable for counseling based on skin diagnosis results, etc. The store terminal 300 may be realized as a facility capable of performing skin diagnosis based on self-taken facial image capture, such as a photo booth installed in the city.

[0047] The store terminal 300 includes a processing unit 310, a storage unit 320, an input / output unit 330, a communication unit 340, and an imaging unit 350.

[0048] The processing unit 310 is a processor that performs various calculations and control processes necessary for the operation of the store terminal 300, and realizes the functions of the store terminal 300 by executing various programs.

[0049] The storage unit 320 stores various programs executed by the processor constituting the processing unit 310, as well as data used during program execution, and also functions as a work area temporarily used for various processing tasks. The storage unit 320 is configured, for example, as various memory chips equipped with non-volatile memory and volatile memory. In this embodiment, the data storage unit 321 provided in the storage unit 320 stores physical and mental data for skin diagnosis, facial image data, skin diagnosis result data, and skin diagnosis reservation information at the store.

[0050] The input / output unit 330 includes an input unit that accepts operation by store staff, such as buttons and touch panels, a display panel consisting of an LCD, and an output unit such as a speaker.

[0051] The communication unit 340 controls the communication between the store terminal 300 and external devices such as the management server 100 and user terminals 200. The communication unit 340 is composed of various wired or wireless communication modules, such as a network interface card (NIC) and an NFC communication module such as BLE.

[0052] The imaging unit 350 is equipped with a camera that enables the store terminal 300 to capture images of the user's face. The camera installed in this imaging unit 350 can be one that has superior performance in terms of resolution, color reproduction, etc., compared to the camera installed in a smartphone or the like, which serves as the user terminal 200.

[0053] Next, the functions realized by the processing unit 310 of the store terminal 300 will be described. As illustrated in Figure 6, the processing unit 310 of this embodiment includes a skin diagnosis unit 311, a reservation processing unit 312, and an input / output control unit 313. The functional units provided in the processing unit 310 are not limited to these and can be appropriately changed or added according to the functions that the store terminal 300 should have.

[0054] The skin diagnosis unit 311 is implemented as a function of the skin diagnosis software installed on the store terminal 300. The skin diagnosis unit 311 performs skin diagnosis processing using skin diagnosis data such as physical and mental data and facial image data acquired from the user at the store, and outputs skin diagnosis result data.

[0055] The reservation processing unit 312 is implemented as a function of the skin diagnosis software. The reservation processing unit 312 has functions such as receiving and managing new reservation information from the management server 100, and when a user who has made a reservation arrives, it retrieves the reservation information and works in cooperation with the skin diagnosis unit 311 to have the skin diagnosis unit 311 execute the reserved skin diagnosis process.

[0056] The input / output control unit 313 has the function of controlling the exchange of input / output data between the processing unit 310 and the storage unit 320, input / output unit 330, communication unit 340, and imaging unit 350. For example, the input / output control unit 313 has the function of executing processes such as passing reservation information received from the management server 100 via the communication unit 340 to the skin diagnosis unit 311 and the reservation processing unit 313, respectively.

[0057] <Example of data used in the skin diagnosis management system 1 of this embodiment> An example of the data structure used in the skin diagnosis management system 1 of this embodiment will be described.

[0058] [User Registration Information] Figure 7 shows an example of the user registration information structure. User registration information is data generated when a user registers to use the skin diagnosis management system 1 of this embodiment. For example, it consists of data that associates a user ID, which is a unique identification code for each user, with the user's name, date of birth, and gender. The data items of user registration information are not limited to these items.

[0059] [Input data for skin diagnosis] Figure 8 shows an example of the configuration of input data for skin diagnosis. The input data for skin diagnosis consists of physical and mental data, facial image data, and other data entered by the user using a skin diagnosis application installed on the user terminal 200 or at the store terminal 300. The input data for skin diagnosis is stored in the data storage unit 121 of the management server 100, and can be referenced or reused as existing data when a user undergoes a skin diagnosis. In the example in Figure 8, the input data for skin diagnosis is stored in the data storage unit 121 of the management server 100, associated with the user ID, the date and time the data was recorded, the recording method, the physical and mental data measured or entered as user measurement items such as height, weight, BMI, body fat percentage, heart rate, blood pressure, and stress level, and facial image data (image file) captured at the user terminal 200 or store terminal 300.

[0060] [Skin diagnosis results data] Figure 9 shows an example of the structure of skin diagnosis result data. Skin diagnosis result data is data that shows the results of a skin diagnosis performed by the skin diagnosis application on the user terminal 200 or the store terminal 300. In the example in Figure 9, the skin diagnosis result data is associated with the user ID and the diagnosis result data for skin diagnosis items such as moisture, barrier strength, brightness, yellowness, firmness, and transparency, and is stored in the data storage unit of the management server 100. The items included in the skin diagnosis result data are not limited to the example in Figure 9.

[0061] [Reservation Request Information] Figure 10 shows an example of the configuration of reservation request information sent from the skin diagnosis app on the user terminal 200 to the management server 100 when a user of the skin diagnosis management system 1 makes a reservation for a skin diagnosis at a store. The reservation request information in Figure 10 is configured by associating the user ID, the desired skin diagnosis menu course at the store the user wishes to go to (here, the selection of the 60-minute, 40-minute, and 20-minute courses as exemplified in Figure 3), the store where the skin diagnosis is to be performed, the date, and the skin diagnosis input data related to the user measurement items entered by the user. The skin diagnosis input data is used, for example, when the reservation reception unit 111 of the management server 100 prompts the user to input data in order to shorten the time required at the store terminal 300 during the reservation process.

[0062] <Reservation processing on management server 100> Here, the reservation processing performed on the management server 100 will be explained using an example of the reservation display screen.

[0063] (1) Standard reservation processing The type of reservation display screen shown on the user terminal 200 can be determined, for example, based on the reservation request information from the user terminal 200. For example, the reservation status can be displayed based on the skin diagnosis course, store name, date and time, etc., specified by the user in the reservation function of the skin diagnosis app. Alternatively, the reservation request information can include the location information of the user terminal 200, and the system can extract nearby stores from that location information and display the most recent reservation status, thereby reducing the effort required for user input.

[0064] Figure 11 shows an example of a reservation display screen displayed based on reservation display screen data sent from the management server 100 to the user terminal 200. As shown in Figure 11, the example reservation display screen shows, for example, the reservation time slots for each date and day of the week for store A in a table format. Each time slot is marked with a circle (○) to indicate that it is available for reservation, or a cross (×) to indicate that it is unavailable for reservation, for example, because it has already been reserved by another user. For time slots marked with a circle, a reservation can be made by clicking on the circle. If the user has already entered physical and mental data and it is stored in the system, for example, by changing the skin diagnosis course to be reserved from 60 minutes to 40 minutes in the course selection on the display screen, the time slot of 11:20 on September 10th (Tue) will be marked with a circle (○) as it is available for reservation. In this way, if the user has entered diagnostic input data in advance, it becomes possible to select a skin diagnosis course with a shorter duration, reducing the user's time commitment and expanding the range of available reservation time slots. In this case, the time slots for the second skin diagnosis service that are available for reservation may overlap with at least part of the time slots that are unavailable for reservation for the first skin diagnosis service. For example, the time slot for the second skin diagnosis service could be one of the time slots that were unavailable for the first skin diagnosis service, with the same start time but an earlier end time. Alternatively, it could be a time slot with the same end time as the unavailable time slot but a later start time. Or, the system could display time slots that are available for the second skin diagnosis service from among the time slots that were unavailable for the first skin diagnosis service, allowing the user to select one. In this way, the available time slots would be closer to the time slot the user originally wanted to book for the first skin diagnosis service, which would be advantageous for the user as it would be easier to choose.

[0065] (2) Modified version of the reservation display (guiding the user to input data for skin diagnosis) Figure 12 shows a modified version of the reservation display screen. If the management server 100 determines that a user attempting to book a skin diagnosis at the store terminal 300 has not entered any skin diagnosis data such as physical and mental data, it can display a comment on the reservation display screen, such as "You can make a reservation if you enter your physical and mental data. Would you like to enter it?", and display the reservation time slots that will become available after input with a triangle (△) mark. By entering physical and mental data from the skin diagnosis app, the user can make reservations for the time slots displayed with a triangle (△), expanding the user's choice of reservation time slots, and improving convenience by making the entered skin diagnosis data available in the post-service system.

[0066] (3) Variation of reservation display (presenting skin diagnosis menu options to the user) Figure 13 shows another variation of the reservation display screen. In the example in Figure 13, when a user selects one of the available ○ marks on the reservation display screen, three skin diagnosis menus ranging from 60 minutes to 20 minutes are displayed as selectable options. The display of these skin diagnosis menu options is conditional on the user having already entered their skin diagnosis data. This gives users an opportunity to reconsider how much time they want to be tied up with for a skin diagnosis, and increases the flexibility of reservations for skin diagnosis appointments.

[0067] Furthermore, the reservation status storage unit of the data storage unit 121 may store the time slots in which the skin diagnosis service can be reserved. The reservation management unit 112 of the management server 100 may then accept reservations for the first skin diagnosis service (60-minute course in this embodiment) which includes the user measurement items, if skin diagnosis data corresponding to the user measurement items has not been entered. If skin diagnosis data corresponding to the user measurement items has been entered, the reservation management unit 112 may then accept reservations for the second skin diagnosis service (40-minute course, 20-minute course in this embodiment) which omits the measurement and input of user measurement items at the store.

[0068] <Example of data processing performed on the management server regarding in-store skin diagnosis reservations> The data processing performed in the skin diagnosis management system 1 having the configuration exemplified above will be explained with reference to Figure 14. Figure 14 is a sequence diagram showing an example of data processing for booking a skin diagnosis at a store terminal 300, mainly performed on the management server 100 of the skin diagnosis management system 1. As a prerequisite, it is assumed that the management server 100 and the store terminal 300 are operational, and that the skin diagnosis application is running on the user terminal 200.

[0069] In step S1, the reservation acceptance unit 111 of the management server 100 receives a reservation processing request for skin diagnosis, including user registration information, from the user terminal 200. In step S2, the reservation acceptance unit 111 of the management server 100 determines, based on the received user registration information, whether skin diagnosis data such as physical and mental data is stored for the user in question. If it is determined that skin diagnosis data is not stored (step S2, No), in step S3, the reservation acceptance unit 111 sends a message to the user terminal 200 prompting the user to input skin diagnosis data. When the user inputs physical and mental data as skin diagnosis data in response to the message, the reservation acceptance unit 111 of the management server 100 stores the input physical and mental data as skin diagnosis data entered by the user (hereinafter also referred to as "user input data") in the data storage unit 121 of the management server 100.

[0070] In step S4, when user input data is received from the user terminal 200, in step S5, the reservation management unit 112 of the management server 100 sends the user terminal 200 with a selection of skin diagnosis courses at the store terminal 300 based on the content of the user input data stored for the user. For example, if it is determined that the physical and mental data illustrated in Figure 3 has been entered as user input data, the reservation acceptance unit 111 sends the user terminal 200 with a 60-minute course and a 40-minute course as options for skin diagnosis courses. In this case, if some of the user input data has been entered, the store terminal 300 may be used to measure the remaining user input data as an option for skin diagnosis courses. For example, in this embodiment, the 40-minute course omits the measurement of body composition, blood pressure, and heart rate, which correspond to the user measurement items, but if some of these have been entered by the user, a shortened skin diagnosis course that measures the remaining user measurement items at the store terminal 300 may be available. In step S6, the reservation acceptance unit 111 receives the skin diagnosis course selected by the user from the user terminal 200.

[0071] In step S7, the reservation management unit 112 searches the reservation status information stored in the data storage unit 121 based on the skin diagnosis course selection received from the user, creates reservation display screen data, and transmits it to the user terminal 200 (step S8). This reservation display screen data causes the skin diagnosis application running on the user terminal 200 to display a display screen as illustrated in Figure 11, etc. Here, if the skin diagnosis course received from the user omits the measurement of at least some user measurement items, that is, if it is the 40-minute course or the 20-minute course in this embodiment, the reservation management unit 112 may allow the user to specify whether or not to perform measurements at the store for the user measurement items that the user has entered.

[0072] In step S9, the reservation reception unit 111 receives the selection of the desired reservation time slot from the user, based on the reservation display screen shown on the skin diagnosis app on the user terminal 200. In step S10, the reservation management unit 112 refers to the user input data stored in the data storage unit 121, extracts the options that can be selected as skin diagnosis courses, and sends those options to the user terminal 200 (step S11).

[0073] In step S12, the reservation reception unit 111 of the management server 100 receives the skin diagnosis course selected by the user from the user terminal 200.

[0074] In step S13, the reservation management unit 112 of the management server 100 determines whether the user input data stored in the data storage unit 121 of the management server 100 is suitable for use on the store terminal 300. Specifically, for example, if a difference exceeding a predetermined threshold is found in the stored physical and mental data measurements, and it is determined that the measurements may not have been taken properly, advice such as "We recommend re-measuring your physical and mental data" can be displayed on the user terminal. Alternatively, if a difference exceeding a predetermined threshold is found between the measurements taken by the skin diagnosis app on the user terminal 200 and the measurements taken by the store terminal 300 in the stored user input data, advice such as "We do not recommend the skin diagnosis course that omits the measurement of physical and mental data" can be displayed on the user terminal (step S14). The predetermined threshold for the stored physical and mental data measurements could be, for example, whether or not a fluctuation of more than 20% is recorded between the measured values ​​of each user measurement item such as body fat percentage and blood pressure, but it is not limited to this, and a numerical range of fluctuation may be defined for each item.

[0075] In step S15, the reservation reception unit 111 of the management server 100 receives the skin diagnosis course selected by the user from the user terminal 200, based on the advice given in step S14. In response, the reservation reception unit 111 sends a reservation completion notification to the user terminal 200 in step S16, and in step S17, notifies the store terminal 300 that was the subject of the reservation of the reservation details and terminates the process.

[0076] According to the skin diagnosis reservation processing at the store terminal 300 in this embodiment described above, if skin diagnosis data has been entered and stored by the user, the user's convenience can be enhanced by presenting the user with a selection of skin diagnosis courses, including those with shorter waiting times.

[0077] In the above data processing example, if, for example, user input data is not stored and user input data is not received even through guidance from the management server 100, the reservation management unit 112 of the management server 100 will select a course that does not omit data input corresponding to the user measurement items at the store (in this embodiment, the 60-minute course) as the only option. Also, the process of determining whether the user input data in step S13 is appropriate may be omitted.

[0078] <Processing of skin diagnosis results at store terminal 300> Next, we will explain how the user input data used in existing skin diagnoses is handled by the skin diagnosis application on the user terminal 200. Figure 15 is a flowchart showing an example of the processing flow for user input data judgment, which is executed by, for example, the reservation management unit 112 and the skin diagnosis management unit 113 of the management server 100. The example in Figure 15 illustrates data processing related to the measurement timing of mind and body data.

[0079] When the reservation management unit 112 and the skin diagnosis management unit 113 begin processing, in step S20, they receive a skin diagnosis processing request from the skin diagnosis application on the user terminal 200. The skin diagnosis processing request is sent to the management server 100 when the user starts a skin diagnosis using the skin diagnosis application.

[0080] In step S21, the skin diagnosis management unit 113 determines whether a record of physical and mental data measurement at the store is stored for the user in question. If it is determined that there is no measurement record (Step S21, No), this processing flow ends. If it is determined that there is a record of physical and mental data measurement at the store (Step S21, Yes), the skin diagnosis management unit 113 determines whether the measurement time of that physical and mental data is within a predetermined period prior to the present (Step S22). If it is determined that the measurement time of the physical and mental data is more than a predetermined period prior to the present (Step S22, No), this processing flow ends. This is because physical and mental data measured more than a certain period ago is considered unreliable and unsuitable for use in skin diagnosis. The predetermined period for the above determination can be, for example, one month, but is not limited to this, and may be set to a shorter period of about one week. In addition, different periods may be set for each item of physical and mental data, i.e., for each user measurement item.

[0081] If it is determined that the measurement time of the physical and mental data was within a predetermined period prior to the present (step S22, Yes), the reservation management unit 112 sends a message to the user terminal 200 asking whether to use the store measurement record and displays it in the skin diagnosis app. If the user selects not to use the store measurement record in step S24 (step S24, No), this processing flow ends. If the user selects to use the store measurement record (step S24, Yes), in step S25, the reservation management unit 112 of the management server 100 sends the physical and mental data measurement record from the store to the user terminal 200 and ends the process.

[0082] Based on the data processing described above, the skin diagnosis app on the user terminal 200 can utilize the measured values ​​of the physical and mental data measured at the store terminal 300, which is expected to improve the accuracy of the skin diagnosis. Furthermore, it has the advantage of being able to discard old data that is unsuitable for use.

[0083] <Processing related to skin diagnosis results on user terminal 200> Next, we will explain the data processing related to the skin diagnosis results from the skin diagnosis application on the user terminal 200. Figure 16 is a flowchart showing an example of the processing flow for skin diagnosis result analysis, which is performed, for example, by the reservation management unit 112 and the skin diagnosis management unit 113 of the management server 100.

[0084] When the reservation management unit 112 and the skin diagnosis management unit 113 start processing, in step S30, they receive skin diagnosis results from the skin diagnosis application on the user terminal 200. The skin diagnosis results are sent to the management server 100 when the user performs a skin diagnosis using the skin diagnosis application.

[0085] In step S31, the skin diagnosis management unit 113 determines whether the skin diagnosis results from the store are stored for the user in question. If it determines that there are no skin diagnosis results from the store (step S31, No), this processing flow ends. If it determines that there are skin diagnosis results from the store (step S31, Yes), the skin diagnosis management unit 113 determines whether there is a difference exceeding a predetermined threshold between the skin diagnosis results from the user terminal 200 and the skin diagnosis results from the store. If it determines that there is no difference exceeding a predetermined threshold between the skin diagnosis results from the user terminal 200 and the skin diagnosis results from the store (step S32, No), this processing flow ends.

[0086] If the reservation management unit 112 determines that there is a difference exceeding a predetermined threshold between the skin diagnosis results on the user terminal 200 and the skin diagnosis results at the store (step S32, Yes), the reservation management unit 112 sends a notification to the user terminal 200 prompting the user to undergo a diagnosis at the store (step S33). Here, the predetermined threshold for the skin diagnosis results could be, for example, whether or not a difference of more than 20% is recorded between the numerical values ​​of the skin diagnosis results on the user terminal 200 and the skin diagnosis results at the store for skin diagnosis items such as blemishes and transparency, but it is not limited to this, and a numerical range of difference may be defined for each item.

[0087] In step S34, the reservation management unit 112 determines whether the user terminal 200 has requested a skin diagnosis reservation at the store. If it determines that no such request has been made, it terminates this process (step S34, No). If it determines that the user terminal 200 has requested a skin diagnosis reservation at the store (step S34, Yes), the reservation management unit 112 sends a notification prompting the user to remeasure any user measurement items for which it has determined that there is a difference exceeding a predetermined threshold between the skin diagnosis results at the user terminal 200 and the skin diagnosis results at the store (step S35).

[0088] Next, in step S36, the skin diagnosis management unit 113 determines whether the skin diagnosis reservation from the user terminal 200 specifies a course that omits the measurement of physical and mental data or the medical interview. If it is determined that the course that omits the measurement of physical and mental data or the medical interview has not been specified (step S36, No), this processing flow ends. If it is determined that the course that omits the measurement of physical and mental data or the medical interview has been specified (step S36, Yes), the reservation management unit 112 sends a notification to the user terminal 200 stating that it does not recommend a course that omits the measurement of physical and mental data or the medical interview at the store, and this processing flow ends (step S37).

[0089] Based on the data processing using the skin diagnosis results from the store as described above, if a discrepancy is found between the diagnosis results from the skin diagnosis app on the user terminal 200 and the skin diagnosis results from the store terminal 300, the system can present the user with more favorable skin diagnosis options based on the stored skin diagnosis results. This includes prompting the user to visit the store for a skin diagnosis, prompting re-measurement of the user measurement items where discrepancies were found, and not recommending the omission of measuring physical and mental data during the skin diagnosis at the store.

[0090] As described above, the management server 100 of the skin diagnosis management system 1 according to this embodiment includes a reservation acceptance unit 111 that receives reservation information for skin diagnosis services to be performed at a predetermined facility from a user via a user terminal 200; a data storage unit 121 that includes a reservation status storage unit that stores available time slots corresponding to the user measurement items; and a reservation management unit 112 that, when at least some of the user measurement items have been entered, displays that a reservation for a second skin diagnosis service that can be provided in a shorter time than the first skin diagnosis service that can be provided when the user measurement items have not been entered is available.

[0091] This approach expands the range of skin diagnostic service options available to users who have already entered their measurement items, making it easier for them to book a skin diagnostic appointment.

[0092] The reservation management unit 112 may accept reservations for the second skin diagnosis service based on some of the user measurement items entered and the remaining user measurement items measured at the facility, when some of the user measurement items are entered.

[0093] This expands the range of skin diagnostic service options available to users, even if they only input some of the user measurement items.

[0094] The reservation management unit 112 may accept reservations for the second skin diagnosis service, which omits measurements corresponding to some of the user measurement items that are entered.

[0095] This expands the range of skin diagnostic service options available to users, even if they only input some of the user measurement items.

[0096] When the reservation management unit 112 receives a reservation for the second skin diagnosis service from a user, it may display a reservation display screen on the user terminal 200 that shows the reservation status, and on the reservation display screen, the user may specify whether or not to perform the measurement corresponding to the user measurement items entered.

[0097] In this way, even users who have already entered their user measurement items and have booked a second skin diagnosis service that takes less time can choose again whether or not to have their user measurement items measured and entered at a store or other facility.

[0098] The reservation management unit 112 may, on the reservation display screen, indicate that if a reservation for the first skin diagnosis service cannot be made during the first time slot, a reservation for the second skin diagnosis service can be made during a second time slot that overlaps with the first time slot in part and is shorter than the first time slot.

[0099] This approach improves user convenience by allowing the system to suggest alternative time slots even if a user cannot book their preferred time slot.

[0100] If the reservation management unit 112 is unable to make a reservation for the first skin diagnosis service during the first time slot, but there is a second time slot in which a reservation can be made by the user entering any of the user measurement items, the unit may prompt the user to enter the relevant user measurement item.

[0101] This increases the likelihood of users being able to book a skin analysis appointment and improves the convenience of booking a skin analysis appointment for users.

[0102] The reservation management unit 112 may, when it receives input of user measurement items during a user skin diagnosis by the user terminal 200, set the user measurement items received during that skin diagnosis to a state where they have been entered.

[0103] In this way, a wider range of skin diagnostic services can be offered based on the user's entered measurement items.

[0104] The reservation management unit 112 may also enable the user to make a reservation for the second skin diagnosis service using the information measured in the first skin diagnosis service for predetermined user measurement items, when the user receives the second skin diagnosis service within a predetermined period following the first skin diagnosis service.

[0105] This approach allows users to book skin diagnostic services that can be performed in a shorter time, improving user convenience.

[0106] When the user performs a skin diagnosis using the user terminal 200, the reservation management unit 112 may, if it determines that there are user measurement items measured at the facility for the first skin diagnosis service or the second skin diagnosis service, display a screen on the user terminal that allows the user to select the use of the user measurement items measured at the facility.

[0107] This approach allows users to book appointments that include a second skin diagnosis service, which can be performed in a shorter time, thus improving user convenience.

[0108] If there is a difference of a predetermined threshold or more between the user measurement items entered by the user in the skin diagnosis performed by the user terminal 200 and the user measurement items measured at the facility in the first skin diagnosis service or the second skin diagnosis service, the reservation management unit 112 may prompt the user to make a reservation for a skin diagnosis service at the facility where the user measurement items with the difference can be measured, via the user terminal 200.

[0109] In this way, users who are suspected to have problems with some of the user measurement items entered from the user terminal 200 can be prompted to undergo a skin diagnosis at a store.

[0110] When the reservation management unit 112 accepts a reservation for a skin diagnosis service at the facility, it may recommend to the user that the user measurement items corresponding to the user measurement items with differences be measured at the facility.

[0111] This approach can motivate users to undergo skin diagnoses at stores or other facilities.

[0112] This embodiment includes an information processing method executed by the management server 100 as the information processing device, and a program for causing a computer to execute the information processing method, and each can achieve the same effects as the information processing device.

[0113] The series of processes described above can be executed by hardware or by software. In other words, the functional configurations in Figures 4 to 6 are merely examples and are not limited to one or the other. That is, it is sufficient to have the functionality to execute the series of processes described above as a whole, and the functional blocks used to realize this functionality are not limited to the examples in Figures 4 to 6.

[0114] For example, the reservation acceptance unit 111, reservation management unit 112, and skin diagnosis management unit 113 of the processing unit 110 may have their functions performed by other units. Also, at least a portion of the information processing in the management server 100 may be performed at the user terminal 200 and the store terminal 300.

[0115] Furthermore, a single functional block may consist of hardware alone, software alone, or a combination thereof. The functional configuration in this embodiment is realized by a processor that performs arithmetic processing. Processors that can be used in this embodiment include single-processor, multi-processor, and multi-core processors, as well as combinations of these various processing units with processing circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays).

[0116] In this specification, the step of describing a program executed by the processing unit 110 of the management server 100 includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually.

[0117] Although several embodiments of the present invention have been described above, these embodiments are merely illustrative and do not limit the technical scope of the present invention. The present invention can take on a variety of other embodiments, and it is also possible to combine the above embodiments with their modified configurations. Furthermore, various modifications such as omissions and substitutions can be made without departing from the spirit of the present invention. These embodiments and their variations are included in the scope and spirit of the invention as described herein, and are also included in the scope of the invention and its equivalents as described in the claims. [Explanation of symbols]

[0118] 1. Skin Diagnosis Management System 100 Management Servers 111 Reservation Department 112 Reservation Management Department 113 Skin Diagnosis Management Department 121 Data Storage Unit 200 user terminals 211 Skin Diagnosis Department 213 Reservation Department 300 store terminals 311 Skin Diagnosis Department 312 Reservation Processing Unit

Claims

1. A reservation reception unit receives reservation information from users via a user terminal for skin diagnosis services to be performed at designated facilities based on multiple user measurement items related to skin diagnosis. A reservation status storage unit that stores the available time slots corresponding to the user measurement items, A reservation management unit that, when at least some of the user measurement items are entered, displays that it is possible to accept reservations for a second skin diagnosis service that can be provided in a shorter time than the first skin diagnosis service that can be provided when the user measurement items are not entered, An information processing device equipped with the following features.

2. The information processing device according to claim 1, wherein the reservation management unit can accept a reservation for the second skin diagnosis service based on some of the user measurement items entered and the remaining user measurement items measured at the facility, when some of the user measurement items are entered.

3. The information processing apparatus according to claim 1, wherein the reservation management unit can accept a reservation for the second skin diagnosis service in which, when some of the user measurement items are entered, the measurement corresponding to the entered user measurement items is omitted.

4. The information processing apparatus according to claim 1, wherein when the reservation management unit receives a reservation for a second skin diagnosis service from a user, it displays a reservation display screen showing the reservation status on the user terminal, and on the reservation display screen, the user can specify whether or not to perform measurements corresponding to the user measurement items entered.

5. The information processing device according to claim 4, wherein the reservation management unit, when it is not possible to make a reservation for the first skin diagnosis service in the first time slot, displays on the reservation display screen that it is possible to make a reservation for the second skin diagnosis service in a second time slot that overlaps with the first time slot in at least part and is shorter than the first time slot.

6. The information processing device according to claim 5, wherein the reservation management unit prompts the user to input the relevant user measurement item if it is not possible to make a reservation for the first skin diagnosis service during the first time period, but there is a second time period in which a reservation can be made by the user inputting any of the user measurement items.

7. The information processing device according to claim 1, wherein the reservation management unit, when it receives input of user measurement items in a user skin diagnosis by the user terminal, sets the user measurement items received in the skin diagnosis to a state where they have been input.

8. The information processing apparatus according to claim 1, wherein the reservation management unit enables the user to make a reservation for the second skin diagnosis service using the content measured in the first skin diagnosis service for predetermined user measurement items when the user receives the second skin diagnosis service within a predetermined period from the first skin diagnosis service.

9. The information processing apparatus according to claim 1, wherein when the user performs a skin diagnosis using the user terminal, the reservation management unit determines that there are user measurement items measured at the facility for the first skin diagnosis service or the second skin diagnosis service, and displays a screen on the user terminal that allows the user to select the use of the items measured at the facility.

10. The information processing apparatus according to claim 1, wherein if there is a difference of a predetermined threshold or more between the user measurement items entered by the user in a skin diagnosis performed by the user terminal and the user measurement items measured at the facility in the first skin diagnosis service or the second skin diagnosis service, the reservation management unit prompts the user to make a reservation for a skin diagnosis service at the facility where the user measurement items with the difference can be measured, via the user terminal.

11. The information processing apparatus according to claim 10, wherein the reservation management unit, when accepting a reservation for a skin diagnosis service at the facility, recommends to the user that the user measurement items corresponding to the user measurement items with differences be measured at the facility.

12. Computers The process of receiving reservation information for a skin diagnosis service to be performed at a designated facility, based on multiple user measurement items related to skin diagnosis, from the user via a user terminal, The process of, when at least some of the user measurement items have been entered, displaying that a reservation for a second skin diagnosis service can be made available in a shorter time than the first skin diagnosis service that can be provided when the user measurement items have not been entered, based on the available reservation time slots corresponding to the stored user measurement items, An information processing method that performs the following.

13. On the computer, The process of receiving reservation information for a skin diagnosis service to be performed at a designated facility, based on multiple user measurement items related to skin diagnosis, from the user via a user terminal, The process of, when at least some of the user measurement items have been entered, displaying that a reservation for a second skin diagnosis service can be made available in a shorter time than the first skin diagnosis service that can be provided when the user measurement items have not been entered, based on the available reservation time slots corresponding to the stored user measurement items, A program that executes the command.