Commodity ordering apparatus, commodity ordering method, and commodity ordering program

The product ordering device enhances search accuracy and reduces order opportunity loss by accepting and processing search values, determining their registration status, and updating search logs, ultimately leading to increased sales in the automotive repair parts industry.

JP2025038698AActive Publication Date: 2025-03-19OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023145462
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-03-19
Estimated Expiration
2043-09-07

AI Technical Summary

Technical Problem

The challenge in the automotive repair parts industry is to improve the selection of commercially available products with a wide variety of product CDs, while reducing the loss of opportunity for orders, by enhancing the accuracy of product searches.

Method used

A product ordering device equipped with a control unit that accepts search values and corresponding identification information, determines if the search values are registered in the search value master, and updates search logs to support the discovery of additional search values for improved product search accuracy.

Benefits of technology

The system increases the accuracy of product searches, reduces the opportunity loss of orders, and leads to increased sales by effectively collecting search logs and supporting the discovery of necessary search values for the search value master.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025038698000001_ABST
    Figure 2025038698000001_ABST
Patent Text Reader

Abstract

To provide a new system configured to collect search logs in commodity search from a client and support finding a search value to be additionally registered on a search value master, thereby increasing the accuracy of commodity search, resulting in reduced lost orders and increased sales.SOLUTION: A commodity ordering apparatus is equipped with a control unit, the control unit including: search receiving means which receives a search value input in a commodity search input field and searcher identification information corresponding the search value; determination means which determines whether the search value received by the search receiving means has been registered on a search value master in which combinations of search values and commodity identification information corresponding thereto are registered, at a time when the search receiving means receives the search value; and search log update means which registers, to search log data, a search log record including the search value and the searcher identification information received by the search receiving means together with a result determined by the determination means.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a product order receiving device, a product order receiving method, and a product order receiving program. [Background technology]

[0002] Automobile repair parts include genuine parts that the automaker has sales rights to, and aftermarket parts that can be sold by other dealers. Genuine parts have a common product CD, whereas aftermarket parts have similar specifications but a wide variety of product CDs. Automobile repair parts distributors are facing the challenge of how to improve their lineup of aftermarket parts with a wide variety of product CDs and reduce loss of opportunities to receive orders so that they can meet the demands of their customers and the repair shops that are the end users.

[0003] In order to reduce opportunity loss, it is necessary to improve the accuracy of product search, and to do so, it is necessary to register search values ​​corresponding to as many different product CDs as possible in advance in the search master. Conventionally, search values ​​were added to the product master based on the personal intuition of the sales representative. However, because there is a limit to the ability to rationally judge whether a search value should be added or not based on personal intuition, a large number of search values ​​that are not used are registered in the product master, while search values ​​that customers want are not registered sufficiently. As a result, even if the target product is actually in stock, no search results are returned when searching, which leads to no orders and opportunity loss. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2014-99062 A Summary of the Invention [Problem to be solved by the invention]

[0005] Therefore, the object of the present invention is to provide a new system that can collect search logs from customers when they search for products and assist in discovering search values ​​that should be added to the search value master, thereby improving the accuracy of product searches, thereby reducing loss of order opportunities and leading to increased sales. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the product order device of the present invention is a product order device equipped with a control unit, wherein the control unit is equipped with a search acceptance means for accepting a search value entered into a product search input field and its corresponding searcher identification information, a determination means for determining whether or not the search value accepted by the search acceptance means is registered in a search value master in which combinations of search values ​​and their corresponding product identification information are registered at the time the search acceptance means accepts the search value, and a search log update means for registering a search log record including the search value accepted by the search acceptance means and the searcher identification information in search log data, together with the determination result by the determination means.

[0007] Further, the product order receiving device according to the present invention is characterized in that the search log record registered by the search log update means includes the search date and time in addition to the determination result, the search value, and the searcher identification information.

[0008] In addition, the product order device of the present invention is characterized in that when a search value is entered into a product search input field, the search reception means extracts combinations registered in the search value master that have product identification information that is identical to the product identification information corresponding to the entered search value, and displays the search values ​​in the extracted combinations as search candidates.

