Program, information processing device, and method

The program manages product authorization on e-commerce sites to allow controlled sales by authorized users, addressing unauthorized sales and maintaining brand standards.

JP2026037798AActive Publication Date: 2026-03-06BASE株式会社
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-22
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Existing technologies allow products to be sold by unspecified select shops, which can compromise brand shops' ability to maintain sales standards and protect their brand.

Method used

A program executed by a computer that manages product authorization, allowing first users to select and authorize second users to sell their products on an e-commerce site, ensuring permission-based sales.

Benefits of technology

Enables users to easily set up select shops while preventing unauthorized product sales, thereby maintaining brand integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026037798000001_ABST
    Figure 2026037798000001_ABST
Patent Text Reader

Abstract

To enable a user who opens a select shop to easily realize the select shop, and to enable a user who provides merchandise to prevent the merchandise from being sold without permission. [Solution] The system performs the following steps: accepting input of product information regarding a product listed by a first user who is a product seller; accepting a product selection by the first user through operation by the second user from a terminal of a second user who sells products including products of other users on an e-commerce site; notifying the first user's terminal of the first user's information and the product information of the product selected by the first user; accepting a notification from the first user's terminal through operation by the first user that the first user is authorized to sell the selected product; and making the product authorized for sale to the second user available for sale on the second user's e-commerce site.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a program, an information processing device, and a method. [Background technology]

[0002] There is a need to realize a so-called select shop as an e-commerce site where individuals can select products and services from shops and manufacturers based on the user's perspective and sell them.

[0003] In relation to the above-mentioned technology, there is a technology in which shops and manufacturers included in product providers register the products and services they offer in a product database set up on a virtual shop site, and an operator who opens a shop there selects products that suit their hobbies and tastes from the product database and lists them in their own My Select Shop (Patent Document 1). A user accesses My Select Shop from a user terminal, selects a product, and makes a purchase request. The virtual shop site places an order for the product with the most suitable shop or manufacturer among product providers that handle the requested product. The shop or manufacturer ships the product to the user after payment for the product. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2022-259732 Summary of the Invention [Problem to be solved by the invention]

[0005] The above technology makes it easy to open a select shop. However, there is a problem in that once a product provider registers, their products are sold by an unspecified number of select shops. In particular, brand shops may want to adhere to certain standards for the handling of their products as part of their sales strategy in order to protect their brand.

[0006] Therefore, the technology disclosed herein aims to provide a technology that enables users who open select shops to easily realize their select shops, and also prevents users who offer products from having their products sold without permission. [Means for solving the problem]

[0007] The program of the present disclosure is a program to be executed by a computer including a processor and a memory, wherein the memory stores product information regarding products listed by a first user who is a product seller, and causes the processor to execute the following steps: accepting a product selection by a first user through operation by the second user from a terminal of a second user who sells products including products of other users on an e-commerce site; notifying the first user's terminal of information about the second user and the product information of the product selected by the second user; accepting a notification from the first user's terminal through operation by the first user that the first user is authorized to sell the selected product; and making the product authorized for sale to the second user available for sale on the second user's e-commerce site. [Effects of the Invention]

[0008] According to the present disclosure, it is possible to provide a technology that enables a user who opens a select shop to easily realize the select shop, and also prevents a user who offers products from having their products sold without permission. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing the overall configuration of a system 1. [Figure 2] FIG. 2 is a diagram showing the functional configuration of the information processing device 10. As shown in FIG. [Figure 3] FIG. 3 is a diagram showing the data structure of the database. [Figure 4]FIG. 4 is a diagram showing the data structure of the database. [Figure 5] FIG. 5 is a diagram showing the data structure of the database. [Figure 6] FIG. 6 is a diagram showing the data structure of the database. [Figure 7] FIG. 7 is a diagram showing the data structure of the database. [Figure 8] FIG. 8 is a diagram showing the functional configuration of the brand shop terminal 20. As shown in FIG. [Figure 9] FIG. 9 is a diagram showing the functional configuration of the select shop terminal 30. As shown in FIG. [Figure 10] FIG. 10 is a diagram showing an example of the flow of processing in the system 1. [Figure 11] FIG. 11 is a diagram showing an example of the flow of processing in the system 1. [Figure 12] FIG. 12 is a diagram showing an example of the flow of processing in the system 1. [Figure 13] FIG. 13 is an example of a screen displayed on the select shop terminal 30. [Figure 14] FIG. 14 is an example of a screen displayed on the select shop terminal 30. [Figure 15] FIG. 15 is an example of a screen displayed on the select shop terminal 30. [Figure 16] FIG. 16 is an example of a screen displayed on the select shop terminal 30. [Figure 17] FIG. 17 is an example of a screen displayed on the select shop terminal 30. [Figure 18] FIG. 18 is an example of a screen displayed on the brand shop terminal 20. [Figure 19] FIG. 19 is an example of a screen displayed on the purchaser terminal 40. [Figure 20] FIG. 20 is an example of a screen displayed on the brand shop terminal 20. [Figure 21] FIG. 21 is a block diagram showing the basic hardware configuration of a computer. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all drawings describing the embodiments, common components are designated by the same reference numerals, and repeated description will be omitted. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all components shown in the embodiments are necessarily essential components of the present disclosure. Furthermore, each drawing is a schematic diagram and is not necessarily a precise illustration.

[0011] In the following description, a "processor" refers to one or more processors. The at least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may also be another type of processor such as a GPU (Graphics Processing Unit). The at least one processor may be single-core or multi-core.

[0012] Furthermore, the at least one processor may be a processor in the broad sense, such as a hardware circuit (for example, a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) that performs part or all of the processing.

[0013] In the following explanation, information that produces an output for an input may be described using expressions such as "xxx table," but this information may be data of any structure, or may be a learning model such as a neural network that produces an output for an input. Therefore, an "xxx table" may be referred to as "xxx information."

[0014] Furthermore, in the following description, the configuration of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.

[0015] In addition, in the following explanation, processing may be described using the "program" as the subject, but since a program is executed by a processor to perform specified processing while appropriately using a memory unit and / or an interface unit, etc., the subject of the processing may also be the processor (or a device such as a controller that has that processor).

[0016] The program may be installed in a device such as a computer, or may be stored in, for example, a program distribution server or a computer-readable (e.g., non-transitory) recording medium. Also, in the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.

[0017] Furthermore, in the following description, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers including alphabetic characters or symbols) may also be used.

