Computer system and on-line shopping system
The computer system addresses the lack of comfort recommendations for wearable items by estimating and displaying suitable sizes for different wear periods, ensuring user comfort and timely re-measurement, thereby improving the user experience.
Patent Information
- Application Number
- JP2023223775
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-07-10
- Estimated Expiration
- 2043-12-29
AI Technical Summary
Existing technologies fail to provide comfortable wear size recommendations for wearable items beyond clothing, such as shoes and hats, and do not account for comfort during different wear periods.
A computer system that estimates and displays recommended sizes for wearable items based on user measurements, providing comfort period information and prompting re-measurement when necessary, using a terminal device to display first and second recommended sizes for different comfort periods.
Enables comfortable wear by estimating and displaying suitable sizes for wearable items, ensuring user comfort throughout various wear periods and prompting timely re-measurement, enhancing user experience.
Smart Images

Figure 2025105310000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a computer system or the like that causes a terminal device to display recommended information on an item wearable by a user.
Background Art
[0002] Conventionally, technologies for providing information on clothing according to changes in the body shape of a wearer have been proposed. For example, Patent Document 1 discloses a technology for providing information for purchasing judgment of children's clothing. Specifically, in the technology of Patent Document 1, an allowable size for wearing children's clothing is stored in advance, and a limit date and time when the wearing user (child user) can no longer wear the children's clothing is predicted from the allowable size and the growth pattern of the wearing user (child user). Therefore, the user can consider purchasing the children's clothing after grasping the wearable period of the children's clothing.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, the technology of Patent Document 1 presents to the user the period until the child user can no longer wear the children's clothing as the wearable period, and does not present a suggestion based on whether the wearing user can wear it comfortably. In addition, although clothing has been described as a wearable item, the same problems exist for wearable items other than clothing, such as shoes and hats.
[0005] The problem to be solved by the present invention is to provide a technology capable of presenting information indicating a size at which a target user wearing an item can wear the item comfortably.
Means for Solving the Problems
[0006] A first invention for solving the above problems is a computer system that controls a terminal device to display recommended information of an item wearable by a user, the computer system including: an acquisition unit that acquires measurement information of a target user related to a wearing part where the item is worn; an estimation unit that estimates, based on the measurement information, a first recommended size that becomes a size satisfying a predetermined comfort condition in a first comfort period when the target user wears the item; and a recommended display control unit that performs recommended display control to cause the terminal device to display a first recommended display indicating the first recommended size.
[0007] According to the first invention, when the target user wears an item in the first comfort period, it is possible to estimate a first recommended size that becomes a size satisfying the comfort condition, and perform recommended display control to cause the terminal device to display a first recommended display indicating the first recommended size. According to this, it becomes possible to present information indicating a size that allows the target user wearing the item to wear the item comfortably.
[0008] Further, a second invention is the above invention, wherein the estimation unit estimates, based on the measurement information, a second recommended size that becomes a size satisfying the comfort condition in a second comfort period whose start period is after the start period of the first comfort period, and the recommended display control unit performs the recommended display control by causing the terminal device to display a second recommended display indicating the second recommended size together with the first recommended display.
[0009] According to the second invention, when the target user wears an item in a second comfort period whose start period arrives after the start period of the first comfort period, it is possible to estimate a second recommended size that becomes a size satisfying the comfort condition, and perform recommended display control by causing the terminal device to display a second recommended display indicating the second recommended size together with the first recommended display.
[0010] Also, in a third invention, in the above invention, the recommended display control unit performs control to display a first comfort period display indicating the first comfort period in association with the first recommended display, and control to display a second comfort period display indicating the second comfort period in association with the second recommended display, thereby performing the recommended display control, which is a computer system.
[0011] According to the third invention, it is possible to perform recommended display control by displaying a first comfort period display indicating the first comfort period in association with a first recommended display indicating a first recommended size, and displaying a second comfort period display indicating the second comfort period in association with a second recommended display indicating a second recommended size.
[0012] Also, in a fourth invention, in the above invention, when the number of days elapsed from the measurement timing related to the measurement information satisfies a first re-measurement request interval condition, a re-measurement request display body that prompts re-measurement is additionally displayed on the terminal device where the recommended display control is being performed, which is a computer system further including a re-measurement request display control unit that performs control.
[0013] According to the fourth invention, when the number of days related to the first re-measurement request interval condition has elapsed since the measurement information was last acquired for the target user, a re-measurement request display body that prompts re-measurement can be additionally displayed during the recommended display control for the target user.
[0014] Also, in a fifth invention, in the above invention, when the re-measurement request display control unit satisfies a second re-measurement request interval condition where the number of days elapsed is a condition on a later date than the first re-measurement request interval condition, the re-measurement request display body is highlighted, which is a computer system that performs highlighting display control.
[0015] According to the fifth invention, when the number of days related to the second re-measurement request interval condition has elapsed since the measurement information was last acquired for the target user, the re-measurement request display body can be highlighted during the recommended display control for the target user.
[0016] Also, a sixth invention is a computer system in the above invention, wherein the highlighting control includes display control for increasing the display size of the remeasurement request display body.
[0017] According to the sixth invention, by increasing the display size of the remeasurement request display body, highlighting control of the remeasurement request display body can be performed.
[0018] Also, a seventh invention is a computer system in the above invention, wherein the highlighting control includes control for superimposing and displaying the remeasurement request display body on the front side.
[0019] According to the seventh invention, by superimposing and displaying the remeasurement request display body on the front side, highlighting control of the remeasurement request display body can be performed.
[0020] Also, an eighth invention is a computer system in the above invention, wherein the highlighting control includes control for making the display content behind the remeasurement request display body invisible or difficult to view.
[0021] According to the eighth invention, by making the display content behind the remeasurement request display body invisible or difficult to view, highlighting control of the remeasurement request display body can be performed.
[0022] Also, a ninth invention is a computer system in the above invention, wherein the highlighting control includes control for displaying the remeasurement request display body at a fixed position so as to hide the first recommended display.
[0023] According to the ninth invention, by displaying the remeasurement request display body at a fixed position so as to hide the first recommended display, highlighting control of the remeasurement request display body can be performed.
[0024] Moreover, in the tenth invention, in the above invention, the re-measurement request display body includes an execution indicator for re-acquiring the measurement information, and the re-measurement request display control unit controls to display the re-measurement request display body together with a display cancellation indicator when the first re-measurement request interval condition is satisfied, and when the number of days elapsed satisfies a second re-measurement request interval condition which is a condition that the number of days is later than the first re-measurement request interval condition, controls to display the re-measurement request display body without displaying the display cancellation indicator. This is a computer system.
[0025] According to the tenth invention, when the number of days related to the first re-measurement request interval condition has elapsed since the measurement information was last acquired for the target user, or when the number of days related to the second re-measurement request interval condition has elapsed since the measurement information was last acquired for the target user, it is possible to display a re-measurement request display body including an execution indicator for re-acquiring the measurement information. And for the re-measurement request display body when the number of days related to the first re-measurement request interval condition has elapsed, it can be displayed together with a display cancellation indicator. Thereby, the re-measurement request display body in this case can be configured to be cancellable. In contrast, when the number of days related to the second re-measurement request interval condition has elapsed, the re-measurement request display body can be displayed without displaying the display cancellation indicator. Thereby, the re-measurement request display body in this case can be configured to be non-cancellable.
[0026] Further, in the eleventh invention, in the above invention, the remeasurement request display body includes an execution indicator for reacquiring the measurement information, and when the remeasurement request display control unit satisfies the first remeasurement request interval condition, it controls to display the remeasurement request display body together with a display cancellation indicator. When the number of elapsed days satisfies a second remeasurement request interval condition which is a condition where the day is later than the first remeasurement request interval condition, it controls to invalidate the display cancellation indicator and display the remeasurement request display body. It is a computer system.
[0027] According to the eleventh invention, when the number of days according to the second remeasurement request interval condition has elapsed, the remeasurement request display body can be displayed with the display cancellation indicator invalidated, and the remeasurement request display body in that case can be configured such that it cannot be canceled.
[0028] Further, in the twelfth invention, in the above invention, it further includes an age acquisition unit that acquires the age of the target user, and an interval condition control unit that variably controls the first remeasurement request interval condition based on the age acquired by the age acquisition unit. It is a computer system.
[0029] According to the twelfth invention, the number of elapsed days according to the first remeasurement request interval condition can be made the number of days corresponding to the age of the target user.
[0030] Further, in the thirteenth invention, in the above invention, the target user includes a plurality of users, the estimation unit estimates the first recommended size for each user included in the target user, and the recommended display control unit performs the recommended display control for each user included in the target user. It is a computer system.
[0031] According to the 13th invention, when the target user includes a plurality of users, it is possible to estimate the first recommended size for each of the plurality of users and perform recommended display control to cause the terminal device to display a first recommended display indicating the first recommended size for each of the plurality of users.
[0032] Also, according to the 14th invention, in the above invention, the target user includes a plurality of users, the estimation unit estimates the first recommended size and the second recommended size for each user included in the target user, and the recommended display control unit performs the recommended display control for each user included in the target user. It is a computer system.
[0033] According to the 14th invention, when the target user includes a plurality of users, it is possible to estimate the first recommended size and the second recommended size for each of the plurality of users and perform recommended display control to cause the terminal device to display a second recommended display indicating the second recommended size together with the first recommended display for each of the plurality of users.
[0034] Also, according to the 15th invention, in the above invention, an online shopping function unit for selling the item through online shopping using the terminal device as a man-machine interface, a user data management unit for managing data of registered users in the online shopping and data of the target user associated with the registered user, and a purchase target user setting unit for setting a purchase target user in the online shopping based on an operation input on the terminal device. The recommended display control unit is a computer system that performs the recommended display control when the target user is set as the purchase target user by the purchase target user setting unit.
[0035] According to the 15th invention, it is possible to perform recommended display control with the purchase target user in online shopping as the target user.
[0036] Also, according to the 16th invention, in the above invention, the target user is a child user. It is a computer system.
[0037] According to the 16th invention, recommended display control can be performed with a child user as the target user.
[0038] The 17th invention is an online shopping system including a server system which is the computer system of the above-described invention, and the terminal device.
[0039] According to the 17th invention, an online shopping system having the same operational effects as those of the above-described respective inventions can be realized.
[0040] The 18th invention is a recommended information providing control method for causing a computer system to execute control for displaying recommended information on an item wearable by a user on a terminal device, including: acquiring measurement information of a target user related to a wearing part where the item is worn; estimating, based on the measurement information, a first recommended size that becomes a size satisfying a predetermined comfort condition during a first comfort period when the target user wears the item; and performing recommended display control for causing the terminal device to display a first recommended display indicating the first recommended size.
[0041] According to the 18th invention, a recommended information providing control method having the same operational effects as those of the 1st invention can be realized.
[0042] The 19th invention is a program for causing a terminal device to execute control for displaying recommended information on an item wearable by a user, including: communicating with a server system that estimates, based on given measurement information of a target user related to a wearing part where the item is worn, a first recommended size that becomes a size satisfying a predetermined comfort condition during a first comfort period when the target user wears the item; transmitting the measurement information of the target user to the server system; and causing the terminal device to perform recommended display control for displaying a first recommended display indicating the first recommended size.
[0043] According to the 19th invention, a program that exhibits the same operational effects as the 1st invention can be realized.
Brief Description of the Drawings
[0044]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Embodiments for Carrying Out the Invention
[0045] Hereinafter, with reference to the drawings, preferred embodiments of the present invention will be described. Note that the present invention is not limited by the embodiments described below, nor is the applicable form of the present invention limited to the following embodiments. Also, in the description of the drawings, the same reference numerals are assigned to the same parts.
[0046] [Overall Configuration] FIG. 1 is a diagram showing an overall configuration example of an online shopping system 1000 in the present embodiment. As shown in FIG. 1, the online shopping system 1000 includes a server system 1100 and a terminal device 1500, which are connected to be able to communicate with each other via a network 9. The online shopping system 1000 provides an online shopping service for selling items that can be worn by users. Hereinafter, although shoes (ankle boots), which are one of the items, will be taken as an example for explanation, the same applies when selling shoes including boots (knee-high boots) as items, and the same also applies when selling other items such as clothing and hats.
[0047] The network 9 means a communication path capable of data communication. That is, the network 9 includes, in addition to a dedicated line (dedicated cable) for direct connection and a LAN (Local Area Network) such as Ethernet (registered trademark), communication networks such as a telephone communication network, a cable network, and the Internet, and the communication method may be wired / wireless.
[0048] The server system 1100 is a computer system including a main body device 1101, a keyboard 1106, a touch panel 1108, and a storage 1140. The main body device 1101 incorporates a control board 1150 on which various electronic components such as a CPU (Central Processing Unit) 1151, a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor) and other various microprocessors, various IC memories 1152 such as VRAM, RAM, and ROM, and a communication device 1153 are mounted. Note that part or all of the control board 1150 may be realized by an ASIC (Application Specific Integrated Circuit), an FPGA (field-programmable gate array), or a SoC (System on a Chip).
[0049] This server system 1100 realizes a user management function for performing user registration, associating it with an account, and managing data by the CPU 1151 etc. performing arithmetic processing based on a predetermined program and data, and an online shopping function related to the provision of an online shopping service. Among them, it also includes a program for the terminal device 1500 for realizing each function and the provision of various data necessary for the execution of the program. A user (registered user) who has completed the registration procedure accesses the server system 1100 with his / her own terminal device 1500, logs in with the issued registered user ID, and enjoys online shopping.
[0050] In FIG. 1, only one terminal device 1500 is drawn, but in actual system operation, a plurality of terminal devices 1500 can access the server system 1100 simultaneously.
[0051] Also, although the server system 1100 is depicted as if it were a single server device, it may be configured to be implemented by a plurality of devices. For example, the server system 1100 may be configured to include a plurality of blade servers that share each function and are connected to be capable of data communication with each other via an internal bus. Also, the installation location of the hardware constituting the server system 1100 is not limited. A configuration may be adopted in which a plurality of independent servers installed at remote locations are caused to perform data communication via the network 9 so that they function as the server system 1100 as a whole.
[0052] The terminal device 1500 is a computer system that undertakes the function of a man-machine interface, is connected to the network 9 via a communication base station or the like, and can perform data communication with the server system 1100. The terminal device 1500 shown in FIG. 2 is classified as a so-called smartphone, but any computer such as a wearable computer such as a smartwatch, a portable game device, a tablet computer, or a personal computer may be used. When a plurality of electronic devices such as a combination of a smartphone and a smartwatch communicatively connected to the smartphone are organically connected to perform one function, these plurality of electronic devices can be regarded as one terminal device 1500.
[0053] FIG. 2 is a diagram showing a device configuration example of a smartphone, which is an example of the terminal device 1500. As shown in FIG. 2, the terminal device 1500 includes a direction input key 1502, a home key 1504, a touch panel 1506 that functions as an image display device and a contact position input device, a built-in battery 1509, a speaker 1510, a microphone 1512, a camera 1520, a control board 1550, and a memory card reader 1542 capable of reading and writing data to and from a memory card 1540, which is a computer-readable storage medium. In addition, a power button, a volume adjustment button, etc., not shown in the figure, are provided.
[0054] The control board 1550 is equipped with various microprocessors such as a CPU 1551, a GPU, and a DSP, various IC memories 1552 such as VRAM, RAM, and ROM, a wireless communication module 1553 for wireless communication with a mobile phone base station, a wireless communication base station, etc. connected to the network 9, an interface circuit 1557, etc. The interface circuit 1557 includes a circuit for receiving signals from the direction input keys 1502 and the home key 1504, a driver circuit for the touch panel 1506, an output amplifier circuit for outputting audio signals to the speaker 1510, an audio signal generation circuit for generating audio signals collected by the microphone 1512, a circuit for inputting image signals captured by the camera 1520, a signal input / output circuit to the memory card reader 1542, etc.
[0055] Each of the elements mounted on these control boards 1550 is electrically connected via a bus circuit or the like, and is connected so that data can be read and written and signals can be transmitted and received. Note that part or all of the control board 1550 may be configured by an ASIC, an FPGA, or an SoC. And the control board 1550 stores a program and various data for realizing the functions of the terminal device in the IC memory 1552.
[0056] In this embodiment, the terminal device 1500 is configured to download a program and various setting data from the server system 1100, but it may also be configured to read from a storage medium such as a separately obtained memory card 1540.
[0057] [Details] 1. Regarding the user management function The server system 1100 executes a process related to user registration (user registration process) and a process related to the management of data of registered users who have undergone the registration procedure and data of wearing users associated with the registered users (data management process) in order to realize the user management function.
[0058] In this embodiment, as shown in FIG. 3, one or more user IDs of the wearing users can be associated with the registered user ID of the registered user. The registered user is a user who logs in with the registered user ID and conducts online shopping for various items such as shoes. On the other hand, the wearing user is a user who wears the shoes purchased by the registered user. The wearing user may be the registered user himself / herself, a family member, or a friend. In this embodiment, for the sake of easy understanding of the explanation, an example in which the wearing user is the child of the registered user is shown. By registering a child as the wearing user by the registered user, a wearing user ID is issued to the wearing user. User data (refer to the wearing user data 520 in FIG. 19) obtained for the wearing user in the data acquisition process described later is associated with and stored for each of the wearing user IDs. The user data includes attribute information such as the age and gender of the wearing user, measurement information of the wearing user measured for the wearing part of the item (shoes in this embodiment, i.e., the foot), and comfort level variation information generated using the attribute information and measurement information of the wearing user. As will be described later, the comfort level variation information is generated for each item (shoes sold in the online shopping service in this embodiment) for each wearing user.
[0059] 2. Regarding the online shopping function The server system 1100 performs data acquisition processing to acquire user data related to target users in order to realize an online shopping function. Also, when a registered user logs in, the server system 1100 responds to a product search request from the terminal device 1500 and performs control to display product information of items that meet the conditions on the terminal device 1500. And, prior to the display of the product information, the server system 1100 performs purchase target user setting processing to set a purchase target user. Then, the server system 1100 uses the purchase target user as the target user, and for each item related to the product information, performs estimation processing to estimate the recommended size when the target user wears the item, and performs recommended display control processing to display a recommended display indicating the recommended size on the terminal device 1500, and performs remeasurement request display control processing to additionally display a remeasurement request display body that prompts the terminal device 1500 on which the recommended display control is being performed to perform remeasurement.
[0060] 2-1. Regarding data acquisition processing In the data acquisition processing, the server system 1100 acquires user data with the wearing user specified by the registered user in the terminal device 1500 as the target user. The registered user performs an operation of designating the wearing user as the target user, for example, when newly registering a wearing user or when wishing to reacquire measurement information for any of the wearing users.
[0061] In that case, the server system 1100 first acquires the attribute information of the target user. This can be acquired by accepting input operations such as age and gender in the terminal device 1500.
[0062] Subsequently, the server system 1100 acquires the measurement information of the target user. The measurement information includes shape data of the wearing site (the foot in this embodiment) and growth change data of the wearing site. For example, it can be obtained by performing measurements using measurement means capable of measuring the size of the foot. For example, first, a predetermined mat with a large number of dots (markers) drawn for measurement is prepared, and the foot of the target user placed on the mat is photographed from multiple directions by the terminal device 1500. Then, based on the photographed data and the dots (markers) attached to the mat, a 3D model of the foot is created, and various data (shape data) related to the shape of the target user's foot, such as the shape of the entire foot, the shape of the instep, the size of the foot, the width of the foot, and whether it is flat-footed or not, are measured. Note that any other method may be used as long as the same data can be obtained. For example, the foot of the target user placed on a plane is photographed from multiple directions by the terminal device 1500, and photogrammetry processing based on the photographed data is performed to measure the same data. The measurement process may be executed by the terminal device 1500, or the server system 1100 may acquire the photographed data and execute the process. This results in a configuration difference in whether the terminal device 1500 or the server system 1100 is equipped with the measurement means. Also, the same data may be obtained by manually inputting numerical values such as the length of the target user's foot into the terminal device 1500. In any case, ultimately, the server system 1100 acquires the measurement data (measurement results). Then, the server system 1100 predicts the growth change of the target user's foot from the measurement results and the attribute information of the target user. For example, the size of the foot for each age (e.g., monthly age) after the measurement timing is predicted, and the predicted change in size for each monthly age is obtained as growth change data. The server system 1100 acquires the obtained shape data and growth change data as the measurement information of the target user.
[0063] Note that the growth change data may be configured to use the growth change data of the average foot size of same-sex children (average value of foot size for each month of age). Further, in advance, prepare the growth change data of children with a fast growth rate (average value of foot size for each month of age) and the growth change data of children with a slow growth rate (average value of foot size for each month of age), and use the data (average value) corresponding to the growth rate of the target user as the growth change data. Also, a configuration may be adopted in which the growth change is predicted from the measurement result (i.e., the actual measurement value) by the measuring means in consideration of the exemplified average value. Alternatively, it may be possible to predict the growth change based on information about the target user input by the registered user (for example, attribute information such as age and gender, height, weight, etc.) or an image of the target user's body (here, the foot) taken (for example, an image of the foot taken at various angles).
[0064] If the measurement information is acquired, the server system 1100 generates comfort change information indicating the change in comfort according to the passage of time when the target user wears the item, based on the item information of the item (for example, shoes sold in an online shopping service) and the attribute information and measurement information of the target user. Note that the attribute information and measurement information of the target user are not limited to the configuration of using both, and either one may be used.
[0065] The item information includes the item name of the item, the category of the item, the size range, specification information such as materials, dimensions, and weight, and information on the evaluation of the item by the purchaser. When using the evaluation information to generate the comfort change information, for example, extract and use the evaluation information of the item made by a registered user who has registered children with attribute information and measurement information similar to those of the target user as the wearing users to generate the comfort change information. Specifically, when generating the comfort graph described later, when adjusting the shape of the parabola, the shape can be made steep or gentle using the evaluation information.
[0066] Figures 4, 5, and 6 are diagrams showing examples of comfort level variation information generated for each of items (shoes) I1, I2, and I3 with the wearing user U1 as the target user. In the present embodiment, the comfort level at each time point during a predetermined target period (up to 14 months later in the examples of FIGS. 4 and the like) from the measurement timing related to the measurement information of the target user (i.e., the previous measurement timing at which the previous measurement was performed for the wearing user U1) is, for example, comfort level variation information represented by values from "0 (very bad)" to "100 (very good)" is generated. Note that in FIGS. 4 and the like, for the generated comfort level variation information, the portion where the comfort level is 50 or more is extracted and shown.
[0067] Focusing on one item, in generating the comfort level variation information, for example, the server system 1100 performs the following processing for each size according to the size range of the item to be generated. That is, first, based on the measurement information of the target user (here, the wearing user U1), the time point (estimated optimal fit time point) that is considered to be the most size-appropriate when the target user wears the size is set. Subsequently, the comfort level at the estimated optimal fit time point is set to 100, and a parabolic graph with the estimated optimal fit time point as the vertex is generated as the graph of the comfort level related to the size. At that time, using the item information, the shape of the parabola of the graph to be generated (such as whether the slope of the parabola is gentle or the slope of the parabola is steep) is adjusted. By repeating the above processing for each size and generating a graph of the comfort level for each size, comfort level variation information is obtained.
[0068] For example, in the example of FIG. 4, as the comfort variation information for item I2, the comfort graph G1-1 when the wearing user U1 wears 12 cm, the comfort graph G1-2 when the wearing user U1 wears 12.5 cm, the comfort graph G1-3 when the wearing user U1 wears 13 cm, and the comfort graph G1-4 when the wearing user U1 wears 13.5 cm are shown as examples of being generated. Similarly, in the example of FIG. 5, as the comfort variation information for item I2, the comfort graph G2-1 when the wearing user U1 wears 12 cm, the comfort graph G2-2 when the wearing user U1 wears 12.5 cm, the comfort graph G2-3 when the wearing user U1 wears 13 cm, and the comfort graph G2-4 when the wearing user U1 wears 13.5 cm are shown as examples of being generated. In the example of FIG. 6, as the comfort variation information for item I3, the comfort graph G3-1 when the wearing user U1 wears 12 cm and the comfort graph G3-2 when the wearing user U1 wears 13 cm are shown as examples of being generated.
[0069] Here, when comparing item I1 in FIG. 4 and item I2 in FIG. 5, if it is said that even though they are of the same size, item I2 is designed to be slightly smaller (for example, when a material that is difficult to stretch is used as the material for item I2), the period during which item I2 can be worn comfortably is shorter than that of item I1. Therefore, when the server system 1100 generates a comfort graph for each size, for an item with a tight design (for example, item I2), an adjustment is made to make the shape of the parabola a steep shape.
[0070] Conversely, when comparing items, if even though they are of the same size, one item is designed to be larger (for example, when a material that is easy to stretch is used as the material for one item), the period during which the said item can be worn comfortably is longer than that of the other item. Therefore, when the server system 1100 generates a comfort graph for each size, for an item with a larger design, an adjustment is made to make the shape of the parabola a gentle shape.
[0071] Also, when comparing items, the size increment of one item may be larger than that of the other item. For example, the size of item I3 in FIG. 6 is in 1 cm increments, while the sizes of item I1 in FIG. 4 and item I2 in FIG. 5 are in 0.5 cm increments. Therefore, when the server system 1100 generates a comfort graph for each size, for an item with a larger size increment, it adjusts so that the shape of the parabola is gentler compared to the smaller item.
[0072] Note that the measurement information and comfort variation information are acquired each time measurement related to the measurement information is performed on the target user and updated to the latest information.
[0073] Also, the comfort variation information may be configured to be generated taking into account the preferences of the target user regarding the wearing of the item (for example, liking larger sizes or liking slimmer ones). Specifically, for example, from the evaluation information included in the item information, the evaluation information on the comfort of children whose preferences are similar to those of the target user may be extracted and used for generating the comfort variation information. Specifically, when generating a comfort graph for each size, when adjusting the shape of the parabola, the shape can be made steep or gentle using the evaluation information.
[0074] 2-2. Purchase Target User Setting Process In the purchase target user setting process, the server system 1100 sets the purchase target user in the online shopping based on the operation input in the terminal device 1500. The registered user performs an operation of selecting the wearing user (child) associated with himself / herself. The server system 1100 sets the selected wearing user as the purchase target user.
[0075] 2-3. Estimation Process In this embodiment, the server system 1100 executes the estimation process, the subsequent recommended display control process, and the re-measurement request display control process here, with the purchase target user set in the purchase target user setting process as the target user. Hereinafter, taking the case where the wearing user U1 related to the comfort level change information in FIGS. 4 to 6 is the target user (when the registered parent user selects the wearing user U1 as the purchase target user) as an example, each process will be described.
[0076] In the estimation process, the server system 1100 estimates the recommended size of the item when the target user (here, for example, the wearing user U1) wears it based on the measurement information of the target user. In this embodiment, for each item related to the product information to be displayed on the terminal device 1500 in response to the product search by the registered user (hereinafter also referred to as the "estimation target item"), as the recommended size when the target user wears the estimation target item, a first recommended size that is a size satisfying a predetermined comfort level condition in the first comfort period, and a second recommended size that is a size satisfying the comfort level condition in the second comfort period whose start period is after the start period of the first comfort period are estimated. Specifically, the server system 1100 estimates the first recommended size and the second recommended size using the comfort level change information generated for the estimation target item based on the measurement information and the like. In that case, the comfort level condition can be, for example, "the comfort level is 80 or more in the comfort level change information of the estimation target item related to the target user", and the like.
[0077] For example, when the item to be estimated is item I1, the first recommended size and the second recommended size for the wearing user U1 are estimated using the comfort level variation information shown in FIG. 4. As described above, the comfort level variation information is generated when the measurement information related to the target user (wearing user U1 in FIG. 4) is acquired, and indicates the comfort level at each time point within a predetermined period from the measurement timing (previous measurement timing) related to the measurement information. Therefore, in the estimation process, with the current time point as the reference timing, the comfort level variation information after the reference timing is referred to. For example, when the search for product information by the registered user is made immediately after the measurement for the target user, the time point T11 (previous measurement timing) with an elapsed period of 0 in FIG. 4 becomes the reference timing. In that case, each graph G1-1 to G1-4 of the comfort level variation information shown in FIG. 4 is referred to. First, looking at graph G1-1, the comfort level is 80 or more in the period from the reference timing T11 to 4 months later. Therefore, the server system 1100 sets the said period as the first comfort period of the wearing user U1, and estimates the first recommended size of item I1 in the said first comfort period as the size (12 cm) corresponding to graph G1-1. Also, looking at graph G1-2, the comfort level is 80 or more in the period from 3.5 months after the reference timing T11 to 7.5 months after. Therefore, the server system 1100 sets the said period as the second comfort period of the wearing user U1, and estimates the second recommended size of item I1 in the second comfort period as the size (12.5 cm) corresponding to graph G1-2. Similar estimations are also made for graph G1-3 and graph G1-4.
[0078] On the one hand, for example, when a registered user searches for product information at time point T13, which is 5 months after the previous measurement timing, the time point T13 5 months later is used as the reference timing, and graphs G1-2 to G1-4 of the comfort level variation information in FIG. 4 after the reference timing T13 are referred to. First, looking at graph G1-2, the comfort level is 80 or more in the period from 2.5 months after the reference timing T13 (7.5 months after the previous measurement timing). Therefore, the server system 1100 sets the period as the first comfort period of the wearing user U1, and estimates the first recommended size of item I1 in the first comfort period as the size (12.5 cm) corresponding to graph G1-2. Also, looking at graph G1-3, the comfort level is 80 or more in the period from 2 months after the reference timing T13 (7 months after the previous measurement timing) to 6 months after (11 months after the previous measurement timing). Therefore, the server system 1100 sets the period as the second comfort period of the wearing user U1, and estimates the second recommended size of item I1 in the second comfort period as the size (13 cm) corresponding to graph G1-3.
[0079] Similarly, when the item to be estimated is item I2, the first recommended size and the second recommended size for the wearing user U1 are estimated using the comfort level variation information shown in FIG. 5. For example, when the time point T2 at the previous measurement timing is used as the reference timing, each graph G2-1 to G2-4 of the comfort level variation information shown in FIG. 5 is referred to. Looking at graph G2-1, the comfort level is 80 or more in the period from 1 month after the reference timing T2 to 4.25 months after. Therefore, the period is set as the first comfort period of the wearing user U1, and the first recommended size of item I2 in the first comfort period is estimated as the size corresponding to graph G2-1. This example is a case where the size expansion of item I2 starts from 12 cm and there is no size that the wearing user U1 can comfortably wear at the reference timing T2. Similar estimations are also performed for graphs G2-2 to G2-4.
[0080] Also, if the item to be estimated is item I3, the first recommended size and the second recommended size for the wearing user U1 are estimated using the comfort level variation information shown in FIG. 6. For example, when the time point T3 at the previous measurement timing is used as the reference timing, each graph G3-1, G3-2 of the comfort level variation information shown in FIG. 6 is referred to. Looking at graph G3-1, the comfort level is 80 or more in the period from the reference timing T3 to 8 months later. Therefore, the period is set as the first comfort period of the wearing user U1, and the first recommended size of item I3 in the first comfort period is estimated as the size corresponding to graph G3-1. The same estimation is performed for graph G3-2.
[0081] Note that it is also possible to configure the comfort level threshold for the comfort level condition to be set for each registered user. For example, when the registered user wishes to purchase an item that can be worn as long as possible even if there is a slight difference between the feet of the target user and the size of the item, the comfort level threshold is set to 70. For example, when the item to be estimated is item I3 and the time point T3 at the previous measurement timing is used as the reference timing, looking at graph G3-1 in FIG. 6, the comfort level is 70 or more in the period from the reference timing T3 to 8.5 months later. Therefore, the server system 1100 sets the period as the first comfort period of the wearing user U1, and sets the first recommended size of item I3 in the first comfort period as the size corresponding to graph G3-1.
[0082] Alternatively, for example, when emphasizing ease of movement when worn by a registered user, it is also possible to set a high comfort threshold, such as 90 or 95. For example, when the item to be estimated is item I1 and the time point T11 at the previous measurement timing is used as the reference timing, looking at the graph G1-1 in FIG. 4, the comfort level is 95 or more in the period from 1 month to 3 months after the reference timing T11. Therefore, the server system 1100 sets the period as the first comfortable period of the wearing user U1, and sets the first recommended size of item I1 in the first comfortable period to the size (12 cm) corresponding to the graph G1-1. Also, when the item to be estimated is item I2 and the time point T2 at the previous measurement timing is used as the reference timing, looking at the graph G2-1 in FIG. 5, the comfort level is 90 or more in the period from 1.75 months to 3.75 months after the reference timing T2. Therefore, the server system 1100 sets the period as the first comfortable period of the wearing user U1, and sets the first recommended size of item I2 in the first comfortable period to the size corresponding to the graph G2-1.
[0083] Settings for each registered user, such as whether to prioritize being able to wear for as long as possible or to prioritize ease of movement even if the frequency of replacement increases, can be realized, for example, by accepting input from the registered user in a questionnaire in advance.
[0084] Also, the configuration may be such that the comfort threshold for the comfort condition is set according to the category of the item. For example, when the category of item I1 is "sports shoes", the comfort threshold is set to 95 while emphasizing ease of movement when worn.
[0085] Also, the configuration may be such that the comfort threshold for the comfort condition is set according to the item worn by the target user in the past. For example, when the item is replaced (size is increased) when the comfort level is less than 90, the comfort threshold may be set to 90. This can be realized by acquiring the date and time when the item was replaced from the purchase history data 531 (see FIG. 19) of the registered user.
[0086] Also, the setting of what the comfort threshold should be (that is, the setting of the comfort condition) can also be configured to be performed by accepting the threshold input operation by the registered user.
[0087] 2-4. Recommended display control process In the recommended display control process, the server system 1100 performs recommended display control to cause the terminal device 1500 to display a second recommended display indicating a second recommended size together with a first recommended display indicating the first recommended size estimated for the target user in the estimation process.
[0088] After that, the server system 1100 executes the recommended display control process, and performs recommended display control to cause the terminal device 1500 to display a first recommended display and a second recommended display, with the purchase target user set in the purchase target user setting process as the target user. In the present embodiment, the server system 1100 performs recommended display control by performing control to display a first comfort period display indicating a first comfort period in association with the first recommended display, and control to display a second comfort period display indicating a second comfort period in association with the second recommended display.
[0089] FIG. 7 is a diagram showing an example of a recommended display screen displayed on the terminal device 1500 by the recommended display control. As shown in FIG. 7, on the recommended display screen W4, for each item estimated as the estimation target item in the estimation process by the recommended display control performed by the server system 1100, the first recommended size and the first comfort period, and the second recommended size and the second comfort period, are displayed. FIG. 7 shows an example of the display for one item I4. For the case where the target user (the wearing user U1 in FIG. 7) wears the item I4, the first recommended size D41 of the item I4 estimated, and the first comfort period D43 during which the item I4 of the first recommended size can be worn comfortably, are displayed. Also, together with the display of the first recommended size and the first comfort period, the second recommended size D45 of the item I4 estimated for the case where the target user (the wearing user U1) wears the item I4, and the second comfort period D47 during which the item I4 of the second recommended size can be worn comfortably, are displayed.
[0090] In addition, when the recommended sizes are estimated for comfort periods whose start dates are after the start date of the second comfort period, they may also be configured to be displayed. For example, in the example of FIG. 4, in addition to the display of the first recommended size and the first comfort period based on graph G1-1 and the display of the second recommended size and the second comfort period based on graph G1-2, the recommended size based on graph G1-3 and its comfort period, and the recommended size based on graph G1-4 and its comfort period may be displayed.
[0091] Also, it may be configured to display the current comfort level for items of the first recommended size. For example, in the example of FIG. 4, if the reference timing is T11, the comfort level may be displayed as "80" for the first recommended size. If the time point T15 when the elapsed period in FIG. 4 is 2 is the reference timing, the comfort level may be displayed as "100" for the first recommended size.
[0092] Also, it may be configured to display only the recommended sizes (such as the first recommended size and the second recommended size) and not display the comfort periods (such as the first comfort period and the second comfort period). Also, it can be configured to perform only the display related to the first recommended size (the first recommended size and the first comfort period) without performing the display related to the second recommended size (the second recommended size and the second comfort period). Also, it can be configured to display the display related to the first recommended size (the first recommended size and the first comfort period) and the second recommended size and not display the second comfort period.
[0093] 2-5. Re-measurement Request Display Control Process In the remeasurement request display control process, for the target user for whom the recommended display control is being performed by the recommended display control process, the measurement timing related to the measurement information of the target user (the previous measurement timing when the previous measurement was performed for the target user) is determined. Then, when the number of days elapsed since the determined measurement timing satisfies the first remeasurement request interval condition, the server system 1100 performs control to additionally display a remeasurement request display body that prompts remeasurement on the terminal device 1500 on which the recommended display control is being performed. Also, when the number of days elapsed since the determined measurement timing satisfies the second remeasurement request interval condition, which is a condition for a later date than the first remeasurement request interval condition, the server system 1100 performs highlight display control to highlight the remeasurement request display body.
[0094] If the measurement related to the measurement information has not been performed for a long time for the target user and the measurement information becomes old, the graph of the comfort level indicated by the comfort level fluctuation information will not match the actual foot size of the target user, and the estimation accuracy of the first recommended size and the second recommended size estimated based on the comfort level fluctuation information will be more likely to decrease.
[0095] Therefore, in this embodiment, the first remeasurement request interval condition is set to, for example, "3 months or more". Then, when 3 months have elapsed since the previous measurement timing for the target user, the server system 1100 performs display control of the remeasurement request display body. Also, the second remeasurement request interval condition is set to, for example, "6 months or more". Then, when 6 months have elapsed since the previous measurement timing of the target user, the server system 1100 highlights the remeasurement request display body. Hereinafter, examples of the display and highlight display of the remeasurement request body are shown.
[0096] (Example 1) FIG. 8 is a diagram showing an example of display control of the remeasurement request display body W5 in Example 1. Further, FIG. 9 is a diagram showing an example of highlighting control of the remeasurement request display body W5. In this example, when more than three months have elapsed since the previous measurement timing and the first remeasurement request interval condition is satisfied, the server system 1100 additionally displays the remeasurement request display body W5 on the recommended display screen W4 shown in FIG. 7 (FIG. 8). FIG. 8 shows an example in which the remeasurement request display body W5 is displayed at the upper part of the recommended display screen W4 so as not to overlap with the display content of the recommended display screen W4 (see FIG. 7). Note that the display position of the remeasurement request display body W5 is not limited to the upper part of the screen.
[0097] On the remeasurement request display body W5, a remeasurement button B as an execution indicator for re-acquiring measurement information is displayed together with a message prompting remeasurement. When the registered user of the terminal device 1500 proceeds with re-acquisition, a selection operation of the remeasurement button B is performed, and necessary operation inputs for the measurement of the target user are performed.
[0098] According to this, when the target user has not been measured for more than three months, the remeasurement request display body W5 can be additionally displayed on the recommended display screen W4 on which the recommended size for the target user is displayed, and the measurement of the target user can be promoted.
[0099] Further, when more than six months have elapsed since the previous measurement timing and the second remeasurement request interval condition is satisfied, the server system 1100 highlights the remeasurement request display body W5. In this example, the server system 1100 performs display control to increase the display size of the remeasurement request display body W5 as highlighting control. For example, as shown in FIG. 9, the server system 1100 performs control to display the remeasurement request display body W5 in a size expanded (maximized) over the entire screen. When a scroll operation is performed downward from the display state shown in FIG. 9, the recommended display screen W4 is displayed.
[0100] According to this, when six months or more have passed without new measurement being performed on the target user, the re-measurement request display body W5 can be made to be more prominently displayed on the terminal device 1500, so that the registered user can be strongly urged to re-measure the target user.
[0101] Note that an emphasis display control may be performed by superimposing and displaying the re-measurement request display body on the front side of the recommended display screen W4. FIG. 10 is a diagram showing an example of the display control of the re-measurement request display body W51 in that case. As in this example, the re-measurement request display body W51 may be displayed as a pop-up window on the recommended display screen W4 shown in FIG. 7.
[0102] (Example 2) FIG. 11 is a diagram showing an example of the emphasis display control of the re-measurement request display body W6 in Example 2. In this example, when the number of days elapsed from the previous measurement timing satisfies the second re-measurement request interval condition, the server system 1100 performs control to make the display content (here, the recommended display screen) on the back side of the re-measurement request display body W6 invisible. FIG. 11 shows an example in which, instead of the recommended display screen, the re-measurement request display body W6 is displayed over the entire screen (that is, by performing a screen transition from the original screen to the screen of the re-measurement request display body W6), and the recommended display screen is made invisible. When the registered user performs a selection operation on the re-measurement button B to complete the measurement for the target user, the recommended display screen can be browsed.
[0103] Note that here, an example in which the display content on the back side of the re-measurement request display body W6 is made invisible is shown, but a configuration that performs control to make it a difficult-to-view display may also be used. For example, as in Example 1, in a mode where the recommended display screen W4 is displayed when a scroll operation is performed downward from the display state shown in FIG. 9, control such as blurring the display of the recommended display screen W4 or displaying it in a mixed color with the background color may be performed.
[0104] (Example 3) FIG. 12 is a diagram showing an example of display control of the remeasurement request display body W7 in Example 3. Further, FIG. 13 is a diagram showing an example of highlighting control of the remeasurement request display body W7 in Example 3. In this example, when the number of days of measurement from the previous measurement timing satisfies the first remeasurement request interval condition, the server system 1100 displays the remeasurement request display body W7 with the maximized size (FIG. 12(a)).
[0105] When a scroll operation is performed on the terminal device 1500, the server system 1100 displays the remeasurement request display body W7 as a floating window at the upper part of the recommended display screen W4 as shown in FIG. 12(b). In this example, after the scroll operation is performed once, the remeasurement request display body W7 is always displayed at the upper part of the screen to prompt the registered user for remeasurement. Note that the display position of the remeasurement request display body W7 is not limited to the upper part of the screen.
[0106] Further, when the number of days of measurement from the previous measurement timing satisfies the second remeasurement request interval condition, the server system 1100 highlights the remeasurement request display body W7. In this example, as shown in FIG. 13, the remeasurement request display body W7 with the maximized size is displayed in the same manner as in FIG. 12(a). However, unlike the case of FIG. 12, the server system 1100 does not accept a scroll operation and highlights the remeasurement request display body W7 by keeping the remeasurement request display body W7 displayed. When the registered user performs a selection operation on the remeasurement button B to complete the measurement for the target user, the user can view the recommended display screen.
[0107] (Example 4) FIG. 14 is a diagram showing an example of display control of the remeasurement request display body W8 in Example 4. Further, FIG. 15 is a diagram showing an example of highlighting control of the remeasurement request display body W8 in Example 4. In this example, when the number of days elapsed from the previous measurement timing satisfies the first remeasurement request interval condition, the server system 1100 displays the remeasurement request display body W8 as a pop-up window with the maximized size on the recommended display screen W4 (FIG. 14(a)).
[0108] When a swipe operation is performed on the terminal device 1500, the server system 1100 causes a remeasurement request display body W8 to be displayed as a floating window in the lower right part of the recommended display screen W4 as shown in FIG. 14(b). In this example, after a swipe operation is performed once, the remeasurement request display body W8 is always displayed in the lower right part of the screen to prompt the registered user for remeasurement. Note that the display position of the remeasurement request display body W8 is not limited to the lower right part of the screen.
[0109] Also, when the number of days elapsed since the previous measurement timing satisfies the second remeasurement request interval condition, the server system 1100 highlights the remeasurement request display body W8. In this example, as shown in FIG. 15, the remeasurement request display body W8 is displayed as a pop-up window with a maximized size in the same manner as in FIG. 14(a). However, unlike the case of FIG. 14, the server system 1100 does not accept a swipe operation and keeps the remeasurement request display body W8 displayed to highlight the remeasurement request display body W8. When the registered user performs a selection operation on the remeasurement button B to complete the measurement for the target user, the recommended display screen W4 can be browsed.
[0110] (Example 5) FIG. 16 is a diagram showing an example of display control of the remeasurement request display body W9 in Example 5. FIG. 17 is a diagram showing an example of highlight display control of the remeasurement request display body W9 in Example 5. In this example, when the number of days elapsed since the previous measurement timing satisfies the first remeasurement request interval condition, the server system 1100 causes the remeasurement request display body W9 to be displayed as a pop-up window with a maximized size on the recommended display screen W4 as shown in FIG. 16.
[0111] Here, the re-measurement request display body W9 that is displayed when the number of days elapsed from the previous measurement timing satisfies the first re-measurement request interval condition includes a re-measurement button B as an execution instruction body and a display cancel button CB as a display cancel instruction body. If the registered user wants to re-acquire the measurement information, the registered user performs a selection operation on the re-measurement button B. On the other hand, when not re-acquiring the measurement information, the registered user cancels the display of the re-measurement request display body W9 with the display cancel button CB (closes the pop-up window of the re-measurement request display body W9). As a result, the recommended display screen W4 can be browsed.
[0112] Further, when the number of days elapsed from the previous measurement timing satisfies the second re-measurement request interval condition, the server system 1100 highlights the re-measurement request display body W9. In this example, as shown in FIG. 17, the re-measurement request display body W9 is displayed as a pop-up window with a size maximized in the same manner as in FIG. 16. However, unlike the case of FIG. 16, the server system 1100 displays the re-measurement request display body W9 without displaying the display cancel button CB. Therefore, the registered user cannot postpone the re-acquisition of the measurement information as in the case of FIG. 16. When the registered user performs a selection operation on the re-measurement button B to complete the measurement for the target user, the recommended display screen W4 can be browsed. Note that the configuration is not limited to not displaying the display cancel button CB, and the display cancel button CB may be displayed but disabled so that a selection operation cannot be performed.
[0113] [Functional Configuration] 1. Server System FIG. 18 is a block diagram showing a functional configuration example of the server system 1100. As shown in FIG. 18, the server system 1100 of the present embodiment includes an operation input unit 110s, a display unit 120s, a communication unit 130s, a server processing unit 200s, and a server storage unit 500s.
[0114] The operation input unit 110s is realized by an input device such as a keyboard, a mouse, a touch panel, etc., and outputs an operation signal corresponding to the operation input to the server processing unit 200s. In FIG. 1, the keyboard 1106 and the touch panel 1108 correspond to this.
[0115] The display unit 120s is realized by a display device such as an LCD (Liquid Crystal Display) or a touch panel, and performs various displays according to the display signal from the server processing unit 200s. In FIG. 1, the touch panel 1108 corresponds to this.
[0116] The communication unit 130s is realized by a wired or wireless communication device, connects to the network 9, and communicates with an external device (for example, the terminal device 1500). For example, it can be realized by a wireless communication device, a modem, a TA (Terminal Adapter), a jack of a wired communication cable, a control circuit, etc. In FIG. 1, the communication device 1153 corresponds to this.
[0117] The server processing unit 200s can be realized by a processor which is an arithmetic circuit such as a CPU, a GPU, an ASIC, an FPGA, etc., and electronic components such as an IC memory, and performs input / output control of data with each part of the device including the operation input unit 110s and the server storage unit 500s. Then, based on a predetermined program, data, an operation input signal from the operation input unit 110s, data received from the terminal device 1500, etc., it performs various arithmetic processes and overall controls the operation of the server system 1100. In FIG. 1, the control board 1150 and its CPU 1151 correspond to this.
[0118] In addition, the server processing unit 200s includes a user management unit 211, an online shopping function unit 213, an acquisition unit 215, a purchase target user setting unit 217, an estimation unit 219, a recommended display control unit 221, and a remeasurement request display control unit 223.
[0119] The user management unit 211 executes user registration processing and data management processing to manage data associated with the registered user ID. In this embodiment, the user management unit 211 manages user data such as the association of the wearing user, attribute information, measurement information, and comfort level fluctuation information that are acquired as needed for each registered user.
[0120] The online shopping function unit 213 performs processing related to the provision of an online shopping service. The registered user can purchase items (in this embodiment, shoes worn by the wearing user) that the user can wear by using the online shopping function realized by the processing here. In this embodiment, the online shopping function unit 213 responds to a request for product search by the registered user and searches for items to be presented to the registered user as product information for the purchase target user. Then, the online shopping function unit 213 causes the terminal device 1500 to display the product information of the corresponding item.
[0121] The acquisition unit 215 is a functional unit that executes data acquisition processing, and acquires user data of the target user with the wearing user associated with the registered user as the target user. When acquiring user data, measurement of the wearing part of the item (shoes in this embodiment) of the foot (in this embodiment) is performed by using separate measurement means or the like. Then, the acquisition unit 215 acquires measurement information and generates comfort level fluctuation information based on the measurement results by the measurement means.
[0122] The purchase target user setting unit 217 is a functional unit that executes purchase target user setting processing, and sets a purchase target user based on an operation input on the terminal device 1500. When purchasing an item worn by the wearing user associated with the registered user, the registered user performs a selection operation to set the wearing user as the purchase target user.
[0123] The estimation unit 219 is a functional unit that executes an estimation process. In the present embodiment, the estimation unit 219 uses the purchase target user set by the purchase target user setting process as the target user. Then, prior to the display of the product information by the online shopping functional unit 213, the estimation unit 219 sets the item related to the product information as the estimation target item, and as the recommended size when the target user wears it, the first recommended size that is a size satisfying a predetermined comfort condition during the first comfort period, and the second recommended size that is a size satisfying the comfort condition during the second comfort period whose start period is after the first comfort period are estimated.
[0124] The recommended display control unit 221 is a functional unit that executes a recommended display control process. In the present embodiment, the recommended display control unit 221 uses the purchase target user set by the purchase target user setting process as the target user. Then, when the online shopping functional unit 213 displays the product information, for the item related to the product information, the recommended display control unit 221 performs recommended display control to cause the terminal device 1500 to display a first recommended display indicating the first recommended size estimated by the estimation unit 219 and a second recommended display indicating the second recommended size.
[0125] The remeasurement request display control unit 223 is a functional unit that executes a remeasurement request display control process. In the present embodiment, the remeasurement request display control unit 223 determines the measurement timing (previous measurement timing) related to the acquired measurement information for the target user of the recommended display control performed by the recommended display control unit 221. Then, when the number of days elapsed from the previous measurement timing satisfies the first remeasurement request interval condition, the remeasurement request display control unit 223 performs control to additionally display a remeasurement request display body that prompts remeasurement on the terminal device 1500 on which the recommended display control is being performed. Further, when the number of days elapsed from the determined measurement timing satisfies the second remeasurement request interval condition that is a condition for a later date than the first remeasurement request interval condition, the remeasurement request display control unit 223 performs highlighting display control to highlight the remeasurement request display body.
[0126] In the server storage unit 500s, programs for operating the server system 1100 and realizing various functions of the server system 1100, data used during the execution of this program, etc. are stored in advance, or temporarily stored each time processing is performed. For example, it can be realized by IC memories such as RAM and ROM, magnetic disks such as hard disks, and optical disks such as CD-ROMs and DVDs. In FIG. 1, the IC memory 1152 and the storage 1140 correspond to this.
[0127] Also, in the server storage unit 500s, a server program 501, user management data 510, and item information 540 are stored.
[0128] The server program 501 is a program for causing the server processing unit 200s to function as a user management unit 211, an online shopping function unit 213, an acquisition unit 215, a purchase target user setting unit 217, an estimation unit 219, a recommended display control unit 221, and a remeasurement request display control unit 223.
[0129] The user management data 510 is prepared for each registered user and stores various management data related to the provision of the online shopping service in association with the registered user ID. Specifically, as shown in FIG. 19, one user management data 510 includes the registered user ID 511 of the registered user, the registered user name 513, the wearing user data 520, and the purchase history data 531 of items such as shoes purchased by the registered user.
[0130] The wearing user data 520 is prepared for each wearing user associated with the registered user. In one wearing user data 520, a wearing user name 522, attribute information 523, measurement information 525, the measurement date and time (previous measurement timing) 527 related to the measurement information 525, and comfort level variation information 529 for each item (shoes in this embodiment) (see FIGS. 4 to 6) are set in association with the wearing user ID 521.
[0131] The item information 540 is prepared for each item and stores various data related to the item. For example, in addition to various specification information and evaluation information used to generate the comfort level variation information 529 for the item, it includes information to be displayed on the terminal device 1500 as product information such as price, product image, and availability of inventory.
[0132] 2. Terminal Device FIG. 20 is a block diagram showing a functional configuration example of the terminal device 1500. As shown in FIG. 20, the terminal device 1500 includes an operation input unit 110, a display unit 120, a communication unit 130, a terminal processing unit 200, and a terminal storage unit 500.
[0133] The operation input unit 110 outputs an operation input signal corresponding to various operation inputs made by the user to the terminal processing unit 200. For example, it can be realized by a keyboard, a mouse, a push switch, a joystick, a touch pad, a trackball, an acceleration sensor, a gyro, etc. In FIG. 2, the direction input keys 1502, the home key 1504, and the touch panel 1506 correspond to this.
[0134] The display unit 120 is realized by a display device such as an LCD (Liquid Crystal Display) or a touch panel, and performs various displays according to the display signal from the terminal processing unit 200. In FIG. 2, the touch panel 1506 corresponds to this.
[0135] The communication unit 130 is realized by a wired or wireless communication device, connects to the network 9, and communicates with an external device (for example, the server system 1100). It is realized by a wireless communication device, a modem, a TA, a jack of a wired communication cable, a control circuit, etc. In FIG. 2, the wireless communication module 1553 corresponds to this.
[0136] The terminal processing unit 200 can be realized by a processor such as an arithmetic circuit like a CPU, GPU, ASIC, or FPGA, and electronic components such as an IC memory, and performs input / output control of data with each part of the device including the operation input unit 110 and the terminal storage unit 500. Then, the terminal processing unit 200 performs various arithmetic processes based on a predetermined program, data, an operation input signal from the operation input unit 110, data received from the server system 1100, etc., and integrally controls the operation of the terminal device 1500. In FIG. 2, the control board 1550 and its CPU 1551 correspond to this.
[0137] Also, the terminal processing unit 200 includes a client control unit 260. The client control unit 260 performs various controls to make the terminal device 1500 function as a MMIF (man-machine interface). The client control unit 260 includes an operation signal transmission control unit 261 and a display control unit 263.
[0138] The operation signal transmission control unit 261 performs processing for transmitting various data and request information to the server system 1100 in response to an operation input to the operation input unit 110.
[0139] The display control unit 263 performs control for causing the display unit 120 to display the recommended display screen and the remeasurement request display body described with reference to FIGS. 7 to 17 based on the data received from the server system 1100.
[0140] In the terminal storage unit 500, a program for operating the terminal device 1500 and realizing the functions of the terminal device 1500, data used during the execution of this program, etc. are stored in advance, or temporarily stored each time processing is performed. For example, it can be realized by an IC memory such as a RAM or ROM, a magnetic disk such as a hard disk, an optical disk such as a CD-ROM or DVD. In the example of FIG. 2, the IC memory 1552 mounted on the control board 1550 corresponds to this.
[0141] In addition, the terminal storage unit 500 stores a client program 502 (application program) for causing the terminal device 1500 to function as the client control unit 260.
[0142] [Flow of processing] FIG. 21 is a flowchart showing the flow of processing in the server system 1100. The processing described here is realized by the server processing unit 200s reading and executing the server program 501.
[0143] In the present embodiment, the server processing unit 200s accepts an operation for instructing the acquisition of measurement information on the terminal device 1500 of the logged-in registered user. At that time, an operation for designating the wearing user as the target user is also accepted. The operation accepted here includes a selection operation of a re-measurement button (execution instruction body) performed by the registered user from the re-measurement request display body illustrated and described in FIGS. 8 to 17. When the operation on the terminal device 1500 is detected (step S1: YES), the acquisition unit 215 executes a data acquisition process and acquires various data including measurement information about the target user (step S3). When the re-measurement button is selected, the measurement information is re-acquired. The acquisition unit 215 sets and updates the attribute information 523, measurement information 525, and comfort level variation information 529 of the wearing user data 520 (see FIG. 19) related to the target user based on the acquired data.
[0144] In addition, the purchase target user setting unit 217 executes purchase target user setting processing and accepts a selection operation of a purchase target user on the terminal device 1500 of the logged-in registered user. Then, when the purchase target user setting unit 217 detects the selection operation on the terminal device 1500 (step S5: YES), it sets the purchase target user (step S7). And then, when there is a request for product search by the registered user, the estimation unit 219 executes an estimation process with the corresponding item as the estimation target item. That is, the estimation unit 219 estimates the recommended size when the target user wears the estimation target item for each estimation target item based on the comfort level variation information 529 of the estimation target item related to the target user (step S9). In the present embodiment, the estimation unit 219 estimates the first recommended size that is the size satisfying a predetermined comfort level condition in the first comfort period and the second recommended size that is the size satisfying the comfort level condition in the second comfort period whose start period is after the first comfort period, in the manner described with reference to FIGS. 4 to 6.
[0145] Then, in response to the product search request, the online shopping function unit 213 causes the terminal device 1500 to display the product information of the corresponding item (step S11). At this time, the recommended display control unit 221 performs recommended display control to cause the terminal device 1500 to display a first recommended display indicating the first recommended size for the target user estimated in step S5 and a second recommended display indicating the second recommended size for the target user, with the purchase target user as the target user, for each item related to the product information.
[0146] Subsequently, the re-measurement request display control unit 223 determines the previous measurement timing for the target user in the recommended display control in step S13 (step S15). Then, when the number of days elapsed from the previous measurement timing determined in step S15 satisfies the first re-measurement request interval condition (step S17: YES), the re-measurement request display control unit 223 performs control to additionally display a re-measurement request display body that prompts re-measurement on the terminal device 1500 on which the recommended display control is being performed (step S19). Further, when the number of days elapsed from the previous measurement timing determined in step S15 satisfies the second re-measurement request interval condition, which is a condition where the number of days is later than the first re-measurement request interval condition (step S21: YES), the re-measurement request display control unit 223 performs highlighting display control to highlight the re-measurement request display body (step S23).
[0147] Then, an end determination is made in step S25, and until it is determined to end (step S25: NO), the process returns to step S1 and the above-described process is repeated.
[0148] As described above, according to the present embodiment, it is possible to estimate a first recommended size that is a size that satisfies the comfort condition when the target user wears an item during the first comfort period, and a second recommended size that is a size that satisfies the comfort condition when the target user wears an item during a second comfort period that comes after the first comfort period. Then, a first recommended display indicating the first recommended size is displayed on the terminal device 1500, and a second recommended display indicating the second recommended size is displayed on the terminal device 1500 together with the first recommended display, thereby performing recommended display control. At that time, a first comfort period display indicating the first comfort period can be associated with and displayed on the first recommended display indicating the first recommended size, and a second comfort period display indicating the second comfort period can be associated with and displayed on the second recommended display indicating the second recommended size. According to this, it becomes possible to present information indicating a size that allows the target user wearing the item to wear the item comfortably.
[0149] Further, according to the present embodiment, when the number of days related to the first re-measurement request interval condition has elapsed since the previous measurement information was obtained for the target user, a re-measurement request display body for prompting re-measurement can be additionally displayed in the recommended display control for the target user. And when the number of days related to the second re-measurement request interval condition has elapsed since the previous measurement information was obtained for the target user, the re-measurement request display body can be highlighted. According to this, it is possible to prompt the target user to re-acquire measurement information (measurement related to the measurement information) at any time, and it is possible to appropriately present a recommended size (such as a first recommended size and a second recommended size) and a comfortable period (such as a first comfortable period and a second comfortable period) suitable for the target user.
[0150] Note that the applicable forms of the present invention are not limited to the above-described embodiments, and components can be added, omitted, or changed as appropriate.
[0151] [Modification Example 1] For example, in the case of the above embodiment, basically, the current wearing size of the target user (the size that can be comfortably worn at the current time) is set as the first recommended size, and the first comfortable period is estimated. Therefore, at the timing of performing the recommended display control, a situation may occur where the timing of the target user's size increase is approaching and the remaining time of the first comfortable period is short. Thus, when the estimated remaining time of the first comfortable period is short, it may be configured to display and notify that it is recommended to purchase the second recommended size rather than the first recommended size. This is because the first recommended size can no longer be worn immediately, and the second recommended size can be worn for a longer time. The determination of whether the remaining time is short can be realized by determining whether the period length from the timing of performing the recommended display control to the end of the first comfortable period satisfies a predetermined short-term condition for determining that the remaining time is short. The specific length threshold for the short-term condition is not particularly limited, but for example, it may be one month, or longer or shorter than that.
[0152] In addition, when a service of purchasing an item at a predetermined trade-in price is separately provided at the time of purchase, when the first comfortable period is running out, it may be configured to display the trade-in price near the display of the first recommended size or the like. The trade-in price can be predicted and displayed at the time when the item is purchased and the first comfortable period has elapsed. Even if the comfortable period of the first recommended size is short, the trade-in price when the item is purchased can be presented, which can promote the purchase. Alternatively, when it is determined that the first comfortable period is running out, the first comfortable period may be estimated with the first recommended size being one size larger, and the second comfortable period may be estimated with the second recommended size being one size larger.
[0153] [Modification Example 2] In addition, it is not limited to a configuration in which both the display related to the first recommended size (display of the first recommended size and the first comfortable period) and the display related to the second recommended size (display of the second recommended size and the second comfortable period) are performed, and it may be configured to perform the display of (1) or the display of (2). For example, a configuration of selecting either one based on the category of the item to be displayed, the length of the first comfortable period, the purchase history data 531 (see FIG. 19) of the registered user, etc. can be cited.
[0154] As specific procedures, for example, first, it is determined whether the remaining period length from the timing of performing the recommended display control to the end of the first comfortable period satisfies a predetermined long-term condition. If it is determined that the period is long, the display of (1) is performed. The threshold value of the length for the long-term condition may be set as appropriate, and for example, it can be set to 6 months or the like. On the other hand, when it is determined that the remaining period length of the first comfortable period does not satisfy the long-term condition, depending on the category of the item, the display of (1) or the display of (2) is performed. That is, for example, when the category of the item is "sports shoes" such as sneakers, it is assumed that they are worn frequently and are considered to have a relatively short lifespan. Therefore, even within the first comfortable period when it is determined that the remaining period length is not long, it can be said that there is a sufficient possibility that the first recommended size will be purchased. On the other hand, for example, in the case of a category such as "fashion shoes" where the usage frequency is assumed to be lower compared to "sports shoes" etc., it is considered that the purchase of the first recommended size is often postponed. Therefore, it may be determined that the display of (1) is performed in the former case and the display of (2) is performed in the latter case.
[0155] Also, based on the purchase history data 531 of the registered user (refer to FIG. 19), when a plurality of items of the first recommended size of the same category have already been purchased, or even if the number of purchases is one and it has been recently purchased (for example, within a predetermined period such as within 1 month), the display of (2) may be performed or the like.
[0156] [Modification Example 3] In the above-described embodiment, an example of a recommended display screen for displaying the first recommended size and the second recommended size estimated for each item on the terminal device 1500 was shown (refer to FIG. 7). In contrast, when there is a wearing user associated with the registered user in addition to the wearing user who is the purchase target user (that is, when a plurality of wearing users are associated with the registered user), it is also possible to estimate the first recommended size and the second recommended size for the other wearing users and display them together on the recommended display screen.
[0157] FIG. 22 is a diagram showing an example of a recommended display screen in this modified example. In FIG. 22, an example is shown in the case where two wearing users are associated with a registered user (for example, when the wearing user U1 selected as the purchase target user is the eldest son and the wearing user U2 of the second son is associated with the registered user). As shown in FIG. 22, the recommended display screen W10 of this modified example is an example in which a display area W11 related to the wearing user U2 is added to the recommended display screen W4 related to the wearing user U1 in FIG. 7. In the display area W11, the first recommended size D111 and the second recommended size D115 of the item I4 estimated for the wearing user U2 are displayed. In addition, the first comfort period D113 is displayed in association with the first recommended size D111, and the second comfort period D117 is displayed in association with the second recommended size D115.
[0158] Note that the display position of the display area W11 shown in FIG. 22 is an example and is not particularly limited. For example, the display related to the wearing user U1 (display of the first recommended size and the first comfort period and the second recommended size and the second comfort period of the wearing user U1) and the display related to the wearing user U2 (display of the first recommended size and the first comfort period and the second recommended size and the second comfort period of the wearing user U2) may be arranged vertically and displayed.
[0159] In addition, in Modification 3, in the display area W11, an example was shown in which the display related to both the first recommended size and the second recommended size was performed for the wearing user U2. However, without performing the display related to the second recommended size (display of the second recommended size and the second comfortable period), only the display related to the first recommended size (display of the first recommended size and the first comfortable period) may be performed. Also, without performing the display related to the first recommended size (display of the first recommended size and the first comfortable period), only the display related to the second recommended size (display of the second recommended size and the second comfortable period) may be configured. Further, only the recommended size (such as the first recommended size and the second recommended size) may be displayed, and the comfortable period (such as the first comfortable period and the second comfortable period) may not be displayed. Also, the display related to the first recommended size (the first recommended size and the first comfortable period) and the second recommended size may be displayed, and the second comfortable period may not be displayed.
[0160] Also, based on the purchase history data 531 (see FIG. 19) of the registered user, the display for the second male wearing user U2 in the display area W11 (see FIG. 22) may be determined as to which of the following displays to perform: (1) the display related to the first recommended size (display of the first recommended size and the first comfortable period), (2) the display related to the second recommended size (display of the second recommended size and the second comfortable period), and (3) the display related to both the first recommended size and the second recommended size. For example, if an item (shoes) of the first recommended size has already been purchased for the wearing user U2, it can be estimated that the possibility of purchasing the item of the first recommended size again is low. In such a case, it is determined to perform the display in (2).
[0161] Also, further consider the item category in the manner of Modification Example 2, and determine which of the above (1) to (3) displays to perform. For example, even if an item of the first recommended size has already been purchased for the wearing user U2, depending on the category of the purchased item, the judgment may differ regarding the possibility of repurchasing an item of the same first recommended size. Specifically, if the purchased item is "sports shoes", there may be a case where an item of the first recommended size is repurchased for the wearing user U2 due to reasons such as the item being worn out. On the other hand, in the case of a category where relatively low usage frequency is assumed, such as "fashion shoes", the possibility of repurchasing the already purchased item of the first recommended size is low. Therefore, it may be determined that in the case corresponding to the former, the display of (1) or the display of (3) is made, and in the case corresponding to the latter, the display of (2) is made.
[0162] [Modification Example 4] Also, when a plurality of wearing users (for example, wearing users U1, U2) are associated with the registered user, instead of displaying the display area W11 as in Modification Example 3, it may be configured to be able to switch and display the display target on the recommended display screen. Specifically, for example, a switching button is arranged on the recommended display screen W4 related to the wearing user U1 in FIG. 7 to receive an operation for switching the display by the user. Then, in response to the selection operation of the switching button on the terminal device 1500, the display of the recommended display screen W4 is changed to the display of the first recommended size and the first comfortable period and the second recommended size and the second comfortable period of the item I4 estimated for the wearing user U2. When the selection operation of the switching button is performed again, the display of the recommended display screen W4 is changed to the display of the first recommended size and the first comfortable period and the second recommended size and the second comfortable period of the item I4 estimated for the wearing user U1. Since it is possible to switch and view the displays related to a plurality of wearing users within the same page, for example, when the registered user wants to purchase the same item in bulk for a plurality of wearing users, it is easier to lead to a purchase action.
[0163] [Modification Example 5] In the above embodiment, the first remeasurement request interval condition is set to, for example, "3 months or more", and the second remeasurement request interval condition is set to, for example, "6 months or more". On the other hand, it is also possible to configure the first remeasurement request interval condition and the second remeasurement request interval condition according to the age (monthly age) of the target user. For example, the first remeasurement request interval condition and the second remeasurement request interval condition to be applied for each monthly age are set in advance, and it can be realized by using the settings of the first remeasurement request interval condition and the second remeasurement request interval condition suitable for the monthly age of the target user.
[0164] [Modification Example 6] Also, in the case of an adult whose growth has already stopped or a child whose foot growth has stopped, etc., there is no second recommended size, and there is no end period for the first comfortable period. In such a case, it is also possible to configure to display the first comfortable period with the replacement time of the item (shoes) as the end period. This is because shoes are consumables and will need to be replaced eventually. The second recommended size and the second comfortable period are not displayed.
[0165] Specifically, for example, the date and time when the item was replaced is obtained from the purchase history data 531 (see FIG. 19), and the end period of the first comfortable period is set to be after a predetermined consumption prediction period from that date and time. The period length of the consumption prediction period can be set as appropriate, but for example, it can be set based on the average lifespan of shoes. Also, the period length of the consumption prediction period may be set according to the category of the purchased item. For example, for a category considered to have a high wearing frequency (easily consumed and relatively short lifespan) (such as "sports shoes", etc.), it is set as the first consumption prediction period with a short consumption prediction period, and for a category considered to have a lower wearing frequency compared to "sports shoes", etc. (such as "fashion shoes", etc.), it is set as the second consumption prediction period longer than the first consumption prediction period.
[0166] Also, when not displaying the second recommended size and the second comfortable period as in this modified example, the current comfort level may be displayed for the first recommended size of the item.
Explanation of Signs
[0167] 1000…Online shopping system 1100…Server system 110s…Operation input unit 120s…Display unit 130s…Communication unit 200s…Server processing unit 211…User management unit 213…Online shopping function unit 215…Acquisition unit 217…Purchase target user setting unit 219…Estimation unit 221…Recommended display control unit 223…Re-measurement request display control unit 500s…Server storage unit 501…Server program 510…User management data 511…Registered user ID 520…Wearing user data 521…Wearing user ID 523…Attribute information 525…Measurement information 527…Measurement date and time 529…Comfort level variation information 531…Purchase history data 540…Item information 1500…User terminal 110…Operation input unit 120…Display unit 130…Communication unit 200…Terminal processing unit 260…Client control unit 261…Operation signal transmission control unit 263…Display control unit 500…Terminal storage unit 502…Client program 9…Network
Claims
1. A computer system that performs control to display recommended information of an item wearable by a user on a terminal device, an acquisition unit that acquires measurement information of a target user related to a wearing part where the item is worn; an estimation unit that estimates, based on the measurement information, a first recommended size that is a size satisfying a predetermined comfort condition in a first comfort period when the target user wears the item; a recommended display control unit that performs recommended display control to display a first recommended display indicating the first recommended size on the terminal device; A computer system comprising:
2. The estimation unit estimates, based on the measurement information, a second recommended size that is a size satisfying the comfort condition in a second comfort period whose start period is after the start period of the first comfort period, and the recommended display control unit performs the recommended display control by displaying, on the terminal device, a second recommended display indicating the second recommended size together with the first recommended display. The computer system according to claim 1.
3. The recommended display control unit performs the recommended display control by performing control to display a first comfort period display indicating the first comfort period in association with the first recommended display and control to display a second comfort period display indicating the second comfort period in association with the second recommended display. The computer system according to claim 2.
4. A remeasurement request display control unit that performs control to additionally display, on the terminal device where the recommended display control is being performed, a remeasurement request display body that prompts remeasurement when the number of days elapsed from the measurement timing related to the measurement information satisfies a first remeasurement request interval condition. The computer system according to claim 1, further comprising:
5. When the remeasurement request display control unit satisfies a second remeasurement request interval condition that is a condition where the number of days elapsed is a later date than the first remeasurement request interval condition, the remeasurement request display control unit performs highlighting display control to highlight the remeasurement request display body. The computer system according to claim 4.
6. The highlighting display control includes display control to increase the display size of the remeasurement request display body. The computer system according to claim 5.
7. The highlighting display control includes control to superimpose and display the remeasurement request display body on the front side. The computer system according to claim 5.
8. The highlighting control includes control for making the display content behind the remeasurement request display object non-displayed or difficult to visually recognize. The computer system according to claim 7.
9. The highlighting control includes control for displaying the remeasurement request display object at a fixed position so as to hide the first recommended display. The computer system according to claim 7.
10. The remeasurement request display object includes an execution indicator for reacquiring the measurement information. The remeasurement request display control unit When the first remeasurement request interval condition is satisfied, performs control to display the remeasurement request display object together with a display cancellation indicator. When the elapsed number of days satisfies a second remeasurement request interval condition which is a condition on a later date than the first remeasurement request interval condition, performs control to display the remeasurement request display object without displaying the display cancellation indicator. The computer system according to claim 4.
11. The remeasurement request display object includes an execution indicator for reacquiring the measurement information. The remeasurement request display control unit When the first remeasurement request interval condition is satisfied, performs control to display the remeasurement request display object together with a display cancellation indicator. When the elapsed number of days satisfies a second remeasurement request interval condition which is a condition on a later date than the first remeasurement request interval condition, performs control to invalidate the display cancellation indicator and display the remeasurement request display object. The computer system according to claim 4.
12. An age acquisition unit that acquires the age of the target user; An interval condition control unit that variably controls the first remeasurement request interval condition based on the age acquired by the age acquisition unit; The computer system according to claim 4, further comprising.
13. The target user includes a plurality of users. The estimation unit estimates the first recommended size for each user included in the target user. The recommended display control unit performs the recommended display control for each user included in the target user. The computer system according to claim 1.
14. The target user includes a plurality of users. The estimation unit estimates the first recommended size and the second recommended size for each user included in the target user. The recommended display control unit performs the recommended display control for each user included in the target user. The computer system according to claim 2.
15. An online shopping function unit for selling the item through online shopping using the terminal device as a man-machine interface, A user data management unit that manages data of registered users in the online shopping and data of the target user associated with the registered user, A purchase target user setting unit that sets a purchase target user in the online shopping based on an operation input on the terminal device, further comprising When the target user is set as the purchase target user by the purchase target user setting unit, the recommended display control unit performs the recommended display control. The computer system according to any one of claims 1 to 14.
16. The target user is a child user. The computer system according to claim 15.
17. A server system that is the computer system according to claim 15, the terminal device, An online shopping system comprising
18. A recommended information providing control method for a computer system to execute control to display recommended information of an item wearable by a user on a terminal device, comprising: acquiring measurement information of a target user related to a wearing part where the item is worn; estimating a first recommended size that is a size satisfying a predetermined comfort condition in a first comfort period when the target user wears the item, based on the measurement information; performing recommended display control to display a first recommended display indicating the first recommended size on the terminal device; A recommended information providing control method for executing
19. A program for causing a terminal device to execute control to display recommended information of an item wearable by a user, comprising: communicating with a server system that estimates a first recommended size that is a size satisfying a predetermined comfort condition in a first comfort period when a target user wears the item, based on given measurement information of the target user related to a wearing part where the item is worn; transmitting the measurement information of the target user to the server system; performing recommended display control to display a first recommended display indicating the first recommended size; A program for causing the terminal device to execute
Citation Information
Patent Citations
Apparatus and system for managing child's clothing
JP2007265077A
Shoe purchase recommendation device
JP2023077477A
System and method for calculating, tracking, and projecting children's clothing sizes over time
US20090094138A1
Systems and methods for determining child clothing size
US20160171583A1