[0009] In addition, the product order receiving device according to the present invention is characterized in that the control unit further comprises master update means for accepting a new combination of a search value and corresponding product identification information, and additionally registering the combination in the search value master.

[0010] In addition, the product order device of the present invention is characterized in that the control unit further comprises an analysis support means for linking search log records in the search log data to order information having the same searcher identification information and the same product identification information corresponding to the search value, and enabling them to be connected in one direction or two directions between the display screen of the search log record and the display screen of the order information through on-screen operations.

[0011] In addition, the product order receiving device of the present invention is characterized in that the control unit further comprises an analysis support means for extracting a plurality of search log records having the same search value from among search log records in the search log data that have been determined to be not registered, and enabling the extracted search log records to be displayed on the screen as a list.

[0012] In addition, the product order receiving device of the present invention is characterized in that the control unit further comprises an analysis support means for linking and extracting from the search log data a plurality of search log records with the same searcher identification information whose search dates and times fall within a certain time range, and enabling the extracted search log records to be displayed on the screen as a list.

[0013] Further, the product order receiving device according to the present invention is characterized in that the search log updating means deletes from the search log data a search log record having a search date and time that is after a pre-designated period of time.

[0014] In addition, the product order method of the present invention is a product order method executed in a product order device equipped with a control unit, and is characterized in that it includes a search acceptance step executed by the control unit, which accepts search values ​​entered in a product search input field and corresponding searcher identification information, a determination step which determines whether the search value accepted in the search acceptance step is registered in a search value master in which combinations of search values ​​and corresponding product identification information are registered, at the time the search value is accepted in the search acceptance step, and a search log update step which registers a search log record including the search value and searcher identification information accepted in the search acceptance step in search log data, together with the determination result by the determination step.

[0015] In addition, the product order program of the present invention is a product order program to be executed by a product order device equipped with a control unit, and is characterized in that it includes a search acceptance step for accepting a search value entered into a product search input field and corresponding searcher identification information to be executed by the control unit, a judgment step for judging whether the search value accepted in the search acceptance step is registered in a search value master in which combinations of search values ​​and corresponding product identification information are registered at the time the search value is accepted in the search acceptance step, and a search log update step for registering a search log record including the search value and searcher identification information accepted in the search acceptance step in search log data together with the judgment result by the judgment step. Effect of the Invention

[0016] According to the system of the present invention, search logs from customers when they search for products are collected, and the system assists in discovering search values ​​that should be added to the search value master, thereby improving the accuracy of product searches, reducing lost opportunities for orders and leading to increased sales. [Brief description of the drawings]

[0017] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a PC 100 according to an embodiment. [Diagram 2]FIG. 2 is a diagram illustrating an example of the search value master according to an embodiment. [Diagram 3] 3 is a diagram showing an example of a product selection screen in one embodiment, in which (a) shows an example of a product selection screen before a product is selected, (b) shows an example of a product selection screen at the search input stage, and (c) shows an example of a product selection screen after a product is selected. [Figure 4] FIG. 4 is a diagram illustrating an example of search log data according to an embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of order data according to an embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of the search value master according to an embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of search log data according to an embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of order data according to an embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of search log data according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.

[0019] [1. Configuration] Here, an example of the configuration of a PC (personal computer) 100 according to this embodiment including the product order receiving device of the present invention will be described with reference to Fig. 1. Note that the configuration of this embodiment is merely an example, and the present invention is not limited to being realized with the configuration of this embodiment. Also, in the following description of the configuration, duplicated explanations may be omitted.

[0020] 1 is a block diagram showing an example of the configuration of a PC 100. The PC 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108, and is communicably connected to a server 200 (e.g., a Web server, etc.) that stores various data (e.g., each data item stored in the storage unit 106, which may be described later) via a network 300 (e.g., the Internet, an intranet, a LAN (Local Area Network), etc.).

[0021] The components of the PC 100 are communicatively connected via any communication path.

[0022] In addition, PC 100 may be, for example, a stationary type such as a desktop personal computer, or may be a portable type such as a notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0023] The control unit 102 is a CPU or the like that performs overall control of the PC 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs.

[0024] The control unit 102 conceptually includes a search reception unit 102a, a determination unit 102b, a search log update unit 102c, a master update unit 102d, an analysis support unit 102e, and the like.

