Information processing device, information processing method, and information processing program
The information processing device addresses the lack of alignment with user body shape by suggesting target body types based on calculated differences and preferences, enhancing service relevance and revenue through personalized clothing recommendations.
Patent Information
- Application Number
- JP2024104359
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-27
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2041-06-04
AI Technical Summary
Conventional techniques fail to enhance services aligned with a user's desired body shape.
An information processing device that acquires body type information, calculates differences with standard body types, and provides suggestions to approach a target body type, incorporating user preferences and inventory data to suggest appropriate clothing.
Enhances services by promoting alignment with user's target body shape, increasing motivation and revenue through personalized clothing suggestions.
Smart Images

Figure 0007770479000001 
Figure 0007770479000002 
Figure 0007770479000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] BACKGROUND ART Conventionally, there are known techniques for suggesting objects such as clothing to a user. For example, there is known a technique for suggesting objects that fit a user's body type based on the user's physical information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-144503 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional techniques have not been able to promote improvements in services that are in line with the user's desired body shape.
[0005] The present application has been made in view of the above, and aims to promote the improvement of services that are in line with the user's target body shape. [Means for solving the problem]
[0006] The information processing device of the present application includes an acquisition unit that acquires body type information indicating a user's body type and standard body type information indicating a standard body type based on the user's attribute information, a calculation unit that calculates the difference between the body type indicated by the body type information acquired by the acquisition unit and the standard body type indicated by the standard body type information, and a provision unit that provides information regarding a target body type that is a goal for the user based on the difference calculated by the calculation unit, and is characterized in that the provision unit provides information to suggest approaching the target body type. [Effects of the Invention]
[0007] According to one aspect of the embodiment, it is possible to promote improvement of services in line with the user's target body shape. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of information processing according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a body type information storage unit according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a purchase history storage unit according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a user information storage unit according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of the configuration of the management server according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of a clothing information storage unit according to the embodiment. [Figure 10] FIG. 10 is a flowchart illustrating an example of information processing according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of information processing according to the modified example. [Figure 12] FIG. 12 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0010] (Embodiment) [1. Information Processing System Configuration] An information processing system 1 shown in Fig. 1 will be described. As shown in Fig. 1, the information processing system 1 includes a terminal device 10, an information processing device 100, and a management server 200. The terminal device 10, the information processing device 100, and the management server 200 are connected to each other via a predetermined communication network (network N) so as to be able to communicate with each other via wired or wireless communication. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment. Note that the information processing system 1 shown in Fig. 1 may include a plurality of terminal devices 10, a plurality of information processing devices 100, and a plurality of management servers 200.
[0011] The terminal device 10 is an information processing device used by a user. The terminal device 10 may be any device that can implement the processing in the embodiment. The terminal device 10 may also be a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or other device. In the example shown in FIG. 2, the terminal device 10 is a smartphone.
[0012] The terminal device 10 is, for example, a smart device such as a smartphone or a tablet, and is a mobile terminal device that can communicate with any server device via a wireless communication network such as 3G (Generation 3G), LTE (Long Term Evolution), etc. The terminal device 10 may have a screen such as a liquid crystal display with a touch panel function, and may accept various operations on displayed data such as content, such as tapping, sliding, scrolling, etc., performed by a user with a finger or a stylus.
[0013] 2, the terminal device 10 is used by a user U11. In the following, the terminal device 10 may be referred to as the user U11. That is, in the following, the user U11 can also be read as the terminal device 10.
[0014] The information processing device 100 is an information processing device for improving services in line with a user's target body shape, and is realized by, for example, a server device or a cloud system. For example, the information processing device 100 has a function of providing information on a target body shape for a user based on the user's body shape information and statistical data of the body shape information based on the user's attribute information (for example, gender, age, and height). The information processing device 100 is, for example, an information processing device such as a PC or a WS (Work Station), and performs processing based on information transmitted from a management server 200 or the like via a network N.
[0015] The management server 200 is an information processing device that manages the online shopping mall, and is realized by, for example, a server device or a cloud system. For example, the management server 200 has a function of providing information about the purchase history of users in the online shopping mall (for example, the items, sizes, and ratings of purchased items). The management server 200 is, for example, an information processing device such as a PC or a WS, and performs processing based on information transmitted from the terminal device 10 or the like via the network N.
[0016] 1 shows a case where the terminal device 10, the information processing device 100, and the management server 200 are separate devices, but the terminal device 10, the information processing device 100, and the management server 200 may be integrated. Also, any two of the terminal device 10, the information processing device 100, and the management server 200 may be integrated.
[0017] [2. An example of information processing] In the following embodiments, for convenience of explanation, clothing will be described as an example of an object that can be worn for a user's target body type, but the present invention is not limited to this example. Any object can be worn by the user and the size changes depending on the user's body type, and is not limited to clothing. For example, jewelry such as a ring may be used. In the following embodiments, the present invention is described as an example in which one user is linked to one registered account in a predetermined online shopping mall managed by the management server 200, but the present invention is not limited to this example. Note that processing in the case where multiple users are linked to one registered account will be described later in a modified example.
[0018] 2 is a diagram showing an example of information processing by the information processing system 1 according to the embodiment. In FIG. 2, it is assumed that a proposal is made to a user U11 via a terminal device 10.
[0019] The information processing device 100 acquires body type information related to the body type of the user U11 (step S101). The information processing device 100 may acquire the body type information of the user U11 in any manner. FIG. 2 illustrates a case in which the information processing device 100 acquires the body type information of the user U11 through clothing SU11 that can measure detailed body type information when worn, but this example is not limiting. For example, the information processing device 100 may acquire the body type information of the user U11 based on registration (input) of the user U11. The body type information acquired by the information processing device 100 is not limited to information related to detailed body sizes such as the circumference of the stomach, arms, and thighs, but may also include information such as height and weight.
[0020] The information processing device 100 acquires body type information of multiple users based on the attribute information of the user U11 (step S102). For example, if the attribute information of the user U11 includes "gender: male / age: 30-35 years old / height: 170-175 cm," the information processing device 100 acquires body type information of multiple users including the same attribute information and performs statistical analysis. In this manner, the information processing device 100 acquires statistical data of body type information based on the attribute information of the user U11. In FIG. 2, the information processing device 100 acquires statistical data SD11. Note that FIG. 2 illustrates a case where the body type information of multiple users based on the attribute information of the user U11 is acquired from the management server 200, but this is not a limitation and any acquisition method may be used. Furthermore, if the body type information of multiple users based on the attribute information of the user U11 is not acquired from the management server 200, the attribute information of the user U11 may be acquired from, for example, the management server 200. For example, the attribute information of the user U11 may be acquired from the attribute data UD11. In this way, the attribute information of the user U11 may be identified based on the registration information registered by the user U11 on a predetermined online shopping mall. Then, the body type information of multiple users based on the attribute information of the user U11 may be acquired from, for example, a storage unit of the information processing device 100.
[0021] The statistical data SD11 will now be described. The statistical data SD11 is statistical data related to the weight of users who have the same attribute information as user U11: "Gender: Male / Age: 30-35 years old / Height: 170-175 cm." The horizontal axis of the statistical data SD11 indicates weight, and the vertical axis indicates the number of users. For example, in the statistical data SD11, the most common number of users is six, weighing "61-70 kg." Therefore, in the statistical data SD11, a user weighing "61-70 kg" is the user with the most standard body type information in the attribute information of user U11. Note that the body type of a user with such standard body type information will hereinafter be referred to as the standard body type based on statistical data. The information processing device 100 identifies the standard body type ST11 based on the statistical data SD11. 2 shows a case where the statistical data SD11 is statistical data related to weight for the sake of convenience of explanation, but is not limited to this example and may be, for example, data related to detailed body size such as abdominal circumference, arm circumference, thigh circumference, etc., or a total score obtained by adding up scores for each piece of body shape information such as abdominal circumference, arm circumference, thigh circumference, etc. The statistical data SD11 is not limited to data based on a histogram as shown in FIG. 2 and may be any statistical data.
[0022] The information processing device 100 compares the body type information of the user U11 with the body type information of the standard body type ST11 and calculates the difference between the body type of the user U11 and the standard body type ST11 (step S103). For example, if the weight of the user U11 is 80 kg, the information processing device 100 compares the weight of the user U11 with the standard body type ST11 of "61 to 70 kg" and calculates the difference as 10 to 20 kg. Based on this difference, the information processing device 100 calculates that the body type of the user U11 is about 10 to 20 kg heavier than the standard body type ST11. This allows the user U11 to appropriately understand how statistically his or her body type information is. Note that the information processing device 100 may determine the comparison with the standard body type ST11 based on whether the difference is equal to or greater than a predetermined threshold. For example, if the weight of the user U11 is 72 kg and the predetermined threshold is 15 kg, the information processing device 100 may determine that there is no difference between the weight of the user U11 and the standard body type ST11.
[0023] The information processing device 100 provides information on a target body type for the user U11 according to the difference from the standard body type ST11 (step S104). In FIG. 2, the information processing device 100 provides information suggesting that the standard body type ST11 be approached as a target body type. This allows the information processing device 100 to appropriately provide body type information that should be a target for the current body type information of the user U11.
[0024] The screen UI11 is an example of a UI screen suggesting that the user approach a target body type. The screen UI11 is displayed based on information provided by the information processing device 100. The screen UI11 displays, as an example of information suggesting that the user approach a standard body type ST11, a suggestion such as "Based on your data, your body type should be about this size." The screen UI11 also has a display item HK11 that displays information about the standard body type ST11. In FIG. 2, the display item HK11 displays conceptual information such as "XXXXXXX AA1." However, in reality, specific information such as "The standard weight is 61 to 70 kg" is displayed. Furthermore, information regarding the difference from the body type information of the user U11, such as "Your weight is 10 kg over, so try to lose about 10 kg," may also be displayed. The display content is not particularly limited as long as it is information about the standard body type ST11. The body type information displayed in the display item HK11 is not limited to detailed numerical information, but may also be conceptual information such as "Lose a little more weight." The display content is not particularly limited. This allows the information processing device 100 to promote the maintenance of the health of the user U11 from the perspective of healthcare as well.
[0025] The screen UI11 displays information about clothes that can be worn with the current body type of the user U11, along with information suggesting how to get closer to the standard body type ST11. Specifically, the screen UI11 displays a suggestion such as "The following clothes are recommended as clothes that can be worn with your current body type" as an example of information suggesting clothes that can be worn with the current body type of the user U11. The clothes suggested on the screen UI11 are, for example, clothes that can be purchased at a predetermined online shopping mall managed by the management server 200.
[0026] The screen UI11 has a display item HK12 that displays information about the clothes to be suggested. The display item HK12 includes images PI11 to PI13. The images PI11 to PI13 are, for example, images of clothes available for purchase in a predetermined online shopping mall managed by the management server 200. The images PI11 to PI13 are, for example, images provided by the management server 200 that manages the predetermined online shopping mall. The images PI11 to PI13 are displayed, for example, in descending order of rating, sales, or popularity. Note that FIG. 2 shows a case in which three images are displayed in the display item HK12 as an example of images of clothes to be suggested, but the number of images displayed is not particularly limited. The number of clothes to be suggested is also not particularly limited. The number of clothes suggested in the displayed images is also not particularly limited; for example, a coordination of multiple clothes may be suggested. In other words, the images PI11 to PI13 are not limited to images of each piece of clothing, but may also be coordinated images.
[0027] In the above embodiment, the information processing device 100 performs processing to display information about clothes that can be worn by the current body type of the user U11 along with information suggesting how to approach the standard body type ST11, which is the target body type. However, this is not a limitation. For example, the information processing device 100 may perform processing to display information about clothes that can be worn by the target body type. Specifically, the information processing device 100 may perform processing to display information about clothes that can be worn by the target body type, which are available for purchase in a predetermined online shopping mall managed by the management server 200. For example, when suggesting "XXB" clothing that can be purchased in a predetermined online shopping mall, the information processing device 100 may perform processing to display a suggestion such as, "The clothing worn by celebrity XXA is XXB, but your body type is XXC, so why not go on a diet?" This allows the information processing device 100 to clearly visualize what it would look like wearing clothes that can be worn by the target body type, thereby promoting increased motivation to approach the target body type. Furthermore, the information processing device 100 can thereby promote an increase in motivation to get closer to a target body shape, thereby promoting an increase in revenue and profits when suggesting the purchase of clothing.
[0028] In the above embodiment, the information processing device 100 may provide information on highly rated clothing that can be worn by a target body type. Specifically, the information processing device 100 identifies a user who has purchased highly rated clothing based on the purchase history of purchases made in a predetermined online shopping mall, and identifies a standard body type based on the body type information of the identified user. The information processing device 100 may then provide information on highly rated clothing that can be worn by a target body type by previously linking the highly rated clothing with the body type information of the identified standard body type. Furthermore, the information processing device 100 may provide information on highly rated clothing to a user who has set a target body type on the user side.
[0029] In the above embodiment, when the user U11 sets a desired target body type, the information processing device 100 may provide, as a response result to the information displayed on the screen UI11, information suggesting how to approach the set target body type. The processing in this case will be described below.
[0030] Although not shown, the information processing device 100 may, for example, provide the user U11 with a UI that enables the user U11 to generate a 3D design of a desired body shape, and perform processing to enable the user U11 to set a target body shape based on operation information of the user U11 on the UI. Specifically, the information processing device 100 may perform processing to display a 3D design of a body shape based on a standard body shape ST11 on the screen UI11, and perform processing to enable the user U11 to set a target body shape by quantifying the amount of change that has been processed based on operation information of the user U11 that has processed the 3D design.
[0031] The information processing device 100 may perform processing for patterning body types in advance, displaying 3D designs of multiple patterned body types on the screen UI11, and allowing the user U11 to set a target body type based on a selection from the multiple designs. In this way, the information processing device 100 allows the user to arbitrarily set a target body type.
[0032] When the target body type is set by the user, the information processing device 100 may perform processing to display information about clothing that can be worn by the set target body type, in the same way as when it is set by the system.
[0033] The information processing device 100 may perform processing to enable the user U11 to set a target body type by setting the clothes the user U11 wants to wear. Specifically, when the user U11 selects the clothes they want to wear from clothes available in a predetermined online shopping mall managed by the management server 200, the information processing device 100 may provide information on the target body type by setting a body type suitable for the selected clothes as the target body type. Furthermore, for example, depending on the brand, the clothing may have characteristics such as slim arms. Therefore, even if the clothing is determined to be wearable if there is no slimming characteristic, considering the balance of the body type, if the user U11 wants to wear clothes from a slim brand, the clothing may not fit unless the user slims down. The information processing device 100 may perform processing to enable the user U11 to set a target body type by setting clothing information such as the brand the user U11 wants to wear, taking into account characteristics based on the clothing attributes, such as the brand.
[0034] In the above embodiment, the information processing device 100 may provide information about a target body type for the user U11, taking into account the preference information of the user U11. For example, a slim body type may be preferable for a user whose hobby is marathon running, while a heavier body type may be preferable for a user whose hobby is martial arts. For this reason, the information processing device 100 may change the information about the target body type to be provided based on the preference information of the user U11. For example, even if the information processing device 100 displays information such as "The standard weight is 61 to 70 kg" or "You are 10 kg overweight, so you should lose about 10 kg" on the screen UI11 without taking into account the preference information of the user U11, the information processing device 100 may perform processing to display information such as "The standard weight is 70 kg" or "You are 5 kg overweight, so you should lose about 5 kg." This is because, for example, it is estimated that a relatively heavy body type is preferable for the user U11 because he or she practices martial arts. As an example of preference information, if the user U11 likes slim-fitting clothing from a brand, the information processing device 100 may change the information about the target body type to be provided based on the clothing information of the brand. For example, since some brands have characteristics such as being slim in parts, the information processing device 100 may change the information about the target body type to be provided based on characteristics based on the attributes of the clothing, taking into account the balance of the body type.
[0035] To take into account the user U11's preference information, the information processing device 100 may estimate the user U11's preference information based on, for example, the user U11's evaluation of the purchased items. This allows the information processing device 100 to appropriately understand the user U11's preference for each type of clothing, such as whether the user prefers a tight-fitting, loose-fitting, or regular sweatshirt. The user U11's evaluation of the purchased items may be acquired in any manner, and may be acquired based on, for example, the user U11's reviews of services provided in a predetermined online shopping mall or the results of a questionnaire completed by the user U11. The evaluation may be an evaluation of each type of clothing, or an evaluation of each part of the clothing (for example, pants that are tight around the stomach).
[0036] In the above embodiment, the information processing device 100 may provide information regarding the target body shape for the user U11 by taking into account inventory information on clothing available in a predetermined online shopping mall managed by the management server 200. For example, if the inventory of a certain clothing item in size L is greater than or equal to a predetermined threshold and there are more unsold items than in other sizes, the information processing device 100 may perform processing to display information such as "The standard weight is 70 kg" or "You are 5 kg overweight, so lose about 5 kg" on the screen UI11, even if information such as "The standard weight is 61 to 70 kg" or "You are 10 kg overweight, so lose about 10 kg" is displayed on the screen UI11 without taking into account the inventory information. This is because, for example, the inventory of size L is greater than that of size M. In this way, the information processing device 100 may change the information regarding the target body shape to be provided based on inventory information on clothing available in a predetermined online shopping mall. This allows the information processing device 100 to change the user's body shape in accordance with the inventory information of the predetermined online shopping mall.
[0037] In the above embodiment, the information processing device 100 may perform processing to grant a benefit (e.g., points) that can be used in a predetermined online shopping mall when the user U11 approaches a target body type. For example, the information processing device 100 may provide preferential treatment, such as by granting a larger benefit, as the user U11 approaches the target body type. In this manner, the information processing device 100 may provide information regarding preferential treatment, such as by granting a larger benefit, as the user U11 approaches the target body type. Furthermore, the information processing device 100 may identify the degree to which the user U11 has approached the target body type and provide information regarding the identified degree to the management server 200, which may then perform processing to grant the benefit. Furthermore, the information processing device 100 may provide preferential treatment, such as by granting a larger benefit, to a user who registers body type information regularly or irregularly. This allows the information processing device 100 to appropriately manage the user's body type information, thereby promoting improved services tailored to the user.
[0038] In the above embodiment, the information processing device 100 may dynamically change the clothes and services that are suggested in accordance with changes in the body shape and purchase history of the user U11. For example, the information processing device 100 may determine changes in the body shape and purchase history of the user U11, and when it is determined that the changes are equal to or greater than a predetermined threshold, may dynamically change the target body shape in accordance with the changes in the body shape and purchase history of the user U11, and may dynamically change the clothes and services displayed on the screen UI11.
[0039] In the above embodiment, the information processing device 100 is not limited to being applied to a service that suggests clothes that can be purchased in an online shopping mall, but may also be applied to a service that suggests clothes such as second-hand clothes, for example.
[0040] [3. Configuration of terminal device] Next, the configuration of the terminal device 10 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the terminal device 10 according to the embodiment. As shown in Fig. 3, the terminal device 10 has a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.
[0041] (Communications Department 11) The communication unit 11 is realized by, for example, a network interface card (NIC) etc. The communication unit 11 is connected to a predetermined network N by wire or wirelessly, and transmits and receives information to and from the information processing device 100 etc. via the predetermined network N.
[0042] (Input section 12) The input unit 12 accepts various operations from a user. In the example shown in FIG. 2, various operations are accepted from a user U11. For example, the input unit 12 may accept various operations from a user via a display surface using a touch panel function. Alternatively, the input unit 12 may accept various operations from buttons provided on the terminal device 10 or a keyboard or mouse connected to the terminal device 10.
[0043] (Output section 13) The output unit 13 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, etc., and is a display device for displaying various information. For example, the output unit 13 displays information transmitted from the information processing device 100.
[0044] (Control unit 14) The control unit 14 is, for example, a controller, and is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the terminal device 10 using a RAM (Random Access Memory) as a work area. For example, these various programs include application programs installed in the terminal device 10. For example, these various programs include application programs that display information transmitted from the information processing device 100. The control unit 14 is also realized by an integrated circuit, for example, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like.
[0045] As shown in FIG. 3, the control unit 14 has a receiving unit 141 and a transmitting unit 142, and realizes or executes the information processing operations described below.
[0046] (Receiving unit 141) The receiving unit 141 receives various information. The receiving unit 141 receives various information from an external information processing device. The receiving unit 141 receives various information from another information processing device such as the information processing device 100. For example, the receiving unit 141 receives information suggesting that the user approach a target body type.
[0047] (Transmitter 142) The transmitting unit 142 transmits various types of information to an external information processing device. The transmitting unit 142 transmits various types of information to another information processing device such as the information processing device 100. For example, the transmitting unit 142 transmits body type information input by a user.
[0048] 4. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 4, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that the information processing device 100 may also have an input unit (e.g., a keyboard, a mouse, etc.) that accepts various operations from an administrator of the information processing device 100, and a display unit (e.g., a liquid crystal display, etc.) that displays various information.
[0049] (Communication unit 110) The communication unit 110 is realized by, for example, a NIC etc. The communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 etc. via the network N.
[0050] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 4, the storage unit 120 has a body type information storage unit 121, a purchase history storage unit 122, and a user information storage unit 123.
[0051] The body type information storage unit 121 stores body type information of a user. An example of the body type information storage unit 121 according to the embodiment is shown in Fig. 5. As shown in Fig. 5, the body type information storage unit 121 has items such as "user ID" and "body type information".
[0052] "User ID" indicates identification information for identifying a user. "Body type information" indicates body type information. In the example shown in FIG. 5, conceptual information such as "Body type information #11" and "Body type information #12" is stored in "Body type information," but in reality, measurements such as the circumference of the stomach, arms, and thighs are stored.
[0053] That is, FIG. 5 shows an example in which the body type information of a user identified by a user ID "U11" is "body type information #11."
[0054] The purchase history storage unit 122 stores information about the purchase history of a user. For example, the purchase history storage unit 122 stores information about the purchase history of purchases made in a predetermined online shopping mall managed by the management server 200. FIG. 6 shows an example of the purchase history storage unit 122 according to the embodiment. As shown in FIG. 6, the purchase history storage unit 122 has fields such as "purchase history ID," "user ID," "item," "size," "purchase time," "target attribute," and "rating."
[0055] "Purchase history ID" indicates identification information for identifying a purchase history. "User ID" indicates identification information for identifying a user. "Item" indicates the item of the purchased item. "Size" indicates the size of the purchased item. "Purchase time" indicates the time when the purchased item was purchased. "Target attributes" indicates the attributes of the user for whom the purchased item is targeted. "Rating" indicates the rating of the purchased item. Note that the "Rating" may be the rating of the user identified by the "User ID" or the average rating of users who purchased the purchased item.
[0056] That is, Figure 6 shows an example in which the user who made the purchase identified by the purchase history ID "KR11" is "U11," the item purchased is an "AA1 T-shirt," the size is "M," the purchase date is "August 30, 2020, 15:00," the target attribute is "adult / male," and the rating is "5 stars."
[0057] The user information storage unit 123 stores user information. For example, the user information storage unit 123 stores user attribute information. FIG. 7 shows an example of the user information storage unit 123 according to the embodiment. As shown in FIG. 7, the user information storage unit 123 has items such as "user ID," "gender," "age," "height," and "preference information."
[0058] "User ID" indicates identification information for identifying a user. "Gender" indicates the gender of the user. "Age" indicates the age of the user. "Height" indicates the height of the user. "Preference information" indicates the preference information of the user. In the example shown in Figure 7, conceptual information such as "Preference information #11" and "Preference information #12" is stored in "Preference information", but in reality, information such as marathon running, liking slim-fitting brand clothing, and liking tight-fitting sweatshirts is stored.
[0059] That is, FIG. 7 shows an example in which the gender of a user identified by user ID "U11" is "male," the age is "30-35 years old," the height is "170-175 cm," and the preference information is "preference information #11."
[0060] (control unit 130) The control unit 130 is a controller, and is realized, for example, by a CPU, an MPU, or the like, executing various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC or an FPGA.
[0061] 4, the control unit 130 has an acquisition unit 131, an estimation unit 132, a calculation unit 133, a determination unit 134, an identification unit 135, and a provision unit 136, and realizes or executes the information processing action described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 4, and may be any other configuration that performs the information processing described below.
[0062] (Acquisition part 131) The acquisition unit 131 acquires various types of information. The acquisition unit 131 acquires various types of information from an external information processing device. The acquisition unit 131 acquires various types of information from other information processing devices such as the management server 200.
[0063] The acquisition unit 131 acquires various pieces of information from the storage unit 120. The acquisition unit 131 acquires various pieces of information from the body type information storage unit 121, the purchase history storage unit 122, and the user information storage unit 123. The acquisition unit 131 also stores the acquired various pieces of information in the storage unit 120. The acquisition unit 131 stores the various pieces of information in the body type information storage unit 121, the purchase history storage unit 122, and the user information storage unit 123.
[0064] The acquisition unit 131 acquires body type information of the user. For example, the acquisition unit 131 acquires body type information measured by a body type information measurement means that can measure details of body type information by wearing the device.
[0065] The acquisition unit 131 acquires information about the purchase history of the user. For example, the acquisition unit 131 acquires information about the purchase history of purchases made in a predetermined online shopping mall.
[0066] The acquisition unit 131 acquires user information of the user. For example, the acquisition unit 131 acquires attribute information registered on a predetermined online shopping mall and evaluation information of purchased items.
[0067] When multiple users are linked to one account, the acquisition unit 131 acquires body type information and user information for each of the multiple users linked to the account. The acquisition unit 131 also acquires information related to the purchase history of the multiple users linked to the account. That is, the acquisition unit 131 acquires, for each of the multiple users, information related to the purchase history of purchases made for one of the multiple users.
[0068] (Estimation part 132) The estimation unit 132 estimates the user's preference information. For example, the estimation unit 132 estimates the user's preference information based on the user's evaluation information on purchased items. Furthermore, for example, the estimation unit 132 may estimate the preference information by estimating clothing that the user is considering purchasing on a predetermined online shopping mall based on predetermined information such as the user's operation information, browsing information, and search information.
[0069] The estimation unit 132 estimates a change in the user's body shape. For example, the estimation unit 132 estimates a change in the user's body shape based on information related to purchase history.
[0070] When multiple users are linked to one account, the estimation unit 132 may estimate attribute information for each of the multiple users. Furthermore, the estimation unit 132 may estimate the relationships between the multiple users, such as family structure, based on the estimation results.
[0071] (Calculation unit 133) The calculation unit 133 calculates the difference between the user's body type and a standard body type based on the user's body type information and statistical data of the body type information based on the user's attribute information. For example, if the user's weight is 80 kg and the weight of a standard body type is 70 kg, the calculation unit 133 calculates the difference to be 10 kg.
[0072] (Judgment unit 134) The determination unit 134 determines changes in the user's body shape and purchasing history. Furthermore, the determination unit 134 determines to change the target body shape based on the determination result. For example, the determination unit 134 determines to dynamically change the target body shape in accordance with changes in the user's body shape and purchasing history.
[0073] The determination unit 134 compares the user's body type information with the body type information of the standard body type and determines whether the difference is equal to or greater than a predetermined threshold. If the determination unit 134 determines that the difference is equal to or greater than the predetermined threshold, it determines that a suggestion should be made to approach the target body type.
[0074] The determination unit 134 may determine whether multiple users are linked to one account. If multiple users are linked to one account, the determination unit 134 may determine changes in body shape or purchase history for each of the multiple users.
[0075] (Specific Section 135) The identification unit 135 identifies wearable clothing and services. For example, the identification unit 135 identifies clothing and services that can be worn with the user's current body type. Also, for example, the identification unit 135 identifies clothing and services that can be worn with a target body type.
[0076] The identification unit 135 identifies a user who has purchased highly rated clothing based on the purchase history of purchases made in a predetermined online shopping mall, and then identifies a standard body type based on the body type information of the identified user.
[0077] When multiple users are linked to one account, the identification unit 135 may identify one of the multiple users to be judged by the judgment unit 134 based on the attributes of the purchased items included in the purchase history linked to the account.
[0078] (Provider 136) The providing unit 136 provides information about the target body type according to the difference calculated by the calculating unit 133. For example, the providing unit 136 provides information suggesting that the user approach the target body type.
[0079] [5. Management Server Configuration] Next, the configuration of the management server 200 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of the configuration of the management server 200 according to the embodiment. As shown in Fig. 8, the management server 200 includes a communication unit 210, a storage unit 220, and a control unit 230. The management server 200 may also include an input unit (for example, a keyboard or a mouse) that accepts various operations from an administrator of the management server 200, and a display unit (for example, a liquid crystal display) that displays various information.
[0080] (Communication unit 210) The communication unit 210 is realized by, for example, a NIC etc. The communication unit 210 is connected to a network N by wire or wirelessly, and transmits and receives information to and from the information processing device 100 etc. via the network N.
[0081] (Storage unit 220) The storage unit 220 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 8, the storage unit 120 has a purchase history storage unit 221, a user information storage unit 222, and a clothing information storage unit 223.
[0082] The purchase history storage unit 221 stores the same information as the purchase history storage unit 122. Therefore, a description thereof will be omitted.
[0083] The user information storage unit 222 stores the same information as the user information storage unit 123. Therefore, a description thereof will be omitted.
[0084] The clothing information storage unit 223 stores clothing information. For example, the clothing information storage unit 223 stores information about clothing that can be purchased in a predetermined online shopping mall managed by the management server 200. FIG. 9 shows an example of the clothing information storage unit 223 according to the embodiment. As shown in FIG. 9, the clothing information storage unit 223 has fields such as "clothing ID," "item," "size," and "target attribute."
[0085] "Clothing ID" indicates identification information for identifying clothing. "Item" indicates the clothing item. "Size" indicates the size of the clothing. "Target attribute" indicates the attribute of the user for whom the clothing is targeted.
[0086] That is, FIG. 9 shows an example in which the clothing item identified by the clothing ID "IT11" is "AA1 T-shirt", the size is "M", and the target attribute is "adult / male".
[0087] (control unit 230) The control unit 230 is a controller, and is realized by, for example, a CPU, an MPU, or the like, executing various programs stored in a storage device inside the management server 200 using RAM as a work area. The control unit 230 is also a controller, and is realized by, for example, an integrated circuit such as an ASIC or FPGA.
[0088] 9, control unit 230 has acquisition unit 231 and provision unit 232, and realizes or executes the information processing action described below. Note that the internal configuration of control unit 230 is not limited to the configuration shown in FIG. 9, and may be any other configuration as long as it performs the information processing described below.
[0089] (Acquisition part 231) The acquisition unit 231 acquires information about the user's purchase history, user information, and clothing information.
[0090] (Providing Department 232) The providing unit 232 provides information about the user's purchase history, user information, and clothing information.
[0091] [6. Information Processing Flow] Next, the procedure of information processing by the information processing system 1 according to the embodiment will be described with reference to Fig. 10. Fig. 10 is a flowchart showing the procedure of information processing by the information processing system 1 according to the embodiment.
[0092] As shown in FIG. 10, the information processing device 100 acquires the body type information of the user (step S201).
[0093] The information processing device 100 acquires statistical data of body type information based on the attribute information of the user (step S202).
[0094] The information processing device 100 identifies a target body type based on the acquired statistical data (step S203).
[0095] The information processing device 100 calculates the difference between the identified target body type and the acquired body type information of the user (step S204).
[0096] The information processing device 100 provides information about the target body type according to the calculated difference (step S205).
[0097] [7. Modifications] The information processing system 1 according to the embodiment described above may be implemented in various different forms other than the above embodiment, so other embodiments of the information processing system 1 will be described below.
[0098] (When multiple users are linked to one account) In the above embodiment, it has been described that one user is linked to one registered account in a predetermined online shopping mall managed by the management server 200, but this is not a limitation. Specifically, in the above embodiment, multiple users may be linked to one registered account. For example, if a user has a family, it is assumed that the user purchases clothes for the family (e.g., the user's children). Below, a process will be described for the case where multiple users are linked to one registered account in a predetermined online shopping mall managed by the management server 200. Note that the same description as in FIG. 2 will be omitted as appropriate.
[0099] In FIG. 11, a proposal is made to user U11 via terminal device 10. User U11, who has an account, has family FA11 of user U12 and user U13, and user U12 and user U13 are also linked to user U11's account. In the following description, user U12 is assumed to be user U11's spouse, and user U13 is assumed to be user U11's child. For ease of explanation, the following description will be given assuming that three users are linked to one account, but this example is not limiting, and the number of multiple users is not particularly limited. In the following description, user U13 is assumed to be wearing clothing SU11, and body type information of user U13 is measured.
[0100] The information processing device 100 acquires body type information of user U13 from among multiple users linked to one account (step S301). Note that the information processing device 100 may identify the user wearing the clothing SU11 based on, for example, an input from user U11, or based on the measurement results measured using the clothing SU11 and the user information of the users included in the family FA11. For example, if the measurement results are body type information of a child's size, the information processing device 100 identifies the user wearing the clothing SU11 from among users with child attributes.
[0101] The information processing device 100 acquires body type information of multiple users based on the attribute information of the user U13 (step S302). The attribute information of the user U13 may be identified based on registration information registered by the user U11 on a predetermined online shopping mall. For example, the attribute information of the user U13 may be identified from the attribute data UD12.
[0102] The information processing device 100 identifies a standard body type ST12 based on the statistical data SD12.
[0103] The information processing device 100 compares the body type information of the user U13 with the body type information of the standard body type ST12, and calculates the difference between the body type of the user U13 and the standard body type ST12 (step S303).
[0104] The information processing device 100 provides information on a target body type that is a goal for the user U13, depending on the difference from the standard body type ST12 (step S304). In Fig. 11, the information processing device 100 provides information suggesting that the standard body type ST12 be set as a target body type to approach the standard body type ST12.
[0105] The screen UI12 is an example of a UI screen suggesting that the user approach a target body type. The screen UI12 is displayed based on information provided by the information processing device 100. The screen UI12 displays a suggestion such as "According to your child's information, your body type should be about this size" as an example of information suggesting that the user approach a standard body type ST12. The screen UI12 also has a display item HK21 that displays information related to the standard body type ST12. In FIG. 11, the display item HK21 displays conceptual information such as "XXXXXXX AA2," but in reality, specific information such as "According to your child's information, the standard weight is 51 to 60 kg" is displayed.
[0106] The screen UI12 displays information about clothes that can be worn by the current body type of the user U13, along with information suggesting how to get closer to the standard body type ST12. Specifically, the screen UI12 displays a suggestion such as "We recommend the following clothes as clothes that can be worn by your child's current body type" as an example of information suggesting clothes that can be worn by the current body type of the user U13. The clothes suggested on the screen UI12 are, for example, clothes that can be purchased at a predetermined online shopping mall managed by the management server 200. The screen UI12 may display information about clothes that can be worn by the target body type, not just clothes that can be worn by the current body type of the user U13.
[0107] The screen UI12 has a display item HK22 that displays information about the suggested clothing. The display item HK22 includes images PI21 to PI23. The images PI21 to PI23 are, for example, images of children's clothing that can be purchased in a predetermined online shopping mall managed by the management server 200. The images PI21 to PI23 are, for example, images provided by the management server 200 that manages the predetermined online shopping mall.
[0108] In the above modification, for the sake of convenience, a case has been described in which the family FA11 of the user U11 has only one child. However, a case in which there are multiple children is also assumed. For example, there may be two or more children who are close in age and of the same gender. In this case, the identification unit 135 may identify users who are the targets of a proposed target body type or a target user for determining a body type change, based on, for example, information (e.g., registered information) previously received from the user U11.
[0109] In the above-described modified example, the linking of multiple users to one account may be performed based on information received from user U11, but is not limited to this example. For example, the estimation unit 132 may estimate the family structure of user U11 based on information about purchased items included in the purchase history, and may associate the account with multiple estimated users by estimating attribute information of the estimated multiple users. Specifically, if user U11 has purchased three pieces of clothing with different target attributes, the estimation unit 132 may estimate that user U11's family structure consists of three people, and may associate the three estimated users with the three pieces of clothing by estimating attribute information of the three estimated people based on the respective target attributes.
[0110] [8. Effects] As described above, the information processing device 100 according to the embodiment includes the acquisition unit 131, the calculation unit 133, and the provision unit 136. The acquisition unit 131 acquires body type information related to the body type of the user. The calculation unit 133 calculates a difference between the body type information of the user acquired by the acquisition unit 131 and a standard body type based on the statistical data, based on a comparison between the body type information of the user acquired by the acquisition unit 131 and statistical data of body type information based on the user's attribute information. The provision unit 136 provides information related to a target body type that is a goal for the user, in accordance with the difference calculated by the calculation unit 133.
[0111] As a result, the information processing device 100 according to the embodiment can clarify the difference between the user's body type and the target body type, while making appropriate suggestions to bring the user closer to the target body type, thereby promoting improvements in services tailored to the user.
[0112] The calculation unit 133 calculates the difference based on statistical data of body type information provided from a server that manages a predetermined online shopping mall. The provision unit 136 provides information on objects that can be purchased in the predetermined online shopping mall and that can be worn with the user's body type.
[0113] As a result, the information processing device 100 according to the embodiment can appropriately manage the body type information of the user on the server side, thereby promoting improvement of services tailored to the user.
[0114] The acquisition unit 131 also acquires body type information of users with a standard body type who have purchased highly rated items based on the purchase history of purchases made in a predetermined online shopping mall. The provision unit 136 also provides information on highly rated items that can be worn by people with a standard body type based on the association between the highly rated items and the body type information of the standard body type.
[0115] As a result, the information processing apparatus 100 according to the embodiment can appropriately suggest highly rated objects, thereby promoting improvement of services suited to the user.
[0116] In addition, the providing unit 136 provides information about objects that can be worn by the user with the target body type, along with information suggesting how to bring the user's body type closer to the target body type.
[0117] As a result, the information processing device 100 according to the embodiment can clearly visualize what it will look like when wearing clothes that can be worn with a target body type, thereby promoting increased motivation to get closer to the target body type.
[0118] In addition, when the user sets a target body type as a response to the provided information on the target body type, the providing unit 136 provides information on objects that can be worn with the set target body type.
[0119] In this way, the information processing device 100 according to the embodiment can allow the user to arbitrarily set a target body type.
[0120] In addition, when the user sets an object that he or she wants to wear as a response to the provided information on the target body type, the providing unit 136 provides information on the target body type, with the body type that suits the set object being the target body type that the user aims for.
[0121] As a result, the information processing device 100 according to the embodiment makes it easier for the user to set a target body type, thereby promoting further improvement in usability.
[0122] The providing unit 136 also provides information about benefits that can be used in a predetermined online shopping mall, and that are more favorable the closer the user is to a target body shape.
[0123] This allows the information processing device 100 to promote improvement in motivation to get closer to a target body shape.
[0124] [9. Hardware Configuration] The terminal device 10, the information processing device 100, and the management server 200 according to the above-described embodiments are realized, for example, by a computer 1000 configured as shown in Fig. 12. Fig. 12 is a hardware configuration diagram showing an example of a computer that realizes the functions of the terminal device 10, the information processing device 100, and the management server 200. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0125] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0126] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0127] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0128] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0129] For example, when the computer 1000 functions as the terminal device 10, the information processing device 100, and the management server 200 according to the embodiments, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control units 14, 130, and 230. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from other devices via a predetermined communication network.
[0130] [10. Other] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0131] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0132] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0133] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0134] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]
[0135] 1. Information Processing Systems 10 Terminal Equipment 11 Communications Department 12 Input section 13 Output section 14 Control Unit 100 Information processing device 110 Communications Department 120 Storage section 121 Body shape information storage section 122 Purchase history memory section 123 User information storage unit 130 Control Unit 131 Acquisition Department 132 Estimation Department 133 Calculation Unit 134 Judgment section 135 Specific part 136 Provision Department 141 Receiving unit 142 Transmitter 200 Management Server 210 Communications Department 220 Storage section 221 Purchase history memory section 222 User information storage unit 223 Clothing information storage unit 230 Control Unit 231 Acquisition Department 232 Provision Department N Network
Claims
1. an acquisition unit that acquires body type information indicating a body type of a user; a calculation unit that calculates a difference between the body type indicated by the body type information acquired by the acquisition unit and a standard body type that is a standard body type based on attribute information of the user; a providing unit that provides information according to the difference calculated by the calculating unit as information about a target body shape that is a target for the user; and The providing unit Providing information suggesting a reduction in the difference so as to approach the target body shape as information about the target body shape 1. An information processing device comprising:
2. an acquisition unit that acquires body type information indicating a body type of a user; a calculation unit that calculates a difference between the body type indicated by the body type information acquired by the acquisition unit and a standard body type that is a standard body type based on attribute information of the user; a providing unit that provides information according to the difference calculated by the calculating unit as information about a target body shape that is a target for the user; and The providing unit Providing information suggesting a reduction in the difference so as to approach the standard body type as information about the target body type 1. An information processing device comprising:
3. The providing unit Providing information about highly rated items purchased by users with the target body type 2. The information processing apparatus according to claim 1, wherein:
4. The providing unit Providing information about items that have been purchased by users with a standard body type and that have been highly rated 3. The information processing apparatus according to claim 2, wherein:
5. The providing unit Providing information about highly rated items purchased by users with the target body type in a predetermined online shopping mall 2. The information processing apparatus according to claim 1, wherein:
6. The providing unit Providing information about highly rated items that have been purchased by users with the standard body type in a predetermined online shopping mall 3. The information processing apparatus according to claim 2, wherein:
7. The providing unit Providing information about highly rated items that can be worn by the user of the target body type 2. The information processing apparatus according to claim 1, wherein:
8. The providing unit Providing information about highly rated items that can be worn by users with the standard body type 3. The information processing apparatus according to claim 2, wherein:
9. The providing unit If the user sets a target body type as a response to the provided information about the target body type, information about an object that can be worn by the set target body type is provided.
3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
10. The providing unit When the user sets a desired body type as a response to the provided information on the desired body type, the body type suitable for the set desired body type is set as the desired body type for the user to aim for, and information on the desired body type is provided.
3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
11. The providing unit To provide information about benefits that can be used in a predetermined online shopping mall, which are given more preferential treatment as the user approaches a target body shape.
8. The information processing apparatus according to claim 6, wherein:
12. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring body type information indicating the body type of the user; a calculation step of calculating a difference between the body type indicated by the body type information acquired in the acquisition step and a standard body type that is a standard body type based on attribute information of the user; a providing step of providing information according to the difference calculated in the calculating step as information about a target body shape that is a target for the user; Including, The providing step includes: Providing information suggesting a reduction in the difference so as to approach the target body shape as information about the target body shape An information processing method comprising:
13. an acquisition step of acquiring body shape information indicating a body shape of a user; a calculation step of calculating a difference between the body type indicated by the body type information acquired by the acquisition step and a standard body type that is a standard body type based on attribute information of the user; a providing step of providing information according to the difference calculated by the calculating step as information about a target body shape that is a target for the user; on the computer, The providing step comprises: Providing information suggesting a reduction in the difference so as to approach the target body shape as information about the target body shape An information processing program characterized by:
14. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring body type information indicating the body type of the user; a calculation step of calculating a difference between the body type indicated by the body type information acquired in the acquisition step and a standard body type that is a standard body type based on attribute information of the user; a providing step of providing information according to the difference calculated in the calculating step as information about a target body shape that is a target for the user; Including, The providing step includes: Providing information suggesting a reduction in the difference so as to approach the standard body type as information about the target body type An information processing method comprising:
15. an acquisition step of acquiring body shape information indicating a body shape of a user; a calculation step of calculating a difference between the body type indicated by the body type information acquired by the acquisition step and a standard body type that is a standard body type based on attribute information of the user; a providing step of providing information according to the difference calculated by the calculating step as information about a target body shape that is a target for the user; on the computer, The providing step comprises: Providing information suggesting a reduction in the difference so as to approach the standard body type as information about the target body type An information processing program characterized by:
Citation Information
Patent Citations
Product and the like providing system, product and the like providing method and product and the like providing program
JP2016040649A
Information provision server device, program and information provision method
JP2017167741A
Information providing device, method and program
JP2019128923A
Clothing recommendation system and clothing recommendation method and clothing recommendation program
JP2020144503A
Method and Apparatus of analyzing body type dased on the body data
KR1020160070498A