[0018] In addition, in the following description, when describing elements of the same type without distinguishing between them, reference symbols (or common symbols among the reference symbols) may be used, and when describing elements of the same type with distinction between them, the identification numbers (or reference symbols) of the elements may be used.

[0019] In the following description, the control lines and information lines are those that are considered necessary for the description, and do not necessarily represent all the control lines and information lines in the product. All components may be interconnected.

[0020] Each information processing device is configured by a computer equipped with an arithmetic unit and a storage device. The basic hardware configuration of the computer and the basic functional configuration of the computer realized by the hardware configuration will be described later. For each of the information processing device 10, the brand shop terminal 20, the select shop terminal 30, and the purchaser terminal 40, explanations that overlap with the basic hardware configuration and basic functional configuration of the computer will be omitted.

[0021] <1. Embodiment> <1.1. Overall configuration of System 1> The configuration of a system 1 according to an embodiment of the present disclosure will be described. The system 1 is a system for generating text related to a user's strengths according to the present disclosure.

[0022] 1, the system 1 includes an information processing device 10, a brand shop terminal 20, a select shop terminal 30, a purchaser terminal 40, and a network 80. The information processing device 10, the brand shop terminal 20, the select shop terminal 30, and the purchaser terminal 40 are connected for communication via the network 80.

[0023] The information processing device 10 is a device that realizes a platform that supports and manages the construction of an e-commerce site. The brand shop terminal 20 is a device operated by a first user who uses the system 1 according to the present disclosure to offer his or her own products. The select shop terminal 30 is a device operated by a second user who receives support for building an e-commerce site for the select shop using the system 1 according to the present disclosure. The purchaser terminal 40 is a device operated by a purchaser who purchases a product on an electronic commerce site.

[0024] Each of the information processing device 10, the brand shop terminal 20, the select shop terminal 30, and the purchaser terminal 40 is realized by a desktop PC (Personal Computer), a laptop PC, etc. Alternatively, the information processing device 10 may be a mobile terminal such as a tablet compatible with a mobile communication system or a smartphone. Each of the information processing device 10, the brand shop terminal 20, the select shop terminal 30, and the purchaser terminal 40 is connected to the network 80 by communicating with communication devices such as wireless base stations compatible with communication standards such as 4G, 5G, and LTE (Long Term Evolution), and wireless LAN routers compatible with wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11.

[0025] <1.2. Functional configuration of information processing device 10> 2 is a diagram showing the functional configuration of the information processing device 10. As shown in FIG. 2, the information processing device 10 functions as a communication unit 101, a storage unit 102, and a control unit 103.

[0026] The communication unit 101 performs processing for communicating with an external device.

[0027] The storage unit 102 stores data and programs to be used. Specifically, the storage unit 102 stores a shop DB (database) 121, a product DB 122, an applied product DB 123, a history DB 124, a purchaser DB 125, and the like.

[0028] The following describes the data structures of the shop DB 121, product DB 122, applied product DB 123, history DB 124, and purchaser DB 125 stored in the information processing device 10 shown in Figures 3 to 7. Figures 3 to 7 are diagrams showing the data structures of each database.

[0029] Shop DB 121 is a database that stores information about shops that operate e-commerce sites handled by information processing device 10. As shown in Fig. 3, shop DB 121 includes items such as "shop ID," "shop name," "owner," "shop information," and "categories handled."

[0030] The item "shop ID" is information for identifying a shop.

[0031] The item "Shop Name" is the name of the shop.

[0032] The item "owner" is the name of the shop manager, representative, etc.

[0033] The item "shop information" is detailed information about the shop, such as the date of establishment, capital, number of employees, etc.

[0034] The item "Product Category" is a category of products that the shop handles or handles. Examples of categories include clothing, shoes, hats, miscellaneous goods, etc.

[0035] The product DB 122 is a database that stores information about products put up for sale by the first user. As shown in Fig. 4, the product DB 122 includes an item "product ID," an item "shop ID," an item "product name," an item "category," an item "stock quantity," an item "registration date," an item "product information," and the like.

[0036] The item "product ID" is information for identifying a product.

[0037] The item "shop ID" is information for identifying a shop.

[0038] The item "product name" is the name of the product.

[0039] The item "category" is the category of the product.

[0040] The item "stock quantity" is the stock quantity of the product.

[0041] The item "registration date" is the date when the product was registered in the product DB 122.

[0042] The item "product information" is information about a product. The product information includes, for example, the product size, model number, suggested retail price, etc. The product information is stored, for example, as a text file.

[0043] The requested product DB 123 is a database that holds information about products that the second user has applied to handle. As shown in Fig. 5, the requested product DB 123 includes an item "product ID," an item "shop ID," an item "permission status," an item "sales," etc.

[0044] The item "product ID" is information for identifying a product.

[0045] The item "shop ID" is information for identifying a shop.

[0046] The item "Permission Status" is information indicating the status of permission for a product. Specifically, the permission status indicates whether the first user who put up the product corresponding to the product ID of the record has given permission, whether permission is pending, whether permission has been revoked, etc.

[0047] The "Sales" item is information indicating whether the second user is selling the product on the e-commerce site. Specifically, "Sales" stores information indicating whether the product is on sale or not. If the product is pending approval or has not been approved, this item is empty, or stores a status indicating that the product is not available.

[0048] The history DB 124 is a sales history of products on the e-commerce site. As shown in Fig. 6, the history DB 124 includes an item "product ID," an item "purchaser ID," an item "shop ID," an item "sale date and time," an item "number of items sold," etc.

[0049] The item "product ID" is information for identifying a product.

[0050] The item "purchaser ID" is information for identifying the purchaser.

[0051] The item "shop ID" is information for identifying a shop.

[0052] The item "number of items sold" is information indicating how many items were purchased for the sale.

[0053] The purchaser DB 125 is a database that holds information about purchasers. As shown in Fig. 7, the DB 125 includes items such as "purchaser ID," "name," "shipping address," and "payment method."

[0054] The item "purchaser ID" is information for identifying the purchaser.

[0055] The item "Name" is the name or full name of the purchaser.

[0056] The item "Shipping address" is the address to which the purchaser will send the purchased product.

[0057] The item "Payment Method" is information about the payment method used by the purchaser when purchasing the product. The payment method may be, for example, credit card information, information about a predetermined payment application, etc.

