Clothing suggestion system, information processing device, information processing method, and program
Patent Information
- Application Number
- JP2025506299
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Filing Date
- 2025-08-20
- Publication Date
- 2025-11-05
AI Technical Summary
Existing clothing recommendation systems fail to consider individual differences in user constitutions when suggesting outfits, leading to inadequate suggestions based on physical conditions and weather.
An outfit suggestion system that acquires current or future weather information and retrieves past vital data corresponding to similar weather conditions to output personalized clothing recommendations, taking into account user-specific physical data and preferences.
The system provides tailored clothing suggestions that account for individual user constitutions, enhancing comfort and appropriateness of clothing choices based on weather and physical conditions.
Abstract
Description
Clothing suggestion system, information processing device, information processing method, and recording medium
[0001] The present invention relates to a clothing suggestion system, an information processing device, an information processing method, and a recording medium.
[0002] An example of a clothing recommendation device is described in Patent Document 1. The clothing recommendation device in Patent Document 1 receives a user's physical information, notifies the user of changes in the physical information, registers the user's clothing information, and combines the user's schedule, weather, preferences, trends in the area where the user is located, and clothing information on sale to recommend personalized clothing to the user.
[0003] Patent document 2 describes a clothing derivation system that suggests clothing that takes comfort into consideration, and includes a processing unit that outputs the performance required of clothing based on information about the weather on the day the clothing will be worn, sensitivity information that represents the user's feelings about the weather regarding the clothing, and information about the user's schedule, a clothing database that stores information about clothing to suggest to the user, a derivation unit that selects clothing to suggest to the user from the clothing database based on the output of the processing unit, and a display unit that displays the selected clothing.
[0004] Patent document 3 describes a system that suggests clothing that corresponds to a user's perception of the weather, and that includes a first acquisition unit that acquires user experience information that indicates how the user feels about the weather, a second acquisition unit that acquires weather forecast information for a specified area on a proposed date, a memory unit that stores clothing information related to weather-related information, which is information related to the weather, and a determination unit that determines clothing suggestion information related to clothing to be suggested to the user on a proposed date using the weather-related information and clothing information stored in the memory unit based on the weather forecast information and user experience information on the proposed date.
[0005] Patent Document 4 describes an entrance system in which a control means is provided at the entrance and has the function of presenting clothing item information to the user via an alarm device based on departure information from an departure information acquisition means that detects when a user has left the house, physical information from a physical information acquisition means that is provided at the entrance and acquires the user's physical information, and outdoor environmental information including outside temperature information from an external environmental information acquisition means, and which can suggest the most suitable clothing items to an individual user at the entrance who is about to go out, based on the user's physical condition and the weather at the time.
[0006] JP-T-2022-511301 A JP-A-2022-140055 A JP-A-2019-71027 A JP-A-2001-102070 A
[0007] The technologies described in Patent Documents 1 to 4 above relate to devices that suggest clothing to users based on their current physical condition or the weather of a particular day. For this reason, none of the technologies described in Patent Documents 1 to 4 can suggest clothing that takes into account differences in the physical constitution of users.
[0008] In view of the above-mentioned problems, an example of an object of the present invention is to provide a clothing suggestion system, an information processing device, an information processing method, and a recording medium that suggest clothing taking into consideration differences in the physical constitution of users.
[0009] According to one aspect of the present invention, an information processing device is provided, comprising: a weather information acquisition means for acquiring reference weather information, which is current or future weather information; a reference data acquisition means for acquiring, as reference data, the vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time; and an output means for using the acquired reference data to output information regarding clothing that the target user should wear or purchase.
[0010] According to one aspect of the present invention, there is provided a clothing suggestion system comprising: a server; and a user terminal having a storage processing means for storing a combination of a user's past vital data and the weather information at that time in a storage means, wherein the server has: weather information acquisition means for acquiring reference weather information, which is current or future weather information; reference data acquisition means for acquiring, as reference data, the vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from the storage means storing a combination of a target user's past vital data and the weather information at that time; and output processing means for using the acquired reference data to output information regarding clothing that the target user should wear or purchase to an output means of the user terminal of the target user.
[0011] According to one aspect of the present invention, an information processing method is provided in which one or more computers acquire reference weather information, which is current or future weather information, acquire the vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information as reference data from a storage means that stores a combination of a target user's past vital data and the weather information at that time, and use the acquired reference data to output information regarding clothing that the target user should wear or purchase to an output means.
[0012] According to one aspect of the present invention, a computer-readable recording medium is provided that stores a program for causing a computer to execute the following processes: a weather information acquisition process for acquiring reference weather information, which is current or future weather information; a reference data acquisition process for acquiring, as reference data, vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time; and an output process for using the acquired reference data to cause an output means to output information regarding clothing that the target user should wear or purchase.
[0013] Another aspect of the present invention may be a program that causes at least one computer to execute the method of the above aspect, or a computer-readable recording medium on which such a program is recorded. This recording medium includes a non-transitory tangible medium. This computer program includes computer program code that, when executed by a computer, causes the computer to perform the information processing method on an information processing device.
[0014] Any combination of the above components, and any transformation of the present invention into a method, device, system, recording medium, computer program, etc., are also valid aspects of the present invention.
[0015] Furthermore, the various components of the present invention do not necessarily have to be independent entities, but may be formed as a single member by multiple components, one component may be formed from multiple components, one component may be part of another component, or part of one component may overlap with part of another component, etc.
[0016] Furthermore, although the method and computer program of the present invention describe a number of steps in a sequential order, the order in which the steps are described does not limit the order in which the steps are executed. Therefore, when implementing the method and computer program of the present invention, the order of the steps can be changed as long as it does not cause any problems in terms of the content.
[0017] Furthermore, the multiple steps of the method and computer program of the present invention are not limited to being executed at different times, and therefore, a step may occur while another step is being executed, or the execution timing of a step may partially or completely overlap with the execution timing of another step, etc.
[0018] According to one aspect of the present invention, there are provided an outfit suggestion system, an information processing device, an information processing method, and a recording medium that suggest outfits taking into consideration differences in the physical constitutions of users.
[0019] 5 is a diagram illustrating an overview of an information processing device according to an embodiment. FIG. 6 is a flowchart illustrating an example of the operation of the information processing device according to an embodiment. FIG. 7 is a diagram conceptually illustrating a system configuration of a clothing suggestion system according to an embodiment. FIG. 8 is a block diagram illustrating an example of the hardware configuration of a computer that realizes the information processing device according to an embodiment. FIG. 9 is a diagram illustrating an example of the data structure of history information. FIG. 10 is a functional block diagram illustrating an example of the functional configuration of an information processing device according to an embodiment. FIG. 11 is a diagram illustrating an example of the data structure of user clothing information. FIG. 12 is a diagram illustrating an example of a proposal screen. FIG. 13 is a functional block diagram illustrating an example of the functional configuration of an information processing device according to an embodiment. FIG. 14 is a diagram illustrating an example of the data structure of company clothing information. FIG. 15 is a diagram illustrating another example of the proposal screen. FIG. 16 is a diagram illustrating an example of the data structure of clothing history information. FIG. 17 is a diagram illustrating another example of the data structure of history information. FIG. 18 is a diagram illustrating an example of the data structure of evaluation information in which bodily sensation information is added to the history information of FIG. 5. FIG. 19 is a functional block diagram illustrating an example of the logical configuration of an information processing device according to an embodiment. FIG. 19 is a diagram illustrating an example of a chat-style proposal screen. FIG. 19 is a diagram conceptually illustrating a system configuration of a clothing suggestion system according to an embodiment. FIG. 19 is a functional block diagram illustrating an example of the logical configuration of a user terminal according to an embodiment. FIG. 19 is a functional block diagram illustrating an example of the logical configuration of a user terminal according to an embodiment. FIG. 19 is a diagram conceptually illustrating a system configuration of a clothing suggestion system according to an embodiment.
[0020] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all drawings, similar components are designated by similar reference numerals, and descriptions thereof will be omitted where appropriate. In addition, in the following drawings, configurations of parts that are not related to the essence of the present invention are omitted and are not shown.
[0021] In the embodiments, "acquisition" includes at least one of the following: a device going to retrieve data or information stored in another device or storage medium (active acquisition); and inputting data or information output from another device into the device (passive acquisition). Examples of active acquisition include making a request or inquiry to another device and receiving a response, and accessing and reading information from another device or storage medium. Examples of passive acquisition include receiving information that is distributed (or transmitted, push notification, etc.). Furthermore, "acquisition" may also mean selecting and acquiring data or information from received data or information, or selecting and receiving distributed data or information.
[0022] <Minimum Configuration Example> Fig. 1 is a diagram illustrating an overview of an information processing device 100 according to an embodiment. The information processing device 100 includes a weather information acquisition unit 102, a reference data acquisition unit 104, and an output unit 106. The weather information acquisition unit 102 acquires reference weather information, which is current or future weather information. The reference data acquisition unit 104 acquires, as reference data, vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage unit (storage device 120) that stores combinations of the target user's past vital data and weather information at that time. The output unit 106 uses the acquired reference data to output information about clothing that the target user should wear or purchase.
[0023] 2 is a flowchart showing an example of operation of the information processing device 100 according to the embodiment. The weather information acquisition unit 102 acquires reference weather information, which is current or future weather information (step S101). The reference data acquisition unit 104 acquires, as reference data, vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage unit that stores combinations of the target user's past vital data and weather information at that time (step S103). The output unit 106 uses the acquired reference data to output information about clothing the target user should wear or purchase (step S105).
[0024] According to this information processing device 100, it is possible to obtain a clothing suggestion system, an information processing device, an information processing method, and a recording medium that suggest clothing taking into consideration differences in the physical constitutions of users.
[0025] A detailed example of the information processing device 100 will be described below.
[0026] (First embodiment) <System overview> Fig. 3 is a diagram conceptually illustrating the system configuration of a clothing suggestion system 1 according to an embodiment. Clothing suggestion system 1 includes an information processing device 100, a company server 200, and at least one user terminal 300 (in the figure, shown as user terminal 300a, user terminal 300b, .... However, when there is no need to distinguish between them, they are simply referred to as user terminal 300).
[0027] The information processing device 100 includes a storage device 120. The storage device 120 may be provided inside or outside the information processing device 100. In other words, the storage device 120 may be hardware that is integrated with the information processing device 100, or may be hardware that is separate from the information processing device 100. The enterprise server 200 includes a storage device 220. The storage device 220 may be provided inside or outside the enterprise server 200. In other words, the storage device 220 may be hardware that is integrated with the enterprise server 200, or may be hardware that is separate from the enterprise server 200.
[0028] The enterprise server 200 may be, for example, a server of a company related to the apparel industry, including the clothing manufacturing and distribution industry, or the fashion industry, particularly a retailer, trading company, manufacturer, or the like that plans, manufactures, and sells clothing. The enterprise server 200 may also be a server of a company that provides a clothing rental service, particularly a subscription service. The enterprise server 200 may also be a server of a company involved in fashion-related advertising.
[0029] The enterprise server 200 is a server computer and may further include a web server.
[0030] In this embodiment, the information processing device 100 is included in the enterprise server 200. For example, by installing a program that realizes the functions of the information processing device 100 in the enterprise server 200 and starting the program, the functions of the information processing device 100 can be realized on the enterprise server 200. Furthermore, the information processing device 100 may realize at least some of the functions of the information processing device 100 on the user terminal 300 of a user U by installing and executing at least some of the functions as an application on the user terminal 300 of the user U.
[0031] Furthermore, information processing device 100 may be interposed between multiple company servers 200 and multiple user terminals 300, and function as a platform for providing the services of clothing suggestion system 1. Furthermore, storage device 120 may be included in storage device 220. A configuration in which information processing device 100 functions as a platform for clothing suggestion system 1 will be described in an eighth embodiment below.
[0032] The company server 200 and the user terminal 300 are connected via a communication network 3. The user terminal 300 is a computer such as a smartphone, tablet terminal, or personal computer used by a user U (in the figure, shown as user Ua, user Ub, ...; however, when there is no need to distinguish between them, they are simply shown as user U).
[0033] The user terminal 300 is configured by a computer 1000, which will be described later. In addition to the components of the computer 1000, which will be described later, the user terminal 300 further includes a display and operation unit (touch panel, operation buttons, etc.), a camera, a speaker, a microphone, a light, a GPS (Global Positioning System) receiver, etc., which are not shown. The display is, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display. The camera includes an imaging element such as a lens and a CCD (Charge Coupled Device) image sensor.
[0034] When user U uses user terminal 300 to use the clothing suggestion service provided by clothing suggestion system 1, possible methods include installing and launching a specific application on user terminal 300, or accessing a specific website using a browser on user terminal 300. To use the service of clothing suggestion system 1, user U uses user terminal 300 to register in advance through a specific menu of the application or a specific web page. By registering as a user, user U obtains account information required to log in to clothing suggestion system 1. User U then logs in to clothing suggestion system 1 using the account information on user terminal 300, and becomes able to use the service once authentication is successful.
[0035] <Hardware Configuration Example> Fig. 4 is a block diagram illustrating an example of the hardware configuration of a computer 1000 that realizes the information processing device 100 of the embodiment. The company server 200 and the user terminal 300 in Fig. 3 are also realized by the computer 1000. As described above, when the company server 200 includes the information processing device 100, the information processing device 100 can cause the company server 200 to realize each function of the information processing device 100 by installing and executing a program that realizes each function of the information processing device 100 on the computer 1000 that constitutes the company server 200.
[0036] The computer 1000 has a bus 1010 , a processor 1020 , a memory 1030 , a storage device 1040 , an input / output interface 1050 , and a network interface 1060 .
[0037] The bus 1010 is a data transmission path for transmitting and receiving data among the processor 1020, memory 1030, storage device 1040, input / output interface 1050, and network interface 1060. However, the method of connecting the processor 1020 and the like to each other is not limited to bus connection.
[0038] The processor 1020 is implemented by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.
[0039] The memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.
[0040] The storage device 1040 is an auxiliary storage device realized by a hard disk drive (HDD), a solid state drive (SSD), a memory card, a read-only memory (ROM), or the like. The storage device 1040 stores program modules that realize each function of the information processing device 100 (enterprise server 200) (e.g., the weather information acquisition unit 102, the reference data acquisition unit 104, the output unit 106, and the schedule information acquisition unit 108 described below). The processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module. The storage device 1040 may also store each data of the storage device 120.
[0041] Furthermore, when the computer 1000 constitutes the user terminal 300, the storage device 1040 stores program modules that realize each function of the user terminal 300 (for example, a storage processing unit 302, an output unit 304, a vital data acquisition unit 306, etc., which will be described later). The processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module.
[0042] The program module may be recorded on a recording medium. The recording medium on which the program module is recorded may include a non-transitory, tangible medium usable by the computer 1000, and the program code readable by the computer 1000 (processor 1020) may be embedded in the medium.
[0043] The input / output interface 1050 is an interface for connecting the computer 1000 with various input / output devices. The input / output interface 1050 also functions as a communication interface for performing short-range wireless communication such as Bluetooth (registered trademark) and NFC (Near Field Communication).
[0044] The network interface 1060 is an interface for connecting the computer 1000 to a communication network 3 (FIG. 3). This communication network 3 is, for example, a local area network (LAN) or a wide area network (WAN). The network interface 1060 may be connected to the communication network 3 wirelessly or by wire.
[0045] The computer 1000 is then connected to necessary devices (e.g., a display, an operation unit (keyboard, mouse, operation buttons, operation keys, etc.), a touch panel, a camera, a speaker, a microphone, a light, a printer, etc.) via the input / output interface 1050 or the network interface 1060.
[0046] The components of the information processing apparatus 100 of each embodiment shown in Figure 1 and Figures 6, 9, 12, and 17 described below are realized by any combination of hardware and software of the computer 1000 of Figure 4. Those skilled in the art will understand that there are various variations in the realization methods and devices. The functional block diagrams showing the information processing apparatus 100 of each embodiment show logical functional blocks rather than a hardware-based configuration.
[0047] <Functional Configuration Example> An example of the functional configuration of the information processing device 100 according to the embodiment will be described below with reference to FIG. 1 . The information processing device 100 includes a weather information acquisition unit 102, a reference data acquisition unit 104, and an output unit 106 (output processing means). The weather information acquisition unit 102 acquires reference weather information, which is current or future weather information. The weather information is information indicating the weather at a location (or area) preset by a user operation in a setting menu or the like. Alternatively, the weather information may be information indicating the weather at a location indicated by location information acquired by the GPS receiver of the user terminal 300 of the user U. The preset location (or area) is, for example, the address of the user U's residence, workplace, or school, which is their living area, or the user U's destination or current area (travel destination, etc.) specified by the user operation in a setting menu or the like as needed.
[0048] Weather information includes information indicating at least one of the following: weather (clear, cloudy, rainy, snowy, etc.), temperature, humidity, probability of precipitation, wind direction, wind speed (which may be storm / strong wind / light breeze, etc.), amount of rainfall (which may be light rain / heavy rain / heavy rain, etc.), and amount of snowfall (which may be light snow / heavy snow / heavy snow, etc.).
[0049] The reference weather information is current or future weather information, and serves as a reference when suggesting clothing to the user U. In other words, the information processing device 100 suggests to the user U clothing that is appropriate for the weather indicated by the reference weather information.
[0050] A combination of past vital data and weather information at that time for a target user (hereinafter also referred to as "user U") is stored in the storage device 120. The reference data acquisition unit 104 acquires, from the storage device 120, vital data stored in association with reference weather information or weather information similar to the reference weather information, as reference data.
[0051] The weather information may be obtained from a predetermined website or the like, or may be information inputted from an input screen by a user operation.
[0052] FIG. 5 is a diagram showing an example of the data structure of the history information 130. The history information 130 is information that includes a combination of past vital signs data of a target user (user U) and weather information at that time. As described in a later embodiment, the history information 130 is acquired from the user terminal 300 of each user U and stored in the storage device 120 (or the storage device 220). Alternatively, if the functions of the information processing device 100 are implemented on the user terminal 300, the history information 130 may be stored in the memory 1030 or the storage device 1040 of the computer 1000 that constitutes the user terminal 300. Similarly, various pieces of information described below may be stored in either the storage device 120, the storage device 220, or the memory 1030 or the storage device 1040 of each computer 1000 that constitutes the user terminal 300.
[0053] The history information 130 is stored for each identification information (user ID) that can identify the user U. The history information 130 includes location information indicating the location of the user U, weather information, and vital sign data, which are acquired at predetermined timings, in association with date and time information. Various predetermined timings are possible for acquiring each piece of information. For example, the predetermined timings may be predetermined cycles such as every 10 minutes or every hour. The predetermined timings may be predetermined time periods (morning / afternoon / night, etc.). The predetermined timings may be timings designated by a user operation in an operation menu at any time. The predetermined timings may be cycles or times designated in advance in a setting menu by a user operation.
[0054] In the illustrated example, the location information is "home" or "workplace." This is because the user has previously registered locations such as home, work, and school in a settings menu, and if the location where the user U was at the time the information was acquired matches the registered locations such as home, work, and school, the location information becomes "home," "workplace," or "school." In other examples, the location information may be information indicating a district name, station name, facility name, building name, etc., such as "Shinjuku Ward, Tokyo," "Shibuya Station," "Shinagawa Ward AAA Library," or "BBB Building," or may be information indicating latitude and longitude acquired by a GPS receiver.
[0055] In addition to the registered locations such as home, work, school, etc., the time periods (which may be specified by day of the week) during which the user U will be at the registered locations may be set in advance in a settings menu (i.e., schedule setting), and the registered locations corresponding to the times may be identified and used as location information. In this case, it is preferable that the user can later accept corrections to the location information on the operation screen and update the location information.
[0056] Vital data included sweat rate (mg / (cm 2 The parameters include at least one of the following: skin temperature (℃), heart rate (bpm: beats per minute), and blood pressure.
[0057] Methods for acquiring vital data to be stored in the history information 130 include, but are not limited to, the following examples. Furthermore, the following two methods may be combined: (a1) The user terminal 300 receives vital data measured by the wearable terminal 320 worn by the user U and records it as history information 130 in the storage device 120 of the information processing device 100. Specifically, the user terminal 300 uploads the data received from the wearable terminal 320 to the information processing device 100 and stores it in the storage device 120. However, if the wearable terminal 320 can access the communication network 3, the vital data may be uploaded directly from the wearable terminal 320 to the information processing device 100 without going through the user terminal 300. Vital data acquisition timing may be real-time, periodically (every 10 minutes, every hour, by time period such as morning / afternoon / night, once a day, etc.), or at a time specified by user operation. The timing of vital data acquisition may be specified and changed by user operation in a settings menu. Furthermore, multiple timings may be combined.
[0058] (a2) The information processing device 100 receives input of vital data measured by the user U using an external measuring device on an input screen through user operation, and records the input in the history information 130 of the information processing device 100. Specifically, the information processing device 100 receives input of information indicating the measurement value and the measurement date and time through user operation on a vital data input screen on an application or website, and stores the information as vital data in the storage device 120. The information indicating the measurement date and time may automatically store the date and time when the measurement value input through user operation is received as the measurement date and time.
[0059] (a3) With the user U's consent, vital data measured by an external measuring device or at a medical institution is acquired from an external server or other application that stores the data.
[0060] Returning to FIG. 1 , the reference data acquisition unit 104 searches the history information 130 for weather information that matches the reference weather information acquired by the weather information acquisition unit 102. If weather information that matches the reference weather information is found, the reference data acquisition unit 104 reads and acquires user U's vital signs for the time corresponding to the reference weather information from the history information 130. If no weather information matching the reference weather information is found in user U's history information 130, the reference data acquisition unit 104 searches for weather information similar to the reference weather information. Alternatively, the reference data acquisition unit 104 may set a range of reference weather information in advance for the search. For example, if the weather is "sunny," the search may also include "sunny with occasional clouds." Alternatively, if the temperature is "3°C," the search may be within a range of ±2°C, i.e., "1°C to 5°C."
[0061] The output unit 106 uses the acquired reference data to output information about clothing that the user U should wear or purchase. As a specific example, the output unit 106 first calculates the average value (or a statistical value such as the median, mode, range, variance, or standard deviation) of the user U's vital data using at least one piece of weather information, for example, a combination of temperature and humidity, as the weather condition. The information processing device 100 also sets ideal vital data for each weather condition in advance. Then, the output unit 106 sets the ideal vital data value for each weather condition as a reference value and compares the reference value with the average value of the user U's vital data. If the user U's sweat rate is greater than the reference value, it can be estimated that the user U is sensitive to heat and sweats a lot.
[0062] In another example, the information processing device 100 acquires vital data of the user U when the user U is at home and resting in advance. The output unit 106 then sets the value of the vital data when the user U is at home and resting as a reference value for each weather condition and compares the reference value with the average value of the vital data of the user U. If the amount of sweating by the user U is greater than the reference value, it can be assumed that the user U is sensitive to heat and sweats under those weather conditions. On the other hand, if the amount of sweating by the user U is within the reference value, it can be assumed that the user U spent comfortably under those weather conditions.
[0063] Therefore, the output unit 106 outputs information suggesting thin clothing as clothing information. Examples of clothing suggestions using the user U's vital data include, but are not limited to, the following: (b1) If the amount of sweat is greater than a reference value, thin clothing is suggested. (b2) If the skin temperature is higher than a first reference value (e.g., 37.0°C) and the season is summer, thin clothing, clothing with a wide neckline, and clothing with short sleeves or short bottoms are suggested. If the season is winter, there is a possibility of fever, so thick clothing, clothing with a narrow neckline or turtleneck, and clothing with long sleeves or long bottoms are suggested. (b3) If the skin temperature is lower than a second reference value (e.g., 35.0°C), thick clothing, clothing with a narrow neckline or turtleneck, clothing with long sleeves or long bottoms, or adding a jacket is suggested. (b4) If the heart rate is higher than a reference value, thin clothing is suggested. (b5) If the blood pressure is higher than the reference value, suggest thin clothing or loose-fitting clothing. (b6) If the heart rate or blood pressure is lower than the reference value, suggest thicker clothing, or clothing with a narrow neckline or turtleneck, clothing with long sleeves or bottoms, or adding an extra jacket.
[0064] In addition, the following example shows a case where the vital data satisfies multiple conditions from (b1) to (b6). For example, if conditions (b1) and (b3) are met, the subject may be sweating and feeling cold, so thick clothing, clothing with a narrow neckline or turtleneck, or clothing with long sleeves or bottoms may be suggested. In addition, if two or more conditions from (b1) to (b6) are met, clothing that includes the suggested content of each condition may be suggested.
[0065] The output unit 106 further outputs information about clothing using information obtained from a clothing information storage unit (storage device 120 or storage device 220) that stores clothing information (user clothing information 140 or corporate clothing information 240) including information indicating the functions of each piece of clothing.
[0066] The functions of clothing include, for example, breathability, heat retention, heat storage, cold protection, cool touch, sweat absorption and quick drying, etc. Furthermore, the functions of clothing may also include water repellency, waterproofing, softness to the touch, UV protection, anti-pollen protection, anti-static properties, antibacterial properties, shape memory or shape stability, etc.
[0067] In the above example, if the amount of sweating of user U is greater than the reference value, and if user U is estimated to be sensitive to heat and sweat a lot, the output unit 106 can output information about clothing suggesting thin clothing or clothing that is breathable, sweat-absorbent, quick-drying, and has a cooling sensation to the touch.
[0068] Examples of clothing recommendations using the vital data of user U include, but are not limited to, the following: (c1) If the amount of sweat is greater than a reference value, thin clothing or clothing with breathability, sweat absorption, quick-drying, and cool-to-the-touch functionality is recommended. (c2) If the skin temperature is higher than a first reference value (e.g., 37.0°C) and the season is summer, thin clothing or clothing with breathability, sweat absorption, quick-drying, and cool-to-the-touch functionality, or clothing with a wide neckline, short sleeves, or short bottoms is recommended. If the season is winter, there is a possibility of fever, so thick clothing or clothing with heat retention, heat storage, and cold protection functionality, or clothing with a narrow neckline or turtleneck, long sleeves, or long bottoms is recommended. (c3) If the skin temperature is lower than a second reference value (e.g., 35.0°C), suggestions are made to wear thick clothing, clothing with heat retention, heat storage, or cold protection, or clothing with a narrow neckline or turtleneck, clothing with long sleeves or bottoms, or an additional jacket. (c4) If the heart rate is higher than the reference value, suggestions are made to wear thin clothing, or clothing with breathability, sweat absorption, quick-drying, or cool-to-the-touch properties. (c5) If the blood pressure is higher than the reference value, suggestions are made to wear thin clothing, or clothing with breathability, sweat absorption, quick-drying, or cool-to-the-touch properties, or loose-fitting clothing. (c6) If the heart rate or blood pressure is lower than the reference value, suggestions are made to wear thick clothing, clothing with heat retention, heat storage, or cold protection, or clothing with a narrow neckline or turtleneck, clothing with long sleeves or bottoms, or an additional jacket.
[0069] In addition, the following examples are given of cases where the vital data satisfies multiple conditions from (c1) to (c6) above. For example, if conditions (c1) and (c3) are met, there is a possibility that the subject is cold from sweat, so thick clothing, clothing with heat retention, heat storage, and cold protection functions, or clothing with a narrow neckline or turtleneck, or clothing with long sleeves or bottoms may be suggested. In addition, if two or more conditions from (c1) to (c6) are met, clothing that includes the suggested content of each condition may be suggested.
[0070] FIG. 20 is a functional block diagram illustrating an example of the logical configuration of a user terminal 300 according to an embodiment. The user terminal 300 includes a storage processing unit 302 and an output unit 304. The storage processing unit 302 stores a combination of the user's past vital signs and weather information at that time as history information 130 in a storage unit (such as the memory 1030 or storage device 1040 of the computer 1000 constituting the user terminal 300, or the storage device 120 of the information processing device 100). The output unit 304 is a display or the like of the user terminal 300, and displays information about clothing that the user U should wear or purchase, output by the output unit 106 of the information processing device 100. Furthermore, the output unit 304 may output a notification indicating that the information processing device 100 is ready to output the information. The notification can be output using a typical smartphone notification function, such as by displaying the notification on a display, outputting a sound indicating the notification from a speaker, or vibrating using a vibration function, or a combination of these.
[0071] When the storage processing unit 302 stores the history information 130 in the memory 1030 or the storage device 1040 of the computer 1000, the user terminal 300 periodically transmits the history information 130 to the information processing device 100. Alternatively, the storage processing unit 302 may transmit a combination of past vital sign data and current weather information to the information processing device 100 as needed, and store the combination as history information 130 in the storage device 120 of the information processing device 100. The storage method to be used may be preset by a user through a settings menu or may be predetermined. In the latter case, if the communication connection environment with the information processing device 100 is poor, the storage processing unit 302 stores the combination of past vital sign data and current weather information in the memory 1030 or the storage device 1040 of the computer 1000 until the communication connection environment improves. Then, when a communication connection becomes possible, the storage processing unit 302 may transmit the stored information to the information processing device 100, and store the information in the storage device 120 of the information processing device 100 as history information 130.
[0072] In addition, the storage processing unit 302 further combines the combination of past vital data and weather information at that time with information about the clothing the user U was wearing at the time, and stores the combined data in a storage means (memory 1030 or storage device 1040 of the computer 1000 constituting the user terminal 300, or storage device 120 of the information processing device 100).
[0073] Furthermore, the storage processing unit 302 stores user clothing information 140 regarding clothing owned by the user U in a storage means (memory 1030 or storage device 1040 of the computer 1000 constituting the user terminal 300, or storage device 120 of the information processing device 100).
[0074] The user can input information about clothing owned by the user U through a clothing registration menu, and the storage processing unit 302 can register the information in the user clothing information 140. Alternatively, the storage processing unit 302 may process an image of the clothing acquired by capturing an image of the clothing using the camera of the user terminal 300, compare the image with image information (features) of the clothing registered in the company's corporate clothing information database 222, identify the clothing, and acquire information about the clothing. Furthermore, when the user U purchases clothing through mail order, the storage processing unit 302 may automatically acquire information about the purchased clothing and register it in the user clothing information 140.
[0075] The storage processing unit 302 may calculate the frequency with which the user U wears each piece of clothing, identify the clothing that is worn more frequently than other clothing as the clothing that the user U likes, and store this information in the user clothing information 140 as preference information for the user U. If the frequency of wearing the clothing is less than a threshold value (e.g., once per season or less), the storage processing unit 302 may identify the clothing as not being liked by the user U, and store this information in the user clothing information 140 as preference information for the user U.
[0076] Furthermore, the storage processing unit 302 may acquire information about the places where the user U went wearing the clothing when recording the wearing history, and store the information for each piece of clothing in the user clothing information 140. Furthermore, the storage processing unit 302 may identify the scene (commute, leisure, travel, etc.) in which each piece of clothing was worn based on the information about the places where the user went, and store the information in the user clothing information 140.
[0077] <Operation Example> An operation example of the information processing device 100 of the embodiment will be described with reference to FIG. 2. There are various possible timings for starting this flow, and examples are shown below, but the timing is not limited to these. The start timing may also be a combination of the following: (d1) When the application of the clothing suggestion system 1 is launched (d2) When a website is accessed (d3) When an operation to start suggestions is received in the coordination suggestion menu of the application or website (d4) A date and time set in advance by the user U (for example, 7:00 AM on a weekday) (d5) When, based on a future weather forecast, there is a change of more than a standard (such as the weather changing from sunny to rain or snow, a temperature difference of 10°C or more, or a wind speed difference of 10 m / s or more) between the present and a predetermined time (for example, 9:00 AM and 5:00 PM eight hours later)
[0078] The weather information acquisition unit 102 acquires reference weather information, which is current or future weather information (step S101). For example, when user U launches an application on the user terminal 300 in the morning before commuting to work, the weather information acquisition unit 102 acquires weather forecast information for the user U's commute destination for that day from a website as reference weather information. Alternatively, when a user operates an input screen to request outfit suggestions for a weekend afternoon outing, the weather information acquisition unit 102 acquires weather forecast information for the weekend afternoon outing destination from a website as reference weather information. For example, assume that the acquired reference weather information is weather: sunny, temperature: 20°C, humidity: 40%, wind: southeast 1 m / s, and probability of precipitation: 0%.
[0079] The reference data acquisition unit 104 acquires, as reference data, vital data stored corresponding to reference weather information or weather information similar to the reference weather information from history information 130, which stores combinations of the target user's past vital data and weather information at that time (step S103). For example, the reference data acquisition unit 104 acquires, as reference data, vital data corresponding to weather information corresponding to the reference weather information acquired in step S101. If there is no weather information corresponding to the reference weather information, the reference data acquisition unit 104 searches for weather information similar to the reference weather information and acquires the corresponding vital data as reference data.
[0080] For example, in the example of the history information 130 in FIG. 5 , the weather information at 12:00 on March 4th corresponds to the reference weather information. Therefore, the reference data acquisition unit 104 acquires the user U's vital signs data for that date and time from the history information 130. Then, the output unit 106 uses the acquired reference data to output information about clothing that the target user should wear or purchase (step S105). The output unit 106 determines whether the reference data satisfies the above-mentioned selection conditions, and, for example, if the amount of sweat in the reference data is greater than a reference value, suggests thin clothing as clothing that the user U should wear or purchase. In other words, since the user U is likely to sweat a lot, suggesting thin clothing will help them stay comfortable.
[0081] As described above, the information processing device 100 includes a weather information acquisition unit 102, a reference data acquisition unit 104, and an output unit 106. The weather information acquisition unit 102 acquires reference weather information, which is current or future weather information. The reference data acquisition unit 104 acquires, as reference data, vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage unit that stores a combination of a target user's past vital data and weather information at that time. The output unit 106 uses the acquired reference data to output information about clothing that the target user should wear or purchase. The information processing device 100 can provide a clothing suggestion system, information processing device, information processing method, and recording medium that suggest comfortable clothing that is easy to wear, taking into account differences in users' physical constitutions.
[0082] Second Embodiment <Functional Configuration Example> Fig. 6 is a functional block diagram showing a functional configuration example of an information processing device 100 according to an embodiment. This embodiment is similar to the first embodiment described above, except that a user clothing information database 122 that stores information about clothing owned by the user U is used as a clothing information storage unit that stores information about clothing to be recommended to the user U. Note that the configuration of this embodiment may be combined with at least one of the configurations of other embodiments other than the first embodiment, to the extent that no contradiction occurs.
[0083] The information processing device 100 includes a user clothing information database 122 in addition to the configuration shown in FIG.
[0084] Clothing that user U should wear is suggested using information about clothing owned by user U (user clothing information 140). The user clothing information database 122 includes user clothing information 140 for each user U. User clothing information 140 may be provided for each season. The output unit 106 uses the acquired reference data to output information about clothing that user U should wear from the user clothing information 140.
[0085] FIG. 7 illustrates an example data structure of user clothing information 140. The user clothing information 140 is associated with identification information (user ID) that can identify the user U. The user clothing information 140 includes, for example, information about clothing owned by the user U, categorized by clothing category (outerwear, tops, bottoms, shoes, clothing accessories, etc.). The information processing device 100 assigns identification information that can identify each item of clothing. Alternatively, the information processing device 100 may use identification information such as a product code assigned by a manufacturer or retailer as the identification information. The user clothing information 140 includes, in association with the clothing identification information, information indicating the type (coat, jacket, jumper, blouse, shirt, skirt, pants, suit, dress, etc.) (which may include the brand name), information indicating the function (details of which will be described later), information indicating the color or pattern as a characteristic, information indicating the material, and image information (which may include, for example, a file name or characteristic information for comparison).
[0086] Clothing may include underwear. For example, it is preferable to be able to distinguish and register underwear with high heat retention or sweat absorption and quick-drying properties, cooling underwear, tights with high heat retention, cooling stockings, etc. Shoes, in particular, are preferably able to distinguish and register sandals for summer, pumps for commuting, boots for cold weather or snow, rain boots for rainy weather, sports shoes, etc. Clothing accessories are preferably able to distinguish and register scarves and gloves for cold weather, umbrellas for rainy weather, hats, sunglasses, and parasols for UV protection, shawls and hats for pollen protection, etc.
[0087] The information indicating the type of clothing may further include information indicating the characteristics of the clothing, such as sleeve length (short sleeve, three-quarter sleeve, long sleeve, sleeveless, etc.), neckline width (wide, narrow, cool neck, turtleneck, with or without collar, front opening, etc.), and bottom length (shorts, long pants, long length, medium length, short length, etc.). Examples of clothing functions include breathability, heat retention, heat storage, cold protection, cool touch, sweat absorption, and quick drying. Here, information indicating the functions possessed by each piece of clothing is stored in the user clothing information 140. However, in other examples, information indicating whether each function is possessed may also be stored in the user clothing information 140. Examples of clothing materials include fabric thicknesses such as thin and thick, wool, cotton, synthetic fibers, down, etc. Furthermore, the user clothing information 140 may include information such as the source of the clothing (store name, website name, etc.) and the date of purchase.
[0088] For example, the user clothing information 140 may be input via an input screen through user operation and registered in the user clothing information database 122. Images of clothing may be captured using a camera on the user terminal 300. Alternatively, for clothing purchased through mail order, the information processing device 100 may obtain information about the clothing from the mail order website and register the information in the user clothing information database 122.
[0089] The output unit 106 references the user clothing information 140 and selects clothing according to the above criteria for classification into tops, bottoms, outerwear, etc. based on information about the functions (breathability, heat retention, heat storage, cold protection, cool to the touch, sweat-absorbing and quick-drying), material (thickness of fabric such as thin or thick, wool, cotton, synthetic fiber, down, etc.), type (sleeve length (short sleeve, three-quarter sleeve, long sleeve, sleeveless, etc.), neckline width (wide, narrow, cool neck, turtleneck, with or without collar, front opening, etc.), and bottom length (shorts, long pants, long length, medium length, short length, etc.)) of the clothing owned by the user U. The output unit 106 then outputs information suggesting outfits (coordinates) that combine the selected tops, bottoms, outerwear, etc.
[0090] The output unit 106 may also select each piece of clothing by taking into consideration other characteristics of each piece of clothing, such as its color, pattern, and material.
[0091] The information output by the output unit 106 is uploaded to a web page dedicated to the user U, and can be viewed via a browser on the user terminal 300 of the user U. Alternatively, the information output by the output unit 106 is displayed on the screen of an application running on the user terminal 300 of the user U.
[0092] FIG. 8 is a diagram illustrating an example of a proposal screen 400. The proposal screen 400 includes a weather display field 402 showing weather information for the proposed date, an outfit display field 404 showing information about the proposed outfit, an image display field 406 displaying images of each piece of the proposed outfit, and a message display field 408 displaying a supplemental message. The output unit 106 may also superimpose a mark 407 indicating whether each piece of outfit is user U's favorite or not on the image of the outfit in the image display field 406. User U can register a favorite outfit by pressing the mark 407 of a favorite outfit. When the outfit is registered as a favorite, the color of the mark 407 changes from colorless to red, for example. Information indicating the favorite registration may be registered in the user clothing information 140.
[0093] The supplementary message displayed in the message display field 408 is a message that conveys to the user U information about the clothing that will be suggested based on future weather information beyond the suggested date and time (for example, if the suggested date and time is morning, weather information from daytime to evening or midnight, and if the suggested date and time is daytime, weather information from evening to midnight).
[0094] Specifically, the weather information acquisition unit 102 first acquires future weather information beyond the proposed date and time as reference weather information. The reference data acquisition unit 104 then acquires user U's vital data corresponding to the reference weather information as reference data. The output unit 106 then uses the reference data to output information about clothing owned by user U. For example, if the weather forecast predicts a sudden drop in temperature at night and the skin temperature of user U's vital data acquired as reference data is lower than a second reference value, the output unit 106 suggests adding a jacket. As shown in the example in the figure, the output unit 106 suggests wearing a spring coat at night. The supplemental message may further include information about the weather information. For example, the supplemental message may be, "It's forecast to suddenly get cold at night. We recommend bringing a spring coat."
[0095] <Operation Example> An operation example of the information processing device 100 according to the embodiment will be described with reference to FIG. 2. The operations of steps S101 to S103 are the same as those of the first embodiment, and therefore will not be described again. Then, in step S105, the output unit 106 uses the acquired reference data to output information about clothing to be worn by the user U from the user clothing information 140 (step S105). The output unit 106 determines whether the reference data satisfies the above-described selection conditions. For example, if the amount of sweating in the reference data is greater than the reference value, the output unit 106 selects thin clothing from the user clothing information 140 and suggests it as clothing to be worn by the user U. As an example, the output unit 106 displays the suggestion screen 400 shown in FIG. 8 on the display of the user terminal 300 of the user U. Alternatively, the output unit 106 uploads the suggestion screen 400 to a website and displays it on the display of the user terminal 300 via a browser. Since the user U is likely to sweat a lot, suggesting thin clothing will help the user U to stay comfortable. 8, the user U can also be informed that it will be chilly at night. This allows the user U to take a jacket with him when he goes out, so that he will not feel cold even if it suddenly gets chilly at night, and he can spend the day more comfortably.
[0096] As described above, in the information processing device 100 of this embodiment, the output unit 106 uses the user clothing information 140 related to clothing owned by the user U to output information about clothing that the user U should wear. In this way, according to this embodiment, the same effects as those of the above embodiment can be achieved, and further, by using the user's vital data, the clothing owned by the user U can be effectively utilized, and comfortable clothing that is easy to wear can be suggested.
[0097] (Third Embodiment) <Functional Configuration Example> Fig. 9 is a functional block diagram showing a functional configuration example of an information processing device 100 according to an embodiment. This embodiment is similar to the first and second embodiments described above, except that a corporate clothing information database 222 that stores information about clothing managed by a company is used as a clothing information storage unit that stores information about clothing recommended to user U. Note that the configuration of this embodiment may be combined with at least one of the configurations of embodiments other than the first and second embodiments, to the extent that no contradiction occurs.
[0098] In addition to the configuration shown in FIG. 1, the information processing device 100 further includes a corporate clothing information database 222 .
[0099] Clothing items that user U should purchase are suggested using information about clothing managed by the company (corporate clothing information 240). The corporate clothing information database 222 includes corporate clothing information 240. That is, the corporate clothing information 240 is obtained from the corporate clothing information database 222 of each company. Corporate clothing information 240 can be provided for each company, store, region, season, etc. Clothing managed by a company refers to, for example, clothing that the company offers for sale (in-stock items) or rental. The output unit 106 uses the acquired reference data to output information from the corporate clothing information 240 about clothing that user U should purchase or rent (hereinafter, "clothing to purchase" includes "clothing to rent"). FIG. 10 shows an example data structure of the corporate clothing information 240. The corporate clothing information 240 is associated with identification information (store ID) that can identify the company (store, etc.). The information about clothing included in the company clothing information 240 is the same as the information in the user clothing information 140 of FIG. 7, and therefore a detailed description thereof will be omitted.
[0100] The corporate clothing information 240 may further include at least one of the following: the sales period, the season for sale or wearing, the number of items in stock, the regular price, the sale price (or discount rate), the sale period, information indicating whether the item is popular, and information indicating whether the item is a promotional item.
[0101] The output unit 106 references the company clothing information 240 and selects clothing based on the above criteria for classification into tops, bottoms, outerwear, etc., based on information on the functions (breathability, heat retention, heat storage, cold protection, cool to the touch, sweat-absorbing and quick-drying), material (thickness of fabric (thin, thick, etc.), wool, cotton, synthetic fiber, down, etc.), type (sleeve length (short sleeve, three-quarter sleeve, long sleeve, sleeveless, etc.), neckline width (wide, narrow, cool neck, turtleneck, with or without collar, front opening, etc.), and bottom length (shorts, long pants, long length, medium length, short length, etc.)) of the clothing that the company is selling. The output unit 106 then outputs information suggesting outfits (coordinates) that combine the selected tops, bottoms, outerwear, etc.
[0102] The output unit 106 may further select each piece of clothing by taking into consideration other characteristics of each piece of clothing, such as color, pattern, material, etc. Alternatively, the output unit 106 may preferentially select products that are being promoted by a company.
[0103] FIG. 11 illustrates another example of a proposal screen 400. The proposal screen 400 includes a weather display section 410 displaying weather information for the proposed date, an outfit display section 412 displaying information about each piece of clothing in the proposed outfit (one piece of clothing is shown in FIG. 11 ), an image display section 414 displaying images of each piece of clothing in the proposed outfit, and a message display section 416 displaying a supplemental message. The outfit display section 412 also includes, for each piece of clothing, a link 413 to a webpage displaying detailed information about the piece or a webpage for purchasing the piece, and information indicating the item price. If the item is on sale or at a discount, the price displayed preferably includes at least one of the regular price and the discount rate in addition to the discounted price. Furthermore, the outfit display section 412 preferably also includes information about the sale period. For items with inventory levels below a threshold, the outfit display section 412 may display the number of items in stock or include a message indicating that only a limited number of items are left.
[0104] Furthermore, the output unit 106 may superimpose a mark 415 indicating whether each piece of clothing is user U's favorite or not on the image of the clothing in the image display field 414 or on the message display field 416. If user U does not purchase the clothing at the time but would like to consider purchasing it later, user U can register the clothing as a favorite by pressing the mark 415. When the clothing is registered as a favorite, the color of the mark 415 changes from colorless to red, for example. Information indicating that the clothing has been registered as a favorite may be stored for each user U in association with the clothing information.
[0105] The clothing display column 412, the image display column 414, and the message display column 416 are the same as the clothing display column 404, the image display column 406, and the message display column 408 in FIG.
[0106] <Operation Example> An operation example of the information processing device 100 according to the embodiment will be described with reference to FIG. 2. The operations of steps S101 to S103 are the same as those of the first embodiment, and therefore will not be described again. Then, in step S105, the output unit 106 uses the acquired reference data to output information about clothing that user U should purchase from the corporate clothing information 240 (step S105). The output unit 106 determines whether the reference data satisfies the above-described selection conditions. For example, if the amount of sweat in the reference data is greater than the reference value, the output unit 106 selects thin clothing from the corporate clothing information 240 and suggests it as clothing that user U should purchase. As an example, the output unit 106 displays the proposal screen 400 shown in FIG. 11 on the display of the user terminal 300 of user U. Alternatively, the output unit 106 uploads the proposal screen 400 to a website and displays it on the display of the user terminal 300 via a browser.
[0107] In this way, since the user U is likely to sweat a lot, thin clothing is suggested. If the user U purchases and wears the clothing, the user U will be able to spend the day comfortably. Furthermore, in the example of FIG. 11, the user U can be informed that it will be chilly at night. Therefore, the user U can purchase an additional jacket and take it with him when he goes out, so that he will not be cold even if it suddenly gets chilly at night, and will be able to spend the day more comfortably.
[0108] As described above, in the information processing device 100 of this embodiment, the output unit 106 uses the corporate clothing information 240 related to clothing managed by a company to output information about clothing that the user U should purchase. In this way, according to this embodiment, in addition to achieving the same effects as the above-mentioned embodiment, it is also possible to use the user's vital data to suggest clothing that suits the user U from the clothing managed by the company and recommend the purchase to the user U. This makes it possible to suggest comfortable clothing that is also comfortable for the user U to wear.
[0109] (Fourth Embodiment) <Functional Configuration Example> Fig. 12 is a functional block diagram showing an example of the functional configuration of an information processing device 100 according to an embodiment. This embodiment is similar to the first embodiment described above, except that a user clothing information database 122 that stores information about clothing owned by the user U and a corporate clothing information database 222 that stores information about clothing managed by a company are used as clothing information storage units that store information about clothing recommended to the user U. In other words, this embodiment is a configuration that combines the second and third embodiments described above. However, the configuration of this embodiment may be combined with at least one of the configurations of embodiments other than the first to third embodiments, as long as no contradictions arise.
[0110] 1 , the information processing device 100 further includes a user clothing information database 122 and a corporate clothing information database 222. Clothing that the user U should wear or purchase is suggested using at least one of information about clothing owned by the user U (user clothing information 140) and information about clothing managed by the company (corporate clothing information 240). The output unit 106 uses the acquired reference data to output information about clothing that the user U should wear or purchase from at least one of the user clothing information 140 and the corporate clothing information 240.
[0111] The following are examples of methods for selecting clothes to wear and clothes to purchase. Alternatively, a setting menu may be operated by the user to accept a selection of which selection method to prioritize, and the output unit 106 may select clothes according to the setting. (e1) Select only from user clothing information 140. (e2) Select only from corporate clothing information 240. (e3) First, select from user clothing information 140, and for categories for which no suitable clothing was found, select from corporate clothing information 240. (e4) First, select from corporate clothing information 240, and for categories for which no suitable clothing was found, select from user clothing information 140. (e5) Select from both user clothing information 140 and corporate clothing information 240.
[0112] Furthermore, the information processing device 100 can accept a user's selection using a UI (User Interface) that accepts whether the user U wishes to receive suggestions for clothing to be worn today or for clothing to be worn in the future. If the user U wishes to receive suggestions for clothing to be worn today, the output unit 106 selects clothing to be worn by the user U from the user clothing information 140 and makes the suggestions (e1, as described above). However, the output unit 106 may also recommend clothing selected from the corporate clothing information 240 as clothing to be recommended for purchase for advertising purposes, in addition to the information on clothing to be worn (e5, as described above). If the user U wishes to receive suggestions for clothing to be worn in the future, the output unit 106 selects and suggests clothing to be worn or purchased by the user U using at least one of the user clothing information 140 and the corporate clothing information 240, employing one of the selection methods described above.
[0113] FIG. 13 is a diagram showing another example of the suggestion screen 400. The suggestion screen 400 of FIG. 13 is a screen that combines the suggestion screen 400 of FIG. 8 and the suggestion screen 400 of FIG. 11. The suggestion screen 400 includes a wear suggestion field 420 that displays suggestions based on clothing owned by the user U, and a purchase suggestion field 422 that displays suggestions based on clothing managed by the company. The wear suggestion field 420 includes, for example, the same content as that displayed on the suggestion screen 400 of FIG. 8. The purchase suggestion field 422 includes a display field 424 that displays a message informing the user U that there is clothing suggested for purchase, instead of the weather display field 410 of the suggestion screen 400 of FIG. 11. The purchase suggestion field 422 further includes at least the clothing display field 412, link 413, image display field 414, and mark 415, which are the same as those of the suggestion screen 400 of FIG. 11.
[0114] 13 may include either a wearing suggestion field 420 that suggests clothing that the user U should wear or a purchasing suggestion field 422 that suggests clothing that the user U should purchase. The output unit 106 may accept a user operation to specify which suggestion field to include and display the suggestion field according to the specification. Alternatively, the output unit 106 may first display the wearing suggestion field 420 and a UI (e.g., an operation button or an icon) that accepts an instruction to display the purchasing suggestion, and then display the purchasing suggestion field 422 upon accepting a user operation of the UI.
[0115] <Operation Example> An operation example of the information processing device 100 according to the embodiment will be described with reference to FIG. 2. The operations of steps S101 to S103 are the same as those of the first embodiment, and therefore will not be described again. Then, in step S105, the output unit 106 uses the acquired reference data to output information about clothing that the user U should wear or purchase from the user clothing information 140 (step S105). The output unit 106 determines whether the reference data satisfies the above-described selection conditions. For example, if the sweat rate of the reference data is greater than a reference value, the output unit 106 selects thin clothing from the user clothing information 140 or the corporate clothing information 240 and suggests it as clothing that the user U should wear or purchase. As an example, the output unit 106 displays the proposal screen 400 shown in FIG. 13 on the display of the user terminal 300 of the user U. Alternatively, the output unit 106 uploads the proposal screen 400 to a website and displays it on the display of the user terminal 300 via a browser.
[0116] In this way, since the user U is likely to sweat a lot, thin clothing is suggested. By wearing the suggested clothing, the user U will be able to spend comfortably. Furthermore, in the example of FIG. 13, information recommending the purchase of clothing that suits the user U is also displayed, which is expected to increase the user U's desire to purchase and lead to the purchase of the product. Furthermore, in the example of FIG. 13, the user U can be informed that it will get cold at night. Therefore, the user U can take an extra jacket with him when he goes out, so that he will not get cold even if it suddenly gets cold at night, and will be able to spend more comfortably.
[0117] As described above, in the information processing device 100 of this embodiment, the output unit 106 outputs information about clothing that the user U should wear or purchase, using user clothing information 140 about clothing owned by the user U and corporate clothing information 240 about clothing managed by the company. Thus, this embodiment not only achieves the same effects as the above-described embodiment, but also uses the user's vital data to effectively utilize the clothing owned by the user U, and can suggest clothing that suits the user U from the clothing managed by the company and recommend the purchase to the user U. Furthermore, this allows for the suggestion of comfortable clothing that is comfortable for the user U, and therefore, if the user U purchases the clothing, the user U's satisfaction with the clothing increases.
[0118] Fifth Embodiment This embodiment is similar to the above-described embodiments, except that the reference data includes information about the clothing worn by the user U at the time in addition to a combination of the target user's (user U's) past vital data and weather information at that time. This embodiment has the same configuration as the second embodiment, and will be described using FIG. 6. Note that the configuration of this embodiment may be combined with at least one of the configurations of the other embodiments other than the second embodiment, provided that no contradiction occurs.
[0119] The reference data includes a combination of the target user's (user U's) past vital data and weather information at that time, as well as information about the clothing the target user (user U) was wearing at that time.
[0120] FIG. 14 is a diagram illustrating an example of the data structure of the clothing history information 132. The clothing history information 132 is recorded for each user U and therefore includes identification information (user ID) that can identify the user U. The clothing history information 132 stores information about the clothing worn by the user U in association with date and time information and location information. The location information may be information indicating a pre-registered location (in the example shown in the figure, "home" or "workplace"), location information received by the GPS receiver of the user terminal 300, or location information input by user operation. However, since the date and time information and location information are preferably information indicating the date, time, and location where the user U wore the clothing, rather than information at the time the information was registered, it is preferable to accept input by user operation.
[0121] The information recorded in the clothing history information 132 is input by user operation using, for example, a UI on an input screen. For example, the input screen may include a UI that displays a list of clothing registered in the user clothing information 140 of FIG. 7 and accepts selection. Alternatively, the information processing device 100 may identify the clothing being worn by analyzing, through image processing, an image of the user U wearing the clothing captured using a camera on the user terminal 300. Image information of the clothing registered in the user clothing information 140 of FIG. 7 may be used for the image processing. The image processing device (not shown) that performs the image processing may be included in the user terminal 300, or may be an external image processing device connected to the information processing device 100. In the latter case, the image is transmitted from the user terminal 300 to the information processing device 100, and then processed by the information processing device 100 or the external image processing device via the information processing device 100.
[0122] In the example of Fig. 14, a captured image is recorded in the clothing history information 132 on February 23, but no image was used on March 1, so no image information is recorded in the clothing history information 132. In other words, the clothing on February 23 may have been identified by image analysis. However, images may be registered even if image analysis is not performed. However, the information processing device 100 may be able to register an image of the outfit for that day simply as a record.
[0123] The output unit 106 may use the clothing history information 132 to display on the display of the user terminal 300 a screen on which the record of user U's outfits can be viewed.
[0124] The clothing information may include information about the wearing of underwear in addition to clothing categories such as outerwear, tops, bottoms, shoes, and clothing accessories. In the example of Fig. 14, the clothing identification information of the user clothing information 140 in Fig. 7 is stored as clothing information linked to the clothing history information 132.
[0125] Fig. 15 is a diagram showing another example of the data structure of the history information 130. The history information 130 in Fig. 15 shows an example in which the clothing history information 132 in Fig. 14 is stored in association with the history information 130 in Fig. 5.
[0126] The output unit 106 may further output information about clothing using at least one of the target user U's preference information and physical sensation information.
[0127] The preference information may be stored in association with each piece of clothing in the user clothing information 140 of FIG. 7 . The preference information may be, for example, information indicating whether an item is the user U's favorite. The user may register the color, shape, material, size, function, etc. of the preferred clothing as the user's preference information through a setting menu via user operation. Alternatively, the frequency or number of times the user U wears a piece of clothing may be calculated, and if the frequency or number of times is equal to or exceeds a threshold, the clothing may be automatically registered as the user U's favorite. Alternatively, the number of pieces of clothing owned by the user U may be tallied by attributes such as color, shape, material, size, function, etc., and the attributes of clothing with a high proportion of the number owned may be automatically registered as the user U's preference. If the clothing is automatically registered, the user U may be able to edit the registered information later through a setting menu via user operation.
[0128] Furthermore, the information processing device 100 may accept, via an input screen via a user operation, input of impressions upon wearing each piece of clothing. The method of accepting impressions upon wearing the garment may involve allowing the user to select from options including information indicating whether the garment was comfortable, hot, cold, stiff shoulders, ease / difficulty of movement, comfortable / uncomfortable feel, etc., or may involve allowing the user to input impressions as text data.
[0129] The physical sensation information may be received from an input screen by a user operation, and stored in association with the history information 130 of Fig. 5. The physical sensation information stored in association with the day on which the clothing was worn (weather information for that day) includes, for example, information indicating impressions such as hot, sweaty, sticky with sweat, cold, cool, warm, and comfortable.
[0130] This body sensation information can be used as auxiliary information for vital data combined with weather information. For example, even if the amount of sweating does not exceed the reference value, if the body sensation information of the user U includes information indicating that the user is sweating profusely or is sticky with sweat, the output unit 106 may determine that this is the same as when the amount of sweating exceeds the reference value. In other words, the output unit 106 may suggest thin clothing or clothing with breathability and sweat-absorbing and quick-drying properties, as in the case where the amount of sweating is greater than the reference value in (b1) or (c1) described above.
[0131] The bodily sensation information may also be stored in association with the clothing worn. That is, the bodily sensation information may be stored in association with each piece of clothing in the user clothing information 140 of Fig. 7. In this case, the bodily sensation information may include information indicating positive impressions of the clothing, such as "it feels good on the skin," "it's comfortable to wear," "it fits well," and "it doesn't get sticky with sweat," as well as information indicating negative impressions of the clothing, such as "it feels bad on the skin," "it doesn't absorb sweat," "it gets sticky with sweat," "it's stiff and difficult to wear," and "it's tight around the arms and makes it difficult to move."
[0132] The preference information and the latter physical sensation information can be used as selection conditions when there are multiple clothing candidates output based on the weather information and vital data of the reference data. For example, the output unit 106 can preferentially select clothing that the user U likes based on the preference information or clothing that the user U has a good impression of (e.g., clothing associated with positive impressions).
[0133] Furthermore, the output unit 106 may, according to the frequency of wear, identify clothing that is worn more frequently than other clothing as being favored by the user U and preferentially select the clothing as clothing to be worn. Alternatively, the output unit 106 may select clothing from the corporate clothing information 240 that has similar attribute information (type, material, design (color / pattern), function, etc.) of clothing that is worn more frequently than other clothing, and output information about the clothing as clothing to be purchased. Alternatively, the output unit 106 may, according to the frequency of wear, identify clothing that has been worn less than a threshold (e.g., once or less), and preferentially select the clothing as clothing to be worn.
[0134] In the information processing device 100, a user may be able to set priorities in a setting menu to determine which preference information and sensory information are to be used preferentially as conditions. The priorities may be set in advance, or may be set or changed each time.
[0135] FIG. 16 is a diagram showing an example data structure of evaluation information 150 in which bodily sensation information is added to the history information 130 of FIG. 5 . The evaluation information 150 further includes bodily sensation information of the user U in addition to the history information 130. The evaluation information 150 may also include an evaluation value for each vital data item. For example, the evaluation information 150 may include information indicating whether the amount of sweat is higher, lower, or normal than a reference value; information indicating whether the skin temperature is higher than a first reference value, lower than a second reference value, or normal; information indicating whether the heart rate is higher, lower, or normal than a reference value; and information indicating whether the blood pressure is higher, lower, or normal than a reference value. The evaluation value may also be indicated by a level (level 1 (low or low) to level 5 (high or high)).
[0136] As described above, in the information processing device 100 of this embodiment, the output unit 106 outputs information about clothing using at least one of the preference information and the bodily sensation information of the user U. This information processing device 100 not only achieves the same effects as the above embodiment, but also can suggest clothing that matches the preferences and bodily sensations of the user U, thereby improving the satisfaction of the user U.
[0137] Sixth Embodiment <Functional Configuration Example> Fig. 17 is a functional block diagram showing an example of the logical configuration of an information processing device 100 according to an embodiment. This embodiment is similar to any of the above-described embodiments except that it further has a configuration that suggests outfits that a user U should wear, taking into account the target user's planned activities. The information processing device 100 further has a schedule information acquisition unit 108 in addition to the configuration of the information processing device 100 of the first embodiment shown in Fig. 1. However, the configuration of this embodiment may be combined with at least one of the configurations of other embodiments other than the information processing device 100 of the first embodiment, as long as no contradiction occurs.
[0138] The schedule information acquisition unit 108 further acquires schedule information of the user U. Then, the output unit 106 further uses the schedule information of the user U to output information about clothing that the user U should wear.
[0139] The schedule information acquisition unit 108 may acquire schedule information from a schedule application installed on the user terminal 300 of the user U or a schedule management website used by the user U. Alternatively, the information processing device 100 may allow a user to input or select an action plan at any time or in advance on an operation screen by user operation.
[0140] The schedule information includes at least the scheduled date and time and information about the destination location. Furthermore, the information about the destination location includes, for example, a classification of urban, suburban, or recreational area, or information indicating specific facilities or locations (movie theaters, aquariums, zoos, parks, amusement parks, theme parks, golf courses, farms, fruit orchards, art galleries, museums, hot springs, temples, various sports facilities, various leisure facilities, outdoor facilities, resorts, tourist spots, etc.). Alternatively, the information about the destination location may include a classification of the activity content according to the destination, such as shopping, sightseeing, sports, leisure, or tourism.
[0141] An example of accepting input of an action plan through user operation will be described below. FIG. 18 is a diagram showing an example of a chat-style proposal screen 430. The output unit 106 displays the chat-style proposal screen 430 on the display of the user terminal 300. The proposal screen 430 includes an area 430a showing the response content from the clothing proposal system 1 and an area 430b showing the response content from the user U. First, the output unit 106 outputs a message asking for the date and time of information about the clothing (outfit) to be output. The message is output in the form of a question in a speech bubble 432. The user U inputs an answer into an input field (not shown) on the proposal screen 430 through user operation using the operation unit of the user terminal 300. When the output unit 106 accepts the input answer, it outputs it in a speech bubble 442.
[0142] Next, the output unit 106 outputs a message asking where the user is going to wear the outfit. The message is output in the form of a question in the speech bubble 434. The user U inputs an answer into the input field on the proposal screen 430 by user operation using the operation unit of the user terminal 300. Upon receiving the input answer, the output unit 106 outputs it in the speech bubble 444.
[0143] At this time, the weather information acquisition unit 102 acquires weather information corresponding to the date, time, and destination of the received response and sets it as reference weather information.The reference data acquisition unit 104 then acquires, as reference data, vital data stored in association with the reference weather information or weather information similar to the reference weather information from the storage device 120, which stores combinations of user U's past vital data and current weather information.The output unit 106 then uses the reference data to output information about clothing that user U should wear or purchase.
[0144] Preferably, the output unit 106 further uses information about the location where the clothing will be worn to output information about the clothing that the user U should wear or purchase. The information about the location where the clothing will be worn uses information about the destination location in the schedule information described above. The information processing device 100 associates and stores information about the location where the clothing will be worn with an appropriate clothing genre, and also associates and stores each piece of clothing in the user clothing information 140 or the corporate clothing information 240 with a clothing genre (e.g., categories such as formal, official, after 5pm, town casual, city casual, home casual, resort, sports, and outdoor). The output unit 106 acquires the clothing genre corresponding to the information about the location where the clothing will be worn, and can filter and narrow down the multiple clothing items selected using the reference data using the clothing genre.
[0145] The output unit 106 outputs information about clothing that the user U should wear to a speech bubble 436. Here, the same content as that of the proposal screen 400 in FIG. 8 described above is output. Furthermore, the output unit 106 may output information about clothing that the user U should purchase to a speech bubble 438. Here, the same content as that of FIG. 11 described above is output.
[0146] Next, a case where schedule information of the user U is acquired using the schedule function will be described. There are various possible timings for the schedule information acquisition unit 108 to acquire schedule information, including, but not limited to, the following examples. A combination of the following may also be used: (f1) A time set by the user U in advance for each schedule or as a whole in a setting menu, such as a predetermined time before the date and time when the schedule is entered in the schedule (for example, one week before, two days before, the day before, or the morning of the day); (f2) When a schedule is selected by a user operation and a proposal request operation is accepted.
[0147] The schedule information acquisition unit 108 acquires the schedule information of the user U at any of the above-mentioned times, and the output unit 106 further uses the acquired schedule information to output information regarding clothing that the user U should wear or purchase.
[0148] As described above, in the information processing device 100 of this embodiment, the schedule information acquisition unit 108 acquires schedule information of the user U, and the output unit 106 further uses the acquired schedule information to output information about clothing that the user U should wear or purchase. As described above, this embodiment not only achieves the same effects as the above-described embodiment, but also makes it possible to timely output information about clothing that the user U should wear or purchase and that is suited to the user U's planned activities, thereby improving convenience for the user U and also promoting clothing sales for companies.
[0149] Seventh Embodiment <System Overview> Fig. 19 is a diagram conceptually illustrating the system configuration of an outfit suggestion system 1 according to an embodiment. This embodiment is similar to any of the above embodiments except that, in addition to the system configuration of Fig. 3, it further includes a wearable device 320 that acquires vital data of a user U. The configuration of this embodiment may be combined with at least one of the configurations of the other embodiments to the extent that no contradiction occurs.
[0150] In the clothing suggestion system 1, each user wears a wearable device 320 (in the figure, these are indicated as wearable devices 320a, 320b, .... However, when there is no need to distinguish between them, they are simply referred to as wearable devices 320). Vital data of user U is acquired from the wearable device 320 worn by user U.
[0151] 21 is a functional block diagram showing an example of the logical configuration of the user terminal 300. In addition to the configuration of the user terminal 300 in FIG. 20, the user terminal 300 further includes a vital data acquisition unit 306. The vital data acquisition unit 306 acquires at least one of the user's vital data, including sweat rate, skin temperature, heart rate, and blood pressure, from the wearable terminal 320. The storage processing unit 302 then stores the acquired vital data as history information 130 in a storage unit (the memory 1030 or storage device 1040 of the computer 1000 constituting the user terminal 300, or the storage device 120 of the information processing device 100).
[0152] As described above, in the clothing suggestion system 1 of this embodiment, the vital data acquisition unit 306 of the user terminal 300 acquires at least one of the user's vital data, such as sweat rate, skin temperature, heart rate, and blood pressure, from the wearable terminal 320, and the storage processing unit 302 stores the acquired vital data in storage. In this way, the clothing suggestion system 1 of this embodiment not only achieves the same effects as the above-described embodiment, but also reduces the time and effort required to acquire the vital data, since the vital data of the user U can be acquired from the wearable terminal 320 worn by the user U and stored as history information 130.
[0153] Eighth Embodiment Fig. 22 is a diagram conceptually illustrating the system configuration of a clothing suggestion system 1 according to an embodiment. In the above-described embodiment, a configuration example in which the information processing device 100 is combined with one company server 200 has been described. In this embodiment, an example in which the information processing device 100 functions as a platform connecting multiple company servers 200 (in the figure, shown as company server 200a, company server 200b, ...; however, when there is no need to distinguish between them, they will be simply shown as company server 200) and multiple users Ua, Ub, ... will be described.
[0154] The information processing device 100 connects a plurality of company servers 200a, 200b, . . . and a plurality of user terminals 300a, 300b, .
[0155] The output unit 106 of the information processing device 100 outputs information about clothing using information obtained from a clothing information storage unit (storage device 120 (Figure 3) or storage device 220a, storage device 220b, ...) that stores user clothing information 140 of each user U and corporate clothing information 240 of corporate servers 200 of multiple companies.
[0156] As described above, according to the clothing recommendation system 1 of this embodiment, the output unit 106 outputs information about clothing using corporate clothing information 240 from multiple corporate servers 200, thereby achieving the same effects as the above embodiment and making it possible to provide the user U with information about clothing to purchase from a variety of brands of clothing from a variety of companies. This is convenient for the user U, as they can find clothing that suits them from a variety of clothing options. Furthermore, each company may have the opportunity to recommend their products to more customers, increasing the possibility of promoting sales.
[0157] Although the embodiments of the present invention have been described above with reference to the drawings, these are merely illustrative examples of the present invention, and various other configurations may also be employed. (Other Embodiments) <Notification of Putting on or Taking Off Clothing> Based on current vital sign data, the output unit 106 may output information suggesting putting on a jacket or clothing accessories, or taking off a jacket or clothing accessories, as clothing-related information. For example, if the user U's skin temperature is equal to or higher than a first reference value and it is summer, the output unit 106 may output information suggesting taking off a jacket or changing into thin clothing or clothing with a wide neckline. Alternatively, if the user U's skin temperature is lower than a second reference value, it is winter, and the user is outside, the output unit 106 may output information suggesting putting on a jacket, scarf, gloves, and hat. The output unit 106 notifies the user of the suggestion as notification information using the notification function of the smartphone.
[0158] <One-week Outfit Suggestion> In the above embodiment, an example has been described in which information about clothing is output on a daily basis. In another embodiment, the information processing device 100 may suggest a week's worth of outfits (or a predetermined period, e.g., a month's worth) based on a weather forecast for one week (or a predetermined period, e.g., a month's worth). The weather information acquisition unit 102 acquires the one-week weather forecast (e.g., a weather forecast for the workplace on weekdays, and a weather forecast for the destination of the planned action acquired by the plan information acquisition unit 108 on weekends) and uses the acquired weather forecast as reference weather information.
[0159] The reference data acquisition unit 104 acquires, as reference data, vital data stored in correspondence with one week's (seven days') worth of reference weather information or weather information similar to the reference weather information from the history information 130, which stores a combination of the target user's past vital data and weather information at that time.
[0160] The output unit 106 then uses the acquired reference data to output information about clothing that the target user should wear or purchase for one week (seven days). The output unit 106 may vary the combination of bottoms and underwear so that the outfits worn each week are not the same.
[0161] <Machine Learning> The information processing device 100 performs machine learning in advance to learn standard values of vital data corresponding to each weather condition and a constitution (such as sweatiness) for that climate, which is identified based on a difference from the standard value (for example, sweating rate being higher than the standard value). Then, using machine learning, the output unit 106 identifies the constitution of the user U corresponding to the reference weather information, using the weather information and vital data of the reference data in the history information 130 of the user U as explanatory variables and the constitution of the user U for that climate as a target variable.
[0162] The output unit 106 uses the identified user U's physical constitution to select clothing (conditions such as category, type, material, and function) that suits the user U and outputs information about the clothing. Furthermore, the information processing device 100 may perform machine learning to learn information about clothing that suits the user U's physical constitution in a given climate (conditions such as category, type, material, and function). The output unit 106 uses machine learning to identify information about clothing that suits the user U's physical constitution, using the user U's physical constitution as an explanatory variable and information about clothing that suits the user U's physical constitution in a given climate (conditions such as category, type, material, and function) as a target variable. The output unit 106 then identifies clothing that matches the information about the identified clothing from the user clothing information 140 or the corporate clothing information 240, and outputs the information about clothing that the user U should wear or purchase.
[0163] Furthermore, the information processing device 100 may perform machine learning on information about clothing worn by the user U in the history information 130 (including information about clothing combinations, clothing identification information, clothing classifications, types, materials, functions, etc.) as a combination of weather and vital data at the time of wearing the clothing, the weather and vital data when each clothing item was worn, and the weather and ideal vital data. Then, using machine learning, the output unit 106 outputs clothing that should be worn, using the ideal vital data corresponding to the reference weather information as an explanatory variable and the clothing worn when vital data similar to the ideal vital data as a target variable. Vital data similar to ideal vital data is vital data that falls within a predetermined range from the ideal vital data as a reference.
[0164] In addition, based on the output information regarding the clothing to be worn, the output unit 106 may search corporate clothing information 240 for clothing that has a classification, type, material, and function similar to that of the clothing, and output information regarding the clothing as clothing that user U should purchase.
[0165] <Statistical Processing> The output unit 106 may use the history information 130 of multiple users U to perform statistical processing on information about clothing worn by each user U (including information about clothing combinations, clothing identification information, clothing classification, type, material, function, etc.) for combinations of weather and vital data when the clothing was worn, and output the results. The output unit 106 outputs statistical results of the vital data for each weather when the clothing was worn by each of the multiple users U so that the statistical results can be compared with ideal vital data for each weather when the clothing was worn. For example, the output unit 106 may output a median of the distribution of vital data for each weather when the clothing was worn by each of the multiple users U, and a degree of deviation from the corresponding ideal vital data so that the median of the distribution of vital data for each weather when the clothing was worn by each of the multiple users U can be compared. The output unit 106 may output information about clothing whose degree of deviation from the ideal vital data is greater than a threshold (including information about clothing combinations, clothing identification information, clothing classification, type, material, function, etc.). Alternatively, the output unit 106 may output information about clothing whose degree of match with the ideal vital data is greater than a threshold (including information about the combination of clothing, clothing identification information, clothing classification, type, material, function, etc.) The vital data of multiple users U who actually wear these clothing items can be used for new product development, etc.
[0166] <Clothing Organizing Function> When the output unit 106 suggests wearing an item of clothing that has not been worn due to low frequency of wear, it may output information suggesting to the user U that the user should get rid of the clothing that has not been worn. Furthermore, information regarding the acquisition date of each piece of clothing may be stored in the user clothing information 140, and the output unit 106 may output information suggesting replacement for clothing that was acquired a long time ago (acquired more than a predetermined period of time ago). For example, the output unit 106 may select clothing from the corporate clothing information 240 that has attributes similar to the clothing that was acquired a long time ago, identify it as clothing that the user U should purchase, and output information about the clothing. This configuration allows the user U to be suggested to purchase new clothing, thereby promoting sales.
[0167] In addition, although the flowcharts used in the above description show multiple steps (processes) in a sequential order, the order of steps executed in each embodiment is not limited to the order shown. In each embodiment, the order of the steps shown in the drawings can be changed as long as it does not cause any problems in terms of content. Furthermore, the above-described embodiments can be combined as long as the content is not contradictory.
[0168] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. Note that, when information about a user (user U) is acquired and used in the present invention, this must be done lawfully.
[0169] Some or all of the above embodiments may be described as, but are not limited to, the following supplementary notes. 1. An information processing device comprising: weather information acquisition means for acquiring reference weather information, which is current or future weather information; reference data acquisition means for acquiring, as reference data, vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time; and output means for outputting information about clothing to be worn or purchased by the target user using the acquired reference data. 2. The information processing device described in 1., wherein the output means further outputs information about the clothing using information acquired from a clothing information storage means that stores clothing information including information indicating the functions of each piece of clothing. 3. The information processing device described in 2., wherein the clothing information storage means includes information about clothing owned by the target user. 4. The information processing device described in 2. or 3., wherein the clothing information storage means includes information about clothing managed by a clothing company. 5. In the information processing device described in any one of 1. to 4., the reference data further includes information on clothing worn by the target user at the time in addition to a combination of the past vital data of the target user and the weather information at that time. 6. In the information processing device described in any one of 1. to 5., the vital data includes a sweat rate (mg / (cm 2an information processing device including at least one of the following: skin temperature (°C), heart rate (bpm: beats per minute), and blood pressure. 7. An information processing device according to any one of 1. to 6., wherein the output means further uses at least one of preference information and bodily sensation information of the target user to output information about the clothing. 8. An information processing device according to any one of 1. to 7., further comprising a schedule information acquisition means for acquiring schedule information of the target user, wherein the output means further uses the schedule information of the target user to output information about clothing to be worn by the target user.
[0170] 9. An outfit suggestion system comprising: a server; and a user terminal having a storage processing means for storing in a storage means a combination of a user's past vital data and weather information at that time, wherein the server has: weather information acquisition means for acquiring reference weather information which is current or future weather information; reference data acquisition means for acquiring, from the storage means storing a combination of a target user's past vital data and the weather information at that time, the vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information, as reference data; and output processing means for using the acquired reference data to output information about clothing that the target user should wear or purchase to the output means of the user terminal of the target user. 10. An outfit suggestion system according to 9., wherein the storage processing means of the user terminal further combines the combination of the user's past vital data and the weather information at that time with information about clothing the target user was wearing at the time, and stores the combined data in the storage means. 11. 9. or 10. In the clothing suggestion system described in the above, the user terminal is configured to acquire a sweat rate (mg / (cm)) as vital data of the user. 212. An outfit suggestion system further comprising a vital data acquisition means for acquiring at least one of temperature (°C), skin temperature (°C), heart rate (bpm: beats per minute), and blood pressure, wherein the memory processing means stores the acquired vital data in the memory means. 12. An outfit suggestion system according to 9., wherein in the server, the output processing means further uses information acquired from a clothing information storage means storing clothing information including information indicating the functions of each piece of clothing to output information about the clothing to the output means of the user terminal. 13. An outfit suggestion system according to 12., wherein the clothing information storage means includes information about clothing owned by the target user. 14. An outfit suggestion system according to 12. or 13., wherein the clothing information storage means includes information about clothing managed by a clothing company. 15. An outfit suggestion system according to 9. to 14. 16. The clothing suggestion system described in any one of 9. to 15., wherein the reference data includes, in addition to a combination of the target user's past vital data and the weather information at that time, information about clothing worn by the target user at that time. 16. The clothing suggestion system described in any one of 9. to 15., wherein in the server, the output processing means further uses at least one of the target user's preference information and physical sensation information to cause the output means of the user terminal to output information about the clothing. 17. The clothing suggestion system described in any one of 9. to 16., wherein the server further comprises schedule information acquisition means for acquiring schedule information of the target user, and wherein in the server, the output processing means further uses the target user's schedule information to cause the output means of the user terminal to output information about clothing to be worn by the target user.
[0171] 18. An information processing method in which one or more computers acquire reference weather information, which is current or future weather information, acquire the reference weather information or the vital data stored corresponding to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time, as reference data, and cause an output means to output information about clothing that the target user should wear or purchase, using the acquired reference data. 19. An information processing method according to 18., in which the one or more computers further output information about clothing using information acquired from a clothing information storage means that stores clothing information including information indicating the functions of each piece of clothing. 20. An information processing method according to 19., in which the clothing information storage means includes information about clothing owned by the target user. 21. An information processing method according to 19. or 20., in which the clothing information storage means includes information about clothing managed by a clothing company. 22. 18. 23. The information processing method according to any one of 18. to 21., wherein the reference data includes, in addition to a combination of the past vital data of the target user and the weather information at that time, information about clothing worn by the target user at that time. 23. The information processing method according to any one of 18. to 22., wherein the vital data includes, as vital data of the target user, a sweat rate (mg / (cm 224. An information processing method comprising at least one of the following: temperature (°C), skin temperature (°C), heart rate (bpm: beats per minute), and blood pressure. 24. An information processing method according to any one of 18. to 23., wherein the one or more computers further use at least one of preference information and physical sensation information of the target user to output information about the clothing. 25. An information processing method according to any one of 18. to 24., wherein the one or more computers further acquire schedule information of the target user, and further use the schedule information of the target user to output information about clothing to be worn by the target user.
[0172] 26. A computer-readable recording medium storing a program for causing a computer to execute: a weather information acquisition process for acquiring reference weather information, which is current or future weather information; a reference data acquisition process for acquiring, as reference data, vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time; and an output process for causing an output means to output information about clothing to be worn or purchased by the target user using the acquired reference data. 27. A computer-readable recording medium storing a program in the recording medium described in 26., wherein the output process further outputs information about the clothing using information acquired from a clothing information storage means that stores clothing information including information indicating the functions of each piece of clothing. 28. A computer-readable recording medium storing a program in the recording medium described in 27., wherein the clothing information storage means includes information about clothing owned by the target user. 29. 27. or 28. 30. A computer-readable recording medium storing a program in which the clothing information storage means includes information about clothing managed by a clothing company. 30. A computer-readable recording medium in which a program is stored in which the clothing information storage means includes information about clothing managed by a clothing company. 31. A computer-readable recording medium in which a program is stored in which the reference data includes a combination of the target user's past vital data and the weather information at that time, and further includes information about clothing worn by the target user at that time. 32. A computer-readable recording medium in which the vital data includes the target user's sweat rate (mg / (cm 232. A computer-readable recording medium having stored thereon a program including at least one of the target user's temperature (°C), skin temperature (°C), heart rate (bpm: beats per minute), and blood pressure. 32. A computer-readable recording medium according to any one of 26. to 31., wherein in the output processing, information about the clothing is output by further using at least one of preference information and bodily sensation information of the target user. 33. A computer-readable recording medium according to any one of 26. to 32., wherein the computer is further caused to execute a schedule information acquisition process for acquiring schedule information of the target user, and in the output processing, information about clothing to be worn by the target user is output by further using the schedule information of the target user.
[0173] 34. A program for causing a computer to execute: a weather information acquisition process for acquiring reference weather information, which is current or future weather information; a reference data acquisition process for acquiring, as reference data, vital data stored in correspondence with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of a target user's past vital data and the weather information at that time; and an output process for causing an output means to output information about clothing to be worn or purchased by the target user using the acquired reference data. 35. A program in accordance with 34., wherein the output process further outputs information about clothing using information acquired from a clothing information storage means that stores clothing information including information indicating the functions of each piece of clothing. 36. A program in accordance with 35., wherein the clothing information storage means includes information about clothing owned by the target user. 37. A program in accordance with 35. or 36., wherein the clothing information storage means includes information about clothing managed by a clothing company. 38. A program in accordance with 34. to 37. 39. The program according to any one of items 34 to 38, wherein the reference data further includes information about clothing worn by the target user at the time in addition to a combination of the target user's past vital data and the weather information at that time. 240. A program according to any one of items 34. to 39., further comprising: a computer program causing the computer to execute a schedule information acquisition process for acquiring schedule information of the target user; and a ...
[0174] REFERENCE SIGNS LIST 1 Clothing suggestion system 3 Communication network 100 Information processing device 102 Weather information acquisition unit 104 Reference data acquisition unit 106 Output unit 108 Schedule information acquisition unit 120 Storage device 122 User clothing information database 130 History information 132 Clothing history information 140 User clothing information 150 Evaluation information 200, 200a, 200b Company server 220, 220a, 220b Storage device 222 Company clothing information database 240 Company clothing information 300, 300a, 300b User terminal 302 Storage processing unit 304 Output unit 306 Vital data acquisition unit 320, 320a, 320b Wearable terminal 400, 430 Suggestion screen 1000 Computer 1010 Bus 1020 Processor 1030 Memory 1040 Storage device 1050 Input / output interface 1060 Network interface
Claims
1. weather information acquisition means for acquiring reference weather information, which is current or future weather information; a reference data acquisition means for acquiring, as reference data, the vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of the target user's past vital data and the weather information at that time; and an output means for outputting information about clothing that the target user should wear or purchase, using the acquired reference data.
2. 2. The information processing device according to claim 1, The output means The information processing device further outputs information about the clothing using information acquired from a clothing information storage means that stores clothing information including information indicating the functions of each piece of clothing.
3. 3. The information processing device according to claim 1, The reference data is An information processing device, wherein the combination of the target user's past vital data and the weather information at that time further includes information about clothing worn by the target user at that time.
4. 3. The information processing device according to claim 1, The vital data may be a sweat rate (mg / (cm 2 ・min), skin temperature (℃), heart rate (bpm: beats per minute), and blood pressure.
5. 3. The information processing device according to claim 1, The output means The information processing device further outputs information about the clothing using at least one of preference information and physical sensation information of the target user.
6. 3. The information processing device according to claim 2, The clothing information storage means includes: An information processing device that includes information about clothing owned by the target user.
7. 10. The information processing device according to claim 2, wherein: The clothing information storage means includes: An information processing device including information about clothing managed by a clothing company.
8. A server; a user terminal having a storage processing means for storing a combination of the user's past vital data and weather information at that time in a storage means; The server weather information acquisition means for acquiring reference weather information, which is current or future weather information; a reference data acquisition means for acquiring, as reference data, the vital data stored in association with the reference weather information or weather information similar to the reference weather information from the storage means that stores combinations of the target user's past vital data and the weather information at that time; and an output processing means for outputting information about clothing that the target user should wear or purchase to the output means of the user terminal of the target user using the acquired reference data. Clothing suggestion system.
9. One or more computers Obtaining reference weather information, which is current or future weather information; acquire, as reference data, the vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of the target user's past vital data and the weather information at that time; An information processing method that uses the acquired reference data to output information about clothing that the target user should wear or purchase to an output means.
10. On the computer, a weather information acquisition process for acquiring reference weather information, which is current or future weather information; a reference data acquisition process for acquiring, as reference data, the vital data stored in association with the reference weather information or weather information similar to the reference weather information from a storage means that stores a combination of the target user's past vital data and the weather information at that time; A program for executing an output process that uses the acquired reference data to output information about clothing that the target user should wear or purchase to an output means.