Management device, management method, and program

The management device uses browsing history information to adjust inventory levels based on user interactions, addressing inefficiencies in existing systems by improving stock replenishment accuracy and management.

JP7625103B1Active Publication Date: 2025-01-31RAKUTEN GROUP INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024011429
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-01-30
Publication Date
2025-01-31
Estimated Expiration
2044-01-30

AI Technical Summary

Technical Problem

Existing inventory management systems for electronic markets lack effectiveness in adjusting stock replenishment based on user browsing behavior, leading to inefficiencies in inventory management.

Method used

A management device and method that utilizes browsing history information to calculate the degree of replenishment for products by determining the number of views without stock, considering factors such as user withdrawals and browsing patterns, to adjust inventory levels accurately.

Benefits of technology

Enhances inventory management by improving the accuracy of stock replenishment decisions based on user interactions, allowing for more efficient product restocking and better inventory control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007625103000001_ABST
    Figure 0007625103000001_ABST
Patent Text Reader

Abstract

A management device, a management method, and a program are provided that enable suitable inventory management by determining a replenishment rate that indicates the degree to which inventory of products on the Internet should be replenished. [Solution] The management device acquires browsing history information indicating the browsing history by users of products sold at stores in the online market. Then, based on the browsing history included in the acquired browsing history information, the management device calculates the number of out-of-stock views for each product, determines whether to change the replenishment level indicating the priority of replenishing the product, and changes the replenishment level for each product according to the determination result. The number of out-of-stock views is the number of times an out-of-stock product is viewed, and determines for each product whether to change the replenishment level and to which of multiple levels of replenishment level to change the replenishment level based on a replenishment level setting criterion set according to the number of out-of-stock views.
Need to check novelty before this filing date? Find Prior Art

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 products that are optimal 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 standpoint of optimal inventory management.

[0005] The present invention is devised to solve the above-mentioned problems, and aims to provide a management device, a management method, and a 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 browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product in accordance with a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion 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 views for each product, including views of out-of-stock products and views 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the total number of viewings; 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 electronic marketplace after viewing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left the store based on the information on the left-overs, 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 a replenishment level setting criterion 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 the user in the online market viewed a product different from the out-of-stock product after the out-of-stock product was viewed, The replenishment degree change determination unit Based on the different product viewing information, a same category product viewing count is further calculated, which is a number of times that the user has viewed a product belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of viewings of products of the same category; This may be done.

[0010] In addition, in the management device according to the above aspect, The browsing history information includes different product consecutive browsing information indicating that, after a product that is out of stock is browsed, the user in the online market consecutively browsed a product different from the out-of-stock product, Based on the different product continuous viewing information, a same-category product continuous viewing count is further calculated, which is a number of consecutive viewings of products belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of consecutive viewings of products of the same category; 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, comprising: a browsing history information acquiring step of acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination step of calculating a 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 or not to change a replenishment degree indicating a priority level for replenishing the product; A replenishment degree changing step of changing the replenishment degree for each product according to a result of the determination in the replenishment degree change determination step, The out-of-stock viewing count is the number of times an out-of-stock product is 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 criterion 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 acquiring unit for acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product according to a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion set according to the number of out-of-stock viewings; It is characterized by:

[0013] The above program may be recorded on a non-transitory recording medium. The non-transitory recording medium can be distributed and sold independently of the computer. Here, the non-transitory recording medium refers to a tangible recording medium. Examples of the non-transitory recording medium include a compact disc, a flexible disc, a hard disk, a magneto-optical disk, a digital video disk, a magnetic tape, and a semiconductor memory. In addition, the transitory recording medium refers to the transmission medium (propagation signal) itself. Examples of the transitory recording medium include an electric signal, an optical signal, and an electromagnetic wave. In addition, the temporary storage area is an area for temporarily storing data and programs, and is, for example, a volatile memory such as a RAM (Random Access Memory). Effect 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 optimal inventory management by determining a replenishment rate that indicates the degree to which inventory of products on the Internet should be replenished. [Brief description of the drawings]