[0025] The search reception unit 102a receives the search value and the corresponding searcher identification information input in the product search input field. The product search input field may be formed in a product order screen for receiving a product order, or may be formed in a product selection screen that can be opened separately from the product order screen by an on-screen operation. The search value input in the product search input field is accepted when the search value is confirmed after being input in the product search input field.

[0026] The search value is a character string that a searcher enters into a product search input field when searching for a product. The searcher identification information is information for identifying a searcher, and may be, for example, an individual character string that is assigned in advance to each searcher. The searcher identification information may be, for example, information entered by a searcher to log in to a product order screen, information entered together with the search value, acquired IP address information, etc.

[0027] When a search value is entered into a product search input field, the search reception unit 102a extracts combinations registered in the search value master that have product identification information that is identical to the product identification information corresponding to the entered search value, and displays the search values ​​in the extracted combinations as search candidates.

[0028] The product identification information is information for identifying a product, and may be, for example, an individual character string assigned in advance to each product. The search value master registers combinations of search values ​​and corresponding product identification information. The combinations registered in the search value master may include combinations in which the product identification information is the same but the search values ​​are different.

[0029] In one embodiment, the search value master registers a combination of a search value, corresponding product identification information, and corresponding product number attribute information. The product number attribute information is information for managing the product number of the product indicated by the search value, and is information for distinguishing product number types such as a company's product number, a genuine product number, and a product number of another company.

[0030] In one embodiment, the search value master registers a combination of a search value, the corresponding product identification information, and the corresponding product number. Since product numbers differ depending on the product number type, manufacturer, etc., even for the same product, they do not necessarily match the category of the product identification information, and multiple product numbers may exist for the same product identification information.

[0031] The search value is not limited to those based on the correct part number, but also includes those based on the incorrect part number. Therefore, the combinations registered in the search value master may include those with the same part number but different search values.

[0032] The user can input a search value into the product search input by selecting one of the search candidates displayed by the search receiving unit 102a.

[0033] The determining unit 102b determines whether or not the search value received by the search receiving unit 102a is registered in the search value master at the time when the search receiving unit 102a receives the search value.

[0034] The search log update unit 102c registers in the search log data a search log record including the search value and searcher identification information accepted by the search reception unit 102a together with the determination result by the determination unit 102b. In one embodiment, the search log record registered by the search log update unit 102c includes the search date and time in addition to the determination result by the determination unit 102b, the search value, and the searcher identification information. The search date and time may be the date and time when the search reception unit 102a accepted the search value.

[0035] In one embodiment, the search log update unit 102c deletes from the search log data any search log records having a search date and time that is longer than a pre-specified period. In another embodiment, the search log update unit 102c deletes from the search log data any search log records that have been the subject of the analysis support unit 102e. This makes it possible to prevent excessive accumulation of search log data.

[0036] The master update unit 102d accepts a new combination of a search value and the corresponding product identification information, and adds and registers the combination in the search value master. The combination that the master update unit 102d accepts and adds and registers may be in accordance with the required items of the search value master, and may include, for example, the search value and the corresponding product identification information, as well as the corresponding product item attribute information and the corresponding product number.

[0037] The analysis support unit 102e links search log records in the search log data to order information having the same searcher identification information and the same product identification information corresponding to the search value, and enables them to be connected unidirectionally or bidirectionally between the display screen of the search log records and the display screen of the order information by operations on the screen.The analysis support unit 102e also extracts search log records linked to the order information, and enables the extracted search log records to be displayed on the screen as a list.

[0038] The order information is stored in the order data. In the order information, customer identification information, product identification information, order quantity, etc., which correspond to the searcher identification information, are registered together with the order identification information. The customer identification information is the same as the searcher identification information or is linked to the searcher identification information via a unique customer master. The order identification information is information for identifying an order, and may be, for example, an individual character string that is automatically assigned to each order.

[0039] By linking such search log records with order data and listing them, it is easy to understand which search values ​​have led to orders and to what extent, and it becomes easy to find noteworthy search values ​​that are similar to the search values ​​that led to orders from among search values ​​that have a determination result indicating that they are not registered.

