Information processing system, information processing method, and program
The information processing system separates actual inventory from listed inventory, enhancing sales strategies by managing and listing products for sale effectively.
Patent Information
- Application Number
- JP2025168604
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2025-10-06
- Publication Date
- 2026-01-22
AI Technical Summary
Conventional technologies do not distinguish between inventory of products for sale and actual inventory, limiting the scope of sales strategies available to product sellers.
An information processing system that manages a first inventory quantity of actual products and a second inventory quantity listed on an e-commerce platform separately, allowing for the listing and management of products for sale through an inventory management means, listing instruction receiving means, and listing management means.
Enables separate management of inventory for sale and actual inventory, broadening the scope of sales strategies for product sellers.
Smart Images

Figure 2026010694000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] Patent Document 1 discloses a technology that supports product sales based on live video that is distributed. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2017-199352 Summary of the Invention [Problem to be solved by the invention]
[0004] Conventional technologies, including the technology disclosed in Patent Document 1, do not distinguish between inventory of products for sale and actual inventory, which limits the scope of sales strategies available to product sellers.
[0005] The present invention has been made in consideration of such circumstances, and aims to broaden the range of sales strategies available to product sellers by enabling them to manage inventory of products for sale separately from actual inventory. [Means for solving the problem]
[0006] In order to achieve the above object, one aspect of the present invention is to an inventory management means for managing a first inventory quantity, which is the actual inventory quantity of the target product, and a second inventory quantity, which is the inventory quantity of the first inventory quantity currently listed on an e-commerce platform that sells the target product online, separately from each other; a listing instruction receiving means for receiving listing instructions to list m units (m is an integer between 1 and n) of the target products out of the n units (n is an integer between 1 and n) of the first inventory quantity on the EC platform; a listing management means for listing the m target products on the EC platform in response to the listing instruction; and The inventory management means decreases the first inventory quantity of the m target products that have been put up, and increases the second inventory quantity by m. It is an information processing system.
[0007] An information processing method and a program corresponding to the information processing system according to one aspect of the present invention are also provided as an information processing method and a program corresponding to the information processing system according to one aspect of the present invention. [Effects of the Invention]
[0008] According to the present invention, inventory of products for sale and actual inventory can be managed separately, thereby broadening the scope of sales strategies of product sellers. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of an information processing system according to an embodiment of the present invention. [Figure 2] 2 is a block diagram showing an example of a hardware configuration of a management server that constitutes the information processing system of FIG. 1. FIG. [Figure 3] 2 is a functional block diagram showing an example of a functional configuration of a management server that constitutes the information processing system of FIG. 1. FIG. [Figure 4] 10 is a flowchart illustrating an example of a processing flow of inventory management of target products by a management server. [Figure 5] FIG. 10 is a diagram showing a specific example of a live streaming screen on SNS. [Figure 6] 10A and 10B are diagrams showing specific examples of screens for accepting instructions to put up a target product. [Figure 7] 10A and 10B are diagrams showing other specific examples of the screen for accepting an instruction to purchase a target product. [Figure 8] FIG. 10 is a diagram showing a specific example of access information acquired in real time as information about viewers. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, this embodiment will be described with reference to the drawings. <Information Processing System S> FIG. 1 is a diagram showing an example of the overall configuration of an information processing system S according to one embodiment of the present invention. The information processing system S is an information processing system configured to include a management server 1, operator terminals 2-1 to 2-r (r is an integer value greater than or equal to 1), viewer terminals 3-1 to 3-q (q is an integer value greater than or equal to 1), and distributor terminals 4-1 to 4-t (t is an integer value greater than or equal to 1), all connected via a network N.
[0011] The network N is, for example, the Internet, a LAN (Local Area Network), or a VPN (Virtual Private Network). Hereinafter, when there is no need to explain each of the provider terminals 2-1 to 2-r connected to the network N individually, they will be collectively referred to as "provider terminals 2." Furthermore, when there is no need to explain each of the viewer terminals 3-1 to 3-q individually, they will be collectively referred to as "viewer terminals 3." Furthermore, when there is no need to explain each of the distributor terminals 4-1 to 4-t individually, they will be collectively referred to as "distributor terminals 4."
[0012] The information processing system S is an information processing system that enables SNS live commerce, which combines CtoC (Consumer to Consumer: transactions between individuals), BtoC (Business to Consumer: transactions directed at consumers), and SNS (Social Networking Service). The information processing system S provides a dedicated application program (hereinafter referred to as the "dedicated app") that enables SNS live commerce. The dedicated app enables EC (Electronic Commerce) businesses to list products and viewers to purchase products during live streaming on SNS.
[0013] [Management Server 1] The management server 1 constituting the information processing system S is an information processing device that serves as a server for managing the entire information processing system S. The management server 1 is capable of executing dedicated applications. The management server 1 transmits various types of information to each of the provider terminal 2, viewer terminal 3, distributor terminal 4, and external devices, and enables various processes to be executed. The management server 1 also acquires various types of information transmitted from each of the provider terminal 2, viewer terminal 3, distributor terminal 4, and external devices, and enables various processes to be executed.
[0014] For example, the management server 1 controls live streaming on SNS. Specifically, a broadcaster who broadcasts live on SNS issues an instruction to start live streaming on SNS (hereinafter referred to as a "streaming start instruction") by inputting information into the broadcaster terminal 4. In response to this instruction, the management server 1 controls the start of live streaming on SNS.
[0015] Furthermore, the management server 1 controls the listing of products (hereinafter referred to as "target products") that are the subject of online sales during live streaming on the SNS. Specifically, when the EC business operator issues an instruction to list the target products (hereinafter referred to as "listing instruction") by inputting an instruction to the business operator to list the target products through the business operator terminal 2, the management server 1 controls the EC business operator to list the target products during live streaming on the SNS based on the listing instruction.
[0016] Here, "control for listing" refers to, for example, control for displaying a target product listed by an e-commerce business operator during a live SNS broadcast by a broadcaster in a selectable manner on the SNS live streaming screen. In this case, "control for displaying in a selectable manner" refers to, for example, control for displaying a user interface that enables online sales of the target product superimposed on the SNS live streaming screen.
[0017] The management server 1 manages the actual inventory quantity (hereinafter referred to as the "first inventory quantity") of the target product that was put up for live streaming on an SNS. The management server 1 also manages the inventory quantity (hereinafter referred to as the "second inventory quantity") of the target product that is being put up for live streaming on an SNS separately from the first inventory quantity. Furthermore, the management server 1 manages the second inventory quantities of the target product that are being put up for live streaming on multiple SNSs separately on a listing basis. The management server 1 also makes it possible to manage the traceability of the target product using blockchain technology.
[0018] The management server 1 receives, as a listing instruction from an EC business operator, an instruction to list m target products (m is an integer between 1 and n) out of a first inventory quantity of n products (n is an integer greater than or equal to 1). The management server 1 lists the m target products in accordance with the received listing instruction, decreases the first inventory quantity of the m target products, and increases the second inventory quantity by m products. Here, upon receiving one listing instruction, the management server 1 can list the m target products on each of multiple pre-set EC platforms, or can list a total of m target products on multiple pre-set EC platforms.
[0019] The management server 1 manages the display mode of m target products to be put up for sale during a live SNS broadcast for each listing unit. For example, when the same target product with a common first inventory quantity is put up for sale in multiple listing units, the management server 1 displays, on the SNS live broadcast screen, product names or product codes for each of the multiple listing units with identification information attached thereto. Here, the "identification information" attached to the product names or product codes is, for example, a so-called branch number consisting of a combination of a hyphen and a number. Specific examples of identification information attached to product names or product codes will be described later with reference to FIG. 6, etc.
[0020] The management server 1 can receive advance listing instructions for target products to be put up for sale during live streaming on SNS. Advance listing instructions are received for each live streaming on SNS. For example, when the management server 1 receives advance listing instructions for m target products for a certain live streaming on SNS, the management server 1 puts up the m target products during the live streaming on SNS.
[0021] The management server 1 also enables a product for which a prior listing instruction has not been received to be put up for sale during a live SNS broadcast. In this case, if a product for which a prior listing instruction has not been received appears during a live SNS broadcast and a listing instruction is issued, the management server 1 acquires information about the product and lists it for sale. Specifically, the management server 1 acquires information such as a captured image of the product, product name, price, specifications, first stock quantity, and second stock quantity, and lists the product for sale. In this case, the management server 1 may capture an image of the product displayed on the SNS live broadcast screen, acquire the captured image, and display it on the SNS live broadcast screen as the target product. Furthermore, the management server 1 may acquire information about the product through a web search and display it on the SNS live broadcast screen as information about the target product.
[0022] The management server 1 has a function to conduct so-called auctions. That is, the management server 1 can determine a successful bidder who will purchase a target product that has been put up for sale during a live SNS broadcast, based on bids from one or more viewers who wish to purchase the product. In this case, the management server 1 can determine the viewer who made the bid as the successful bidder, provided that a preset time has elapsed since the bid was made. Furthermore, the management server 1 has a function to conduct so-called countdown auctions. That is, the management server 1 can lower the listing price of a target product that has been put up for sale during a live SNS broadcast over time. The management server 1 may have AI (artificial intelligence) conduct bidding in auctions and countdown auctions.
[0023] The management server 1 can notify a person who has been predetermined as a person who can influence viewers' purchasing desire that a live broadcast is being performed on an SNS. Here, "a person who has been predetermined as a person who can influence viewers' purchasing desire" refers to, for example, a so-called influencer who has been registered in advance.
[0024] The management server 1 manages payments for the target products. Specifically, for example, the management server 1 manages payments for the target products by accepting the selection of a cryptocurrency as a payment method for the target products and enabling the display of a payment price based on the exchange rate of the selected cryptocurrency.
[0025] The management server 1 enables the management of target products purchased by viewers as digital assets of NFTs (non-fungible tokens). In this case, when a target product managed as a digital asset of NFTs is resold, the management server 1 makes it possible to return a pre-specified percentage or amount as revenue to the e-commerce business operator of the target product or the creator of the target product.
[0026] The management server 1 makes it possible to superimpose a user interface for implementing a predetermined event on the screen of a live SNS broadcast. In this case, the "predetermined event" is, for example, a giveaway campaign based on a lottery. The management server 1 also makes it possible to display information related to advertising for a target product listed by an e-commerce business operator on the screen of a live SNS broadcast in which a target product from another e-commerce business operator different from the e-commerce business operator is listed.
[0027] The management server 1 manages the amount of money contributed by each of multiple viewers and can provide a target product that can be purchased with the total amount of that money to one or more viewers who win a lottery. For example, a viewer can save money contributed monthly for a predetermined period, allowing that viewer to receive a predetermined amount once during that period. Specifically, for example, assume that one viewer contributes 10,000 yen each month, the predetermined period is three years (36 months), and there are 36 viewers who are saving. In this case, the predetermined amount is 360,000 yen, and a monthly lottery is held in which one of the 36 viewers who are saving can purchase a product worth 360,000 yen. As a result, each of the 36 viewers who are saving will win the lottery at least once during the three years (36 months). The functional configuration and processing flow of the management server 1 will be described later.
[0028] [Operator terminal 2] The business operator terminal 2 is an information processing device operated by an EC business operator who offers products for live streaming on SNS. The business operator terminal 2 is configured, for example, as a personal computer, a tablet terminal, a smartphone, etc. The business operator terminal 2 is capable of executing a dedicated application. The business operator terminal 2 is capable of performing various processes based on various information transmitted from the management server 1 and external parties, and various information input by the EC business operator. The business operator terminal 2 is also capable of transmitting various information to both the management server 1 and external parties.
[0029] For example, the business operator terminal 2 receives an operation to launch a dedicated application and displays on the display a user interface for listing a product for live streaming on the SNS. A specific example of the user interface displayed on the display of the business operator terminal 2 will be described later with reference to FIG.
[0030] The business operator terminal 2 also transmits a listing instruction inputted into the user interface by the EC business operator to the management server 1. The listing instruction includes, for example, information that can uniquely identify the SNS on which the product is listed, a captured image of the product related to the listing, the product name, price, specifications, first stock quantity, second stock quantity, etc. As described above, the listing instruction may be given in advance before the start of the live streaming on the SNS, or may be given during the live streaming on the SNS. The functional configuration and processing flow of the business operator terminal 2 will be described later.
[0031] [Viewer terminal 3] The viewer terminal 3 is an information processing device operated by a viewer who watches a live broadcast on the SNS and, if necessary, purchases products that are put up for sale during the live broadcast on the SNS. The viewer terminal 3 may be, for example, a smartphone, a tablet terminal, or a personal computer. The viewer terminal 3 is capable of executing dedicated applications. The viewer terminal 3 is capable of performing various processes based on various information transmitted from the management server 1 and external parties, as well as various information input by the viewer. The viewer terminal 3 is also capable of transmitting various information to both the management server 1 and external parties.
[0032] For example, the viewer terminal 3 accepts an operation to launch a dedicated app and displays a screen of the SNS live streaming on the display. A specific example of the SNS live streaming screen displayed on the display of the viewer terminal 3 will be described later with reference to FIG. 5. When a viewer issues an instruction to purchase a target product (hereinafter referred to as a "purchase instruction") through an input operation, the viewer terminal 3 accepts the purchase instruction. The viewer terminal 3 then transmits the accepted purchase instruction to the management server 1. The purchase instruction includes information necessary to purchase the target product listed on the SNS live streaming screen, such as information that can uniquely identify the target product to be purchased, the quantity to be purchased, and the bid amount if the target product is being sold by bidding. The functional configuration and processing flow of the viewer terminal 3 will be described later.
[0033] [Distributor Terminal 4] The broadcaster terminal 4 is an information processing device operated by a broadcaster who broadcasts live on SNS. The broadcaster terminal 4 is configured, for example, as a smartphone, tablet terminal, or personal computer. The broadcaster terminal 4 is capable of executing dedicated apps. The broadcaster terminal 4 is capable of performing various processes based on various information transmitted from the management server 1 and external parties, as well as various information input by the broadcaster. The broadcaster terminal 4 is also capable of transmitting various information to both the management server 1 and external parties.
[0034] For example, the broadcaster terminal 4 receives an operation to launch a dedicated app and displays a screen for live streaming on the display. The broadcaster terminal 4 also receives an input operation by the broadcaster to issue a command to start streaming, and transmits the input information to the management server 1. The functional configuration and processing flow of the broadcaster terminal 4 will be described later.
[0035] The above-described processes performed by the management server 1, the provider terminal 2, the viewer terminal 3, and the distributor terminal 4 constituting the information processing system S are merely examples. In other words, it is sufficient for the information processing system S as a whole to have the functions to realize the above-described processes, and some or all of the functions to realize the above-described processes may be shared or cooperated within the information processing system S.
[0036] For example, some or all of the functions of the management server 1 may be functions of other information processing devices in the information processing system S. Also, some or all of the functions of other information processing devices in the information processing system S may be functions of the management server 1. Furthermore, some or all of the functions of the management server 1 may be transferred to other servers (not shown). This promotes processing in the information processing system S as a whole and also makes it possible for processes to complement each other.
[0037] <Hardware configuration> [Hardware configuration of Management Server 1] FIG. 2 is a block diagram showing an example of the hardware configuration of the management server 1 that constitutes the information processing system S of FIG. The management server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.
[0038] The CPU 11 executes various processes in accordance with programs recorded in the ROM 12 or programs loaded from the storage unit 18 into the RAM 13. The RAM 13 also stores data and the like required for the CPU 11 to execute various processes. The CPU 11, the ROM 12, and the RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14.
[0039] The input / output interface 15 is connected to an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20. The output unit 16 is composed of a display, a speaker, etc., and outputs various types of information as images, sounds, etc. The input unit 17 is composed of a keyboard, a mouse, a touch panel, etc., and accepts input of various types of information. The storage unit 18 is composed of a hard disk, a DRAM (Dynamic Random Access Memory), etc., and stores various types of data. The communication unit 19 communicates with other devices via the above-mentioned network N, which is composed of the Internet, etc.
[0040] Removable media 21, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Programs read from the removable media 21 by the drive 20 are installed in the storage unit 18 as needed. The removable media 21 can also store various data stored in the storage unit 18 in the same way as the storage unit 18.
[0041] [Hardware configuration of provider terminal 2, viewer terminal 3, and distributor terminal 4] The provider terminal 2, viewer terminal 3, and distributor terminal 4 have the same hardware configuration as the management server 1 shown in Fig. 2. That is, the provider terminal 2, viewer terminal 3, and distributor terminal 4 each have a CPU, ROM, RAM, bus, input / output interface, output unit, input unit, memory unit, communication unit, drive, and removable media, which correspond to the CPU 11, ROM 12, RAM 13, bus 14, input / output interface 15, output unit 16, input unit 17, memory unit 18, communication unit 19, drive 20, and removable media 21, respectively, in Fig. 2.
[0042] In addition to these hardware components, the business operator terminal 2 and the distributor terminal 4 also have an imaging unit. The imaging unit is also connected to the input / output interface. The imaging unit is composed of a camera or the like, and enables, for example, imaging of a target product when it is put up for sale or imaging of a product displayed on the screen during live streaming on SNS.
[0043] <Functional configuration> [Functional configuration of management server 1] FIG. 3 is a functional block diagram showing an example of the functional configuration of the management server 1 that constitutes the information processing system S of FIG. In operation, the CPU 11 of the management server 1 functions as an acquisition unit 31, a data management unit 32 as inventory management means, a display instruction receiving unit 33 as display instruction receiving means, a display management unit 34 as display management means, and a display control unit 35 as display control means. In addition, in operation, the CPU 11 functions as a notification unit 36 as notification means, a payment management unit 37 as payment management means, an asset management unit 38 as asset management means, a product lottery unit 39 as product lottery means, and a transmission control unit 40.
[0044] Furthermore, various databases are provided in the storage unit 18 of the management server 1. For example, a first inventory DB 41 that stores the first inventory quantity in a database and a second inventory DB 42 that stores the second inventory information in a database are provided.
[0045] The acquisition unit 31 acquires various types of information. For example, the acquisition unit 31 acquires various types of information transmitted from the business operator terminal 2 to the management server 1. Examples of information transmitted from the business operator terminal 2 to the management server 1 include listing instructions. The acquisition unit 31 also acquires various types of information transmitted from the viewer terminal 3 to the management server 1. Examples of information transmitted from the viewer terminal 3 to the management server 1 include purchase instructions.
[0046] The data management unit 32 stores and manages various types of information in the database of the storage unit 18. For example, the data management unit 32 stores and manages the first inventory quantity of the target product in the first inventory DB 41. The data management unit 32 also stores and manages the second inventory information of the target product in the second inventory DB 42. In this way, the data management unit 32 manages the first inventory quantity and the second inventory quantity of the target product separately. When m target products are put up for sale, the data management unit 32 decreases the first inventory quantity of the put up m target products and increases the second inventory quantity by m.
[0047] The data management unit 32 manages the second stock quantities of target products being put up for sale in live streaming on each of multiple SNSs, distinguishing them by listing unit. That is, the data management unit 32 manages the second stock quantities of target products put up for sale during live streaming on one SNS separately from the second stock quantities of the same target products that are put up for sale during live streaming on another SNS and share the same first stock quantity. The data management unit 32 makes it possible to manage the traceability of the target product using blockchain technology. The data management unit 32 can use IoT sensors to manage real-time inventory tracking and delivery status information using blockchain technology. The traceability information of the target product using blockchain technology is provided so that it can be checked on the business operator terminal 2 and the viewer terminal 3 (particularly the terminal of the viewer who made a successful bid or purchase).
[0048] The listing instruction receiving unit 33 receives listing instructions from the e-commerce business operator. For example, the listing instruction receiving unit 33 receives listing instructions to list m target products out of the n first inventory quantities during a live SNS broadcast. In addition, the listing instruction receiving unit 33 receives advance listing instructions for the target products to be listed during the live SNS broadcast for each live SNS broadcast.
[0049] The listing management unit 34 lists m target products in the SNS live stream in response to the listing instruction received by the listing instruction receiving unit 33. The listing management unit 34 manages the display mode of the m target products to be listed in the SNS live stream for each listing unit. For example, when the same target product having a common first inventory quantity is listed in multiple listing units, the listing management unit 34 displays, on the SNS live stream screen, product names or product codes for each of the multiple listing units with identification information added.
[0050] When the listing management unit 34 receives one listing instruction from the e-commerce business operator, it enables m target products to be listed for live streaming on each of multiple pre-set SNSs. That is, the listing management unit 34 enables m target products to be listed for live streaming on one SNS and m target products to be listed for live streaming on another SNS. The listing management unit 34 also enables a total of m target products to be listed for live streaming on each of multiple pre-set SNSs. That is, the listing management unit 34 enables the target products to be listed so that the total quantity of target products listed for live streaming on one SNS and the total quantity of target products listed for live streaming on another SNS equals m.
[0051] The exhibition management unit 34 exhibits m target products for which an advance exhibition instruction has been received by the exhibition instruction receiving unit 33, in a live broadcast on the SNS. In addition, the exhibition management unit 34 acquires information (for example, captured images) about products for which an advance exhibition instruction has not been received by the exhibition instruction receiving unit 33, and exhibits the products. The listing management unit 34 also makes it possible to lower the listing price of a target product that is listed during live streaming on SNS over time.
[0052] The listing management unit 34 can determine a successful bidder who will purchase a target product that has been listed for live streaming on SNS, based on bids from one or more viewers who wish to purchase the product. The listing management unit 34 can determine the viewer who made the bid as the successful bidder, provided that a preset time has passed since the bid was made. The listing management unit 34 can have AI (artificial intelligence) perform the bidding.
[0053] The display control unit 35 superimposes a user interface for online sales of the target product on the SNS live streaming screen displayed on each of the business operator terminal 2 and the viewer terminal 3. The display control unit 35 also enables a user interface for holding a predetermined event (e.g., a gift campaign by lottery) to be superimposed on the SNS live streaming screen. The display control unit 35 also enables information about an advertisement for a target product put up for sale by an EC business during a SNS live streaming session to be displayed alongside the SNS live streaming screen on which the target product of another EC business is put up for sale. The display control unit 35 also enables the advertisement information for the target product to be displayed not only on the product pages of other EC businesses but also to a wider audience by utilizing a predetermined advertising distribution platform.
[0054] The notification unit 36 makes it possible to notify a person (for example, a so-called influencer) who is predetermined as someone who can influence the purchasing motivation of viewers of the live streaming on the SNS that the live streaming is being performed on the SNS.
[0055] The payment management unit 37 manages payments for products that are put up for sale during live streaming on social media and purchased by viewers. For example, the payment management unit 37 can accept the selection of cryptocurrency as the payment method for the products purchased by the viewer and display the payment price based on the exchange rate of the selected cryptocurrency. The payment management unit 37 can also improve security by combining multi-factor authentication, transaction monitoring, etc.
[0056] The asset management unit 38 enables the management of target products purchased by viewers of live streaming on SNS as NFT digital assets. When a target product managed as an NFT digital asset is resold, the asset management unit 38 enables a pre-specified percentage or amount to be returned as revenue to the e-commerce business operator or creator of the target product.
[0057] The product lottery unit 39 manages the amounts of money contributed by multiple viewers watching the live streaming on the SNS, and can provide target products that can be purchased with the total amount of money contributed to one or more viewers selected by lottery. The product lottery unit 39 can allow users (viewers, etc.) to participate in a lottery by paying a predetermined amount (for example, using points or virtual currency on an EC platform or SNS). In addition, the product lottery unit 39 can broadcast the lottery event in real time (broadcasting the drawing and announcement of winning numbers). This improves viewer engagement with the target products, etc.
[0058] The transmission control unit 40 controls the communication unit 19 (see FIG. 2) to transmit various types of information to each of the provider terminal 2, the viewer terminal 3, the distributor terminal 4, and the outside. For example, the transmission control unit 40 controls the transmission of control information for displaying the screen of the live distribution of the SNS on a display to each of the provider terminal 2, the viewer terminal 3, and the distributor terminal 4.
[0059] <Processing flow of Management Server 1> FIG. 4 is a flowchart showing an example of the flow of processing for inventory management of target products by the management server 1. When a distribution start instruction is issued by an input operation on the distributor terminal 4 (YES in step S1), the management server 1 performs control to start live distribution on the SNS based on the distribution start instruction (step S2). On the other hand, when a distribution start instruction has not been issued (NO in step S1), the management server 1 repeats the determination process of step S1.
[0060] When the management server 1 receives a listing instruction to list m target products out of the first inventory quantity of n products (YES in step S3), it lists m target products in accordance with the received listing instruction (step S4).The management server 1 then decreases the first inventory quantity of the target products by m products and increases the second inventory quantity by m products (step S5), and ends the process (END).On the other hand, when a listing instruction has not been received (NO in step S3), the management server 1 repeats the determination process of step S3.
[0061] <Example> [Example of a live streaming screen on social media] FIG. 5 is a diagram showing a specific example of a live streaming screen on an SNS. The live streaming screen includes display areas F1 and F2. Display area F1 of the live streaming screen displays an image captured by the camera of the imaging unit of the broadcaster terminal 4 of the broadcaster who is live streaming on SNS, or an external camera connected to the broadcaster terminal 4 for live streaming on SNS. In the example shown in Fig. 5, an image of broadcaster D who is live streaming on SNS is displayed in display area F1. Broadcaster D, displayed in display area F1, is holding a stuffed animal as target product M.
[0062] Display area F2 of the live streaming screen displays comments from the chatbot, information about product M that was put up for sale during the live streaming on the SNS, and information for purchasing the product. In the example shown in FIG. 5, comment C, "A new stuffed toy has been put up for sale!", is displayed as a comment from the chatbot to inform viewers that product M has been put up for sale. Information about the put-upon product M includes a thumbnail image P1 of product M, the product name "stuffed toy," the current price "6,600 JPY," and a button B1 for displaying detailed information. Information for purchasing the product also includes a countdown timer T for conducting a countdown auction, a button B2 labeled "Buy Now," and a button B3 labeled "Add to Cart." The viewer presses button B2 to immediately purchase the stuffed toy, or presses button B3 to consider purchasing the product.
[0063] [Example of a screen for accepting listing instructions] 6A and 6B are diagrams showing specific examples of screens for accepting instructions to put up a target product. The screen for receiving an instruction to put up a target product is made up of a screen including display areas F11 to F13 shown in FIG. 6(A) and a screen including display areas F14 to F16 shown in FIG. 6(B).
[0064] Display area F11 of the screen shown in FIG. 6(A) displays the notation "List an Item," a button B11 labeled "Take a Photo," and a button B12 labeled "Album." When button B11 is pressed, the camera of the imaging unit of business operator terminal 2 is activated, making it possible to capture an image of the target item. When button B12 is pressed, a list of captured images stored in the memory unit of business operator terminal 2 is displayed. If there are no captured images of the target item to be listed, the EC business operator can capture an image of the target item by pressing button B11 and register the captured image. If there are captured images of the target item to be listed, the EC business operator can press button B12 to select and register the captured image of the target item from the list of captured images.
[0065] 6(A) displays the notation "Items currently on sale" and thumbnail images P11 to P14 of target items that were put up for sale during the live SNS broadcast in response to a listing instruction. Specifically, as the put-up target items, identical blankets with a common first stock quantity are displayed in four listing units with sub-numbers such as "Blanket-1," "Blanket-2," "Blanket-3," and "Blanket-4."
[0066] Display area F3 of the screen shown in Fig. 6(A) displays the notation "Saved exhibited items" and thumbnail images P15 and P16 of target items that have not yet been exhibited and for which an exhibit instruction has not yet been issued. Specifically, as target items that have not yet been exhibited, identical stuffed animals with a common first inventory quantity are displayed in two exhibit units with branch numbers such as "Stuffed Animal-1" and "Stuffed Animal-2." Here, when the e-commerce business operator performs an operation to register a captured image of the target item by pressing button B11 or button B12, the screen shown in Fig. 6(B) is displayed.
[0067] In the display area F14 of the screen shown in FIG. 6(B), the words "Product Photo" and a thumbnail image of a captured image of the target product are displayed. Specifically, a thumbnail image of a captured image of a stuffed toy, which is the target product, is displayed. Also, in the display area F14, a button B13 labeled "Add" is displayed. By pressing the button B13, the e-commerce business operator can add and register a captured image of the stuffed toy, which is the target product.
[0068] Display area F15 of the screen shown in FIG. 6(B) displays the words "Product Details," a button B14 labeled "Category," and a button B15 labeled "Product Condition." By pressing button B14, the e-commerce business operator can select and register the category of the target product, which is a stuffed animal. In the example shown in FIG. 6(B), the category "Manga" is selected. Furthermore, by pressing button B15, the e-commerce business operator can register the condition of the target product, which is a stuffed animal.
[0069] Display area F16 of the screen shown in FIG. 6(B) displays the notation "Product Name and Description," an input field R1 for entering the product name of the target product, and an input field R2 for entering a description of the target product. The EC business operator can register the target product by entering the product name of the target product in input field R1. In the example shown in FIG. 6(B), "stuffed toy" is entered in input field R1. The EC business operator can also register the target product by entering a description of the target product in input field R2.
[0070] The e-commerce business operator may enter a description of the target product that they themselves have created, or they can have an AI (artificial intelligence) create the description by pressing the button B16 labeled "AI Auto-Generate." In this case, the e-commerce business operator enters keywords related to the target product in input field R2 and presses the button B17 labeled "Generate Description." The AI then creates a description of the target product and outputs it in output field R11. In the example shown in Figure 6(B), the output field R11 displays a description such as, "We have adorable stuffed animals in stock! They have a soft, fluffy texture and adorable expressions. We have a variety of animal and character plush toys, so please find your favorite..."
[0071] [Example of a screen that accepts purchase instructions] 7A and 7B are diagrams showing other specific examples of the screen for accepting an instruction to purchase a target product. As shown in Figure 5 above, viewers can issue purchase instructions for the target product from the SNS live streaming screen, but they can also issue purchase instructions for the target product from a screen other than the SNS live streaming screen. The screens shown in Figures 7(A) and (B) are screens that allow for the acceptance of purchase instructions from viewers, and are composed of a screen including display areas F21 and F22 shown in Figure 7(A) and the screen shown in Figure 7(B).
[0072] Display area F21 of the screen shown in Fig. 7(A) displays the notation "Following Sellers" and thumbnail images P21 to P24 of EC businesses that the viewer has registered as targets for following. When the viewer performs an operation to select a desired EC business from thumbnail images P21 to P24, a list of target products offered by the selected EC business is displayed. Here, it is assumed that the viewer performs an operation to select the EC business of thumbnail image P21.
[0073] Display area F22 of the screen shown in Fig. 7(A) displays the notation "Products currently on sale" and thumbnail images P31 to P33 of target products being sold by the e-commerce business operator selected by the viewer. In the example shown in Fig. 7(A), thumbnail image P31 labeled "Plush toy-1," thumbnail image P32 labeled "Plush toy-2," and thumbnail image P33 labeled "Plush toy-3" are displayed.
[0074] Of the thumbnail images P31 to P33 displayed in the display area F22, an icon I labeled "Sold Out" is displayed superimposed on thumbnail images P31 and P32. The icon I indicates that the second stock quantity of each of the stuffed animals (same stuffed animals with the same first stock quantity) associated with thumbnail images P31 and P32 is 0 (zero). In contrast, the icon I is not displayed superimposed on thumbnail image P33. This indicates that the second stock quantity of the same stuffed animal (same stuffed animal with the same first stock quantity) associated with thumbnail image P33 is at least one. Here, suppose that the viewer performs an operation to select thumbnail image P33 of "Stuffed Animal-3." This displays the screen shown in FIG. 7(B).
[0075] The screen shown in FIG. 7(B) displays the notation "Selected Product," a captured image P43 of the target product "Plush Toy-3" selected by the viewer, the product name "Plush Toy," the price "6,600 JPY," and a product description. The purchase instruction acceptance screen shown in FIG. 7(B) also displays a button B21 labeled "Buy Now" and a button B22 labeled "Add to Cart." The viewer presses button B21 if they wish to immediately purchase the target product "Plush Toy-3," or presses button B22 if they wish to consider purchasing it. When button B22 is pressed, the quantity V of the contents of the cart, which is displayed in the upper right area of the purchase instruction acceptance screen shown in FIG. 7(B), is incremented. In the example shown in FIG. 7(B), the quantity V of the contents of the cart is incremented from "6" to "7."
[0076] <Modification> As described above, the information processing system S enables e-commerce businesses to list products for sale and viewers to purchase them during live streaming on SNS, but also enables viewers to purchase products even when live streaming is not being performed. In this case, the management server 1 updates the products listed on the SNS based on at least one of information related to the products, viewers, sales profits, and inventory turnover.
[0077] For example, the management server 1 updates the target products listed on the SNS by listing different target products each day as information about the target products. In this case, the management server 1 may automatically perform the process of listing the target products or may perform the process in response to instructions from the EC business operator. Furthermore, the management server 1 updates the target products listed on the SNS by changing the price of the target product based on a standard or algorithm set for each day as information about the target product. Furthermore, the management server 1 updates the target products listed on the SNS by pre-registering detailed information about the target product, a first inventory quantity, a second inventory quantity, cost, shipping fee, etc.
[0078] The management server 1 also updates the target products listed on the SNS by optimizing the profit margin based on the quantity and unit price of the target products ultimately purchased as information regarding the sales profit of the target products. The management server 1 also updates the target products listed on the SNS by changing the price of the target products in accordance with the inventory turnover rate calculated from changes in the first inventory quantity and the second inventory quantity.
[0079] The management server 1 also recommends optimal products for each viewer based on purchase information, such as the past purchase history of the target products listed on the SNS, as viewer information, thereby enabling the updating of target products listed on the SNS. The management server 1 also acquires access information, including the number of accesses to the SNS, in real time as viewer information, and adjusts the timing of listing the target products according to the detected number, thereby enabling the updating of target products listed on the SNS. The management server 1 also updates target products listed on the SNS by varying the target products and their prices displayed on the SNS screen according to the current location and access time of the viewer, as viewer information. The management server 1 can also have AI (artificial intelligence) perform the above-described process of updating target products listed on the SNS. Specifically, for example, the management server 1 can use AI to manage bids, as well as set prices for listed products and recommend products based on viewer preferences.
[0080] FIG. 8 is a diagram showing a specific example of access information acquired in real time as information about viewers. Fig. 8 shows an example of a user interface displayed on the business operator terminal 2 as access information acquired in real time. The user interface shown in Fig. 8 shows the number of users in the past 30 minutes, the number of users per minute, the category of devices (viewer terminals 3) in the past 30 minutes, and the number of users by SNS. It also shows the number of users as viewers, the number of views by page, the number of events by event, and the number of conversions by event. The access information shown in Fig. 8 is, for example, information used in the process of updating a target product listed on an SNS.
[0081] Some or all of the information shown in FIG. 8 and purchase information such as viewer purchase history may be provided to the business operator terminal 2 (a terminal of the live stream broadcaster or a terminal of a person managing listings) during the live stream. Furthermore, the management server 1 may use AI (artificial intelligence) to update the target products listed on SNS or e-commerce platforms during the live stream based on the analysis results of the live stream. Furthermore, the analysis results may include, for example, information regarding trends in popular products and predictions of when to replenish them.
[0082] <Advantageous Effects of the Present Embodiment> According to the above-described embodiment, inventory of products for sale and actual inventory can be managed separately, thereby broadening the scope of sales strategies of product sellers.
[0083] <Other> Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications and improvements within the scope of achieving the object of the present invention are included in the present invention. For example, the specific examples shown in each of Figures 5 to 7 are merely examples for achieving the object of the present invention, and are not particularly limited.
[0084] In the above embodiment, the service has been described as managing the actual inventory quantity (first inventory quantity) of the target product in the management server 1 and managing the inventory quantity (second inventory quantity) of the product being sold on multiple e-commerce platforms (including live streaming on SNS), but is not limited to this. That is, for example, the management server 1 may not only directly provide each function to the business operator terminal 2 and the viewer terminal 3, but may also indirectly provide each function, for example, in the form of OEM provision or API provision to sales platforms of other companies other than the provider of the service.
[0085] Furthermore, the above-described series of processes can be executed by hardware or software. In other words, the above-described functional configuration is merely an example and is not particularly limited. In other words, it is sufficient for the information processing system to be provided with a function that can execute the above-described series of processes as a whole, and the type of functional block used to realize this function is not particularly limited to the above-described example.
[0086] The location of the functional blocks is not particularly limited and may be arbitrary. For example, the functional blocks of the management server 1 may be transferred to another device, or the functional blocks of another device may be transferred to a server. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination of both.
[0087] When a series of processes is executed by software, the programs constituting the software are installed onto a computer or the like from a network or a recording medium. The computer may be a computer incorporated into dedicated hardware. The computer may also be a computer capable of executing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0088] The recording medium containing such a program may be configured as a removable medium (not shown) that is distributed separately from the device main body in order to provide the program to users, etc., or may be configured as a recording medium that is pre-installed in the device main body and provided to users, etc. Since the program can be distributed via a network, the recording medium may be installed in or accessible from a computer that is connected or connectable to the network.
[0089] In this specification, the steps describing the program recorded on the recording medium include not only processes that are performed in chronological order, but also processes that are not necessarily performed in chronological order but are performed in parallel or individually. Also, in this specification, the term "system" means an overall device composed of multiple devices or multiple means, etc.
[0090] In other words, the information processing system to which the present invention is applied can take various forms having the following configurations. (1) That is, the information processing system S to which the present invention is applied comprises an inventory management means (e.g., the data management unit 32 in FIG. 3) that distinguishes between and manages a first inventory quantity, which is the actual inventory quantity of the target product, and a second inventory quantity, which is the inventory quantity of the first inventory quantity that is being exhibited on an EC platform (e.g., live streaming on an SNS) that sells the target product online; an exhibit instruction receiving means (e.g., the exhibit instruction receiving unit 33 in FIG. 3) that receives an exhibit instruction to exhibit m (m is an integer value between 1 and n) of the first inventory quantity of n (n is an integer value greater than or equal to 1) of the target products on the EC platform; and an exhibit management means (e.g., the exhibit management unit 34 in FIG. 3) that exhibits the m target products on the EC platform in response to the exhibit instruction, and the inventory management means decreases the first inventory quantity of the m target products that have been exhibited and increases the second inventory quantity by m.
[0091] This automatically manages the first inventory quantity and the second inventory quantity in response to a listing instruction targeting an arbitrary quantity (m units) of the first inventory quantity of the target product. As a result, the e-commerce business operator can, for example, limit the listing quantity to make the target product scarce as a sales strategy to increase viewers' purchasing desire. Furthermore, because the e-commerce business operator issues listing instructions within the range of the first inventory quantity, it can reduce the workload required for inventory management while preventing listing errors such as overlisting of the target product.
[0092] (2) The inventory management means can also manage the second inventory quantity of the target product being exhibited on each of the plurality of EC platforms, distinguishing it by exhibit unit. As a result, even if one e-commerce business operator lists target products on multiple e-commerce platforms, the first inventory quantity and the second inventory quantity of each product listed on each of the multiple e-commerce platforms are managed on a listing basis in accordance with instructions from the e-commerce business operator.As a result, the e-commerce business operator can keep the second inventory quantities of target products listed on each of the multiple e-commerce platforms different for each listing unit within the range of the first inventory quantity.In addition, it is possible to easily manage the second inventory quantities of target products listed on external e-commerce platforms where inventory management is difficult.
[0093] (3) In addition, the listing management means manages the display mode of the m target products to be listed on the EC platform for each listing unit, and when the same target product having the same first inventory quantity is listed in multiple listing units, the product name or product code of each of the multiple listing units can be displayed on the EC platform with identification information (e.g., a branch number) added to it. This allows e-commerce businesses to list the same target product in multiple listing units with the same first inventory quantity, so that by limiting the second inventory quantity for each listing unit, for example, it is possible to create a sense of scarcity for the target product being listed, which can instantly increase viewers' desire to purchase.
[0094] (4) Furthermore, the listing management means can update the target product to be listed on the EC platform based on at least one of information regarding the target product, information regarding viewers, information regarding sales profits of the target product, and information regarding inventory turnover calculated from the first inventory quantity and the second inventory information. This improves the efficiency of listing products. Also, even if the EC platform is not live streaming, the products being listed are updated every time a viewer watches the EC platform, giving viewers the impression that the product is being live streamed. As a result, viewers' desire to purchase is increased.
[0095] (5) Furthermore, when one of the listing instructions is accepted, the listing management means can list m or a total of m of the target products on each of a plurality of pre-set EC platforms. This eliminates the need for e-commerce businesses to perform individual operations to list products on multiple e-commerce platforms, thereby reducing costs associated with listing products.
[0096] (6) The device further includes a display control means (e.g., display control unit 35 in FIG. 3) for superimposing a user interface (e.g., display area F2 in FIG. 5) for selling the target products online on the screen of the live broadcast of the SNS as the EC platform, and when the listing instruction for listing the target products is received during the live broadcast of the EC platform, the listing management means can list m of the target products on the EC platform in accordance with the listing instruction. This allows viewers to purchase the target product without leaving the live SNS broadcast screen, even during the live SNS broadcast, which can increase the purchase rate of the target product.
[0097] (7) In addition, the listing instruction receiving means receives advance listing instructions for the target products to be listed on the EC platform for each EC platform, and the listing management means lists m target products for which the advance listing instructions have been accepted during live streaming on the EC platform, and obtains information (e.g., captured images) about products for which the advance listing instructions have not been accepted and lists them. This allows e-commerce businesses to specify in advance the products and quantities they wish to list on the e-commerce platform, and the specified products are automatically listed during live streaming, reducing costs associated with listing the products. Additionally, e-commerce businesses can also list products that they have not specified in advance during live streaming, ensuring that no products are left out.
[0098] (8) The commodity management means can also lower the commodity price of the commodity over time. This allows for a so-called countdown auction, which can reduce unsold items.
[0099] (9) In addition, the listing management means can determine a successful bidder who will purchase the target product based on bids from one or more viewers who wish to purchase the target product being listed, and can determine the viewer who made the bid as the successful bidder, provided that a predetermined amount of time has passed since the bid was made. This makes it possible to hold auctions during live social media broadcasts, allowing listed items to be bought and sold at fair prices.
[0100] (10) The commodity management means can also have AI (artificial intelligence) carry out the bidding. This will enable AI (artificial intelligence) to conduct bidding, which will enable e-commerce businesses to reduce the costs associated with listing eligible products.
[0101] (11) The system may further include a notification means for notifying a person (e.g., an influencer) who has been predetermined as someone who can influence viewers' purchasing desire that the social network service is currently live streaming. This will allow people who can influence viewers' purchasing desire to participate in live streaming on social media, which will increase viewers' purchasing desire.
[0102] (12) The system further includes a payment management means (e.g., the payment management unit 37 in FIG. 3) for managing the payment of the target product, and the payment management means can accept the selection of a cryptocurrency (e.g., Bitcoin, Ethereum, etc.) as the payment means for the target product and display the payment price based on the exchange rate of the selected cryptocurrency. This will improve convenience for viewers as they will be able to use cryptocurrencies as a means of payment when purchasing eligible products.
[0103] (13) The system further includes an asset management means (e.g., asset management unit 38 in FIG. 3) for managing the target product purchased by the viewer as a digital asset of an NFT (non-fungible token), and when the target product managed as a digital asset of the NFT is resold, the asset management means can return a pre-specified percentage or amount as revenue to the e-commerce business operator or creator of the target product. This allows the target products to be managed as NFT digital assets, enabling appropriate revenue distribution to e-commerce operators and creators of the target products.
[0104] (14) In addition, the inventory management means can manage the traceability of the target products using blockchain technology. This allows the entire process from the producer to the seller, from the seller to the buyer, and from the buyer's purchase to logistics to be managed using information that cannot be tampered with. As a result, accidents such as non-delivery of the target product and fraudulent activities can be prevented, allowing e-commerce operators and viewers to trade the target product with peace of mind.
[0105] (15) The display control means can also superimpose a user interface for implementing a predetermined event (such as a gift campaign by lottery) on the live streaming screen of the EC platform. This will allow various events to be held during live broadcasts on the e-commerce platform, which is expected to increase the number of viewers.
[0106] (16) In addition, the display control means can display information regarding the advertisement of the target product listed by the EC business operator together with the EC platform on which the target product of another EC business operator other than the EC business operator is listed. This allows e-commerce businesses to collaborate with other e-commerce businesses to post advertisements for target products, thereby reducing advertising fees. For example, if one e-commerce business is listing product A and another is listing product B, an advertisement for product A can be displayed on the page where product B is listed, and an advertisement for product A can be displayed on the page where product A is listed. Furthermore, a sales strategy becomes possible in which if a viewer purchases product B, product A will also be included, or if a viewer purchases product A, product B will also be included.
[0107] (17) The system may further include a product lottery means (e.g., product lottery unit 39 in Figure 3) that manages the amount of money provided by multiple viewers and provides the target products that can be purchased with the total amount of money to one or more viewers selected by lottery. This allows viewers to participate in a lottery and, if they're lucky, win a high-value item, which is expected to attract more viewers.
[0108] (18) Furthermore, the information processing method to which the present invention is applied can take various forms having the following configurations. In other words, the information processing method to which the present invention is applied includes a management step of distinguishing and managing a first inventory quantity, which is the actual inventory quantity of the target product, and a second inventory quantity, which is the inventory quantity of the first inventory quantity that is being listed on an EC platform that sells the target product online; a receiving step of receiving a listing instruction to list m (m is an integer value between 1 and n) of the first inventory quantity of n (n is an integer value greater than or equal to 1) target products on the EC platform; and a listing step of listing the m target products on the EC platform in accordance with the listing instruction, wherein in the management step, the first inventory quantity of the m listed target products is decreased and the second inventory quantity is increased by m.
[0109] (19) Furthermore, the program to which the present invention is applied can take various forms having the following configurations. In other words, the program to which the present invention is applicable causes an information processing system (for example, information processing system S in FIG. 1) to execute a control process including a management step of distinguishing and managing a first inventory quantity, which is the actual inventory quantity of the target product, and a second inventory quantity, which is the inventory quantity of the first inventory quantity that is being listed on an EC platform that sells the target product online; a reception step of receiving a listing instruction to list m (m is an integer value between 1 and n) of the n (n is an integer value greater than or equal to 1) first inventory quantities on the EC platform; and a listing step of listing the m target products on the EC platform in accordance with the listing instruction, wherein in the management step, the first inventory quantity of the m listed target products is decreased and the second inventory quantity is increased by m. [Explanation of symbols]
[0110] 1: Management server, 2: Business operator terminal, 3: Viewer terminal, 4: Distributor terminal, 11: CPU, 16: Output unit, 17: Input unit, 18: Memory unit, 19: Communication unit, 31: Acquisition unit, 32: Data management unit, 33: Listing instruction reception unit, 34: Listing management unit, 35: Display control unit, 36: Notification unit, 37: Payment management unit, 38: Asset management unit, 39: Product lottery unit, 40: Transmission control unit, 41: First inventory DB, 42: Second inventory DB, S: Information processing system, N: Network
Claims
1. an inventory management means for managing a first inventory quantity, which is an actual inventory quantity of the target product, and a second inventory quantity, which is an inventory quantity of the first inventory quantity that is being exhibited on an EC platform that sells the target product online, separately from each other; a listing instruction receiving means for receiving listing instructions to list m units (m is an integer greater than or equal to 1 and less than or equal to n) of the target products out of the n units (n is an integer greater than or equal to 1) of the first inventory quantity on the EC platform; a listing management means for listing the m target products on the EC platform in response to the listing instruction; and the inventory management means decreases the first inventory quantity of the m target products that have been put up and increases the second inventory quantity by m units; Information processing system.
2. the inventory management means manages the second inventory quantities of the target products being exhibited on each of the plurality of EC platforms, distinguishing them by exhibiting unit; The information processing system according to claim 1 .
3. the listing management means manages the display manner of the m target products to be listed on the EC platform for each listing unit, and when the same target product having the same first inventory quantity is listed in multiple listing units, displays on the EC platform product names or product codes of the multiple listing units with identification information added thereto; The information processing system according to claim 1 .
4. the listing management means updates the target product to be listed on the EC platform based on at least one of information regarding the target product, information regarding viewers, information regarding sales profits of the target product, and information regarding an inventory turnover rate calculated from the first inventory quantity and the second inventory quantity; The information processing system according to claim 1 .
5. the listing management means, when one listing instruction is accepted, lists m units or a total of m units of the target products on each of a plurality of pre-set EC platforms; The information processing system according to claim 1 .
6. a display control means for superimposing a user interface for selling the target product online on a live streaming screen of the social network service serving as the EC platform, and displaying the user interface; when the listing instruction to list the target products during live streaming on the EC platform is accepted, the listing management means lists m number of the target products on the EC platform in response to the listing instruction; The information processing system according to claim 1 .
7. the listing instruction receiving means receives, for each EC platform, the listing instruction in advance for the target product to be listed on the EC platform; the listing management means lists m of the target products for which the prior listing instruction has been accepted during the live streaming on the EC platform, and acquires information on products for which the prior listing instruction has not been accepted and lists the products; The information processing system according to claim 6.
8. the listing management means lowers the listing price of the listed target product over time; The information processing system according to claim 1 .
9. the listing management means determines a successful bidder who will purchase the target product, based on bids from one or more viewers who wish to purchase the target product being listed, and determines the viewer who made the bid as the successful bidder, on the condition that a preset time has elapsed since the bid was made; The information processing system according to claim 6.
10. The bid management means causes AI (artificial intelligence) to carry out the bidding. The information processing system according to claim 9 .
11. The system further comprises a notification means for notifying a person who has been predetermined as a person who may influence the purchasing willingness of viewers that the social network service is currently live streaming. The information processing system according to claim 6.
12. further comprising a payment management means for managing payment for the target product; The payment management means accepts the selection of a cryptocurrency as a payment means for the target product, and displays a payment price based on the exchange rate of the selected cryptocurrency. The information processing system according to claim 6.
13. The system further includes an asset management means for managing the target products purchased by viewers as digital assets of NFT (non-fungible token), When the target product managed as the digital asset of the NFT is resold, the asset management means returns a pre-specified percentage or amount as revenue to the e-commerce business operator or creator of the target product. The information processing system according to claim 6.
14. The inventory management means manages the traceability of the target products using blockchain technology. The information processing system according to claim 1 .
15. the display control means displays a user interface for implementing a predetermined event in a superimposed manner on a screen of the live broadcast of the EC platform; The information processing system according to claim 6.
16. the display control means displays information about an advertisement for the target product put up by an EC business together with information about an EC platform on which the target product of another EC business different from the EC business is put up; The information processing system according to claim 6.
17. The system further comprises a product lottery means for managing the amounts of money provided by a plurality of viewers and providing the target products that can be purchased with the total amount of money to one or more viewers selected by lottery. The information processing system according to claim 6.
18. a management step of distinguishing and managing a first inventory quantity, which is an actual inventory quantity of the target product, from a second inventory quantity, which is an inventory quantity of the first inventory quantity currently being exhibited on an EC platform that sells the target product online; a receiving step of receiving a listing instruction to list m (m is an integer value of 1 or more and n or less) of the target products out of the n (n is an integer value of 1 or more) first inventory quantities on the EC platform; a listing step of listing the m number of target products on the EC platform in response to the listing instruction; Including, In the management step, the first inventory quantity of the m target products that have been put up is decreased, and the second inventory quantity is increased by m. Information processing methods.
19. Information processing systems, a management step of distinguishing and managing a first inventory quantity, which is an actual inventory quantity of the target product, from a second inventory quantity, which is an inventory quantity of the first inventory quantity currently being exhibited on an EC platform that sells the target product online; a receiving step of receiving a listing instruction to list m (m is an integer value of 1 or more and n or less) of the target products out of the n (n is an integer value of 1 or more) first inventory quantities on the EC platform; a listing step of listing the m number of target products on the EC platform in response to the listing instruction; Execute a control process including In the management step, the first inventory quantity of the m target products that have been put up is decreased, and the second inventory quantity is increased by m. program.
Citation Information
Patent Citations
System, method, and program for supporting commodity sales
JP2017199352A