[0058] The control unit 103 performs functions shown as various modules by the processor of the information processing device 10 performing processing in accordance with a program. The control unit 103 includes a reception control unit 131, a transmission control unit 132, a registration unit 133, a display unit 134, a search unit 135, an extraction unit 136, a permission unit 137, a setting unit 138, a purchase processing unit 139, and the like. The control unit 103 also has a function of realizing the second user's e-commerce site. For example, the control unit 103 is configured as a platform that realizes the second user's e-commerce site (see, for example, Reference: <url>https: / / thebase.com, retrieved April 1, 2024). In this embodiment, a case where the second user's e-commerce site has already been established will be described as an example.

[0059] The reception control unit 131 controls the process in which the information processing device 10 transmits and receives signals to and from external devices in accordance with a communication protocol.

[0060] The transmission control unit 132 controls the process in which the information processing device 10 transmits a signal to an external device in accordance with a communication protocol.

[0061] The registration unit 133 accepts registration of products to be put up for sale from the brand shop terminal 20. Specifically, when the registration unit 133 receives product information from the brand shop terminal 20, the registration unit 133 stores the product information in the product DB 122. The registration unit 133 may be configured to receive, from the brand shop terminal 20, a URL that lists information about the product of the brand shop terminal 20. In this case, the registration unit 133 may be configured to obtain product page information from the obtained URL, and automatically obtain product information from the information on that page.

[0062] The display unit 134 displays various screens on the brand shop terminal 20, the select shop terminal 30, and the purchaser terminal 40.

[0063] Specifically, the display unit 134 causes the brand shop terminal 20 to display a permission screen or the like for the first user to decide whether or not to permit the handling of the product.

[0064] The display unit 134 also displays a search screen, application screen, result screen, setting screen, etc., which will be described later, on the select shop terminal 30. The search screen is a screen on which the second user searches for products that he or she wishes to handle. The application screen is a screen on which the second user applies for permission to handle the products that he or she wishes to handle. The result screen is a screen on which the application made by the second user is displayed, indicating whether or not the application has been approved. The setting screen is a screen on which the second user sets the products to be displayed on the second user's e-commerce site.

[0065] The display unit 134 also displays on the purchaser terminal 40 an e-commerce screen or the like for the purchaser to purchase a product on the e-commerce site.

[0066] The search unit 135 searches the product DB 122 for products based on the search query.

[0067] Specifically, when the search unit 135 receives a search query input to a search screen from the select shop terminal 30, it uses the search query to search for products in the product DB 122. Then, the search unit 135 transmits the searched products and product information to the select shop terminal 30.

[0068] The search unit 135 may extract recommended products using the extraction unit 136 before transmitting the searched products and product information to the select shop terminal 30. In this case, the search unit 135 may transmit the searched products, recommended products, and their product information to the select shop terminal 30, and display them on the application screen.

[0069] The extraction unit 136 extracts recommended products that are recommended as products handled by the second user, using handling information, which is information about products handled on the e-commerce site of the second user, and the product information.

[0070] Specifically, the extraction unit 136 uses the handling information to extract product trends on the e-commerce site of the second user. The handling information is obtained by referring to the application product DB 123 for the second user, and acquiring at least information on products for which the second user has applied for permission, products for which permission has been granted to the second user, and products currently on sale. The extraction unit 136 references the product DB 122 from the product ID in the handling information to acquire information such as product information, category, and shop ID. The extraction unit 136 extracts product trends for the second user from the acquired product information, category, and shop ID. The product trends are information that combines, for example, product categories that are frequently handled, shops that frequently handle the product, product sizes included in the product information, and purchaser target information.

[0071] The extraction unit 136 extracts recommended products by searching the product DB 122 for products that match the trends of the extracted products. At this time, the extraction unit 136 may be configured to refer to the applied product DB 123 and exclude products that have already been applied for by the second user from the recommended products.

[0072] The extraction unit 136 may also extract recommended products using handling information, purchase history, and product information. The extraction unit 136 may refer to the history DB 124 and extract the best-selling products in the purchase history, products that purchasers who purchase products on the second user's e-commerce site often purchase on other e-commerce sites, etc. Then, the extraction unit 136 may extract recommended products by searching the product DB 122 for products that match the extracted products and product trends.

[0073] The permission unit 137 receives permission from the first user for the product requested by the operation of the second user, and makes the product available for sale on the e-commerce site of the second user.

[0074] Specifically, the permission unit 137 accepts the selection of a product by the first user through an operation by the second user from the select shop terminal 30. For example, the permission unit 137 accepts the selection of a product on an application screen displayed on the select shop terminal 30 as a result of a search on the search screen. The second user has applied for permission from the first user for the selected product.

[0075] The permission unit 137 notifies the brand shop terminal 20 of the information about the second user and the product information of the product selected by the second user. More specifically, the permission unit 137 acquires the information about the second user (shop name, owner, shop information, product category, etc.) from the shop DB 121 based on the shop ID of the second user. The permission unit 137 then notifies the brand shop terminal 20 of the information about the second user and the information about the selected product. The information about the second user and the information about the selected product are notified, for example, by displaying the above-mentioned permission screen on the brand shop terminal 20.

[0076] The permission unit 137 receives a notification from the brand shop terminal 20 permitting or disallowing the first user to sell the selected product through an operation by the first user. More specifically, the permission unit 137 receives the result of a decision made by the first user as to whether or not to permit the second user to sell the product requested for sale. Upon receiving the result of the decision, the permission unit 137 stores the result of the decision in the requested product DB 123. The permission unit 137 also notifies the second user of the result of the decision. The result of the decision is displayed on the select shop terminal 30, for example, on the result screen described above. The permission unit 137 may notify the select shop terminal 30 of the result of the decision by email or other means. In this case, the email may include a link to display the result screen.

[0077] If the determination result is denial, the permission unit 137 may be configured to cause the extraction unit 136 to extract recommended products and display the recommended products on the result screen. In this case, the second user can apply without searching for products other than the denied product, eliminating the need for the second user to search again. In this case, the extraction unit 136 may extract, as recommended products, products that are the same as or similar to the category, price, size, etc. of the requested product.

[0078] The setting unit 138 makes the product that has been permitted for the second user available for sale on the second user's e-commerce site.

[0079] Specifically, the setting unit 138 receives a selection of products to be sold on the second user's e-commerce site from the select shop terminal 30 through operation by the second user. The permission unit 137 sets the selected products to on sale in the application product DB 123. As a result, the application product DB 123 is referenced on the second user's e-commerce site, and products with an on-sale status are displayed. This allows the second user to operate an online select shop.

[0080] The purchase processing unit 139 performs processing at the e-commerce site in response to access from the purchaser terminal 40 .