[0040] The analysis support unit 102e extracts multiple search log records having the same search value from among search log records in the search log data that have a determination result that they are not registered, and enables the extracted search log records to be displayed on the screen as a list.

[0041] With such a list, it becomes easy to find noteworthy search values ​​that have been searched for multiple times without success and cannot be considered search errors, among search values ​​with a determination result indicating that they are not registered.

[0042] The analysis support unit 102e links and extracts from the search log data multiple search log records with the same searcher identification information whose search dates and times fall within a certain time range, and enables the extracted search log records to be displayed on the screen as a list.

[0043] Such a list makes it easy to analyze what the searcher was trying to search for and what search values ​​were entered leading to a successful search by comparing search values ​​with a determination result indicating that they are not registered with search values ​​with a determination result indicating that they are registered.

[0044] The communication interface unit 104 communicatively connects the PC 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line.

[0045] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, optical disks, etc. can be used as the storage unit 106.

[0046] The storage unit 106 conceptually includes a search value master storage unit 106a, a search log data storage unit 106b, an order data storage unit 106c, and the like.

[0047] The search value master storage unit 106a stores search value master data, the search log data storage unit 106b stores search log data, and the order data storage unit 106c stores order data.

[0048] An input device 400 and an output device 500 are connected to the input / output interface unit 108. The output device 400 includes display devices such as a display and a projector, audio devices such as a speaker, printing devices such as a printer, and devices that allow downloading in a data file format. The data file format may be a file format known in the art, such as PDF, CSV, a document file, a spreadsheet file, or a text file. The input device 500 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function.

[0049] [2. Specific Examples] An example of information processing by the product order receiving device according to the present invention will be described below using a specific example.

