Information processing device
The information processing device addresses the inefficiency of generating images for clothing sales by using user-generated content and a bonus system, reducing the need for professional models and photography, and enhancing the efficiency of clothing sales promotion.
Patent Information
- Application Number
- JP2021105945
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-25
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2041-06-25
AI Technical Summary
The existing methods for promoting clothing sales through images require significant time and cost to hire models and capture photographs, making it inefficient to generate a large number of images.
An information processing device that acquires and stores clothing data and image data of users wearing the clothing, and includes a bonus processing unit that grants bonuses to users whose images meet predetermined rules, thereby reducing the need for professional models and photography.
This solution reduces the hassle and cost associated with generating numerous images by leveraging user-generated content and incentivizing users with bonuses, thereby enhancing the efficiency of clothing sales promotion.
Smart Images

Figure 0007664772000001 
Figure 0007664772000002 
Figure 0007664772000003
Abstract
Description
[Technical field]
[0001] The present invention relates to techniques for generating images for use in promoting clothing. [Background technology]
[0002] In e-commerce, where clothing is sold over the Internet, it is known that posting an image of a human model wearing the clothing leads to better sales than posting an image of the clothing alone. For example, Patent Document 1, which concerns such e-commerce for clothing, discloses a system that displays an image of a human model with a body type specified by a user wearing clothing selected by the user, and accepts an order for the clothing when the user clicks a purchase button. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2009-128997 A Summary of the Invention [Problem to be solved by the invention]
[0004] In this way, images of human models wearing clothes are widely used for promoting clothing sales. However, hiring a human model and photographing the human model while wearing the clothes requires cost and time, which is a problem.
[0005] Therefore, an object of the present invention is to reduce the effort required to generate a large number of images of people wearing various types of clothing. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, the present invention provides a method and apparatus for providing a special benefit to a user having a user identifier corresponding to image data selected from the plurality of acquired image data sets as promotional image data to be used for promoting the sale of clothing, the method comprising: a clothing data storage unit storing clothing data relating to a plurality of clothes to be sold; a data acquisition unit acquiring image data showing an image of a person wearing the clothes corresponding to the stored clothing data and a user identifier of a user having the image data from a plurality of user terminals; and a special benefit processing unit performing a special benefit granting process for granting a special benefit to a user having a user identifier corresponding to image data selected from the plurality of acquired image data sets as promotional image data to be used for promoting the sale of clothing. a rule data storage unit that stores rule data relating to rules determined for an image of a person wearing clothes, and a determination unit that determines whether the acquired image data matches the rule data stored in the rule data storage unit, and the bonus processing unit performs the bonus granting process for a user having a user identifier corresponding to the image data that is determined to match the rule data. The present invention provides an information processing device. The present invention provides an information processing device comprising: a clothing data storage unit storing clothing data for multiple clothes for sale; a data acquisition unit acquiring, from multiple user terminals, image data showing an image of a person wearing clothes corresponding to the stored clothing data and a user identifier of a user who has the image data; and a bonus processing unit performing a bonus granting process to grant a bonus to a user whose user identifier corresponds to image data selected from the multiple acquired image data as promotional image data to be used for promoting the sale of clothes, wherein an upper limit number of image data for each piece of clothing corresponding to each piece of clothing data stored in the clothing data storage unit is set, and the bonus processing unit performs a bonus granting process to grant a bonus according to the upper limit number set for each piece of clothing. The present invention provides an information processing device comprising: a clothing data storage unit which stores clothing data for multiple pieces of clothing to be sold; a data acquisition unit which acquires, from multiple user terminals, image data showing an image of a person wearing clothes corresponding to the stored clothing data and a user identifier of a user who has the image data; and a bonus processing unit which performs a bonus granting process to grant a bonus to a user whose user identifier corresponds to image data selected from the multiple acquired image data as promotional image data to be used for promoting the sale of clothing, wherein the bonus processing unit performs a bonus granting process to grant a bonus according to the elapsed time from the time when solicitation of promotional image data began. Effect of the Invention
[0007] According to the present invention, it is possible to reduce the effort required to generate a large number of images of people wearing various types of clothing. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an example of a configuration of an information processing system 1 according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating a hardware configuration of a user terminal 10 according to the embodiment. [Diagram 3] FIG. 2 is a diagram illustrating a hardware configuration of an information processing device 30 according to the embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional configuration of an information processing device 30. [Diagram 5] 2 is a diagram illustrating an example of data stored in information processing device 30. FIG. [Figure 6] 3 is a diagram illustrating an example of clothing data stored in information processing device 30. FIG. [Figure 7] 10 is a diagram illustrating rule data stored in the information processing device 30. FIG. [Figure 8] 11 is a diagram illustrating an example of bonus data stored in information processing device 30. FIG. [Figure 9] FIG. 2 is a diagram illustrating an example of an image represented by image data. [Figure 10] 4 is a flowchart showing an example of the operation of the information processing device 30. [Figure 11] FIG. 13 is a diagram illustrating an example of a functional configuration of an information processing device 30 according to a modified example. [Figure 12] 13 is a diagram illustrating an example of evaluation data stored in an information processing device 30 according to a modified example. FIG. [Figure 13] 13 is a diagram illustrating an example of clothing data stored in an information processing device 30 according to a modified example. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] [composition] 1 is a diagram showing an example of an information processing system 1 according to the present embodiment. The information processing system 1 is a system for generating images for sales promotion used when selling various clothes to a large number of users. The clothes referred to here are a general term for coverings that encase various parts of the human body for the purpose of wearing, and include not only various types of clothing, but also headgear, footwear, etc.
[0010] In e-commerce targeting clothing, it is known that sales are higher when an image of a human model wearing the clothing is posted on a website than when an image of only the clothing is posted on a website. In addition, it is also known that the sales of the clothing increase or decrease depending on the human model wearing the clothing. However, hiring a human model and photographing the human model while wearing the clothing requires considerable cost and time. In this embodiment, a clothing seller (including apparel manufacturers, retailers, etc.) collects a large number of images of users who have purchased the clothing as so-called human models wearing the clothing, and selects an appropriate image for sales promotion from the collected images. Then, the seller gives some kind of privilege to the user who has prepared the selected image for sales promotion. In this way, the clothing seller does not need to prepare an image of a human model wearing the clothing by himself. On the other hand, a purchaser of the clothing can obtain a privilege by becoming a human model, which motivates him to create an image in which he is a human model.
[0011] As shown in Fig. 1, the information processing system 1 includes a user terminal 10 used by a user who is a purchaser of clothing, an information processing device 30 that functions as an example of an information processing device according to the present invention, and a network 20 including a wireless network or a wired network that communicatively connects the user terminal 10 and the information processing device 30. The user terminal 10 is a computer that can be connected to the network 20 wirelessly or via a wire, such as a smartphone, a wearable device, a tablet, or a personal computer. The information processing device 30 is managed by a clothing seller or a person entrusted by the seller. Although only one user terminal 10 is shown in Fig. 1, a plurality of user terminals are actually present.
[0012] FIG. 2 is a diagram showing the hardware configuration of the user terminal 10. The user terminal 10 is physically configured as a computer including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, and a bus connecting these devices. Each of these devices operates with power supplied from a power source not shown. In the following description, the word "device" can be interpreted as a circuit, a device, a unit, and the like. The hardware configuration of the user terminal 10 may be configured to include one or more of the devices shown in FIG. 2, or may be configured without including some of the devices. In addition, the user terminal 10 may be configured by communicating and connecting multiple devices each having a different housing.
[0013] Each function in the user terminal 10 is realized by loading a specific software (program) onto hardware such as a processor 1001 and a memory 1002, causing the processor 1001 to perform calculations, control communications via a communication device 1004, and control at least one of the reading and writing of data in the memory 1002 and the storage 1003.
[0014] The processor 1001, for example, operates an operating system to control the entire computer. The processor 1001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. Also, for example, a baseband signal processing unit, a call processing unit, etc. may be realized by the processor 1001.
[0015] The processor 1001 reads out programs (program codes), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to the programs. The programs used are those that cause a computer to execute at least a part of the operations described below. The functional blocks of the user terminal 10 may be realized by a control program stored in the memory 1002 and running on the processor 1001. The various processes may be executed by one processor 1001, or may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The programs may be transmitted from the network 20 to the user terminal 10 via a telecommunications line.
[0016] The memory 1002 is a computer-readable recording medium, and may be composed of at least one of, for example, a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), etc. The memory 1002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store a program (program code), software modules, etc. that are executable to implement the method according to the present embodiment.
[0017] Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 1003 may be referred to as an auxiliary storage device.
[0018] The communication device 1004 is hardware (transmission and reception device) for performing communication between computers via the network 20, and is also called, for example, a network device, a network controller, a network card, or a communication module. When implementing wireless communication, the communication device 1004 is hardware (transmission and reception device) for performing communication between computers via the network 20 according to a communication standard such as LTE (Long Time Evolution). The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc., in order to realize at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD). In addition, a transmission and reception antenna, an amplifier unit, a transmission and reception unit, a transmission line interface, etc. may be realized by this communication device 1004. The transmission and reception unit may be implemented as a transmission unit and a reception unit that are physically or logically separated.
[0019] The input device 1005 is an input device (e.g., a key, a microphone, a switch, a button, a camera, a sensor, a two-dimensional code reader, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).
[0020] Each device, such as the processor 1001 and the memory 1002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.
[0021] The user terminal 10 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc., and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.
[0022] 3 is a diagram showing a hardware configuration of the information processing device 30. The information processing device 30 is physically configured as a computer including a processor 3001, a memory 3002, a storage 3003, a communication device 3004, and a bus connecting these devices, similar to the user terminal 10 shown in FIG. 2. Each of these devices operates with power supplied from a power source (not shown). The hardware configuration of the information processing device 30 may be configured to include one or more of the devices shown in FIG. 3, or may be configured without including some of the devices. In addition, the information processing device 30 may be configured by communicating and connecting multiple devices each having a different housing.
[0023] Each function of the information processing device 30 is realized by loading a predetermined software (program) onto hardware such as the processor 3001 and the memory 3002, causing the processor 3001 to perform calculations, control communication by the communication device 3004, and control at least one of reading and writing of data in the memory 3002 and the storage 3003. The processor 3001, the memory 3002, the storage 3003, the communication device 3004, and the bus connecting them are similar in terms of hardware to the processor 1001, the memory 1002, the storage 1003, the communication device 1004, and the bus connecting them described for the user terminal 10, and therefore detailed description thereof will be omitted. Note that the information processing device 30 may or may not include hardware equivalent to the input device 1005 or the output device 1006 of the user terminal 10.
[0024] Fig. 4 is a block diagram showing the functional configuration of information processing device 30. As shown in Fig. 4, in information processing device 30, the functions of a data acquisition unit 31, a storage unit 32, a determination unit 33, a display unit 34, an operation acceptance unit 35, a bonus processing unit 36, and an output unit 37 are realized.
[0025] The data acquisition unit 31 acquires various data from a plurality of user terminals 10 via the network 20. For example, the data acquisition unit 31 acquires image data showing an image of a person wearing clothes and a user identifier of a user having the image data from the user terminal 10. The person wearing the clothes may be the purchaser who purchased the clothes, or may be a person other than the purchaser, such as the purchaser's family member (e.g., the purchaser's child). For example, when generating image data of a purchaser wearing clothes, the user terminal 10 may capture an image of the purchaser wearing the clothes and generate image data, or the image data captured by an imaging device other than the user terminal 10 may be transferred to the user terminal 10, or the user terminal 10 may generate image data of a person (e.g., the purchaser himself / herself) wearing the clothes by synthesizing image data of the person (e.g., the purchaser himself / herself) and image data of the clothes using an image processing application or the like.
[0026] A person who has image data of a person wearing clothes is hereinafter referred to as a "user." Therefore, the person wearing the clothes and the user who has the image data may be different people. For example, if a child wears clothes purchased by a parent and takes an image of the child wearing the clothes, the person wearing the clothes is the child, and the person who has the image data is the parent. In this embodiment, a privilege is given to the person (user) who has the image data.
[0027] The data acquisition unit 31 also acquires purchase basis data indicating the basis that the clothes included in the image indicated by the image data were purchased by the user. This purchase basis data is image data obtained by capturing, for example, a receipt received from a store when the user purchased the clothes or a tag attached to the clothes, in order to ensure that the user is wearing the clothes that he or she actually purchased in the image transmitted from the user terminal 10 to the information processing device 30. The user may capture such a receipt or the like with the user terminal 10 to generate image data, or may transfer the image data generated by capturing an image with an imaging device other than the user terminal 10 to the user terminal 10. The purchase basis data may also be electronic data of a receipt received at the time of settlement when the user purchased the clothes, or electronic data of some kind of certificate issued by the store to prove that the clothes were sold.
[0028] The storage unit 32 stores the above data acquired by the data acquisition unit 31 from the user terminal 10. As shown in Fig. 5, the storage unit 32 stores, as data acquired by the data acquisition unit 31 from the user terminal 10, a user ID (ID: identifier) for identifying each user, image data transmitted by the user to the information processing device 30, a clothing ID for identifying the clothing included in the image data, the purchase basis data, and a determination result by the determination unit 33 described later, in association with each other.
[0029] The memory unit 32 also has a clothing data memory unit 321 that stores clothing data on multiple pieces of clothing to be sold, a rule data memory unit 322 that stores rule data on rules established for images of people wearing the clothes, and a bonus data memory unit 323 that stores bonus data on bonuses granted to each user.
[0030] 6 is a diagram illustrating clothing data stored in the clothing data storage unit 321. Each piece of clothing data includes a clothing ID for identifying each piece of clothing, clothing image data showing an image of each piece of clothing, and clothing attribute data which is the attribute of each piece of clothing. Each piece of clothing data is specified by the clothing ID. The clothing attribute data includes data on, for example, the name, genre, type, variety, color, size, material, price, etc. of the clothing. This clothing data is prepared in advance by the clothing seller.
[0031] FIG. 7 is a diagram illustrating clothing data stored by the rule data storage unit 322. The rule data specifies rules regarding, for example, whether the image of the clothing and the person wearing the clothing are clearly displayed. For example, as illustrated in FIG. 7, there are rules regarding the size of the image corresponding to the clothing, the resolution of the image, the brightness of the image, and the like. In addition, there are rules regarding whether there are images corresponding to a person and clothing, whether a predetermined number of people and clothing are included (for example, one), whether the clothing included in the image is clothing purchased by the user as indicated in the purchase reason data, and whether it is against public order and morals. These rule data are prepared in advance by the clothing seller.
[0032] 8 is a diagram illustrating an example of the bonus data stored in the bonus data storage unit 323. Each bonus data includes the user ID of each user and the contents of the bonus granted to that user. In this embodiment, a bonus called "points" having a value substitutable for money is assumed, but the contents of the bonus may be anything as long as it is beneficial to the user.
[0033] The determination unit 33 determines whether the image data acquired from the user terminal 10 by the data acquisition unit 31 matches the rule data stored in the rule data storage unit 322 .
[0034] 9 illustrates an example of an image represented by image data acquired from the user terminal 10 by the data acquisition unit 31. For example, the image g1 illustrated in FIG. 9 is an example of an image that satisfies all the rules defined by the rule data. In this case, the determination unit 33 determines that the image data acquired from the user terminal 10 by the data acquisition unit 31 matches the rule data stored in the rule data storage unit 322.
[0035] Image g2 is an example of an image that does not satisfy the rule defined by the rule data (that there is only one piece of clothing and one person). Image g3 is an example of an image that does not satisfy the rule defined by the rule data (that there is a certain size or more of clothing and a person). Image g4 is an example of an image that does not satisfy the rule defined by the rule data (that there is a certain size or more of clothing included). Image g5 is an example of an image that does not satisfy the rule defined by the rule data (that there is an image of clothing and a person). For these images g2 to g5, the determination unit 33 determines that the image data acquired from the user terminal 10 by the data acquisition unit 31 does not match the rule data stored in the rule data storage unit 322.
[0036] The determination unit 33 also determines whether the purchase basis data acquired from the user terminal 10 is valid. This determination is made based on criteria such as whether the clothing ID identified from the purchase basis data is included in the clothing ID group stored in the clothing data storage unit 321, whether the purchase date of the clothing identified from the purchase basis data is a predetermined period of time from the present, or whether the clothing sales store is clearly indicated in the purchase basis data. The criteria are arbitrarily determined by the clothing seller and stored by the determination unit 33.
[0037] The display unit 34 displays an image corresponding to the image data that is determined by the determination unit 33 to match the rule data stored in the rule data storage unit 322 and whose purchase basis data is determined to be valid. The clothing seller looks at these images, decides which one he or she thinks is appropriate as a sales promotion image to be used on an e-commerce site or the like, and performs an operation on the information processing device 30 to select the image.
[0038] The operation receiving unit 35 receives an operation by the seller to select one or more of the image data displayed by the display unit 34 as an image for sales promotion.
[0039] The bonus processing unit 36 performs a bonus granting process for granting a bonus to a user with a user ID corresponding to the image data of an image selected as a promotional image (hereinafter referred to as promotional image data). In other words, the bonus processing unit 3 performs a bonus granting process for a user with a user ID corresponding to image data determined to match the rule data and corresponding to image data corresponding to valid purchase basis data. The bonus granting process here refers to a process of storing bonus content in association with the user ID of the user to whom the bonus is to be granted, as exemplified in FIG. 8.
[0040] The output unit 37 outputs various information to the user terminal 10 via the network 20. For example, the output unit 37 outputs to the user terminal 10 the result of awarding a special benefit, etc.
[0041] [Operation] Next, the operation of the information processing device 30 will be described with reference to Fig. 10. In the following description, when the information processing device 30 is described as a processing subject, specifically, this means that the processor 3001 performs calculations by loading predetermined software (programs) onto hardware such as the processor 3001 and memory 3002, and controls communication by the communication device 3004 and reading and / or writing of data in the memory 3002 and storage 3003, thereby executing processing. The same applies to the user terminal 10.
[0042] After purchasing clothes, the user takes an image of the user wearing the clothes with the user terminal 10. The user also takes an image of the receipt or the like received from the store when purchasing the clothes with the user terminal 10. The user then accesses the information processing device 30 using the user terminal 10 and performs a login procedure such as inputting the user's user ID, and then selects the clothes he or she has purchased from a clothing list provided according to the contents stored in the clothing data storage unit 321 of the information processing device 30, and further performs an operation to transmit a request including image data of the user wearing the clothes and image data of the receipt or the like (purchase basis data) from the user terminal 10 to the information processing device 30. In response to this operation, data is uploaded from the user terminal 10 to the information processing device 30.
[0043] 10, the data acquisition unit 31 of the information processing device 30 acquires, from each of the multiple user terminals 10, image data showing an image of a person wearing clothes, purchase reason data showing the reason why the clothes included in the image shown by the image data were purchased by the user, and the user ID of the user who owns the image data (step S11). All of this acquired data is stored in the storage unit 32.
[0044] Next, in the information processing device 30, the determination unit 33 determines whether or not the image data included in the request acquired from a certain user terminal 10 by the data acquisition unit 31 matches the rule data stored in the rule data storage unit 322 (step S12). The determination unit 33 also determines whether or not the purchase basis data included in the request acquired from the certain user terminal 10 is valid (step S12).
[0045] If the determination unit 33 determines that the image data matches the rule data stored in the rule data storage unit 322 and that the purchase basis data is valid (step S12; OK), the display unit 34 in the information processing device 30 displays an image corresponding to the image data (step S13). The clothing seller looks at this image, decides which one he or she thinks is appropriate as a promotional image, and performs an operation to select the image on the information processing device 30. The operation acceptance unit 35 in the information processing device 30 accepts an operation by the seller to select one or more of the images displayed by the display unit 34 as promotional images (step S14).
[0046] Next, in the information processing device 30, the bonus processing unit 36 performs a bonus granting process to grant a bonus to the user having the user ID corresponding to the image data selected as the promotional image data (i.e., the user who uploaded the image data) (step S15). That is, the bonus processing unit 36 stores a predetermined number of points in association with the user ID transmitted from the user terminal 10 together with the image data.
[0047] Then, the output unit 37 in the information processing device 30 outputs the result of the awarding of the privilege, etc. to the user terminal 10 corresponding to the above user ID (step S16).
[0048] If the determination unit 33 determines that the image data does not match the rule data stored in the rule data storage unit 322 or that the purchase basis data is not valid (step S12; NG), the determination unit 33 performs a predetermined NG process on the request from the certain user terminal 10 (step S17), and performs the above-mentioned determination process on a request from another user terminal 10. The information processing device 30 performs the above-mentioned process on each image data uploaded from each user terminal 10.
[0049] According to the embodiment described above, the clothing seller can obtain images of human models wearing the clothes from many users, which can reduce the time and effort required for the seller to generate many images of people wearing various clothes. Meanwhile, the users can receive benefits in return for the images.
[0050] [Variations] The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented.
[0051] [Variation 1] In the above embodiment, when the display unit 34 displays an image corresponding to image data determined to match the rule data stored in the rule data storage unit 322, the clothing seller views the images and selects an image that he or she considers appropriate as a promotional image to be used on an e-commerce site or the like. Instead of such manual selection by a person, automatic selection by the information processing device 30 may be adopted. In this case, as exemplified in Fig. 11, the information processing device 30 includes a selection unit 38 that selects image data that meets the conditions for use as promotional image data from among a plurality of image data acquired by the data acquisition unit 31.
[0052] For example, the selection unit 38 may include a user evaluation unit 381 that evaluates users who have uploaded image data to the information processing device 30, and selects promotional image data based on the evaluation results. The evaluation of the user here refers to, for example, the track record of image data previously uploaded by each user being selected as promotional image data (e.g., the number of times selected or the probability of selection, etc.) and the track record of purchasing clothes related to the image data after image data previously uploaded by each user was selected as promotional image data (e.g., the number of purchases, etc.). The user evaluation unit 381 acquires such track records, and the better the track record, the higher the evaluation is given, and stores the evaluation results for each user in association with the user ID of the user, as illustrated in FIG. 12. Based on the stored evaluation results, the selection unit 38 selects, for example, image data uploaded by a user whose evaluation result is equal to or higher than a threshold value or a user whose evaluation result is included within a predetermined rank from the highest rank, as promotional image data. Note that the seller may secondarily select the promotional image data to be actually used on an e-commerce site, etc., from among the promotional image data selected in this way. In this way, it is possible to reduce the work of selecting promotional image data by the seller.
[0053] The selection unit 38 may also include an image evaluation unit 382 that evaluates the image data uploaded to the information processing device 30, and may select promotional image data based on the evaluation results. The evaluation algorithm used by the image evaluation unit 382 may be, for example, a learning model generated by supervised learning of a neural network based on teacher data in which a large number of image data are explanatory variables and the results of a seller's evaluation of each image data are used as objective variables. The image evaluation unit 382 inputs the image data uploaded to the information processing device 30 as explanatory variables to this learning model, and obtains the evaluation results for the image data as objective variables. In addition, an evaluation algorithm may be prepared by machine learning or the like to perform evaluation based on at least one or more combinations of a combination of multiple clothes in an image shown by each image data acquired by the data acquisition unit 31, a combination of clothes and a background in the image, or a combination of clothes and a person in the image, and the image data uploaded to the information processing device 30 may be input to the evaluation algorithm to obtain the evaluation results. In this way, it is possible to reduce the work of the seller in selecting promotional image data.
[0054] [Variation 2] For each piece of clothing, an upper limit may be set for the number of image data uploaded by users, and the contents of the reward for being selected as promotional image data may be determined according to the upper limit. For example, a large upper limit for the number of images uploaded may indicate intense competition between users, so the reward value is high, and a small upper limit for the number of images uploaded may indicate less intense competition between users, so the reward value is low. To achieve this, as shown in FIG. 13, an upper limit for the number of image data images uploaded may be determined for each piece of clothing corresponding to each piece of clothing data stored in the clothing data storage unit 321. In this way, the reward processing unit 36 may perform a reward granting process to grant a reward according to the upper limit for the number of images uploaded for each piece of clothing. This allows the contents of the reward to be determined fairly.
[0055] Similarly, for each clothing ID, an upper limit number of promotional image data to be selected from image data uploaded by a user may be set, and the contents of the benefit for being selected as promotional image data may be determined according to the upper limit number. For example, a large upper limit number of selections may be said to be less competitive among users, and a small upper limit number may be said to be more competitive among users, and the benefits may be more valuable. To achieve this, as illustrated in FIG. 13, an upper limit number of image data selections is determined for each clothing corresponding to each clothing data stored in the clothing data storage unit 321. In this way, the benefit processing unit 36 may perform a benefit granting process to grant a benefit according to the upper limit number of selections determined for each clothing. This allows the benefits to be determined fairly. As illustrated in FIG. 13, the benefits may be determined using both the upper limit number of collections and the upper limit number of selections, or the benefits may be determined using only the upper limit number of collections or the upper limit number of selections.
[0056] [Variation 3] The bonus processing unit 36 may perform a bonus granting process for granting a bonus according to the amount of time that has elapsed since the start of the solicitation of promotional image data. Specifically, the value of the bonus may be increased immediately after the solicitation starts, and may be decreased as the amount of time that has elapsed increases. This makes it possible to encourage uploading of a large amount of image data immediately after the solicitation of promotional image data.
[0057] [Variation 4] When an evaluation is performed for each user as described in the first modification, the information processing device 30 may include a setting unit that sets rules for images of people wearing clothes for each user based on the result of the evaluation for each user. For example, the rules for users whose evaluation results are equal to or greater than a threshold may be more relaxed than those for users whose evaluation results are less than the threshold. For example, image data containing multiple people or image data in which the size of the clothes is small may be treated as satisfying the rules for users whose evaluation results are equal to or greater than the threshold, whereas such treatment may not be performed for users whose evaluation results are less than the threshold. This makes it possible to use rules according to the evaluation for the user.
[0058] [Variation 5] When each user is evaluated as described in the first modification, the reward processing unit 36 of the information processing device 30 may perform processing for granting a reward according to the result of the evaluation of each user. For example, a reward value may be increased for a user whose evaluation result is equal to or greater than a threshold, compared to a user whose evaluation result is less than the threshold. This makes it possible to grant a reward according to the user's evaluation.
[0059] [Variation 6] In order to prevent a situation in which the same user uploads a large amount of image data for one piece of clothing, a maximum number of image data pieces that the same user can upload for the same piece of clothing may be set. From a similar perspective, in order to prevent a situation in which the same user uploads a large amount of image data in a certain period of time, a maximum number of image data pieces that the same user can upload in a certain period of time may be set.
[0060] [Other variations] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
[0061] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. As described above, there is no particular limitation on the method of realization of either of these.
[0062] For example, an information processing device in an embodiment of the present disclosure may function as a computer that performs the processing of the present disclosure.
[0063] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A and 5G, etc.) may be applied.
[0064] The order of the steps, sequences, flow charts, etc. of each aspect / embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0065] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
[0066] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0067] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
[0068] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc. Also, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then such wired and / or wireless technologies are included within the definition of a transmission medium.
[0069] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof. In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.
[0070] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
[0071] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0072] Any reference to an element using a designation such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
[0073] The "part" in the configuration of each of the above devices may be replaced with "means," "circuit," "device," etc.
[0074] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.
[0075] In this disclosure, where articles have been added due to translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0076] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]
[0077] 1: information processing system, 10: user terminal, 20: network, 30: information processing device, 31: data acquisition unit, 32: memory unit, 321: clothing data memory unit, 322: rule data memory unit, 323: bonus data memory unit, 33: judgment unit, 34: display unit, 35: operation reception unit, 36: bonus processing unit, 37: output unit, 38: selection unit, 381: user evaluation unit, 382: image evaluation unit, 1001: processor, 1002: memory, 1003: storage, 1004: communication device, 1005: input device, 1006: output device, 3001: processor, 3002: memory, 3003: storage, 3004: communication device.
Claims
1. A clothing data storage unit that stores clothing data relating to a plurality of clothing items for sale; A data acquisition unit that acquires, from a plurality of user terminals, image data showing an image of a person wearing clothing corresponding to the stored clothing data and a user identifier of a user having the image data; a reward processing unit that performs a reward granting process for granting a reward to a user having a user identifier corresponding to the image data selected as the sales promotion image data to be used for sales promotion of clothing from among the plurality of image data acquired; a rule data storage unit that stores rule data relating to rules determined for an image of a person wearing clothes; a determination unit that determines whether the acquired image data matches the rule data stored in the rule data storage unit, The privilege processing unit performs the privilege granting process for a user having a user identifier corresponding to the image data determined to match the rule data. An information processing device comprising:
2. A clothing data storage unit that stores clothing data relating to a plurality of clothing items for sale; A data acquisition unit that acquires, from a plurality of user terminals, image data showing an image of a person wearing clothing corresponding to the stored clothing data and a user identifier of a user having the image data; a reward processing unit that performs a reward granting process for granting a reward to a user having a user identifier corresponding to the image data selected as the sales promotion image data to be used for sales promotion of clothing from among the plurality of image data acquired, For each piece of clothing corresponding to each piece of clothing data stored in the clothing data storage unit, an upper limit is set for the number of pieces of image data to be collected or selected, The reward processing unit performs a reward granting process for granting a reward according to the upper limit number determined for each piece of clothing.
23. An information processing apparatus comprising:
3. A clothing data storage unit that stores clothing data relating to a plurality of clothing items for sale; A data acquisition unit that acquires, from a plurality of user terminals, image data showing an image of a person wearing clothing corresponding to the stored clothing data and a user identifier of a user having the image data; a reward processing unit that performs a reward granting process for granting a reward to a user having a user identifier corresponding to the image data selected as the sales promotion image data to be used for sales promotion of clothing from among the plurality of image data acquired, The bonus processing unit performs a bonus granting process for granting a bonus according to the elapsed time from the start of the solicitation of promotional image data.
23. An information processing apparatus comprising:
4. The data acquisition unit acquires purchase reason data indicating a reason why the clothes included in the image represented by the image data were purchased by the user, The benefit processing unit performs the benefit granting process for a user having a user identifier corresponding to the image data corresponding to the valid purchase basis data.
4. The information processing device according to claim 1, wherein the information processing device is a computer.
5. A selection unit is provided for selecting image data that satisfies a condition for use as the sales promotion image data from among the plurality of image data acquired.
5. The information processing device according to claim 1, wherein the information processing device is a computer.
6. The selection unit selects the image data based on the results of the evaluation for each of the users.
6. The information processing apparatus according to claim 5,
7. The selection unit is The image data is selected based on the result of the evaluation of each of the acquired image data.
7. The information processing apparatus according to claim 5, wherein the information processing apparatus is a computer.
8. A setting unit that sets the rule data regarding rules for an image of a person wearing the clothes for each of the users based on a result of the evaluation for each of the users.
2. The information processing apparatus according to claim 1,
9. The reward processing unit performs processing for granting a reward according to the result of the evaluation for each of the users.
9. The information processing device according to claim 1,
Citation Information
Patent Citations
Clothing image display device and clothing image display method
JP2009128997A
Event conducting method in net selling system
JP2014052989A
Information processing device and information processing system
JP2019120971A