[0081] Specifically, when the purchaser terminal 40 accesses the second user's e-commerce site, the purchase processing unit 139 displays the second user's e-commerce site. At this time, the purchase processing unit 139 references the second user's shop ID in the requested product DB 123 and makes the second user able to purchase products that are on sale.

[0082] The purchase processing unit 139 also receives order information from the purchaser terminal 40 regarding an order for the product put up by the first user at the e-commerce site of the second user. The purchase processing unit 139 performs payment processing for the purchase of the product using the payment method previously registered by the purchaser in accordance with the order information. The purchase processing unit 139 notifies the purchaser terminal 40 that payment has been completed. The purchase processing unit 139 also notifies the brand shop terminal 20 of the order information and information about the purchaser obtained by referencing the purchaser DB 125.

[0083] The purchase processing unit 139 receives shipping information regarding the shipping of products according to the order information from the brand shop terminal 20. The purchase processing unit 139 updates the inventory quantity of the products according to the shipping information. The purchase processing unit 139 also notifies the purchaser terminal 40 and the select shop terminal 30 of the shipping information.

[0084] Here, when the inventory of a product runs out (for example, when the inventory reaches 0), the purchase processing unit 139 displays a message that the product is out of stock on the pages for purchasing the product on the first user's e-commerce site and the second user's e-commerce site. Furthermore, the purchase processing unit 139 changes the display mode on the pages to make it impossible to purchase the product. In this case, the display unit 134 displays the pages, for example, by deactivating the purchase button.

[0085] Furthermore, the purchase processing unit 139 transfers a predetermined amount according to the selling price of the product to the first user and the second user in accordance with the shipping information. The predetermined amount is arbitrarily determined by a contract, etc. Furthermore, the purchase processing unit 139 may transfer the amount in a lump sum at a fixed timing, such as monthly processing.

[0086] <1.3. Functional Configuration of Brand Shop Terminal 20> 8 is a diagram showing the functional configuration of the brand shop terminal 20. As shown in FIG. 8, the brand shop terminal 20 functions as a communication unit 201, a storage unit 202, and a control unit 203.

[0087] The communication unit 201 performs processing for communicating with external devices.

[0088] The storage unit 202 stores data and programs to be used.

[0089] The control unit 203 performs functions shown as various modules by the processor of the brand shop terminal 20 performing processing according to a program. The control unit 203 includes a reception control unit 231, a transmission control unit 232, a display unit 233, a reception unit 234, etc.

[0090] The reception control unit 231 controls the processing by which the brand shop terminal 20 transmits and receives signals from external devices in accordance with a communication protocol.

[0091] The transmission control unit 232 controls the processing in which the brand shop terminal 20 transmits signals to external devices in accordance with a communication protocol.

[0092] The display unit 233 displays various screens.

[0093] Specifically, the display unit 233 displays a permission screen or the like for the first user to decide whether or not to permit the handling of the product.

[0094] The receiving unit 234 receives a determination result as to whether or not to permit the sale of the product requested by the second user through an operation by the first user. The receiving unit 234 transmits the received determination result to the information processing device 10.

[0095] <1.4. Functional Configuration of Select Shop Terminal 30> 9 is a diagram showing the functional configuration of the select shop terminal 30. As shown in FIG. 9, the select shop terminal 30 functions as a communication unit 301, a storage unit 302, and a control unit 303.

[0096] The communication unit 301 performs processing for communicating with external devices.

[0097] The storage unit 302 stores data and programs to be used.

[0098] The control unit 303 performs functions shown as various modules by the processor of the select shop terminal 30 performing processing according to a program. The control unit 303 includes a reception control unit 331, a transmission control unit 332, a display unit 333, a reception unit 334, etc.

[0099] The reception control unit 331 controls the processing by which the select shop terminal 30 transmits and receives signals to and from external devices in accordance with a communication protocol.

[0100] The transmission control unit 332 controls the process in which the select shop terminal 30 transmits signals to external devices in accordance with a communication protocol.

[0101] The display unit 333 displays various screens.

[0102] Specifically, the display unit 333 displays a search screen, an application screen, a result screen, a setting screen, and the like.

[0103] The reception unit 334 receives data obtained by operation of the second user on a search screen, application screen, result screen, setting screen, etc. The data may be a search query on the search screen, a product selected for application on the application screen, a recommended product selected on the result screen, or a product selected to be displayed on the e-commerce site on the setting screen. The reception unit 334 transmits the received data to the information processing device 10.

[0104] <1.5. Example of operation> An example of the operation of the system 1 will be described below with reference to FIGS.

[0105] Fig. 10 is a flowchart showing an example of the operations of the information processing device 10, the brand shop terminal 20, and the select shop terminal 30. Fig. 10 shows a process for a first user to permit a second user to sell a product.

[0106] In step S1001, the information processing device 10 causes the select shop terminal 30 to display a search screen.

[0107] In step S1003, the select shop terminal 30 displays a search screen.

[0108] In step S1005, the select shop terminal 30 accepts a search query through an operation by the second user. The select shop terminal 30 transmits the accepted search query to the information processing device 10.

[0109] In step S1007, the information processing device 10 searches for products based on the received search query.

[0110] Search for products.

[0111] In step S1009, the information processing device 10 extracts recommended products to be recommended as products handled by the second user, using the handling information, which is information about products handled on the e-commerce site of the second user, and the product information.

[0112] In step S1011, an application screen including the searched products, recommended products, and their product information is displayed on the select shop terminal 30.

[0113] In step S1013, the select shop terminal 30 displays an application screen.

[0114] In step S1015, the select shop terminal 30 accepts the selection of the product through an operation by the second user. The select shop terminal 30 transmits the accepted product to the information processing device 10.

[0115] In step S1017, the information processing device 10 accepts the selected product from the select shop terminal 30.

[0116] In step S1019, the information processing device 10 notifies the brand shop terminal 20 of the information about the second user and the product information of the product selected by the second user. Specifically, the information processing device 10 causes the brand shop terminal 20 to display a permission screen including the information about the second user, the product information of the product selected by the second user, and a button for selecting whether to grant permission.

[0117] In step S1021, the brand shop terminal 20 displays a permission screen.

[0118] In step S1023, the brand shop terminal 20 receives an input of a determination result as to whether or not to permit the access, through an operation by the first user. The brand shop terminal 20 transmits the received determination result to the information processing device 10.

[0119] In step S1025, the information processing device 10 receives the determination result from the brand shop terminal 20.