[0050] 2 and 6 are diagrams showing the search value master in this specific example. In the search value master in this specific example, as shown in FIG. 2 and FIG. 6, combinations of product codes (product identification information), search attributes (product number attribute information), search display (product number), and search values ​​are registered for each search value. Specifically, five combinations 21 to 25 are registered in the search value master shown in FIG. 2. Specifically, one combination 2a is additionally registered in the search value master shown in FIG. 6 in addition to the five combinations 21 to 25 registered in the search value master shown in FIG. 2. The product code is information for identifying a product, and in this specific example, the product code of the company's product is used regardless of whether it is the company's product, a genuine product, a product of another company, or the like, if it is the same product. The search attribute (product number attribute information) is information for managing the attributes of the product indicated by the search value, and in this specific example, it is information for distinguishing product number types such as the product number of the company's product (company's product number), the product number of a genuine product (genuine product number), and the product number of a product of another company (other company's product number). The search values ​​include those based on correct product numbers and those based on incorrect product numbers, but the search display indicates the correct product number and is a character string to be displayed in the product selection display field. Because the search display is based on the product number, it does not necessarily match the product code, which does not distinguish between product numbers.

[0051] Fig. 3 is a diagram showing a product selection screen in this specific example. Fig. 3(a) shows the product selection screen before product selection, Fig. 3(b) shows the product selection screen at the search input stage, and Fig. 3(c) shows the product selection screen after product selection. As shown in Figs. 3(a) to (c), the product selection screen in this specific example has a product selection display field 31 and an input start button 32. In addition to these, as shown in Fig. 3(b), the product selection screen at the search input stage displays a product search input field 33 and a search candidate display field 34.

[0052] 4, 7, and 9 are diagrams showing search log data in this specific example. In the search log data in this specific example, as shown in FIG. 4, 7, and 9, combinations of user ID (searcher identification information), search value, search date and time, and search result (determination result) are registered by input of search value in order of search date and time. Specifically, eight search log records 41 to 48 are registered in the search log data shown in FIG. 4. Specifically, in the search log data shown in FIG. 7, in addition to the eight search log records 41 to 48 registered in the search log data shown in FIG. 4, records including three more search log records 4a to 4c are additionally registered. Specifically, in the search log data shown in FIG. 9, search log records registered in the search log data shown in FIG. 7 with search dates before July 20, 2023 are deleted.

[0053] 5 and 8 are diagrams showing order data in this specific example. In the order data of this specific example, as shown in Figs. 5 and 8, a combination of order number (order identification information), customer (same as user ID), product code (product identification information), and order quantity is registered by order number. Specifically, three pieces of order information 51-53 are registered in the order data shown in Fig. 5. Specifically, in the order data shown in Fig. 8, in addition to the three pieces of order information 51-53 registered in the order data shown in Fig. 5, order information including two pieces of order information 5a and 5b is additionally registered.

[0054] First, the flow of information processing from product search for product selection to updating of the search log will be described in detail.

[0055] After logging in under the user ID "Customer A", the user (Customer A) opens the product selection screen shown in Fig. 3(a), presses the input start button 32, and opens the product search input field 33 as shown in Fig. 3(b). When the user (Customer A) inputs the search value "EAIS001" in the product search input field 33 of the product selection screen, the search reception unit 102a extracts combinations 21-24 having the product code "EAIS001" corresponding to the input search value "EAIS001" from among the combinations 21-25 registered in the search value master shown in Fig. 2, and displays the four search values ​​"EAIS001", "897173210", "894104273" and "A702" in the extracted combinations 21-24 as search candidates in the search candidate display field 34 of the product selection screen as shown in Fig. 3(b).

[0056] The user (customer A) selects and confirms the search value "EAIS001" from among the search candidates displayed in the search candidate display field 34.

[0057] With the above confirmation, the search reception unit 102a receives the user ID "Customer A" used at the time of login along with the search value "EAIS001" (reception time is 14:56 on July 19, 2023). In addition, as shown in FIG. 3(b), the search reception unit 102a displays the search display "EAIS001" corresponding to the search value "EAIS001" in the product selection display field 31 on the product selection screen based on the combination 21 registered in the search value master shown in FIG. 2.

[0058] On the other hand, based on the combination 21 registered in the search value master shown in Figure 2, the judgment unit 102b judges that the search value "EAIS001" accepted by the search acceptance unit 102a is registered in the search value master at the above-mentioned confirmation point.

[0059] The search log update unit 102c registers in the search log data a search log record 41 consisting of the search value "EAIS001" and user ID "Customer A" accepted by the search reception unit 102a, and the date and time when the search reception unit 102a accepted the search value "2023 / 7 / 19 14:56" as the search date and time, together with the search result "TRUE" indicating that the judgment unit 102b has determined that the search value is registered in the search value master, as shown in the search log data of FIG. 4.

[0060] After this, the same process is repeated, and seven search log records 42 to 48 are registered in the search log data in addition to the search log record 41 registered above, as shown in Fig. 4. The search result "FALSE" indicates that the determination unit 102b has determined that the search value is not registered in the search value master. In this case, even if a search value is entered in the product search input field 33, no search candidates will be displayed.

[0061] Next, the flow of information processing from analysis support of search log records to updating of master data will be described in detail.

[0062] First, the analysis support unit 102e links the search log records that have order information with the same user ID and the same product code corresponding to the search value based on the search value master shown in FIG. 2, out of the eight search log records registered in the search log data shown in FIG. 4, to that order information.

[0063] Specifically, on a screen displaying search log data and order data, the analysis support unit 102e enables a bidirectional connection between a search log record 41 having a user ID "Customer A" and a search value "EAIS001" in the search log data shown in FIG. 4 and order data 51 having a product code "EAIS001" (according to the search value master in FIG. 2) corresponding to the same user ID and the same search value in the order data shown in FIG. 5, via on-screen operations.

[0064] Similarly, it is possible to establish a connection in both directions through on-screen operations between search log record 42 having user ID "Customer A" and search value "EAIS002" in Figure 4 and order data 52 having product code "EAIS002" (according to the search value master in Figure 2) corresponding to the same user ID and the same search value in Figure 5, and between search log record 47 having user ID "Customer C" and search value "A702" in Figure 4 and order data 53 having product code "EAIS001" (according to the search value master in Figure 2) corresponding to the same user ID and the same search value in Figure 5.

[0065] Furthermore, the analysis support unit 102e extracts and lists the search log records 41, 42, and 47 linked to the order information, and makes it possible to display the extracted search log records on the screen.

[0066] By linking such search log records with order data and creating a list, it is easy to understand which search values ​​have led to orders and to what extent, and it becomes easy to find noteworthy search values ​​similar to the search values ​​that led to orders from among the search values ​​with the search result "FALSE."

[0067] Secondly, of the three search log records 44, 45, and 48 with the search result "FALSE" in the search log data shown in Figure 4, the analysis support unit 102e extracts the two search log records 44 and 48 with the common search value "EAI-S001" that have the same search value, and makes it possible to display the extracted search log records on the screen as a list.

[0068] The list created in this way makes it easy to find notable search values ​​that have been searched for multiple times but have not resulted in a successful search, and are not necessarily search errors, among the search values ​​that result in the search result "FALSE."

[0069] Thirdly, the analysis support unit 102e links and extracts multiple search log records 44 to 46 with the same user ID "Customer B" whose search dates and times are within a certain time range (here, set to within 10 minutes) from the search log data shown in Figure 4 (three consecutive searches were performed from 09:40 to 09:41 on July 20, 2023), and makes it possible to display the extracted search log records on the screen as a list.

[0070] The list created in this way makes it easy to analyze what the searcher was trying to search for and what search values ​​were entered to result in a successful search by comparing search values ​​with the search result "FALSE" with search values ​​with the search result "TRUE."

[0071] As a result of checking the linking by the analysis support unit 102e and the list created by the analysis support unit 102e, the data analyst recognizes that, although the search value "EAI-S001" is not a correct representation of the product, it is a search value that is frequently entered by a user (any customer) when attempting to enter the search value "EAIS001" (correct representation) and making a mistake, resulting in the search result "FALSE", based on the following points: there are multiple cases in which the search value "EAI-S001" was entered and the search was unsuccessful (search log records 44 and 48); there are cases in which the search value "EAIS001" was entered and the search was successful shortly thereafter (search log records 45 and 46); and the product with product code "EAIS001" corresponding to the search value "EAIS001" has been successfully ordered multiple times (order information 51 and 53).

[0072] As a result, the data analyst decides that the search value "EAI-S001" should be added to the search value master.The data analyst enters the combination of product code "EAIS001," search attribute "company product number," search display "EAIS001" (correct notation), and search value "EAI-S001" (incorrect notation) into the Add Search Value Registration screen (illustration omitted).

[0073] The master update unit 102d determines, based on the search value master of Figure 2, that the combination entered by the data analyst is different from the combinations already registered, accepts the combination entered by the data analyst, and additionally registers combination 2a in the search value master, as shown in Figure 6.

[0074] When the data analyst checks the search log data shown in FIG. 7 at a later date, he / she confirms that there are multiple cases in which the search result "TRUE" was reached via the newly added search value "EAI-S001" from the search log records 4a to 4c. The data analyst further confirms that there are multiple cases in which an order was received from the search value "EAI-S001" from the order information 5a and 5b of the order data shown in FIG. 8, which are linked to these search log records 4a and 4c by the analysis support unit 102e (order information 5a and 5b). Therefore, it is clear that the additional registration of combination 2a including the search value "EAI-S001" in the search value master led to an increase in orders.

[0075] Finally, the flow of information processing for deleting search log records will be described in detail.

[0076] Assume that the search log administrator has previously set up the system to delete all search log records up to the 20th of the previous month from the search log data at the end of each month. At the end of August 2023, the search log update unit 102c extracts all search log records 41 to 47 with search dates and times before July 20, 2023 from the search log data shown in FIG. 7 and deletes them. This function makes it possible to prevent excessive accumulation of search log data.

[0077] As described above, the system of the present invention collects search logs from customers when they search for products and assists in discovering search values ​​that should be added to the search value master, thereby improving the accuracy of product searches, thereby reducing loss of order opportunities and leading to increased sales.

[0078] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to goals 8 and 9 of the SDGs.

[0079] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0080] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[0081] [4. Other embodiments] Although the embodiments of the present invention have been described above, the present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept described in the claims.

