Management apparatus, management method, and program
The management device optimizes inventory replenishment by analyzing user browsing history to adjust stock levels, addressing suboptimal inventory management in online marketplaces.
Patent Information
- Application Number
- JP2024011429
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-30
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2044-01-30
AI Technical Summary
Existing inventory management systems for online marketplaces are insufficient in optimizing inventory replenishment based on user browsing behavior, leading to suboptimal stock levels.
A management device that acquires browsing history information to calculate the number of out-of-stock views and determines the replenishment level for products based on predefined criteria, adjusting inventory levels accordingly.
Enables effective inventory management by optimizing stock levels based on user demand, reducing out-of-stock situations and improving customer satisfaction.
Smart Images

Figure 2025116908000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a management device, a management method, and a program. [Background technology]
[0002] In recent years, various technologies have been proposed for replenishing products using sales data. For example, Patent Document 1 discloses a system that acquires sales trends for specific products and smoothly replenishes products that are likely to run out of stock. Various mechanisms have been proposed for suggesting optimal products for users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7119173 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above system leaves room for improvement in terms of inventory management according to search conditions on the Internet, and is still insufficient from the viewpoint of optimal inventory management.
[0005] The present invention aims to solve the above-mentioned problems and to provide a management device, management method, and program that enable optimal inventory management by determining a replenishment level that indicates the degree to which inventory of products on the Internet should be replenished. [Means for solving the problem]
[0006] A management device according to a first aspect of the present invention comprises: a browsing history information acquiring unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; It is characterized by:
[0007] In addition, in the management device according to the above aspect, The browsing history information includes a total number of browsings for each product, including browsing of out-of-stock products and browsing of in-stock products; the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed, based on replenishment level setting criteria set in accordance with the number of out-of-stock views and the total number of views; This may be done.
[0008] In addition, in the management device according to the above aspect, the browsing history information includes exit information indicating that the user exited the online marketplace after browsing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left based on the leaving information, determining, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock views and the number of withdrawals; This may be done.
[0009] In addition, in the management device according to the above aspect, the browsing history information includes other product browsing information indicating that after an out-of-stock product was browsed, the user in the online market viewed a product different from the out-of-stock product; The replenishment degree change determination unit Based on the other product viewing information, a same-category product viewing count is further calculated, which is the number of times that the user has viewed products belonging to the same category as the out-of-stock product; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are viewed; This may be done.
[0010] In addition, in the management device according to the above aspect, The browsing history information includes continuous browsing information of another product indicating that, after browsing an out-of-stock product, the user in the online market continuously browsed a product different from the out-of-stock product, and Based on the continuous viewing information of other products, a continuous viewing count of products in the same category is further calculated, which is the number of continuous viewings of products in the same category as the out-of-stock product viewed by the user; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are continuously viewed; This may be done.
[0011] A management method according to a second aspect of the present invention comprises: A management method by a management device, a browsing history information acquisition step of acquiring browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination step of calculating the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired in the browsing history information acquisition step, and determining whether to change a replenishment level indicating a priority level for replenishing the product; a replenishment level changing step of changing the replenishment level for each product in accordance with the determination result in the replenishment level change determination step, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, In the replenishment level change determination step, it is determined for each product whether or not to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on a replenishment level setting standard set according to the number of out-of-stock viewings. It is characterized by:
[0012] A program according to a third aspect of the present invention comprises: Computer, a browsing history information acquisition unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; It is characterized by:
[0013] The program may be recorded on a non-transitory recording medium. The non-transitory recording medium can be distributed or sold independently of the computer. Here, a non-transitory recording medium refers to a tangible recording medium. Examples of non-transitory recording media include compact discs, flexible disks, hard disks, magneto-optical disks, digital video disks, magnetic tapes, and semiconductor memories. A transitory recording medium refers to the transmission medium (propagation signal) itself. Examples of transitory recording media include electrical signals, optical signals, and electromagnetic waves. A temporary storage area is an area for temporarily storing data and programs, such as volatile memory such as RAM (Random Access Memory). [Effects of the Invention]
[0014] According to the present invention, it is possible to provide a management device, a management method, and a program that enable appropriate inventory management by determining a replenishment rate that indicates the degree to which inventory of products on the Internet should be replenished. [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 2 is a diagram illustrating the relationship between a management device, an information terminal, and a sales server device. [Figure 2] FIG. 2 is a block diagram illustrating an example of a management device. [Figure 3] FIG. 10 is an explanatory diagram showing an example of inventory information. [Figure 4] FIG. 10 is an explanatory diagram showing an example of a replenishment rate setting standard. [Figure 5] FIG. 2 is a block diagram showing an example of a sales server device. [Figure 6] FIG. 10 is an explanatory diagram showing an example of browsing history information. [Figure 7] FIG. 10 is an explanatory diagram showing a display example of an information terminal. [Figure 8] FIG. 10 is an explanatory diagram showing a display example of an information terminal. [Figure 9]FIG. 10 is an explanatory diagram showing a display example of an information terminal. [Figure 10] 10 is a flowchart illustrating an example of an update process. [Figure 11] 10 is a flowchart illustrating an example of a replenishment level change process. [Figure 12] 10 is a flowchart illustrating an example of inventory information update processing. [Figure 13] FIG. 10 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. [Figure 14] FIG. 10 is an explanatory diagram showing an example of browsing history information in a modified example. [Figure 15] FIG. 10 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. [Figure 16] FIG. 10 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0016] (Overall composition) A management device, a management method, and a program according to an embodiment of the present invention will be described in detail with reference to the drawings. The same or corresponding parts in the drawings are designated by the same reference numerals. As shown in FIG. 1, a management device 100 according to an embodiment of the present invention is communicatively connected to a sales server device 200 via a computer communication network 400 such as the Internet. The sales server device 200 is communicatively connected to an information terminal 300 via the computer communication network 400.
[0017] The management device 100 is a personal computer (PC) or server (a so-called computer) that manages inventory of products in a so-called online marketplace where many virtual stores are set up via the Internet, and is capable of communicating with the sales server device 200 via a computer communication network 400. Specifically, the management device 100 has a function of changing a replenishment level setting, which indicates the priority of replenishing products, based on the content indicated by browsing history information received from the sales server device 200. Here, the browsing history information refers to history information related to browsing requests for product information executed by the information terminal 300 in response to user operations. Furthermore, the management device 100 has a function of updating inventory information indicating the inventory status of products each time purchase information is received from the sales server device 200. Here, the purchase information refers to history information related to product purchase requests executed by the information terminal 300 in response to user operations. In this embodiment, the following description will be given taking an online marketplace for books as an example.
[0018] The sales server device 200 is a PC (Personal Computer) or server (a so-called computer) that manages a system of a so-called online marketplace where many virtual stores are set up via the Internet, and can communicate with the information terminal 300 via a computer communication network 400. Specifically, the sales server device 200 has a function of providing a product page corresponding to search information (search request) received from the information terminal 300. Here, the search information is information including information indicating the product that is the target of the search. The sales server device 200 also has a function of updating the browsing history information 212 and providing it to the management device 100, and a function of transmitting purchase information to the management device 100 based on the purchase of a product.
[0019] The information terminal 300 is an information terminal (so-called computer) such as a smartphone, tablet, or PC (Personal Computer) owned by a user. The information terminal 300 performs processing for viewing and purchasing products sold in the online marketplace in response to user operations. Specifically, the information terminal 300 transmits search information to the sales server device 200 to receive a product page, thereby viewing the product. The information terminal 300 also purchases the product in response to user operations.
[0020] (Functional configuration of management device) Next, the configuration of the management device 100 will be described with reference to FIG.
[0021] As shown in FIG. 2, the management device 100 includes a storage unit 110, a control unit 120, an input / output unit 130, a communication unit 140, and a system bus (not shown) that interconnects these units.
[0022] The storage unit 110 includes a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The ROM stores a program 111 executed by the control unit 120, various data (not shown) required in advance for executing the program 111, inventory information 112, and replenishment level setting criteria 113.
[0023] The program 111 is a program for executing a replenishment level change process and an inventory information update process, which will be described later, and is stored in the storage unit 110 in advance.
[0024] Inventory information 112 is information that indicates the inventory status of a product. Specifically, as shown in FIG. 3, inventory information 112 includes information such as an ISBN (International Standard Book Number) that is an International Standard Book Number for identifying a book, a product name that indicates the book title, the number of items in stock, a category, a release date, and a replenishment level. Note that the product (Book C) shown in the figure that is "unorderable" indicates an out-of-print product. In the example shown, the current inventory of "Book A" with an ISBN of "XXXXXX1" is "10," the category is "Novel," the release date is "2022 / 10 / 10," and the replenishment level is "C." Note that other information that identifies each book may be used instead of the ISBN in inventory information 112.
[0025] The inventory information 112 is registered by the sales server device 200 each time a book is released. The inventory quantity included in the inventory information 112 is updated each time purchase information is received from the sales server device 200 and each time a book is restocked. The replenishment level included in the inventory information 112 is updated by executing a replenishment level change process, which will be described later. In this embodiment, the replenishment level is updated in the replenishment level change process so that the replenishment level becomes higher the more times a product with a stock quantity of "0" is viewed (number of out-of-stock views). A high replenishment level indicates that a large amount is replenished at one time or that the replenishment frequency is high.
[0026] The replenishment level setting criterion 113 is information indicating the criterion for changing the replenishment level in the replenishment level change process described later. Specifically, as shown in FIG. 4, the replenishment level setting criterion 113 is set to a replenishment level corresponding to the number of out-of-stock views. The number of out-of-stock views and the replenishment level can be arbitrarily changed. While the illustrated example shows three replenishment levels, "A" to "C," more levels, such as four or five, may be used. In this example, the replenishment level is assumed to be the highest, followed by "B," and "C" to be the lowest. The number of replenishment levels can be changed as appropriate, and the replenishment level may be expressed numerically as a continuous quantity rather than in stages. For example, an AI (artificial intelligence) may be used to calculate the replenishment level corresponding to the number of out-of-stock views. In this case, a scalar quantity is output as the replenishment level. As described above, in this embodiment, the replenishment level setting criterion 113 is set so that the higher the number of out-of-stock views, the higher the replenishment level. In the illustrated example, the initial replenishment level is set to "C," and if the number of out-of-stock views is up to two, the replenishment level is "C." Also, if the number of out-of-stock views is three to nine, the replenishment level is "B," and if it is ten or more, the replenishment level is "A." Note that, as will be described in detail later, daily replenishment level setting criteria 113, weekly replenishment level setting criteria 113, and monthly replenishment level setting criteria 113 may each be stored in the storage unit 110. The illustrated example shows weekly replenishment level setting criteria 113.
[0027] The replenishment level setting criteria 113 are stored in advance in the storage unit 110 by the user of the management device 100. Alternatively, the replenishment level setting criteria 113 may be set by the sales server device 200 and transmitted to the management device 100.
[0028] The control unit 120 is configured with a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), etc. The control unit 120 operates in accordance with a program 111 stored in the storage unit 110, and executes processing in accordance with the program 111. The control unit 120 includes a browsing history information acquisition unit 121, a replenishment level change determination unit 122, a replenishment level change unit 123, and an inventory information update unit 124 as main functional units provided by the program 111 stored in the storage unit 110.
[0029] The browsing history information acquisition unit 121 is a functional unit that acquires the browsing history information 212 stored in the sales server device 200. Specifically, the browsing history information acquisition unit 121 acquires the browsing history information 212 from the sales server device 200 for each predetermined period, such as weekly or daily. That is, the browsing history information acquisition unit 121 is a functional unit that acquires the browsing history for each predetermined period, such as weekly or daily. Note that the browsing history information acquisition unit 121 in this embodiment is premised on acquiring weekly browsing history. The browsing history information 212 is information indicating the browsing history for each book, and includes, for each ISBN and information indicating the availability of the ISBN, a user ID that identifies the user who viewed the book, a user name, and information indicating the date and time of viewing.
[0030] The replenishment level change determination unit 122 is a functional unit that determines whether to change the replenishment level setting, which indicates the degree to which products are replenished. Specifically, the replenishment level change determination unit 122 determines whether to change the replenishment level setting based on the number of out-of-stock views calculated from the browsing history information 212 acquired by the function of the browsing history information acquisition unit 121 and the content of the replenishment level setting standard 113 stored in the storage unit 110. As described above, in this embodiment, as shown in FIG. 4, three levels of replenishment levels, "A" to "C," are set, with "C" set as the default value. The replenishment level change determination unit 122 determines not to change the replenishment level setting if the number of out-of-stock views indicated by the acquired browsing history information 212 is up to two. On the other hand, if the number of out-of-stock views is three to nine, the replenishment level change determination unit 122 determines to change the replenishment level setting to "B," and if it is ten or more, the replenishment level change determination unit 122 determines to change the replenishment level setting to "A." The replenishment level change determination unit 122 also has a function to calculate the number of out-of-stock views based on the acquired browsing history information 212.
[0031] 2, the replenishment degree changing unit 123 is a functional unit that changes the setting of the replenishment degree. Specifically, the replenishment degree changing unit 123 has a function of changing the replenishment degree to a replenishment degree according to the determination result by the replenishment degree change determination unit 122.
[0032] The inventory information update unit 124 is a functional unit that updates the stock quantity included in the inventory information 112. Specifically, the inventory information update unit 124 has a function of decrementing the stock quantity by a number corresponding to the purchase quantity each time purchase information is received from the sales server device 200. The inventory information update unit 124 also has a function of adding the number of out-of-stock items or in-stock items back into stock to the stock quantity each time the out-of-stock item or in-stock item is restocked. Note that information about restocking may be transmitted from the sales server device 200 or may be directly input by the user of the management device 100.
[0033] The input / output unit 130 is a device that is configured with a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL (Electro-Luminescence) display, and the like, and is used to input and output various types of data.
[0034] The communication unit 140 is a device that enables the management device 100 to communicate with other information terminals such as the sales server device 200 via the computer communication network 400. The configuration of the management device 100 has been described above.
[0035] (Functional configuration of sales server device) Next, the configuration of the sales server device 200 will be described with reference to FIG.
[0036] As shown in FIG. 5, the sales server device 200 includes a storage unit 210, a control unit 220, an input / output unit 230, a communication unit 240, and a system bus (not shown) that interconnects these units.
[0037] The storage unit 210 includes a ROM, a RAM, etc. The ROM stores a program 211 executed by the control unit 220, various data (not shown) required in advance for executing the program 211, and browsing history information 212.
[0038] The program 211 is a program for executing update processing, which will be described later, and is stored in the storage unit 210 in advance.
[0039] The browsing history information 212 is information indicating the browsing history for each product. Specifically, as shown in FIG. 6, the browsing history information 212 includes at least an ISBN, information indicating the stock availability of the product indicated by the ISBN, a user ID identifying the user who is the viewer, a user name corresponding to the user ID, and the date and time of the viewer's browsing. As shown in the figure, the browsing history information 212 in this embodiment indicates the browsing history for each product (each ISBN) and indicates weekly information. Alternatively, daily or monthly information may be used. That is, in the case of weekly browsing history information 212, new information is generated every week, and the information for the past week may be stored as past information, for example, in a database.
[0040] The control unit 220 is configured with a CPU, an ASIC, etc. The control unit 220 operates in accordance with a program 211 stored in the storage unit 210, and executes processing in accordance with the program 211. The control unit 220 includes a search information acquisition unit 221, an inventory status acquisition unit 222, a product page provision unit 223, a browse information update unit 224, and a purchase processing unit 225 as main functional units provided by the program 211 stored in the storage unit 210.
[0041] The search information acquisition unit 221 is a functional unit that acquires search information from the information terminal 300. Specifically, the search information acquisition unit 221 is a functional unit that acquires, from the information terminal 300, search information that indicates a product desired by the user and is transmitted in response to an input operation by the user to the information terminal 300. The search information includes information such as a product name, a user ID, a user name, and a search date and time. The search information may also include an ISBN. Note that the product desired by the user is identified by the search information acquisition unit 221 being acquired. Specifically, product information is registered as a database in the storage unit 210 (not shown), and a product name and ISBN corresponding to the ISBN and product name included in the search information are identified from the product information. The product information includes, for example, an ISBN, a product name, a category, a price, a shipping fee, a release date, and the like, and is registered each time a product is released.
[0042] The stock availability acquisition unit 222 is a functional unit that acquires the stock availability of a product desired by a user. Specifically, the stock availability acquisition unit 222 acquires the stock availability of a product identified by the acquired search information by checking the contents of the stock information 112 stored in the management device 100. For example, in a case where the product identified by the acquired search information is "Book A," the stock availability acquisition unit 222 acquires "in stock" as the stock availability because the stock quantity corresponding to "Book A" in the stock information 112 shown in FIG. 3 is "10." Note that stock availability may be acquired based on the ISBN instead of the product name. Furthermore, the stock availability may be acquired not only as "in stock" but also by including the stock quantity.
[0043] The product page providing unit 223 is a functional unit that provides the user with a product page, which is a purchase page for a product desired by the user. Specifically, the product page providing unit 223 has a function of generating a product page for a product identified by search information acquired by the function of the search information acquiring unit 221 and transmitting the product page to the information terminal 300, thereby providing the product page to the user. The product page includes stock availability acquired by the function of the inventory acquisition unit 222, and the product page providing unit 223 generates a product page corresponding to the stock availability. For example, if the product identified by the search information acquired by the function of the search information acquiring unit 221 is "Book A," the stock availability acquired by the function of the inventory acquisition unit 222 is "in stock." Therefore, as shown in FIG. 7, the product page providing unit 223 generates a product page indicating that "Book A" is in stock and available for purchase. Note that information on price and category is acquired based on product information (not shown) previously stored in the storage unit 210. If the product is in stock, the quantity in stock may also be displayed. On the other hand, when the product specified by the search information acquired by the function of the search information acquisition unit 221 is "Book B," the inventory status acquired by the function of the inventory acquisition unit 222 is "out of stock" (see FIG. 3), and therefore the product page providing unit 223 generates a product page indicating that "Book B" is out of stock and cannot be purchased, as shown in FIG. 8. Furthermore, when the product specified by the search information acquired by the function of the search information acquisition unit 221 is "Book C," the inventory status acquired by the function of the inventory acquisition unit 222 is "unorderable" (see FIG. 3), and therefore the product page providing unit 223 generates a product page indicating that "Book C" is a product that cannot be ordered and cannot be purchased, as shown in FIG. 9.
[0044] The browsing information update unit 224 is a functional unit that updates the content of the browsing history information 212 based on the provision of a product page to a user by the function of the product page providing unit 223, i.e., based on the browsing. Specifically, the browsing information update unit 224 is a functional unit that registers information such as a user ID, a user name, and a browsing date and time as a browsing history of a product identified by search information acquired by the function of the search information acquisition unit 221. For example, if "Takahashi Oko" with the user ID "325D35V" searches for "Book B" on "2024 / 11 / 25 15:50," the product identified by the acquired search information is "Book B." Therefore, the browsing information update unit 224 identifies the ISBN as "XXXXXX2" based on product information (not shown) previously stored in the storage unit 210. Then, the browsing information update unit 224 registers this information as a browsing history corresponding to the ISBN "XXXXXX2," as shown in FIG. 6. In the illustrated example, since "Book B" corresponding to ISBN "XXXXXX2" is an "out of stock" product (see FIG. 3), the number of times the book has been viewed as "out of stock" is updated.
[0045] The purchase processing unit 225 is a functional unit that transmits purchase information to the management device 100 based on the fact that a viewed product has been purchased. Specifically, the purchase processing unit 225 has a function of updating the contents of the inventory information 112 stored in the management device 100 by transmitting purchase information to the management device 100 based on the fact that a product has been purchased through an input operation by the user of the information terminal 300 (based on the fact that purchase information has been received). The purchase information includes the ISBN, product name, purchase quantity, purchaser information that identifies the purchaser, and the like. In addition to this, the purchase processing unit 225 also has a function of performing payment processing for the purchased product.
[0046] The input / output unit 230 is a device that is made up of a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL display, etc., and is used to input and output various types of data.
[0047] The communication unit 240 is a device that enables the sales server device 200 to communicate with other information processing devices such as the management device 100 and the information terminal 300 via the computer communication network 400. The above is the configuration of the sales server device 200.
[0048] (operation) Next, the operations of the management device 100 and the sales server device 200 will be described with reference to Figs. 10 to 12. Fig. 10 is a flowchart showing an example of an update process in the sales server device 200. The update process shown in Fig. 10 is a process in which the sales server device 200 updates the contents of the browsing history information 212. In this embodiment, the update process is performed weekly, and information from the past week is saved in the database as past information when a new update process is performed.
[0049] In the update process, the sales server device 200 first determines whether or not search information has been acquired (received) from the information terminal 300 using the function of the search information acquisition unit 221 (step S11). If search information has not been received (step S11; No), the sales server device 200 waits until search information is received.
[0050] On the other hand, if the search information has been acquired (step S11; Yes), the sales server device 200 acquires stock availability from the management device 100 using the function of the stock availability acquisition unit 222 (step S12). Specifically, in the process of step S12, first, the search information acquisition unit 221 identifies the product desired by the user based on the acquired search information. Then, the stock availability acquisition unit 222 acquires stock availability corresponding to the identified product based on the contents of the stock information 112 stored in the management device 100. For example, if the product identified by the search information acquired in the process of step S11 is "Book A," in the example shown in FIG. 3, the stock quantity corresponding to "Book A" in the stock information 112 is "10," so in the process of step S12, "In stock" is acquired as stock availability.
[0051] After executing the process of step S12, the sales server device 200 generates a product page using the function of the product page providing unit 223 and provides it to the user (step S13). Specifically, in the process of step S13, the product page providing unit 223 generates a product page, which is a purchase page for the product identified in the process of step S12, based on the acquired stock availability information, and provides the product page to the user of the information terminal 300 that is the sender of the search information acquired in step S11. For example, if the product identified by the acquired search information is "Book A," the stock availability acquired in step S12 is "in stock," so in the process of step S13, a product page is generated showing that "Book A" is in stock and available for purchase, as shown in FIG. 7. As described above, information on price and category is acquired based on product information (not shown) previously stored in the storage unit 210. If the product is in stock, the quantity in stock may also be displayed. On the other hand, if the product identified by the acquired search information is "Book B," the inventory status acquired in step S12 will be "out of stock" (see Figure 3), and therefore in the processing of step S13, a product page indicating that "Book B" is out of stock and cannot be purchased will be generated, as shown in Figure 8. Furthermore, if the product identified by the acquired search information is "Book C," the inventory status acquired in step S12 will be "unable to order" (see Figure 3), and therefore in the processing of step S13, a product page indicating that "Book C" is an unorderable product and cannot be purchased will be generated, as shown in Figure 9.
[0052] After executing the process of step S13, the sales server device 200 updates the contents of the browsing history information 212 using the function of the browsing information update unit 224 (step S14). Specifically, in the process of step S14, the browsing information update unit 224 adds information on the user ID, user name, and browsing date and time included in the acquired search information to the browsing history information 212 as the browsing history of the product identified by the acquired search information. For example, if the information included in the acquired search information is the product name "Book B," the user ID "325D35V," the user name "Takahashi ○ko," and the search date and time "2024 / 11 / 25 15:50," in the process of step S14, the browsing information update unit 224 identifies the ISBN as "XXXXXX2" based on product information (not shown) previously stored in the storage unit 210. Then, in the processing of step S14, the viewing information update unit 224 registers information such as the user ID "325D35V", the user name "Takahashi ○ko", and the search date and time "2024 / 11 / 25 15:50" as the viewing history corresponding to the ISBN "XXXXXX2", as shown in Fig. 6. In the illustrated example, since "Book B" corresponding to the ISBN "XXXXXX2" is an "out of stock" product (see Fig. 3), in this case the number of out of stock views will be updated.
[0053] After executing the process of step S14, the sales server device 200 determines whether the product has been purchased by the user who was provided with the product page in the process of step S13 (step S15). Specifically, in the process of step S15, the sales server device 200 determines whether the product has been purchased by determining whether purchase information indicating the purchase of the product has been received from the information terminal 300. If the product has not been purchased (step S15; No), that is, if purchase information has not been received, the sales server device 200 ends the update process.
[0054] On the other hand, if a product is purchased (step S15; Yes), that is, if purchase information is received, the sales server device 200 performs payment processing for the purchased product using the function of the purchase processing unit 225, and transmits the purchase information to the management device 100 (step S16), thereby issuing an instruction to update the contents of the inventory information 112 stored in the management device 100, and then ends the update processing.
[0055] The above is the operation of the update process in the sales server device 200. By performing this update process, the weekly browsing history by the user for each product is stored in the storage unit 210 as browsing history information 212. That is, the number of weekly out-of-stock browsings is counted. Furthermore, by performing this update process, when a product is purchased, the inventory information 112 is updated in the management device 100.
[0056] Next, the operation of the management device 100 will be described. FIG. 11 is a flowchart illustrating an example of a replenishment level change process in the management device 100. The replenishment level change process illustrated in FIG. 11 is executed at a predetermined timing. Specifically, the replenishment level change process in this embodiment is executed weekly, for example, at 11:59 PM every Saturday (just before Sunday). It is not limited to weekly, but may also be executed monthly or daily. In this case, the replenishment level change process may be executed just before the next month or the next day, such as at 11:59 PM at the end of the month or 11:59 PM on the same day. The execution timing of the replenishment level change process may be changed to any timing, such as daily, weekly, or monthly, or may be executed at multiple timings. In this case, the daily replenishment level setting standard 113, the weekly replenishment level setting standard 113, and the monthly replenishment level setting standard 113 may be stored in the storage unit 110, and the determination in the process of step S23 may be made based on the replenishment level setting standard 113 corresponding to each execution timing.
[0057] When the replenishment level change process is started, the management device 100 first acquires the browsing history information 212 from the sales server device 200 using the function of the browsing history information acquisition unit 121 (step S21). Specifically, in the process of step S21, the browsing history information acquisition unit 121 acquires the browsing history information 212 (see FIG. 6) indicating the browsing history for this week stored in the sales server device 200 (step S21). Note that, for example, when the replenishment level change process is executed monthly, the process of step S21 may acquire monthly browsing history information 212 based on past information stored in a database in addition to the weekly browsing history information 212. When the replenishment level change process is executed daily, the browsing history information 212 stored in the sales server device 200 may be new information each day, and past information may be stored as past information, for example, in a database.
[0058] 11, the management device 100 uses the function of the replenishment level change determination unit 122 to calculate the number of out-of-stock views based on the viewing history information 212 acquired in the processing of step S21 (step S22). Specifically, in the processing of step S22, the replenishment level change determination unit 122 calculates the number of out-of-stock views by counting the number of views for which the inventory status item indicated in the acquired viewing history information 212 is "out of stock." For example, in the case where the viewing history information 212 shown in FIG. 6 is acquired in the processing of step S21, the replenishment level change determination unit 122 in the processing of step S22 calculates the number of out-of-stock views to be "4," which is the number of views corresponding to the ISDN "XXXXXX2" for which the inventory status item is "out of stock." In this example, only the number of views corresponding to the ISDN "XXXXXX2" is calculated, but in the processing of step S22, the number of views corresponding to all products whose stock availability item is "out of stock" is calculated, i.e., the number of out-of-stock views corresponding to all products (number of out-of-stock views for each product).
[0059] 11, after executing the process of step S22, the management device 100 determines whether or not to change the replenishment level using the function of the replenishment level change determination unit 122 (step S23). Specifically, in the process of step S23, the replenishment level change determination unit 122 determines whether or not to change the replenishment level setting based on the number of out-of-stock views calculated in the process of step S22 and the content of the replenishment level setting standard 113 stored in the memory unit 110. For example, assuming that the number of out-of-stock views calculated in the process of step S22 is "4" (the number of views corresponding to the ISDN "XXXXXX2") and the replenishment level setting standard 113 stored in the memory unit 110 is the content shown in FIG. 4, in the process of step S23, the replenishment level change determination unit 122 determines to change the replenishment level of the product corresponding to the ISDN "XXXXXX2" to "B." In addition, when the daily replenishment level setting standard 113, the weekly replenishment level setting standard 113, and the monthly replenishment level setting standard 113 are respectively stored in the storage unit 110, for example, even if it is determined in the processing of step S23 that the replenishment level should be increased from "C" to "B" based on the weekly replenishment level setting standard 113, it may be determined in the processing of step S23 executed monthly that the replenishment level should be decreased from "B" to "C" based on the monthly replenishment level setting standard 113. Conversely, it may be determined that the replenishment level should be further increased from "B" to "A" based on the monthly replenishment level setting standard 113.
[0060] 11, if it is determined in the processing of step S23 that the replenishment level should be changed (step S23; Yes), the management device 100 changes the replenishment level to the replenishment level corresponding to the determination result of the determination in the processing of step S23, using the function of the replenishment level change unit 123 (step S24), and ends the replenishment level change processing. For example, if it is determined in the processing of step S23 that the replenishment level of the product corresponding to the ISDN "XXXXXX2" should be changed to "B", in the processing of step S24 the replenishment level change unit 123 changes the replenishment level of the product corresponding to the ISDN "XXXXXX2" in the inventory information 112 shown in FIG. 3 from "C" to "B".
[0061] Returning to FIG. 11, if it is determined in the process of step S23 that the replenishment degree is not to be changed (step S23; No), the management device 100 ends the replenishment degree change process.
[0062] The above is the operation of the replenishment level change process in the management device 100. By performing this replenishment level change process, the replenishment level can be changed depending on the number of out-of-stock views, allowing for more optimal inventory management. Even if the replenishment level is changed to be increased from "C" to "B" based on the weekly replenishment level setting standard 113, the replenishment level may be decreased from "B" to "C" based on the monthly out-of-stock view count and the monthly replenishment level setting standard 113 in the process of step S23 executed monthly. On the other hand, the replenishment level may be further increased from "B" to "A." This allows for the replenishment level to be changed depending on the weekly and monthly out-of-stock view counts, allowing for more optimal inventory management.
[0063] Next, the inventory information update process in the management device 100 will be described with reference to FIG. 12. FIG. 12 is a flowchart showing an example of the inventory information update process in the management device 100. In this embodiment, the inventory information update process starts to be executed based on a user operation. In the illustrated example, the inventory information update process is constantly executed, but the inventory information update process may also be executed every time purchase information is received from the sales server device 200. Although not shown in the figure, the inventory information update process is executed based on a user operation or an instruction from the sales server device 200 not only when a product is purchased and the inventory quantity decreases, i.e., when purchase information is received, but also when new inventory increases. In this case, it is sufficient that the inventory quantity of the product indicated by the user operation or the instruction from the sales server device 200 in the inventory information 112 stored in the storage unit 110 increases.
[0064] When the inventory information update process is started, the management device 100 first determines whether purchase information has been received from the sales server device 200 (step S31). The purchase information is transmitted from the sales server device 200 to the management device 100 by executing the process of step S16 shown in Fig. 10. The purchase information is information transmitted when a product is purchased, and includes the ISBN, product name, purchase quantity, purchaser information identifying the purchaser, etc.
[0065] 12, if it is determined that the purchase information has not been received (step S31; No), the management device 100 waits until the purchase information is received. On the other hand, if it is determined that the purchase information has been received (step S31; Yes), the management device 100 updates the contents of the inventory information 112 stored in the storage unit 110 using the function of the inventory information update unit 124 (step S32), and ends the inventory information update process. Specifically, in the process of step S32, the inventory information update unit 124 updates the contents of the inventory information 112 by reducing the inventory quantity corresponding to the product corresponding to the ISBN identified by the received purchase information by the purchase quantity identified by the purchase information.
[0066] The above is the operation of the inventory information update process in the management device 100. By performing the inventory information update process, the inventory information 112 is updated.
[0067] (Variation) The present invention is not limited to the above-described embodiment, and various modifications and applications are possible. For example, the management device 100 according to the above-described embodiment does not need to have all of the technical features described above, but may have some of the configurations described in the above-described embodiment so as to solve at least one problem in the prior art. Furthermore, at least a portion of each of the following modifications may be combined.
[0068] In the above embodiment, as shown in FIG. 4, the replenishment level setting standard 113 is set to a replenishment level corresponding to the number of out-of-stock views, and the process of step S23 in FIG. 11 determines whether to change the replenishment level based on the number of out-of-stock views. However, this is merely an example. For example, as shown in FIG. 13, a change to the replenishment level may be determined based on the weekly number of out-of-stock views and the total number of page views. The example shown in FIG. 13 indicates that the initial replenishment level is set to "C," and even if the number of out-of-stock views is up to two, the replenishment level will be "B" if the total number of page views is "100" or more. Also, even if the number of out-of-stock views is three to nine, the replenishment level will be "A" if the total number of page views is "200" or more.
[0069] That is, in addition to the number of out-of-stock views, the determination of whether to change the restocking level may be made so that the more times a product is viewed by users, regardless of whether it is in stock, the higher the restocking level. The total number of page views may be, for example, the number of all past page views, or the total number of page views on a yearly, monthly, or weekly basis. When using the total number of page views on a yearly, monthly, or weekly basis, it may be cleared to "0" for each period. The total number of page views also includes the number of views when the product is in stock. Note that, when updating the viewing history information 212 in the processing of step S14 of FIG. 10, the total number of page views on a yearly, monthly, or weekly basis may be counted. This allows the restocking level to be determined based on the total number of page views in addition to the number of out-of-stock views, thereby enabling more optimal inventory management.
[0070] In the above embodiment, the browsing history information 212 includes at least an ISBN, information indicating the availability of the product indicated by the ISBN, a user ID identifying the user who is the viewer, a user name corresponding to the user ID, and the date and time of the viewer, as shown in Fig. 6. However, this is just an example. For example, as shown in Fig. 14, the browsing history information 212 may include information on which product page the user transitioned to from the product page when the inventory status of the product indicated by the product page is "out of stock" or "unorderable," or exit information indicating that the user has left a store in the online marketplace.
[0071] Specifically, if a product page is provided by the process of step S13 shown in FIG. 10, and the inventory status of the product indicated by the product page is "out of stock" or "unorderable," and the user requests the provision of another product page, the requested product page may be registered as a transition destination in the browsing history information 212 in the process of step S14. The example shown in FIG. 14 indicates that a user with the username "Sato Xmi" viewed the product page for "Book B" with ISBN "XXXXXX2" and then viewed the product page for "Book D." Furthermore, if a product page is provided by the process of step S13 shown in FIG. 10, and the inventory status of the product indicated by the product page is "out of stock" or "unorderable," and the user leaves the online store, the departure may be registered as the browsing history information 212. The example shown in FIG. 14 indicates that a user with the username "Morimoto Xo" viewed the product page for "Book B" with ISBN "XXXXXX2" and then left the online store. Regarding the disconnection, it may be determined that the user has disconnected when it is detected that the application has been terminated or has been put into the background state, for example.
[0072] In addition, as shown in FIG. 15, for example, a change in the restocking level may be determined based on the weekly number of out-of-stock views and the number of departures. The example shown in FIG. 15 shows that the initial restocking level is set to "C," and even if the number of out-of-stock views is up to two, the restocking level is "B" if the number of departures is "2." Also, even if the number of out-of-stock views is three to nine, the restocking level is "A" if the number of departures is "3" or more. In other words, the restocking level setting standard 113 is set so that the restocking level increases as the number of departures increases. The number of departures may be calculated together with the number of out-of-stock views calculated in step S22 of FIG. 11. This allows the restocking level to be determined based on the number of departures in addition to the number of out-of-stock views, thereby enabling more optimal inventory management.
[0073] Furthermore, as shown in FIG. 16, for example, the change in the replenishment level may be determined based on the weekly number of out-of-stock views and the number of page transitions to products in the same category. The example shown in FIG. 16 indicates that the initial replenishment level is set to "C." Even if the number of out-of-stock views is up to two, the replenishment level is set to "B" if the number of page transitions to products in the same category is "2." Furthermore, even if the number of out-of-stock views is three to nine, the replenishment level is set to "A" if the number of page transitions to products in the same category is "3" or more. Furthermore, even if the number of out-of-stock views is ten or more, the special replenishment level is set to "S" if the number of page transitions to products in the same category is "5" or more. In other words, the replenishment level setting criteria 113 are set so that the higher the number of page transitions to products in the same category, the higher the replenishment level. The number of page transitions to products in the same category may be calculated when calculating the number of out-of-stock views in step S22 of FIG. 11. Whether or not a product belongs to the same category may be determined by, for example, referring to inventory information 112. If the product belongs to the same category, the number of views may be counted. This allows the replenishment rate to be determined based on the number of out-of-stock views as well as the number of page transitions to products in the same category, enabling more efficient inventory management. Furthermore, a special replenishment rate can also be set, enabling more efficient inventory management. The special replenishment rate is not limited to changes in the replenishment rate based on the weekly number of out-of-stock views and the number of page transitions to products in the same category, but can also be applied in other cases. Furthermore, page transitions for products in the same category refer to page transitions to products in the same category within the same online marketplace.
[0074] 14 shows only one page transition, in which the user with the username "Sato Omi" viewed the product page for "Book B" with ISBN "XXXXXX2" and then the product page for "Book D." However, even if "Sato Omi" browses products belonging to the same category (in this example, the "Business" category (see FIG. 3)), such as when browsing from the product page for "Book D" to the product page for "Book C," that is, when browsing products in the same category consecutively, this can be registered as browsing history information 212. Furthermore, the replenishment level setting standard 113 can be set so that the longer the browsing of products in the same category, that is, the greater the number of consecutive browsings of products in the same category by the same user, the higher the replenishment level.
[0075] Furthermore, in the above embodiment, an online marketplace for books has been described as an example, but the present invention is not limited to an online marketplace for books, and may also be an online marketplace for selling various products such as home appliances.
[0076] Note that the management device 100, sales server device 200, and information terminal 300 according to the above-described embodiments can be realized using a normal computer, rather than using dedicated devices. For example, the management device 100 that executes the above-described processes may be configured by installing a program for executing any of the above processes on a computer from a recording medium that stores the program on the computer. Also, a single management device 100, sales server device 200, and information terminal 300 may be configured by multiple computers operating in cooperation with each other.
[0077] Furthermore, when the above-mentioned functions are realized by sharing the functions between an OS (Operating System) and an application, or by cooperation between the OS and the application, only the parts other than the OS may be stored on the medium.
[0078] It is also possible to superimpose the program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board system (BBS) on the communication network and distributed via the network. These programs may then be started and run under the control of an operating system in the same way as other application programs, thereby enabling the above-mentioned processing to be performed.
[0079] Various aspects of the present disclosure are summarized below as appendices.
[0080] (Appendix 1) a browsing history information acquiring unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; A management device characterized by:
[0081] (Appendix 2) The browsing history information includes a total number of browsings for each product, including browsing of out-of-stock products and browsing of in-stock products; the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed, based on replenishment level setting criteria set in accordance with the number of out-of-stock views and the total number of views; 2. The management device according to claim 1,
[0082] (Appendix 3) the browsing history information includes exit information indicating that the user exited the online marketplace after browsing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left based on the leaving information, determining, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock views and the number of withdrawals; 3. The management device according to claim 1 or 2.
[0083] (Appendix 4) the browsing history information includes other product browsing information indicating that after an out-of-stock product was browsed, the user in the online market viewed a product different from the out-of-stock product; The replenishment degree change determination unit Based on the other product viewing information, a same-category product viewing count is further calculated, which is the number of times that the user has viewed products belonging to the same category as the out-of-stock product; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are viewed; 4. The management device according to any one of claims 1 to 3.
[0084] (Appendix 5) The browsing history information includes continuous browsing information of another product indicating that, after browsing an out-of-stock product, the user in the online market continuously browsed a product different from the out-of-stock product, and Based on the continuous viewing information of other products, a continuous viewing count of products in the same category is further calculated, which is the number of continuous viewings of products in the same category as the out-of-stock product viewed by the user; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are continuously viewed; 5. The management device according to any one of Supplementary notes 1 to 4.
[0085] (Appendix 6) A management method by a management device, a browsing history information acquisition step of acquiring browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination step of calculating the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired in the browsing history information acquisition step, and determining whether to change a replenishment level indicating a priority level for replenishing the product; a replenishment level changing step of changing the replenishment level for each product in accordance with the determination result in the replenishment level change determination step, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, In the replenishment level change determination step, it is determined for each product whether or not to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on a replenishment level setting standard set according to the number of out-of-stock viewings. A management method characterized by:
[0086] (Appendix 7) Computer, a browsing history information acquisition unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; A program characterized by:
[0087] The present disclosure allows various embodiments and modifications without departing from the broad spirit and scope of the present disclosure. Furthermore, the above-described embodiments are intended to illustrate the present disclosure and do not limit the scope of the present disclosure. That is, the scope of the present disclosure is defined by the claims, not the embodiments. Various modifications made within the scope of the claims and the meaning of equivalent disclosures are considered to be within the scope of the present disclosure. [Industrial Applicability]
[0088] According to the present invention, inventory management can be performed effectively by determining the replenishment rate, which indicates the degree to which inventory of products on the Internet should be replenished. [Explanation of symbols]
[0089] 100 Server device 110, 210 Storage section 111, 211 Program 112 Stock Information 113 Replenishment level setting criteria 120, 220 control section 121 Browsing history information acquisition unit 122 Replenishment degree change determination unit 123 Replenishment degree change section 124 Inventory Information Update Department 130, 230 input / output section 140, 240 Communications Department 200 Sales server device 221 Search Information Acquisition Department 222 Stock Availability Department 223 Product Page Provider 224 Browsing History Update Section 225 Purchase Processing Department 300 Information terminal 400 Computer Network
Claims
1. a browsing history information acquiring unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; A management device characterized by:
2. The browsing history information includes a total number of browsings for each product, including browsing of out-of-stock products and browsing of in-stock products; the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed, based on replenishment level setting criteria set in accordance with the number of out-of-stock views and the total number of views; The management device according to claim 1 .
3. the browsing history information includes exit information indicating that the user exited the online marketplace after browsing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left based on the leaving information, determining, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock views and the number of withdrawals; 3. The management device according to claim 1 or 2.
4. the browsing history information includes other product browsing information indicating that after an out-of-stock product was browsed, the user in the online market viewed a product different from the out-of-stock product; The replenishment degree change determination unit Based on the other product viewing information, a same-category product viewing count is further calculated, which is the number of times that the user has viewed products belonging to the same category as the out-of-stock product; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are viewed; 3. The management device according to claim 1 or 2.
5. The browsing history information includes continuous browsing information of another product indicating that, after browsing an out-of-stock product, the user in the online market continuously browsed a product different from the out-of-stock product, and Based on the continuous viewing information of other products, a continuous viewing count of products in the same category is further calculated, which is the number of continuous viewings of products in the same category as the out-of-stock product viewed by the user; determining whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed for each product based on replenishment level setting criteria set according to the number of times the out-of-stock items are viewed and the number of times the same category items are continuously viewed; 3. The management device according to claim 1 or 2.
6. A management method by a management device, a browsing history information acquisition step of acquiring browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination step of calculating the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired in the browsing history information acquisition step, and determining whether to change a replenishment level indicating a priority level for replenishing the product; a replenishment level changing step of changing the replenishment level for each product in accordance with the determination result in the replenishment level change determination step, The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, In the replenishment level change determination step, it is determined for each product whether or not to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on a replenishment level setting standard set according to the number of out-of-stock viewings. A management method characterized by:
7. Computer, a browsing history information acquisition unit that acquires browsing history information indicating a user's browsing history of products sold at stores in the online market; a replenishment level change determination unit that calculates the number of out-of-stock views for each product based on the browsing history included in the browsing history information acquired by the browsing history information acquisition unit, and determines whether to change a replenishment level that indicates a priority level for replenishing the product; a replenishment level change unit that changes the replenishment level for each product in accordance with the determination result of the replenishment level change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product has been viewed, the replenishment level change determination unit determines, for each product, whether to change the replenishment level and to which of a plurality of levels the replenishment level should be changed based on replenishment level setting criteria set according to the number of out-of-stock viewings; A program characterized by:
Citation Information
Patent Citations
Stockout information system, stockout information device, stockout notifying method, and program
JP2014109789A
Information processing apparatus and program
JP2017059139A
Inventory management method, program, and inventory management device
JP2023061312A
Product information processing system, product information processing method and program
JP7119173B1