[0120] In step S1027, the information processing device 10 stores the determination result in the applied product DB 123.

[0121] In step S1029, if the determination result is not permitted, the information processing device 10 extracts recommended products.

[0122] In step S1031, the information processing device 10 notifies the select shop terminal 30 of the determination result. Specifically, the information processing device 10 causes the select shop terminal 30 to display a result screen for displaying whether or not permission has been granted. Note that, if extraction has been performed in step S1029, the result screen displays the recommended products in a state in which they can be applied for.

[0123] Fig. 11 is a flowchart showing an example of the operation of the information processing device 10 and the select shop terminal 30. Fig. 11 shows a process for a second user to set products to be displayed on his or her own e-commerce site.

[0124] In step S1101, the information processing device 10 displays a setting screen on the select shop terminal 30 for setting products to be displayed on the e-commerce site.

[0125] In step S1103, the select shop terminal 30 displays a setting screen.

[0126] In step S1105, the select shop terminal 30 accepts the selection of products to be displayed by the second user, and transmits the selected products to the information processing device 10.

[0127] In step S1107, the information processing device 10 receives the selected product from the select shop terminal 30.

[0128] In step S1109, the information processing device 10 sets the selected product to on sale in the application product DB 123. As a result, the application product DB 123 is referenced on the second user's e-commerce site, and the product with the on sale status is displayed.

[0129] Fig. 12 is a flowchart showing an example of the operation of the information processing device 10 and the brand shop terminal 20. Fig. 12 shows an example of processing after a product is purchased by a purchaser.

[0130] In step S1201, the e-commerce site of the second user receives order information from the purchaser terminal 40 regarding an order for the product put up by the first user. The information processing device 10 performs payment processing for the purchase of the product using the payment method previously registered by the purchaser in accordance with the order information. The information processing device 10 notifies the purchaser terminal 40 that payment has been completed.

[0131] In step S1203, the information processing device 10 notifies the brand shop terminal 20 of the order information and the purchaser information obtained by referring to the purchaser DB 125.

[0132] In step S1205, the brand shop terminal 20 receives the order information and the purchaser information from the information processing device 10.

[0133] In step S1207, the brand shop terminal 20 displays the order information and the purchaser information.

[0134] In step S1209, the brand shop terminal 20 receives shipping information from the first user indicating that the product has been shipped in accordance with the order information. The brand shop terminal 20 transmits the received shipping information to the information processing device 10.

[0135] In step S1211, the information processing device 10 receives shipping information from the brand shop terminal 20. The information processing device 10 notifies the purchaser terminal 40 and the select shop terminal 30 of the shipping information.

[0136] In step S1213, the information processing device 10 updates the inventory quantity of the product in accordance with the shipping information. Also, the information processing device 10 remits a predetermined amount according to the selling price of the product to the first user and the second user in accordance with the shipping information.

[0137] <1.6. Screen Examples> Examples of screens used in the system 1 according to the embodiment of the present disclosure will be described below. Figures 13 to 19 are diagrams illustrating a search screen, an application screen, a permission screen, a result screen, a setting screen, and an e-commerce screen.

[0138] <1.6.1. Search screen example>

[0139] 13 is an example of a search screen that the display unit 134 of the information processing device 10 displays on the select shop terminal 30. As shown in FIG.

[0140] A text box 1301 is a text box for inputting a search query.

[0141] The button 1302 is a button for the second user to search for a product that the second user wants to handle using a search query. When the button 1302 is pressed, the search query entered in the text box 1301 is sent to the information processing device 10.

[0142] <1.6.2. Application screen example>

[0143] 14 is an example of an application screen that the display unit 134 of the information processing device 10 displays on the select shop terminal 30. As shown in FIG.

[0144] 14 shows an example in which products A to D have been searched for, and therefore product display section 1401 includes product display sections 1401A to 1401D. Product display section 1401 includes display section 1402, display section 1403, and check box 1404.

[0145] The display section 1402 is a section for displaying product information, such as product images, product names, product sizes, and the like.

[0146] Display section 1403 displays information about the first user who is the seller of the product.

[0147] Checkbox 1404 is a checkbox for accepting product selection.

[0148] Button 1405 is a button for requesting permission from the first user for the selected product. When button 1405 is pressed by the second user, select shop terminal 30 transmits to information processing device 10 a notification that a request has been made for the product for which check box 1404 is checked.

[0149] <1.6.3. Example of permission screen>

[0150] 15 is an example of a permission screen that the display unit 134 of the information processing device 10 causes the brand shop terminal 20 to display. As shown in FIG. 15, a screen 1500 includes a display unit 1501, a button 1502, and a button 1503.

[0151] The display unit 1501 displays information about the second user who has applied for sales permission.

[0152] The button 1502 is a button for permitting the second user to sell the product. When the button 1502 is pressed, the brand shop terminal 20 transmits permission to the information processing device 10 as a determination result.

[0153] Button 1503 is a button for denying permission to sell the product to the second user. When button 1502 is pressed, the brand shop terminal 20 transmits a denial of permission to the information processing device 10 as a determination result.

[0154] <1.6.4. Example of result screen>

[0155] 16 and 17 are examples of result screens that the display unit 134 of the information processing device 10 causes to be displayed on the select shop terminal 30. FIG.

[0156] FIG. 16 shows an example in which the determination result is permission, and FIG. 17 shows an example in which the determination result is non-permission.

[0157] As shown in FIG. 16, a screen 1600 includes a display unit 1601 .

[0158] The display unit 1601 displays a message indicating that the second user has been approved for the product for which he or she has applied.

[0159] As shown in FIG. 17, a screen 1700 includes a display section 1701, a product display section 1702, and a button 1706.

[0160] The display unit 1701 displays a message indicating that the product requested by the second user has been denied.

[0161] The product display section 1702 displays recommended products. These recommended products are those extracted by the extraction section 136 when the determination result is disapproval. In the example of FIG. 17, product C and product D have been extracted, and therefore the product display section 1702 includes product display sections 1702A and 1702B. The product display section 1702 includes a display section 1703, a display section 1704, and a check box 1705.

[0162] The display section 1703 is a section for displaying product information, such as product images, product names, product sizes, and the like.

[0163] Display section 1704 displays information about the first user who is the seller of the product.

[0164] Checkbox 1705 is a checkbox for accepting product selection.

[0165] Button 1706 is a button for requesting permission from the first user for the selected product. When button 1706 is pressed by the second user, select shop terminal 30 transmits to information processing device 10 a notification that a request has been made for the product for which check box 1705 is checked.