[0082] For example, among the processes described in the above-mentioned embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0083] In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in the above documents and drawings can be changed as desired unless otherwise specified.

[0084] Moreover, with regard to the PC 100, each of the components shown in the figures is merely a functional concept, and the PC 100 does not necessarily have to be physically configured as shown in the figures.

[0085] For example, the processing functions of each device constituting the PC100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by each device as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and cooperates with the CPU to form the control unit.

[0086] In addition, this computer program may be stored in an application program server connected to the PC 100 via any network, and it is also possible to download all or part of it as necessary.

[0087] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program first product. Here, the "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0088] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.

[0089] The various databases etc. stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.

[0090] The PC 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The PC 100 may be realized by installing software (including programs or data, etc.) that causes the PC 100 to realize the processes described in this embodiment.

[0091] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Industrial Applicability]

[0092] The present invention is particularly useful, for example, in industries that have product sales screens for customers and handle commercial products that are called by a wide variety of names. [Explanation of symbols]

[0093] 100 pcs 102 Control section 102a Search Reception Department 102b Judgment section 102c Search log update section 102d Master Update Section 102e Analysis Support Department 104 Communication interface section 106 Storage section 106a Search value master storage unit 106b Search log data storage unit 106c Order data storage unit 108 Input / Output Interface Section 200 Servers 300 Network 400 Input Device 500 Output Device