[0015] [Figure 1] FIG. 2 is a diagram showing the relationship between a management device, an information terminal, and a sales server device. [Diagram 2] FIG. 2 is a block diagram illustrating an example of a management device. [Diagram 3] FIG. 11 is an explanatory diagram showing an example of inventory information. [Figure 4] FIG. 13 is an explanatory diagram showing an example of a replenishment rate setting standard. [Diagram 5] FIG. 2 is a block diagram showing an example of a sales server device. [Figure 6] FIG. 4 is an explanatory diagram showing an example of browsing history information. [Figure 7] FIG. 11 is an explanatory diagram showing a display example of an information terminal. [Figure 8] FIG. 11 is an explanatory diagram showing a display example of an information terminal. [Figure 9]FIG. 11 is an explanatory diagram showing a display example of an information terminal. [Figure 10] 13 is a flowchart illustrating an example of an update process. [Figure 11] 13 is a flowchart showing an example of a replenishment degree changing process. [Figure 12] 13 is a flowchart illustrating an example of an inventory information update process. [Figure 13] FIG. 13 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. [Figure 14] FIG. 13 is an explanatory diagram showing an example of browsing history information in a modified example. [Figure 15] FIG. 13 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. [Figure 16] FIG. 13 is an explanatory diagram showing an example of a replenishment rate setting standard in a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[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. In the drawings, the same or corresponding parts are given 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 PC (Personal Computer) or a server (a so-called computer) that manages inventory of products in a so-called electronic market where many virtual stores are set up via the Internet, and can communicate with the sales server device 200 via a computer communication network 400. Specifically, the management device 100 has a function of changing a setting of a replenishment degree that indicates the priority of replenishing products based on the contents indicated by the browsing history information received from the sales server device 200. Here, the browsing history information refers to history information related to a browsing request for product information executed by the information terminal 300 in response to a user operation. In addition, the management device 100 has a function of updating inventory information that indicates the inventory status of products every time purchase information is received from the sales server device 200. Here, the purchase information refers to history information related to a purchase request for a product executed by the information terminal 300 in response to a user operation. In this embodiment, the following description will be given taking an electronic market for books as an example.

[0018] The sales server device 200 is a PC (Personal Computer) or a server (a so-called computer) that manages a system of a so-called electronic 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 subject of the search. In addition, the sales server device 200 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 fact that a product has been purchased.

[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 electronic market in response to operations by the user. 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 operations by the user.

[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 to be executed by the control unit 120, various data (not shown) required in advance for executing the program 111, inventory information 112, and a replenishment level setting standard 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 indicating 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), which is an International Standard Book Number for identifying a book, a product name indicating the book name, the number of items in stock, a category, a release date, and a replenishment level. Note that the illustrated product (Book C) that is "unorderable" indicates an out-of-print product. In the illustrated example, an example is shown in which 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 for identifying each book may be used instead of the ISBN in inventory information 112.

[0025] The contents of the inventory information 112 are 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 degree included in the inventory information 112 is updated by executing a replenishment degree change process, which will be described later. In this embodiment, the replenishment degree is updated in the replenishment degree change process so that the replenishment degree becomes higher the more times a product with a stock quantity of "0" is viewed (number of out-of-stock views). A high replenishment degree indicates that a large amount is replenished at one time or that the replenishment frequency is high.

[0026] The replenishment degree setting criterion 113 is information indicating a criterion for changing the replenishment degree in the replenishment degree changing process described later. Specifically, as shown in FIG. 4, the replenishment degree setting criterion 113 is set to a replenishment degree corresponding to the number of out-of-stock browsing times. The setting of the number of out-of-stock browsing times and the replenishment degree can be arbitrarily changed, and although the illustrated example shows three replenishment degrees of "A" to "C", they may be divided into more stages, such as four or five stages. In this example, the replenishment degree is the highest at "A", followed by "B", and the lowest at "C". The number of stages of the replenishment degree can be changed as appropriate, and the replenishment degree may be expressed by a numerical value as a continuous amount, rather than being staged. For example, AI (Artificial Intelligence) may be used to calculate the replenishment degree corresponding to the number of out-of-stock browsing times, and in that case, a scalar amount is output as the replenishment degree. As described above, in this embodiment, the replenishment degree setting criterion 113 is set so that the replenishment degree becomes higher as the number of out-of-stock browsing times increases. In the illustrated example, the initial replenishment degree is set as "C", and if the number of out-of-stock views is up to 2, the replenishment degree is "C". If the number of out-of-stock views is 3 to 9, the replenishment degree is "B", and if it is 10 or more, the replenishment degree is "A". Although details will be described later, the daily replenishment degree setting standard 113, the weekly replenishment degree setting standard 113, and the monthly replenishment degree setting standard 113 may each be stored in the storage unit 110. The illustrated example shows the weekly replenishment degree setting standard 113.

[0027] The replenishment level setting criterion 113 is stored in advance in the storage unit 110 by a user of the management device 100. Alternatively, the replenishment level setting criterion 113 may be set by the sales server device 200 and transmitted to the management device 100.

[0028] The control unit 120 is composed of 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 degree change determination unit 122, a replenishment degree 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 the weekly browsing history. The browsing history information 212 is information indicating the browsing history for each book, and the browsing history information 212 includes, for each ISBN and information indicating the availability of the ISBN and the availability of the ISBN, a user ID that identifies the user who browsed the book, a user name, and information indicating the browsing date and time.

[0030] The replenishment degree change determination unit 122 is a functional unit that determines whether or not to change the setting of the replenishment degree, which indicates the degree to which products are replenished. Specifically, the replenishment degree change determination unit 122 determines whether or not to change the setting of the replenishment degree, based on the number of out-of-stock views calculated by the browsing history information 212 acquired by the function of the browsing history information acquisition unit 121 and the contents of the replenishment degree setting standard 113 stored in the storage unit 110. As described above, in this embodiment, as shown in FIG. 4, three levels of replenishment degrees, "A" to "C", are set, and "C" is set as the initial value. The replenishment degree change determination unit 122 determines not to change the setting of the replenishment degree if the number of out-of-stock views indicated by the acquired browsing history information 212 is up to two times. On the other hand, if the number of out-of-stock views is three to nine times, it determines to change the setting to "B", and if it is ten times or more, it determines to change the setting to "A". The replenishment degree change determination unit 122 also has a function of calculating 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 inventory quantity included in the inventory information 112. Specifically, the inventory information update unit 124 has a function of deducting a number corresponding to the purchase quantity from the inventory quantity every time purchase information is received from the sales server device 200. Also, the inventory information update unit 124 has a function of adding the restocked quantity to the inventory quantity every time an out-of-stock product or an in-stock product 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 composed of a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL (Electro-Luminescence) display, and the like, and is a device for inputting and outputting 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 an update process, 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 availability of the product indicated by the ISBN, a user ID for identifying the user who is the viewer, a user name corresponding to the user ID, and the browsing date and time of the viewer. 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. In addition, 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 information for the past week may be stored as past information, for example, in a database.

[0040] The control unit 220 is composed of 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 availability acquisition unit 222, a product page providing 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 search information indicating a product desired by the user, which is information transmitted by an input operation performed by the user on the information terminal 300, from 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 include an ISBN. Note that the search information acquired by the search information acquisition unit 221 identifies a product desired by the user. Specifically, the storage unit 210 registers product information as a database (not shown), and a product name and an ISBN corresponding to the ISBN and product name included in the search information are identified from the product information. The product information includes information such as an ISBN, a product name, a category, a price, a shipping fee, and a release date, 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 since 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. Also, instead of only "in stock", the stock quantity may be acquired as the stock availability.

[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 specified 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 the availability of stock acquired by the function of the stock availability acquiring unit 222, and the product page providing unit 223 generates a product page corresponding to the availability of stock. For example, when the product specified by the search information acquired by the function of the search information acquiring unit 221 is "Book A", the availability of stock acquired by the function of the stock availability acquiring unit 222 is "in stock", so that the product page providing unit 223 generates a product page in which the product "Book A" is in stock and can be purchased, as shown in FIG. 7. The amount and category information are acquired based on product information (not shown) previously stored in the storage unit 210. In addition, when the product is in stock, the number of stocks 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), so 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 "cannot be ordered" (see FIG. 3), so 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 contents of the browsing history information 212 based on the fact that a product page has been provided to the user by the function of the product page providing unit 223, that is, the fact that the product page has been viewed. Specifically, the browsing information update unit 224 is a functional unit that registers information on 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, when "Takahashi ○ko" of 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", so the browsing information update unit 224 specifies the ISBN as "XXXXXX2" based on the product information (not shown) previously stored in the storage unit 210. Then, the browsing information update unit 224 registers these pieces of 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), in this case, the out of stock viewing count 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 (purchase information has been received) through an input operation by the user of the information terminal 300. The purchase information includes the ISBN, product name, purchase quantity, purchaser information that identifies the purchaser, and the like. In addition, the purchase processing unit 225 also has a function of performing payment processing for the purchased product.

[0046] The input / output unit 230 is composed of a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL display, and the like, and is a device for inputting and outputting 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 configuration of the sales server device 200 has been described above.

[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 flow chart 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 stored 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 by the function of the search information acquisition unit 221 (step S11). If no search information has been received (step S11; No), the sales server device 200 waits until the search information is received.

[0050] On the other hand, when the search information is acquired (step S11; Yes), the sales server device 200 acquires the stock availability from the management device 100 by the function of the stock availability acquisition unit 222 (step S12). Specifically, in the process of step S12, the search information acquisition unit 221 first identifies the product desired by the user based on the acquired search information. Then, the stock availability acquisition unit 222 acquires the 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 process of step S12, in the example shown in FIG. 3, the stock quantity corresponding to "Book A" in the stock information 112 is "10", so "in stock" is acquired as the stock availability.

[0051] After executing the process of step S12, the sales server device 200 generates a product page by 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, and provides it 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, as shown in FIG. 7, a product page is generated in which "Book A" is in stock and can be purchased. As described above, the price and category information are acquired based on product information (not shown) previously stored in the storage unit 210. In addition, if the product is in stock, the number of items 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 FIG. 3), and therefore in the process of step S13, a product page is generated indicating that "Book B" is out of stock and cannot be purchased, as shown in FIG 8. Furthermore, if the product identified by the acquired search information is "Book C," the inventory status acquired in step S12 will be "cannot be ordered" (see FIG. 3), and therefore in the process of step S13, a product page is generated indicating that "Book C" is a product that cannot be ordered and cannot be purchased, as shown in FIG 9.

[0052] After executing the process of step S13, the sales server device 200 updates the contents of the browsing history information 212 by 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 the product information (not shown) previously stored in the storage unit 210. Then, in the process of step S14, the viewing information update unit 224 registers information such as the user ID "325D35V", the user name "Takahashi Oko", and the search date and time "2024 / 11 / 25 15:50" as a 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 out of stock viewing count is updated.

[0053] After executing the process of step S14, the sales server device 200 determines whether or not 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 or not the product has been purchased by determining whether or not 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, when the product is purchased (step S15; Yes), that is, when the purchase information is received, the sales server device 200 performs a settlement process for the purchased product by using the function of the purchase processing unit 225, and transmits the purchase information to the management device 100 (step S16), thereby sending an instruction to update the contents of the inventory information 112 stored in the management device 100, and ends the update process.

[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 browsing times is counted. Also, 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 flow chart showing an example of the replenishment degree change process in the management device 100. The replenishment degree change process shown in FIG. 11 is executed at a predetermined timing. Specifically, the replenishment degree change process in this embodiment is executed weekly, for example, at 23:59 every Saturday (just before Sunday). It is not limited to weekly, and may be executed monthly or daily. In this case, it may be executed just before the next month or the next day, such as at 23:59 at the end of the month or at 23:59 on the day. The execution timing of the replenishment degree change process may be changed to any timing such as daily, weekly, or monthly, and may be executed at multiple timings. In this case, it is sufficient that the daily replenishment degree setting standard 113, the weekly replenishment degree setting standard 113, and the monthly replenishment degree setting standard 113 are stored in the storage unit 110, and it is sufficient that the replenishment degree setting standard 113 is determined in the process of step S23 based on the replenishment degree 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 by 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). For example, when the replenishment level change process is executed monthly, in the process of step S21, in addition to the weekly browsing history information 212, monthly browsing history information 212 may be acquired based on past information stored in the database. 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 every day, and past information may be stored as past information, for example, in a database.

[0058] After executing the process of step S21 shown in Fig. 11, the management device 100 uses the function of the refill degree change determination unit 122 to calculate the number of out-of-stock views based on the browsing history information 212 acquired in the process of step S21 (step S22). Specifically, in the process of step S22, the refill degree change determination unit 122 calculates the number of out-of-stock views by counting the number of views in which the inventory status item indicated by the acquired browsing history information 212 is "out of stock." For example, in the case where the browsing history information 212 shown in Fig. 6 is acquired in the process of step S21, the refill degree change determination unit 122 calculates the number of out-of-stock views to be "4," which is the number of views corresponding to the ISDN "XXXXXX2" in 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 inventory item is "out of stock" is calculated, i.e., the number of out-of-stock views corresponding to all products (the number of out-of-stock views for each product).

[0059] Returning to FIG. 11, after executing the process of step S22, the management device 100 determines whether or not to change the replenishment degree by the function of the replenishment degree change determination unit 122 (step S23). Specifically, in the process of step S23, the replenishment degree change determination unit 122 determines whether or not to change the setting of the replenishment degree based on the out-of-stock view count calculated in the process of step S22 and the content of the replenishment degree setting standard 113 stored in the storage unit 110. For example, in the case where the out-of-stock view count calculated in the process of step S22 is "4" (the number of views corresponding to the ISDN of "XXXXXX2") and the replenishment degree setting standard 113 stored in the storage unit 110 has the content shown in FIG. 4, in the process of step S23, the replenishment degree change determination unit 122 determines to change the replenishment degree of the product corresponding to the ISDN of "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 stored in the storage unit 110, for example, even if it is determined in the process of step S23 that the replenishment level is to be changed to be increased from "C" to "B" based on the weekly replenishment level setting standard 113, it may be determined in the process of step S23 executed monthly that the replenishment level is to be changed to be decreased from "B" to "C" based on the monthly replenishment level setting standard 113. Conversely, it may be determined that the replenishment level is to be further increased from "B" to "A" based on the monthly replenishment level setting standard 113.

[0060] 11, if it is determined in the process of step S23 that the replenishment degree should be changed (step S23; Yes), the management device 100 changes the replenishment degree to a replenishment degree corresponding to the determination result determined in the process of step S23 by the function of the replenishment degree changing unit 123 (step S24), and ends the replenishment degree changing process. For example, if it is determined in the process of step S23 that the replenishment degree of the product corresponding to the ISDN of "XXXXXX2" should be changed to "B", in the process of step S24, the replenishment degree changing unit 123 changes the replenishment degree of the product corresponding to the ISDN of "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 changing process.

[0062] The above is the operation of the replenishment degree change process in the management device 100. By performing the replenishment degree change process, the replenishment degree can be changed according to the number of out-of-stock views, and inventory management can be performed more appropriately. Even if the replenishment degree is changed to be increased from "C" to "B" based on the weekly replenishment degree setting standard 113, the replenishment degree may be decreased from "B" to "C" based on the monthly out-of-stock view count and the monthly replenishment degree setting standard 113 in the process of step S23 executed at the monthly timing. On the other hand, the replenishment degree may be further increased from "B" to "A". According to this, the replenishment degree can be changed according to the weekly and monthly out-of-stock view counts, and inventory management can be performed more appropriately.

[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. The inventory information update process in this embodiment starts to be executed based on an operation by a user. In the illustrated example, the inventory information update process is always executed, but the inventory information update process may be executed every time purchase information is received from the sales server device 200. Although not illustrated, the inventory information update process is executed based on an operation by a user or an instruction from the sales server device 200 not only when a product is purchased and the inventory quantity decreases, that is, when purchase information is received, but also when the inventory is newly increased. In this case, it is sufficient that the inventory quantity of the product indicated by the operation by the user or the instruction from the sales server device 200 is increased among the inventory information 112 stored in the storage unit 110.

[0064] When the inventory information update process is started, the management device 100 first determines whether or not 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, and the like.

[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 uses the function of the inventory information update unit 124 to update the contents of the inventory information 112 stored in the storage unit 110 (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 decreasing the inventory quantity corresponding to the product corresponding to the ISBN specified by the received purchase information by the purchase quantity specified by the purchase information.

[0066] The above is the operation of the inventory information update process in the management device 100. By carrying out the inventory information update process, the inventory information 112 is updated.

[0067] (Modification) This invention is not limited to the above embodiment, and various modifications and applications are possible. For example, the management device 100 according to the above embodiment does not need to have all the technical features described above, and may have some of the configurations described in the above embodiment so as to solve at least one problem in the conventional technology. In addition, at least a part of each of the following modifications may be combined.

[0068] In the above embodiment, as shown in FIG. 4, the replenishment degree setting standard 113 is set to a replenishment degree corresponding to the out-of-stock browsing count, and the process of step S23 in FIG. 11 is used to determine whether to change the replenishment degree according to the out-of-stock browsing count, but this is just one example. For example, as shown in FIG. 13, the replenishment degree may be determined according to the weekly out-of-stock browsing count and the total number of page browsings. The example shown in FIG. 13 shows that the initial replenishment degree is set as "C", and even if the out-of-stock browsing count is up to 2 times, the replenishment degree is set to "B" if the total number of page browsings is "100" or more. Also, even if the out-of-stock browsing count is 3 to 9 times, the replenishment degree is set to "A" if the total number of page browsings is "200" or more.

[0069] That is, in addition to the out-of-stock viewing count, the replenishment level may be changed so that the more times the page is viewed by the user, regardless of whether the page is in stock or not, the higher the replenishment level. The total number of page views may be, for example, the total number of page views in the past, or the total number of page views per year, month, or week. When the total number of page views per year, month, or week is used, it may be cleared to "0" for each period. The total number of page views also includes the number of views when the page is in stock. Note that, regarding the total number of page views, when updating the viewing history information 212 in the process of step S14 in FIG. 10, all the past page views (or the total number of page views per year, month, or week) may be counted. This allows the replenishment level to be based on the total number of page views in addition to the out-of-stock viewing count, and allows for more suitable inventory management.

[0070] In the above embodiment, as shown in Fig. 6, 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 viewing date and time of the viewer, but 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 "not available for order", or exit information indicating that the user has left a store in the online market.

[0071] Specifically, after a product page is provided by the process of step S13 shown in FIG. 10, if the inventory status of the product shown on the product page is "out of stock" or "order not possible" and the user requests the provision of another product page, the requested product page may be registered as the browsing history information 212 as a transition destination in the process of step S14. Explaining the example shown in FIG. 14, it is shown that a user with a user name "Sato Omi" viewed a product page of "Book B" with ISBN "XXXXXX2" and then viewed a product page of "Book D". Also, after a product page is provided by the process of step S13 shown in FIG. 10, if the inventory status of the product shown on the product page is "out of stock" or "order not possible" and the user leaves the store in the online market, the departure may be registered as the browsing history information 212. Explaining the example shown in FIG. 14, it is shown that a user with a user name "Morimoto Oo" viewed a product page of "Book B" with ISBN "XXXXXX2" and then left the store in the online market. Regarding the disconnection, it may be determined that the application has disconnected when it is detected that the application has been terminated or moved to the background state, for example.

[0072] In addition, as shown in FIG. 15, for example, the change of the replenishing degree may be determined according to the weekly out-of-stock viewing count and the departure count. The example shown in FIG. 15 shows that the initial replenishing degree is set as "C", and even if the out-of-stock viewing count is up to 2 times, if the departure count is "2 times", the replenishing degree is "B". Also, even if the out-of-stock viewing count is 3 to 9 times, if the departure count is "3 times" or more, the replenishing degree is "A". That is, the replenishing degree setting standard 113 is set so that the replenishing degree becomes higher as the departure count increases. Note that the departure count may be calculated together when the out-of-stock viewing count is calculated in the process of step S22 in FIG. 11. According to this, the replenishing degree can be based on the departure count in addition to the out-of-stock viewing count, and inventory management can be more suitably performed.

[0073] Also, as shown in FIG. 16, for example, the change of the replenishment degree may be determined according to 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 shows that the initial replenishment degree is set as "C", and even if the number of out-of-stock views is up to 2, if the number of page transitions to products in the same category is "2", the replenishment degree is "B". Also, even if the number of out-of-stock views is 3 to 9, if the number of page transitions to products in the same category is "3" or more, the replenishment degree is "A". Furthermore, even if the number of out-of-stock views is 10 or more, if the number of page transitions to products in the same category is "5" or more, the special replenishment degree is "S". That is, the replenishment degree setting standard 113 is set so that the replenishment degree becomes higher as the number of page transitions to products in the same category increases. The number of page transitions to products in the same category may be calculated when the number of out-of-stock views is calculated in the process of step S22 in FIG. 11. Whether or not the products are in the same category may be determined by referring to, for example, the inventory information 112, and if they are in the same category, the number of views may be counted. According to this, the replenishment degree can be based on the number of out-of-stock views as well as the number of page transitions to products in the same category, allowing for more optimal inventory management. Furthermore, a special replenishment degree can be set, allowing for more optimal inventory management. Note that the special replenishment degree is not limited to changing the replenishment degree according to 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] In the example shown in FIG. 14, the user with the user name "Sato Omi" views the product page of "Book B" with ISBN "XXXXXX2" and then the product page of "Book D", showing only one page transition, but even if "Sato Omi" browses products belonging to the same category (in this example, the "Business" category (see FIG. 3)), for example, from the product page of "Book D" to the product page of "Book C", that is, if products of the same category are viewed consecutively, this can be registered as viewing history information 212. The replenishment degree setting criterion 113 may be set so that the longer the hopping around products of the same category, that is, the greater the number of consecutive views of products belonging to the same category by the same user, the higher the replenishment degree.

[0075] In the above embodiment, the electronic market for books has been described as an example, but the electronic market for books is not limited to this, and may be, for example, an electronic market for selling various products such as home appliances.

[0076] The management device 100, the sales server device 200, and the information terminal 300 according to the above-described embodiment can be realized by using a normal computer, not by a dedicated device. 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-described processes on a computer from a recording medium storing the program on the computer. Also, one management device 100, sales server device 200, and information terminal 300 may be configured by a plurality of 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 (BBS, Bulletin Board System) on the communication network and distributed via the network. These programs may then be started and executed under the control of the 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 browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product in accordance with a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion set according to the number of out-of-stock viewings; A management device comprising:

[0081] (Appendix 2) The browsing history information includes a total number of views for each product, including views of out-of-stock products and views 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the total number of viewings; 2. The management device according to claim 1 .

[0082] (Appendix 3) the browsing history information includes exit information indicating that the user exited the electronic marketplace after viewing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left the store based on the information on the left-overs, 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 a replenishment level setting criterion 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 the user in the online market viewed a product different from the out-of-stock product after the out-of-stock product was viewed, The replenishment degree change determination unit Based on the different product viewing information, a same category product viewing count is further calculated, which is a number of times that the user has viewed a product belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of viewings of products of the same category; 4. The management device according to claim 1, wherein the management device is a management device for managing a plurality of objects.

[0084] (Appendix 5) The browsing history information includes different product consecutive browsing information indicating that, after a product that is out of stock is browsed, the user in the online market consecutively browsed a product different from the out-of-stock product, Based on the different product continuous viewing information, a same-category product continuous viewing count is further calculated, which is a number of consecutive viewings of products belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of consecutive viewings of products of the same category; 5. The management device according to claim 1, wherein:

[0085] (Appendix 6) A management method by a management device, comprising: a browsing history information acquiring step of acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination step of calculating a 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 or not to change a replenishment degree indicating a priority level for replenishing the product; A replenishment degree changing step of changing the replenishment degree for each product according to a result of the determination in the replenishment degree change determination step, The out-of-stock viewing count is the number of times an out-of-stock product is 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 criterion set according to the number of out-of-stock viewings. A management method comprising:

[0086] (Appendix 7) Computer, a browsing history information acquiring unit for acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product according to a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion set according to the number of out-of-stock viewings; A program characterized by:

[0087] Various embodiments and modifications of the present disclosure are possible without departing from the broad spirit and scope of the present disclosure. The above-described embodiments are for explaining the present disclosure and do not limit the scope of the present disclosure. That is, the scope of the present disclosure is indicated by the claims, not the embodiments. Various modifications made within the scope of the claims and the scope of the disclosure equivalent thereto are considered to be within the scope of the present disclosure. [Industrial Applicability]

[0088] According to the present invention, by determining the replenishment degree that indicates the degree to which inventory of products on the Internet should be replenished, inventory management can be performed appropriately. [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 unit 121 Browsing History Information Acquisition Unit 122 Refill 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 Department 225 Purchase Processing Unit 300 Information terminal 400 Computer Communication Network

Claims

1. a browsing history information acquiring unit that acquires browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product in accordance with a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion set according to the number of out-of-stock viewings; A management device comprising:

2. The browsing history information includes a total number of views for each product, including views of out-of-stock products and views 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the total number of viewings; 2. The management device according to claim 1.

3. the browsing history information includes exit information indicating that the user exited the electronic marketplace after viewing an out-of-stock product; The replenishment degree change determination unit Further calculating the number of times each product has left the store based on the information on the left-overs, 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 a replenishment level setting criterion 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 different product viewing information, a same category product viewing count is further calculated, which is a number of times that the user has viewed a product belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of viewings of products of the same category; 3. The management device according to claim 1 or 2.

5. The browsing history information includes different product consecutive browsing information indicating that, after a product that is out of stock is browsed, the user in the online market consecutively browsed a product different from the out-of-stock product, Based on the different product continuous viewing information, a same-category product continuous viewing count is further calculated, which is a number of consecutive viewings of products belonging to 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 a replenishment level setting criterion set according to the number of out-of-stock viewings and the number of consecutive viewings of products of the same category; 3. The management device according to claim 1 or 2.

6. A management method by a management device, comprising: a browsing history information acquiring step of acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination step of calculating a 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 or not to change a replenishment degree indicating a priority level for replenishing the product; A replenishment degree changing step of changing the replenishment degree for each product according to a result of the determination in the replenishment degree change determination step, The out-of-stock viewing count is the number of times an out-of-stock product is 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 criterion set according to the number of out-of-stock viewings. A management method comprising:

7. Computer, a browsing history information acquiring unit for acquiring browsing history information indicating a browsing history by a user of products sold at a store in the online market; a replenishment degree change determination unit that calculates a 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 degree that indicates a priority level for replenishing the product; a replenishment degree change unit that changes the replenishment degree for each product according to a determination result of the replenishment degree change determination unit; The out-of-stock viewing count is the number of times an out-of-stock product is viewed, the replenishment level change determination unit determines, 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 criterion 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