[0166] <1.6.5.Settings screen example> 18 is an example of a setting screen that the display unit 134 of the information processing device 10 displays on the select shop terminal 30. As shown in FIG.

[0167] The product display section 1801 displays products permitted for the second user. In the example of Fig. 18, products A, C, E, and F are permitted for the second user. The product display section 1801 includes a display section 1802, a display section 1803, and a check box 1804.

[0168] The display section 1802 is a section for displaying product information, such as product images, product names, product sizes, and the like.

[0169] Display section 1803 displays information about the first user who is the seller of the product.

[0170] Checkbox 1804 is a checkbox for accepting selection as a product to be displayed on the second user's e-commerce site.

[0171] Button 1805 is a button for setting the display of the selected product on the second user's e-commerce site. When button 1805 is pressed by the second user, select shop terminal 30 transmits to information processing device 10 a notification that the product whose check box 1804 is checked has been set.

[0172] <1.6.6. Example of e-commerce screen> 19 is an example of an e-commerce screen that the display unit 134 of the information processing device 10 causes to be displayed on the purchaser terminal 40. As shown in FIG.

[0173] The display unit 1901 displays information about the product selected by the second user as a product to be displayed. For example, information such as an image of the product, the product name, and the product size is displayed. The example of FIG. 19 shows a case where product A, product C, and product F, which were checked in the example of FIG. 18, are displayed on the e-commerce site of the second user. Note that the display unit 1901 may also include link information to the product introduction page of the first user.

[0174] The button 1902 is a button that allows the purchaser to purchase the product shown in the corresponding display unit 1901. When the button 1902 is pressed, the screen changes to a screen for purchasing the product shown in the corresponding display unit 1901, and processing such as adding the product to a shopping cart is performed. The purchaser then performs a purchase process on a purchase screen (not shown) displayed on the purchaser terminal. This causes the purchaser terminal 40 to transmit order information to the information processing device 10.

[0175] <1.7.Summary> As described above, the technology disclosed herein stores product information about products listed by a first user who is a seller of the products. The technology disclosed herein accepts a product selection by a first user through an operation by a second user from a terminal of the second user who sells products, including products of other users, on an e-commerce site. The technology disclosed herein notifies the first user's terminal of information about the first user and product information about the products selected by the first user, and receives a notification from the first user's terminal that the first user is authorized to sell the selected products through an operation by the first user. The technology disclosed herein then makes the products authorized for sale to the second user available for sale on the second user's e-commerce site.

[0176] As a result, the technology disclosed herein allows users who open select shops to easily realize their select shops, and also allows users who provide products to prevent unauthorized sales of their products. In particular, brand shops can adhere to certain standards for handling their own products as part of their sales strategy in order to protect their own brands. It also prevents cases where brand shops do not want their products to be handled due to a discrepancy with the select shop concept.

[0177] The technology disclosed herein also stores handling information, which is information about products handled on the second user's e-commerce site. The technology disclosed herein uses the handling information and product-related information to extract recommended products that the second user recommends as products handled by the second user, and displays the extracted recommended products on the second user's terminal. By extracting products to recommend to the second user, the technology disclosed herein thereby helps to enrich the product lineup of the second user's select shop.

[0178] The technology disclosed herein also receives order information regarding an order for a product listed by a first user on the e-commerce site of a second user, and notifies the first user's terminal of the order information in accordance with the order information. The technology disclosed herein also receives shipping information regarding the shipping of the product in accordance with the order information from the first user's terminal, and updates the product inventory in accordance with the shipping information. This allows the technology disclosed herein to simultaneously manage the inventory of both the select shop and the seller.

[0179] Furthermore, when the product is out of stock, the technology disclosed herein displays a message on the page for purchasing the product on the second user's e-commerce site that the product is out of stock, and also displays a message that the product cannot be purchased. This makes it possible to avoid problems such as being unable to ship the product due to being out of stock.

[0180] <2. Modifications> Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.

[0181] (Automated Permits) In the above embodiment, the case where permission is requested from the first user has been described as an example, but the present invention is not limited to this. For example, permission may be granted automatically.

[0182] In this case, the storage unit 120 stores the conditions for permission given by the first user. In response to receiving a product selection, the permission unit 137 determines whether the conditions are met using the information about the first user and the conditions. The conditions can be, for example, the social media account of the second user (the select shop itself or its owner), the products handled by the second user, media appearances related to the second user, the concept, capital, number of employees, not being on a blacklist, price, royalty rate, etc. This information about the second user can be stored, for example, in the shop information in the shop DB 121.

[0183] If the conditions are met, the permission unit 137 determines that permission for sale by the first user has been accepted.

[0184] Furthermore, the permission unit 137 may be configured to request permission from the brand shop terminal 20 if the conditions are not met. In this case, the permission screen may be configured to display which conditions were not met. This increases the likelihood that the first user will grant permission later, and provides an opportunity to review the conditions.

[0185] An example of the permission screen is shown in Fig. 20. Fig. 20 is an example of the permission screen that the display unit 134 of the information processing device 10 causes to be displayed on the brand shop terminal 20. As shown in Fig. 20, the screen 2000 includes a display unit 1501, a button 1502, a button 1503, and a display unit 2004. The display unit 2004 displays which conditions were not met.

[0186] Furthermore, if the conditions are not met, the second user may be shown which conditions were not met, thereby giving the second user an opportunity to take action to meet the conditions.

[0187] (Timing of recommended product extraction) The timing at which the extraction unit 136 extracts recommended products for the second user is not limited to the above embodiment. Recommended products may be extracted at any timing. Furthermore, the recommended products are not limited to being displayed on the screen, and may be notified to the second user by email to his / her email address.

[0188] The extraction unit 136 may also extract recommended products using a method other than the method disclosed in the above embodiment. For example, it may be configured to extract, as recommended products, products whose registration date is newer than a predetermined number of days and that have a certain number of favorites or more in a product category that the second user wants to check. In this case, the shop DB 121 may be configured to store information on the product category that the second user wants to check, and the product DB 122 may be configured to store the number of favorites of the product.

[0189] Furthermore, for example, a configuration may be adopted in which, from among products whose registration date is newer than a predetermined number of days, products containing a specific character string are extracted as recommended products. The specific character string may be, for example, a keyword preset by a second user, a trending keyword, or the like.

[0190] (others) In the above embodiment, the purchasing process is performed by the information processing device 10, but this is not limiting. For example, the purchasing process may be performed by a server used on an e-commerce site prepared by the second user. In this case, the necessary data may be stored on the server.