Claims

1. A product order receiving device including a control unit, The control unit: A search reception means for receiving a search value inputted into a product search input field and corresponding searcher identification information; a determination means for determining whether or not the search value received by the search reception means is registered in a search value master in which combinations of search values ​​and corresponding product identification information are registered at the time when the search reception means receives the search value; a search log update means for registering in search log data a search log record including the search value and searcher identification information received by the search reception means together with the determination result by the determination means. A product order receiving device comprising:

2. The search log record registered by the search log update means includes: In addition to the judgment result, search value, and searcher identification information, the search date and time are included.

2. The product order receiving device according to claim 1.

3. The search reception means, When a search value is entered in a product search input field, combinations having the same product identification information as the product identification information corresponding to the entered search value are extracted from among the combinations registered in the search value master, and the search value in the extracted combination is displayed as a search candidate.

2. The product order receiving device according to claim 1.

4. The control unit: and a master update means for receiving a new combination of a search value and corresponding product identification information and additionally registering the combination in the search value master.

2. The product order receiving device according to claim 1.

5. The control unit: and an analysis support means for linking a search log record in the search log data with order information having the same searcher identification information and the same product identification information corresponding to the search value, and enabling a connection between the search log record display screen and the order information display screen in one direction or two directions by an operation on the screen.

2. The product order receiving device according to claim 1.

6. The control unit: and an analysis support means for extracting a plurality of search log records having the same search value from among the search log records with a determination result that the search log records are determined to be not registered in the search log data, and for enabling the extracted search log records to be displayed on a screen as a list.

2. The product order receiving device according to claim 1.

7. The control unit: and an analysis support means for linking and extracting from the search log data a plurality of search log records having the same searcher identification information whose search dates and times are within a certain time range, and for enabling the extracted search log records to be displayed on a screen as a list.

3. The product order receiving device according to claim 2.

8. The search log update means: A search log record having a search date and time that is older than a pre-specified period is deleted from the search log data.

3. The product order receiving device according to claim 2.

9. A product order receiving method executed in a product order receiving device having a control unit, Executed by the control unit, A search reception step of receiving a search value inputted into a product search input field and corresponding searcher identification information; a determination step of determining whether or not the search value received in the search receiving step is registered in a search value master in which combinations of search values ​​and corresponding product identification information are registered at the time when the search value is received in the search receiving step; a search log update step of registering in search log data a search log record including the search value and searcher identification information received in the search receiving step together with the determination result in the determining step. A merchandise ordering method comprising the steps of:

10. A product order receiving program to be executed by a product order receiving device having a control unit, To cause the control unit to execute A search reception step of receiving a search value inputted into a product search input field and corresponding searcher identification information; a determination step of determining whether or not the search value received in the search receiving step is registered in a search value master in which combinations of search values ​​and corresponding product identification information are registered at the time when the search value is received in the search receiving step; a search log update step of registering in search log data a search log record including the search value and searcher identification information received in the search receiving step together with the determination result in the determining step. A product order program comprising:

Citation Information

Patent Citations

  • Building material sales apparatus

    JP2005284897A

  • Questionnaire survey device, questionnaire survey system, questionnaire survey method and program

    JP5220554B2

  • Information retrieval device, information retrieval method and program

    JP2014099062A