[0191] The product DB 122 may also be provided in the brand shop terminal 20 of each of a plurality of first users who are sellers. In this case, the information processing device 10 may access the brand shop terminal 20 to search for products, obtain product information, and so on. Since the first users often manage their own company's product inventory, the information processing device 10 can access and manage the brand shop terminal 20 on a case-by-case basis, thereby making it possible to appropriately manage inventory information between the information processing device 10 and the select shop of the second user. In this case, the brand shop terminal 20 will update the inventory quantity.

[0192] <Basic computer hardware configuration> 21 is a block diagram showing the basic hardware configuration of a computer 2100. The computer 2100 includes at least a processor 2101, a main memory device 2102, an auxiliary memory device 2103, and a communication IF (interface) 2104. These are electrically connected to each other by a communication bus 2106.

[0193] The processor 2101 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.

[0194] The main memory device 2102 is used to temporarily store programs and data to be processed by the programs, etc. For example, it is a volatile memory such as a DRAM (Dynamic Random Access Memory).

[0195] The auxiliary storage device 2103 is a storage device for saving data and programs, such as a flash memory, a hard disk drive (HDD), a magneto-optical disk, a CD-ROM, a DVD-ROM, or a semiconductor memory.

[0196] The communication IF 2104 is an interface for inputting and outputting signals for communicating with other computers via a network using a wired or wireless communication standard. A network is composed of the Internet, a LAN, various mobile communication systems constructed by wireless base stations, etc. For example, networks include 3G, 4G, and 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point. In the case of a wireless connection, communication protocols include, for example, Z-Wave (registered trademark), ZigBee (registered trademark), and Bluetooth (registered trademark). In the case of a wired connection, networks also include those that are directly connected using a USB (Universal Serial Bus) cable, etc.

[0197] Note that the computer 2100 can be virtually realized by distributing all or part of each hardware configuration across multiple computers 2100 and interconnecting them via a network. In this way, the computer 2100 is a concept that includes not only a computer 2100 housed in a single housing or case, but also a virtualized computer system.

[0198] <Basic functional configuration of computer 2100> The following describes the functional configuration of a computer realized by the basic hardware configuration (FIG. 21) of the computer 2100. The computer includes at least the functional units of a control unit, a storage unit, and a communication unit.

[0199] The functional units of the computer 2100 can also be realized by distributing all or part of the functional units across multiple computers 2100 interconnected via a network. The computer 2100 is a concept that includes not only a single computer 2100 but also a virtualized computer system.

[0200] The control unit is realized by the processor 2101 reading out various programs stored in the auxiliary storage device 2103, expanding them in the main storage device 2102, and executing processing in accordance with the programs. The control unit can realize functional units that perform various types of information processing depending on the type of program. In this way, the computer is realized as an information processing device that performs information processing.

[0201] The storage unit is realized by a main storage device 2102 and an auxiliary storage device 2103. The storage unit stores data, various programs, and various databases. Furthermore, the processor 2101 can allocate a storage area corresponding to the storage unit in the main storage device 2102 or the auxiliary storage device 2103 in accordance with the programs. Furthermore, the control unit can cause the processor 2101 to execute processes for adding, updating, and deleting data stored in the storage unit in accordance with the various programs.

[0202] A database refers to a relational database, which manages data sets called masters and tables in a tabular format structurally defined by rows and columns, by relating them to each other. In a database, a table is called a table, a master, a column in a table is called a column, and a row in a table is called a record. In a relational database, relationships between tables and masters can be set and associated. Typically, each table and each master has a column set as a primary key to uniquely identify a record, but setting a primary key to a column is not essential. The control unit can cause the processor 2101 to add, delete, or update records in specific tables and masters stored in the storage unit according to various programs. Furthermore, by storing data, various programs, and various databases in the storage unit, it can be considered that the information processing device and information processing system according to the present disclosure have been manufactured.

[0203] Note that the databases and masters in this disclosure may include any data structure in which information is structurally defined (such as a list, dictionary, associative array, or object). The data structure also includes data that can be considered as a data structure by combining data with functions, classes, methods, etc. written in any programming language.

[0204] The communication unit is realized by the communication IF 2104. The communication unit realizes a function of communicating with other computers 2100 via a network. The communication unit can receive information transmitted from other computers 2100 and input the information to the control unit. The control unit can cause the processor 2101 to execute information processing on the received information in accordance with various programs. In addition, the communication unit can transmit information output from the control unit to other computers 2100.

[0205] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The present invention can also be realized by software program code that implements the functions of the embodiments. In this case, a storage medium on which the program code is recorded is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiments, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media for providing such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tape, non-volatile memory cards, and ROMs.

[0206] Furthermore, the program code that realizes the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C / C++, perl, Shell, PHP, and Java (registered trademark).

[0207] Furthermore, the program code of the software that realizes the functions of the embodiments may be distributed via a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the processor of the computer may read and execute the program code stored in the storage means or storage medium.

[0208] The functions performed by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to perform the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory. In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions. If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.

[0209] Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.

[0210] <Additional Notes> The matters described in the above embodiments will be supplemented below.

[0211] (Appendix 1) A program executed by a computer including a processor and a memory, the processor, A step of accepting input of product information regarding a product put up for sale by a first user who is a seller of the product; A step of accepting a selection of a product by the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; A program that executes.

[0212] (Appendix 2) displaying the products authorized for the second user on a terminal of the second user; receiving a selection of a product permitted for the second user through an operation by the second user; Execute In the step of making the products available for sale, the products selected by the second user from the products permitted for the second user are made available for sale on the e-commerce site of the second user; The second user's e-commerce site is constructed on the computer. The program described in Appendix 1.

[0213] (Appendix 3) the memory stores handling information, which is information about products handled on the e-commerce site of the second user; extracting recommended products to be recommended as products handled by the second user using the handling information and information related to the products; displaying the extracted recommended products on the terminal of the second user; 2. The program of claim 1,

[0214] (Appendix 4) In the step of extracting the recommended products, if the determination result is "not permitted," the recommended products are extracted. The program described in Appendix 3.

[0215] (Appendix 5) In the extracting step, the handling information is used to extract product trends of the second user's e-commerce site, and the recommended products are extracted using the extracted product trends and information related to the products. The program described in Appendix 3.

[0216] (Appendix 6) the memory stores a purchase history, which is information on products purchased at the second user's e-commerce site; In the extracting step, the recommended products are extracted using the handling information, the purchase history, and information related to the products. The program described in Appendix 3.

[0217] (Appendix 7) The product information includes the number of products in stock, receiving order information regarding an order for the product exhibited by the first user at the e-commerce site of the second user; notifying the terminal of the first user of the order information in response to the order information; receiving shipping information regarding shipping of the product according to the order information from the terminal of the first user; updating the inventory quantity of the product in accordance with the shipping information; 2. The program according to claim 1,

[0218] (Appendix 8) The program described in Appendix 7 executes a step of displaying a message on the page for purchasing the product of the second user's e-commerce site indicating that the product is out of stock and displaying the product in a manner that makes it impossible to purchase the product when the product is out of stock.

[0219] (Appendix 9) The memory stores a condition that the first user permits; In response to receiving the selection of the product, determining whether the condition is satisfied using information of the second user and the condition; Execute If the condition is satisfied in the determining step, it is determined that permission for sale from the first user has been accepted, and the step of making the product available for sale is executed. The program described in Appendix 1.

[0220] (Appendix 10) 10. The program according to claim 9, further comprising a step of notifying the terminal of the first user if the condition is not satisfied in the determining step.

[0221] (Appendix 11) An information processing device including a processor and a memory, A step of accepting input of product information regarding a product put up for sale by a first user who is a seller of the product; A step of accepting a selection of a product by the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; An information processing device that executes the above.

[0222] (Appendix 12) 1. A computer-implemented method including a processor and a memory, comprising: A step of accepting input of product information regarding a product put up for sale by a first user who is a seller of the product; A step of accepting a selection of a product by the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; How to perform. [Explanation of symbols]

[0223] 1 System, 10 Information Processing Device, 20 Brand Shop Terminal, 30 Select Shop Terminal, 40 Purchaser Terminal, 80 Network, 101 Communication Unit, 102 Memory Unit, 103 Control Unit, 120 Memory Unit, 121 Shop DB, 122 Product DB, 123 Application Product DB, 124 History DB, 125 Purchaser DB, 131 Reception Control Unit, 132 Transmission Control Unit, 133 Registration Unit, 134 Display Unit, 135 Search Unit, 136 Extraction Unit, 137 Permission Unit, 138 Setting Unit, 139 Purchase Processing Unit, 201 Communication Unit, 202 Memory Unit, 203 Control Unit, 231 Reception Control Unit, 232 Transmission Control Unit, 233 Display Unit, 234 Acceptance Unit, 301 Communication Unit, 302 Memory Unit, 303 Control Unit, 331 Reception Control Unit, 332 Transmission Control Unit, 333 Display section, 334 reception section, 1300 screen, 1301 text box, 1302 button, 1400 screen, 1401 product display section, 1402 display section, 1403 display section, 1404 check box, 1405 button, 1500 screen, 1501 display section, 1502 button, 1503 button, 1600 screen, 1601 display section, 1700 screen, 1701 display section, 1702 product display section, 1703 display section, 1704 display section, 1705 check box, 1706 button, 1800 screen, 1801 product display section, 1802 display section, 1803 display section, 1804 check box, 1805 button, 1900 screen, 1901 display section, 1902 button, 2000 Screen, 2004 display unit, 2100 computer, 2101 processor, 2102 main memory device, 2103 auxiliary memory device, 2104 communication IF, 2106 communication bus.< / url>

Claims

1. A program executed by a computer including a processor and a memory, the processor, receiving input of product information related to a product put up for sale by a first user who is a seller of the product; receiving a selection of a product from the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; A program that executes.

2. displaying the products authorized for the second user on a terminal of the second user; accepting a selection of a product permitted for the second user through an operation by the second user; Execute In the step of making the product available for sale, the product selected by the second user from the products permitted for the second user is made available for sale on the e-commerce site of the second user; the second user's e-commerce site is constructed on the computer; The program according to claim 1.

3. the memory stores handling information, which is information about products handled on the electronic commerce site of the second user; extracting recommended products to be recommended as products handled by the second user using the handling information and information related to the products; displaying the extracted recommended products on the terminal of the second user; The program according to claim 1 ,

4. In the step of extracting the recommended products, if the determination result is "not permitted," the recommended products are extracted. The program according to claim 3.

5. In the extracting step, a product trend of the second user's e-commerce site is extracted using the handling information, and the recommended product is extracted using the extracted product trend and information related to the product. The program according to claim 3.

6. the memory stores a purchase history, which is information on products purchased at the electronic commerce site of the second user; In the extracting step, the recommended products are extracted using the handling information, the purchase history, and information related to the products. The program according to claim 3.

7. The product information includes the number of products in stock, receiving order information regarding an order for the product exhibited by the first user at the e-commerce site of the second user; notifying the terminal of the first user of the order information in response to the order information; receiving shipping information regarding shipping of the product according to the order information from the terminal of the first user; updating the inventory quantity of the product in accordance with the shipping information; The program according to claim 1 ,

8. The program described in claim 7 executes a step of displaying a message on a page for purchasing the product of the second user's e-commerce site indicating that the product is out of stock and displaying the product in a manner that makes it impossible to purchase the product when the product is out of stock.

9. The memory stores a condition that the first user permits; In response to receiving the selection of the product, determining whether the condition is satisfied using information of the second user and the condition; Execute If the condition is satisfied in the determining step, it is determined that permission for sale from the first user has been accepted, and the step of making the product available for sale is executed. The program according to claim 1.

10. The program according to claim 9 , further comprising a step of notifying the terminal of the first user if the condition is not satisfied in the determining step.

11. An information processing device including a processor and a memory, receiving input of product information related to a product put up for sale by a first user who is a seller of the product; receiving a selection of a product from the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; An information processing device that executes the above.

12. 1. A computer-implemented method including a processor and a memory, comprising: receiving input of product information related to a product put up for sale by a first user who is a seller of the product; receiving a selection of a product from the first user through an operation by a second user from a terminal of the second user who sells products including products of other users on an e-commerce site; notifying a terminal of the first user of information about the second user and product information about the product selected by the second user; receiving, from a terminal of the first user, a determination result as to whether or not the first user is permitted to sell the selected product, based on an operation by the first user; making the authorized product available for sale to the second user at the second user's e-commerce site; How to perform.

Citation Information

Patent Citations

  • Merchandise sales support system

    JP2004318579A

  • Electronic commerce system

    JP2006244203A

  • Information processing device, information processing method, program, and storage medium

    WO2017002161A1

  • JP2022-259732A