Information processing system
The information processing system supports picking operations by analyzing past tasks and generating guidance for new tasks, enhancing efficiency and reducing reliance on manual assistance for inexperienced workers.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2026-04-08
AI Technical Summary
Picking operations in logistics warehouses are inefficient due to reliance on inexperienced workers who require manual assistance, as existing systems fail to adequately support them based on their experience levels.
An information processing system that includes a database and server to store past picking operations, identify similar tasks, and generate support information for new tasks based on the shortest associated work time, using beacon tags and wireless communication to guide operators.
Enhances the efficiency of picking operations by providing tailored support to both experienced and inexperienced workers, improving their performance and reducing the need for manual supervision.
Smart Images

Figure 2026060232000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to an information processing system.
Background Art
[0002] For example, due to a shortage of labor, etc., picking work performed manually in a logistics warehouse or the like may be carried out by an operator unfamiliar with the warehouse or an operator with little experience in the picking work itself. For this reason, conventionally, in some cases, an instructor may use a transceiver or the like to give instructions to the operator, providing manual assistance to an operator with little experience. Against such a background, there is a need for a technology that supports picking work so that even an operator with little experience can efficiently proceed with the picking work.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Patent Document 3
Patent Document 4
Patent Document 5
Patent Document 6
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, the efficiency of picking operations depends on the worker's experience, including remembering the location of the tools used and selecting the appropriate tools for the total amount to be picked from the picking list. Therefore, even when picking lists and routes are guided by voice or images, there was room for improvement in the support provided for picking operations through human intervention, as inexperienced workers may still require assistance from supervisors.
[0005] This invention has been made in view of the above, and one of its objectives is to appropriately support those engaged in picking work. [Means for solving the problem]
[0006] The information processing system according to the embodiment includes a database and a server configured to communicate with the database. The database stores, for each of a plurality of picking operations performed in the past, information indicating the order of actions taken by an operator in the picking operation who picked all items included in the assigned picking list within a predetermined area, the picking list, and the work time of the picking operation, in association with each of the picking operations performed in the past. The server acquires a target picking list, which is the picking list newly assigned to an operator, extracts at least one similar picking list from the database, which is the past picking list similar to the target picking list, based on predetermined similarity criteria, selects the similar picking list with the shortest associated work time from among the at least one of the extracted similar picking lists, generates support information including information indicating the order of actions associated with the selected similar picking list and the target picking list newly assigned to the operator, and outputs the generated support information. [Effects of the Invention]
[0007] According to the present invention, it is possible to appropriately support those engaged in picking work. [Brief explanation of the drawing]
[0008] [Figure 1] Figure 1 shows an example of the configuration of the support system according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of a location information system according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an output device according to an embodiment. [Figure 4] Figure 4 shows an example of a server configuration according to the embodiment. [Figure 5] Figure 5 shows an example of the hardware configuration of an information processing device that realizes each device of the support system according to the embodiment. [Figure 6] Figure 6 is a flowchart showing an example of the picking process performed by an employee in the support system according to this embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the information processing flow performed by the server in the support system according to the embodiment. [Figure 8] Figure 8 is a flowchart showing an example of the flow of information processing performed by the location information system in the support system according to the embodiment. [Figure 9] Figure 9 shows an example of picking results stored by the server in the support system according to this embodiment. [Figure 10] Figure 10 is a flowchart showing an example of the information processing flow performed by the server in the support system according to the embodiment. [Figure 11] Figure 11 is a flowchart showing an example of the process flow for searching for similar picking processing time in Figure 10. [Figure 12] Figure 12 is a flowchart showing another example of the process flow for searching for similar picking processing time shown in Figure 10. [Figure 13] Figure 13 is a diagram illustrating an example of the application of the support system according to the embodiment. [Figure 14]FIG. 14 is a diagram for explaining the acquisition of the picking results of an experienced person regarding an application example of the support system according to the embodiment. [Figure 15] FIG. 15 is a diagram for explaining the presentation of support information based on the picking results of an experienced person regarding an application example of the support system according to the embodiment. MODE FOR CARRYING OUT THE INVENTION
[0009] Hereinafter, an information processing apparatus, an information processing system, an information processing method, an information processing program, and a computer-readable non-transitory storage medium according to the present embodiment will be described with reference to the accompanying drawings. In the following embodiments, parts denoted by the same reference numerals perform the same operations, and redundant descriptions will be omitted as appropriate.
[0010] FIG. 1 is a diagram showing an example of the configuration of a support system 1 according to the embodiment. As shown in FIG. 1, the support system 1 includes a beacon tag 3, a gateway 4, a position information system 5, an output device 6, a server 7, and a warehouse management system 9.
[0011] Note that, in FIG. 1, two beacon tags 3-1 and 3-2 are exemplified as the beacon tag 3, but it is not limited thereto. The number of beacon tags 3 can be arbitrarily set according to, for example, the number of workers, and may be one, or three or more. Also, in FIG. 1, one gateway 4 is exemplified as the gateway 4, but it is not limited thereto. The number of gateways 4 can be arbitrarily set, and may be two or more.
[0012] Note that, although FIG. 1 exemplifies the support system 1 including the position information system 5, it is not limited thereto. The support system 1 may be a system that does not include the position information system 5 and operates in cooperation with an external position information system 5. In this case, the beacon tag 3 and the gateway 4 may also be external components of the support system 1, for example, included in the external position information system 5.
[0013] Note that Figure 1 illustrates a support system 1 including a warehouse management system 9, but is not limited to this. Support system 1 may not include the warehouse management system 9 and may be a system that operates in cooperation with an external warehouse management system 9.
[0014] Figure 1 illustrates a support system 1 including an output device 6, but is not limited to this. The support system 1 may not include the output device 6 and may operate in conjunction with an external output device 6 installed in a picking work location such as a warehouse or office, or a related location. In this case, the output device 6 may be included in the warehouse management system 9.
[0015] Here, the support system 1 according to the embodiment is an example of an information processing system. Furthermore, the beacon tag 3, gateway 4, location information system 5, output device 6, server 7, and warehouse management system 9 according to the embodiment are each examples of information processing devices. This information processing device may be implemented by a single information processing device, or by the cooperation of multiple information processing devices.
[0016] In the support system 1, any beacon tag 3 and any gateway 4 are configured to be able to communicate wirelessly. Specifically, the beacon tag 3 is configured to transmit a wireless signal to any unspecified gateway 4, that is, without specifying a destination. This wireless signal includes identification information to uniquely identify its own terminal. The gateway 4 is also configured to receive a wireless signal from any unspecified beacon tag 3, that is, a wireless signal transmitted from the beacon tag 3 without specifying a destination. The beacon tag 3 may also be configured to specify the destination gateway 4 and transmit wirelessly. For communication between the beacon tag 3 and the gateway 4, wireless communication corresponding to various communication standards such as Bluetooth®, Bluetooth® Low Energy (BLE), Wi-Fi®, Sub-1GHz, IEEE802.15.4, and LTE Cat-1 can be used as appropriate. In this embodiment, the case in which Bluetooth® or BLE standard short-range wireless communication is used for communication between the beacon tag 3 and the gateway 4 is given as an example.
[0017] In support system 1, server 7 is configured to communicate with gateway 4, location information system 5, output device 6, server 7, and warehouse management system 9 via network N. Network N can be a dedicated line such as a LAN (Local Area Network) or a public line such as the Internet, as appropriate. The communication method is arbitrary and may be wireless or wired. Furthermore, in support system 1, devices with different communication methods with server 7 may be mixed together.
[0018] The beacon tag 3 is a battery-powered device equipped with a battery (not shown) and configured to operate using power supplied from the battery. The beacon tag 3 wirelessly transmits a radio signal containing identification information to uniquely identify its own terminal at a predetermined transmission cycle using an advertising (also called advertising) communication method. Here, the advertising communication method is a communication method that transmits data via broadcast communication to an unspecified number of recipients without specifying the recipient. As a peripheral device, the beacon tag 3 transmits a radio signal containing identification information to the gateway 4, which is a central device, via an advertising channel.
[0019] The beacon tag 3 may transmit a radio signal containing identification information at any time that satisfies predetermined transmission conditions, not limited to a predetermined transmission cycle. These predetermined transmission conditions may be a pre-set time or a user operation.
[0020] The beacon tag 3 may also be configured to allow the location of the device to be determined. In this case, the beacon tag 3 should wirelessly transmit the device's location information along with the device's identification information.
[0021] Gateway 4 receives a radio signal containing at least identification information, which is transmitted wirelessly from the beacon tag 3 using an advertising communication method. Gateway 4 also outputs to the location information system 5, for example, the received signal strength indicator (RSSI) of the radio signal from the beacon tag 3, or information indicating the location of the beacon tag 3 based on that signal strength, along with the identification information of the beacon tag 3 and identification information for uniquely identifying itself.
[0022] Furthermore, if the beacon tag 3 or its own device has acquired the location information of the beacon tag 3, the gateway 4 does not need to output the received signal strength or its own device identification information to the location information system 5.
[0023] Gateway 4 may be implemented by other relay devices such as routers.
[0024] Figure 2 shows an example of the configuration of the location information system 5 according to the embodiment. As shown in Figure 2, the location information system 5 has the functions of a control unit 51, a storage unit 52, and a communication unit 53.
[0025] The location information system 5 is at least one information processing device, such as a server or a PC. The at least one information processing device that implements the location information system 5 may also be a portable information processing device, such as a smartphone or a tablet PC.
[0026] The control unit 51 controls the operation of the location information system 5. The control unit 51 includes an inquiry response unit 511 and a location monitoring unit 512.
[0027] The inquiry handling unit 511 receives a movement history inquiry from the server 7 via the communication unit 53. This movement history inquiry includes, for example, information indicating the target worker, or identification information of the beacon tag 3 held by the target worker, and information indicating the start and end times of the movement. Alternatively, instead of information indicating the start and end times of the movement, information indicating either the start or end time of the movement, the duration of the movement, and other information may be used. The inquiry handling unit 511 also refers to the location information database 522 in response to the received movement history inquiry, reads the target movement history from the location information database 522, and returns the read movement history to the server.
[0028] The location monitoring unit 512 monitors the location of the beacon tag 3 based on the radio signal received from the beacon tag 3 by the communication unit 53, and writes the detected location of the beacon tag 3 at each time, along with the time information, to the location information database 522 as the worker's location. If the location monitoring unit 512 detects the same location in the same area multiple times in a row, it may determine that this is a period when the worker stopped and write it separately to the location information database 522. Furthermore, if the beacon tag 3 deviates from the detection range, the location monitoring unit 512 may write that period separately to the location information database 522 as an undetected period. In addition, if the beacon tag 3 is detected within a predetermined range within the detection range, the location monitoring unit 512 may write the worker's stay period within that predetermined range separately to the location information database 522.
[0029] The storage unit 52 stores various types of information necessary for the operation of the location information system 5. For example, the storage unit 52 stores control programs 521 for realizing each function of the location information system 5. For example, the storage unit 52 stores a location information database 522 that stores the acquired location information of the beacon tag 3, along with, for example, the identification information and time information of the beacon tag 3.
[0030] The communication unit 53 communicates with external entities such as the gateway 4 and the server 7, which are part of the location information system 5.
[0031] Figure 3 shows an example of the configuration of the output device 6 according to the embodiment. As shown in Figure 3, the output device 6 has the functions of a control unit 61, a storage unit 62, a communication unit 63, and an output unit 64.
[0032] The output device 6 may be at least one information processing device such as a smartphone or a tablet PC. Alternatively, the output device 6 may be at least one printer.
[0033] The control unit 61 controls the operation of the output device 6. The control unit 61 includes an output control unit 611.
[0034] The output control unit 611 presents support information to the user by controlling the operation of the output unit 64. For example, the output control unit 611 displays support information on a screen using the output unit 64 configured as a display. For example, the output control unit 611 outputs support information via audio output using the output unit 64 configured as a speaker. For example, the output control unit 611 prints support information via the output unit 64 configured as a printer. For example, the output control unit 611 outputs support information to external devices such as external displays, speakers, and printers using the output unit 64 configured as a device interface (I / F) or communication I / F.
[0035] The memory unit 62 stores various information necessary for the operation of the output device 6. For example, the memory unit 62 stores control programs 621 for realizing each function of the output device 6.
[0036] The communication unit 63 communicates with an external entity, such as a server 7, which is outside the output device 6.
[0037] The output unit 64 presents support information to the user. For example, the output unit 64 is configured as a display that shows screen information including support information. For example, the output unit 64 is configured as a speaker that outputs audio including support information. For example, the output unit 64 is configured as a printer that prints information including support information. For example, the output unit 64 is configured as a device interface that outputs support information to external devices such as external displays, speakers, and printers.
[0038] The output unit 64 may be configured as a communication interface that outputs support information to an external display, speaker, or printer via the communication unit 63. In this case, the output unit 64 may be implemented by the communication unit 63. The external device may be, for example, a portable information processing device such as a smartphone, tablet PC, or smartwatch carried by the person performing the picking work. Alternatively, the external device may be, for example, a display or speaker installed at the work location so that it can be recognized by the worker performing the picking work. Here, picking work is the work of picking (collecting) all items included in the assigned picking list within a predetermined area. This predetermined area is a space in which at least one gateway 4 is placed so that the location of the beacon tag 3 can be detected. The predetermined area may be, for example, a warehouse, but it may also be a place where a specified work is performed in multiple designated locations such as a factory, or a place where workers patrol multiple designated locations such as a hospital.
[0039] Figure 4 shows an example of the configuration of the server 7 according to the embodiment. As shown in Figure 4, the server 7 has the functions of a control unit 71, a storage unit 72, and a communication unit 73.
[0040] Server 7 is an information processing device such as a server device or a PC. Server 7 may also be implemented using a portable information processing device such as a smartphone or tablet PC.
[0041] The control unit 71 controls the operation of the server 7. The control unit 71 includes the management unit 711.
[0042] The management unit 711 performs various processes related to the picking operation on server 7. Details of the management unit 711 will be described later.
[0043] The storage unit 72 stores various information necessary for the operation of the server 7. For example, the storage unit 72 stores control programs 721 for realizing each function of the server 7. For example, the storage unit 72 stores a picking result database 722 that stores picking results (see Figure 9) obtained in picking operations. As an example, the picking result database 722 stores information indicating the order of actions taken by the worker in the picking operation, the picking list, and the working time of the picking operation for each of several picking operations performed in the past, in association with each of these.
[0044] The picking results database 722 includes picking results obtained from picking operations performed by at least experienced workers (hereinafter sometimes referred to as "experienced workers"). In other words, the picking results database 722 is data that collects and stores the knowledge of at least experienced workers. This picking results database 722 is used, for example, to generate support information (see Figure 15) to be presented to less experienced workers (hereinafter sometimes referred to as "beginners").
[0045] The picking results database 722 may include picking results obtained during picking operations by novice workers. Furthermore, the picking results database 722 may be used, for example, to generate support information for experienced workers.
[0046] The communication unit 73 communicates with external entities such as the gateway 4, location information system 5, output device 6, server 7, and warehouse management system 9, which are located outside of server 7.
[0047] Figure 5 shows an example of the hardware configuration of an information processing device that realizes each device of the support system 1 according to the embodiment. Each of the beacon tag 3, gateway 4, location information system 5, output device 6, server 7, and warehouse management system 9 according to the embodiment is realized by at least one information processing device 8 as illustrated in Figure 5.
[0048] The information processing device 8 has a hardware configuration similar to that of a typical computer. As shown in Figure 5, the information processing device 8 has, for example, at least one processor 81, main memory 82, auxiliary storage 83, and a communication interface 84. The at least one processor 81, main memory 82, auxiliary storage 83, and communication interface 84 are connected in a communication manner, for example, by a bus.
[0049] At least one processor 81 controls the overall operation of each device. At least one processor 81 loads a control program stored in the auxiliary storage device 83 into the main memory device 82 and executes it to realize the functions of each device in the support system 1. The main memory device 82 stores data being processed by each device. The auxiliary storage device 83 stores the operating system and application programs executed by each device, data, and parameters such as thresholds used in each process.
[0050] For example, the control program for making the information processing device 8 function as each of the aforementioned devices is configured as a module for each functional part of each device. The processor 81 reads the control program from a storage medium or storage device such as the auxiliary storage device 83 and executes it, thereby loading each module onto the main memory such as RAM. As a result, the processor 81 functions as each functional part of each device.
[0051] Furthermore, at least one part or all of one processor 81 may be configured as a dedicated hardware circuit. For example, a CPU (Central Processing Unit) may be used as the processor 81, but other processors such as a GPU (Graphics Processing Unit), ASIC (Application Specific Integrated Circuit), or FPGA (Field Programmable Gate Array) may also be used.
[0052] For the main memory 82, for example, RAM (Random Access Memory) is used, but other volatile memory may also be used.
[0053] For the auxiliary storage device 83, for example, ROM (Read Only Memory) can be used, but various non-volatile memory and storage devices such as HDD (Hard Disk Drive), SSD (Solid State Drive), and Flash memory can be used as appropriate.
[0054] For example, in the location information system 5, the main memory 82 and auxiliary memory 83 implement some of the functions of the storage unit 52. Also, for example, in the output device 6, the main memory 82 and auxiliary memory 83 implement some of the functions of the storage unit 62. Also, for example, in the server 7, the main memory 82 and auxiliary memory 83 implement some of the functions of the storage unit 72.
[0055] The Communication I / F84 is an interface circuit for communicating with the outside world. The Communication I / F84 includes communication circuits for wireless communication or wired communication that support various communication standards such as BLE, Wi-Fi (registered trademark), Sub-1GHz, IEEE802.15.4, and LTE Cat-1, which are compatible with each device.
[0056] For example, in the location information system 5, the communication I / F 84 implements some of the functions of the communication unit 53. Also, for example, in the output device 6, the communication I / F 84 implements some of the functions of the communication unit 63. Also, for example, in the server 7, the communication I / F 84 implements some of the functions of the communication unit 73.
[0057] The information processing device 8 that implements the output device 6 further has an output I / F 85. The output I / F 85 is communicated via a bus or the like to at least one processor 81, main memory 82, auxiliary storage 83, and communication I / F 84. Note that the output I / F 85 may also be provided in the information processing device 8 that implements other devices of the output device 6.
[0058] The output interface 85 may be an interface that presents various display screens to the user in accordance with the control of the processor 81. For example, a liquid crystal display or an organic EL display can be used as the output interface 85. The output interface 85 may also be an interface for outputting various display screens externally. Furthermore, the output interface 85 may be an output device other than the display, such as a speaker for outputting notification sounds or voice, or a printer for printing text or images onto paper.
[0059] For example, in output device 6, output I / F 85 implements some of the functions of output unit 64.
[0060] Furthermore, the information processing device 8 that implements the output device 6 and the server 7 may also have an input I / F 86. The input I / F 86 is communicated via a bus or the like with at least one processor 81, main memory 82, auxiliary memory 83, and communication I / F 84. The input I / F 86 may also be provided in the information processing device 8 that implements other devices of the output device 6 and the server 7.
[0061] The input interface 86 is an interface that accepts various user operations under the control of the processor 81. Various input devices such as keyboards, mice, touch panels, buttons, levers, and switches can be used as appropriate for the input interface 86. The input interface 86 may also be an interface for receiving the results of various user operations from an external source.
[0062] For example, in the output device 6 or server 7, the input I / F 86 may accept various user operations, such as starting or ending picking operations, assigning or modifying picking lists, or performing inspections.
[0063] The program executed by the information processing device 8 according to this embodiment may be provided as a file in an installable or executable format, stored on a computer-readable storage medium such as a CD-ROM, flexible disk (FD), CD-R, DVD, or flash memory.
[0064] Furthermore, the program executed by the information processing device 8 according to the embodiment may be provided by storing it on a computer connected to a network such as the Internet and allowing it to be downloaded via the network. Alternatively, the program executed by the information processing device 8 according to the embodiment may be provided or distributed via a network such as the Internet. Alternatively, the program executed by the information processing device 8 according to the embodiment may be provided by pre-installing it in an auxiliary storage device 83 such as ROM.
[0065] An example of the operation of the support system 1 according to this embodiment will be described below with reference to Figures 6 to 11.
[0066] First, let's explain the picking operations supported by support system 1.
[0067] Figure 6 is a flowchart illustrating an example of the picking process performed by an employee in the support system 1 according to this embodiment. Figure 6 illustrates both the process performed by the supervisor and the process performed by the worker. Furthermore, Figure 6 illustrates two types of workers: worker A, who is experienced, and worker C, who is a novice.
[0068] In the support system 1 according to this embodiment, the term "instructor" is not limited to a person who gives various instructions to workers, but also includes a manager who manages picking operations such as assigning picking lists to workers and inspection, or a supervisor who oversees picking operations.
[0069] First, the supervisor assigns a picking list to the worker responsible for the picking task (S101). The assigned picking list is then presented to each worker. The supervisor then waits for the worker to complete the assigned picking task (S102).
[0070] Experienced worker A receives a picking list (S103a) and, while moving, performs the picking operation, picking all the items included in the received picking list (S105a). During this picking operation, experienced worker A uses tools such as a cart as needed. After experienced worker A finishes picking (S107a), the supervisor performs an inspection (S108). If the inspection result by the supervisor is NG (failure) (S110a: No), experienced worker A returns to picking (S105a~107a). On the other hand, if the inspection result by the supervisor is OK (pass) (S110a: Yes), the picking operation by experienced worker A is complete.
[0071] Beginner worker C receives support information including a picking list (S103b), checks the support information to confirm the next item and destination (S104), prepares the necessary equipment (e.g., a trolley) according to the support information, moves to the location of the next item to be picked, and performs the picking operation to pick the next item (S105b). If equipment such as a trolley is not indicated in the support information, the preparation of equipment may be omitted. Of course, equipment such as a trolley may be used as appropriate even if it is not indicated in the support information. After that, if the picking operation does not complete the picking list (S106: No), beginner worker C checks the support information again to confirm the next destination, etc. (S104). Then, when all items included in the received picking list have been picked and the picking list is complete (S106: Yes), the picking by beginner worker C is completed (S107b), and an inspection by the supervisor is performed (S108). If the supervisor's inspection result is negative (S110b: No), novice worker C returns to picking (S104~S107b). On the other hand, if the supervisor's inspection result is positive (S110b: Yes), the picking process by novice worker C is completed.
[0072] The supervisor returns to a waiting state for the completion of picking whenever the inspection result of a worker's picking is rejected (S109: No). On the other hand, when the inspection result of all workers' picking is approved (S109: Yes), the supervisor's process ends.
[0073] Thus, in picking operations using the support system 1 according to this embodiment, the process involves preparing the equipment necessary for picking, such as carts and jigs, before starting to move and pick. As will be described later, the support system 1 according to this embodiment can also determine when a worker has stopped at a location where equipment such as carts and jigs are stored, based on past picking lists and the movement routes taken at that time. Therefore, the support system 1 according to this embodiment can support inexperienced workers by providing assistance with preparations tailored to the objects to be picked.
[0074] Here, we will explain the information processing performed in support system 1 along with the workflow of the picking operation performed by the worker shown in Figure 6.
[0075] (Regarding the collection and accumulation of knowledge about picking operations) First, I will explain the collection and accumulation of knowledge regarding picking operations.
[0076] Figure 7 is a flowchart showing an example of the information processing flow performed by the server 7 in the support system 1 according to this embodiment.
[0077] The management unit 711 receives notification that picking operations are about to begin, along with information regarding the picking operations to be started, from the warehouse management system 9 via the communication unit 73 (S201). Here, the information regarding the picking operations to be started includes, for example, a picking list which is a list of items to be picked in the picking operation, and information indicating the workers.
[0078] For example, when an instructor assigns a picking list to a worker, when a worker receives a picking list, or when the scheduled start time for picking arrives, the warehouse management system 9 may send a notification of the start of picking and information related to the picking operation. The management unit 711 may also request information related to the picking operation from the warehouse management system 9 upon receiving the notification of the start of picking.
[0079] Furthermore, information regarding picking operations may include information indicating the worker's attributes, such as whether the worker is experienced or a beginner.
[0080] The management unit 711 stores the received information regarding the picking operation, along with the start time, in the storage unit 52 (S202). The management unit 711 then waits until the target picking operation is completed (S203).
[0081] The management unit 711 receives a notification from the warehouse management system 9 via the communication unit 73 that the picking operation has been completed (S204). The management unit 711 sends a movement history inquiry to the location information system 5 via the communication unit 73, requesting the movement history of the worker from start to finish for the target picking operation. The management unit 711 also retrieves the movement history output from the location information system 5 in response to the movement history inquiry and stores it in the storage unit 52 along with the completion time of the picking operation (S205). The management unit 711 also receives information from the warehouse management system 9 via the communication unit 73 indicating the inspection results by the person instructing the picking operation (S206), and decides whether or not to save the results of the picking operation based on the received inspection results (S207).
[0082] If the inspection result for the picking operation in question is NG and the picking operation needs to be redone (S207: No, Picking Correction), the completion time and movement history saved in the S205 process are discarded (S208). For example, if the information showing the inspection result from the warehouse management system 9 includes information indicating that the picking operation needs to be redone, for example, entered by the supervisor, the management unit 711 may determine that the inspection result for the picking operation in question is NG and the picking operation needs to be redone. After that, the flow in Figure 7 returns to the process in S203.
[0083] Furthermore, if the inspection result for the picking operation in question is NG and the picking operation is to be assigned to another worker (S207: No, reassignment), the management unit 711 discards the information about the picking operation in question that was saved in the processing of S202 and S205 (S209). For example, if the information showing the inspection result from the warehouse management system 9 includes information indicating the reassignment of the picking operation, for example, entered by the supervisor, the management unit 711 may determine that the inspection result for the picking operation in question is NG and that the picking operation should be assigned to another worker. After that, the flow shown in Figure 7 ends.
[0084] Furthermore, the management department 711 may decide to redo the picking operation if the inspection result is "NG" (not good enough) and the information indicating the inspection result from the warehouse management system 9 does not include information indicating a reassignment of the picking operation. Similarly, the management department 711 may decide to assign the picking operation to another worker if the inspection result is "NG" (not good enough) and the information indicating the inspection result from the warehouse management system 9 does not include information indicating a redo of the picking operation.
[0085] Furthermore, if the management unit 711 receives a new notification from the warehouse management system 9 of another picking operation starting for the same picking list, it may decide that the inspection result for the picking operation in question is NG and that the picking operation should be assigned to another worker. Similarly, if the inspection result is NG and no new notification from the warehouse management system 9 of another picking operation starting for the same picking list is received, it may decide to redo the picking operation.
[0086] On the other hand, if the inspection result for the target picking operation is OK (S207: Yes), the management unit 711 generates picking results (see Figure 9) based on the information saved for the target picking operation in the processes of S202 and S205. For example, the management unit 711 generates picking result data by associating identification information for uniquely identifying the worker, the work time from the start to the end of the work, and the order of movement during the work time based on the movement history from the location information system 5 with the picking list. The management unit 711 also writes the generated picking results to the picking result database 722 (S210). After that, the flow in Figure 7 returns to the process of S203.
[0087] As described above, when a worker successfully picks an item, the server 7 in this embodiment stores the worker's identification information, work time, movement order, and picking list in the picking result database 722, associating them with each other. The server 7 performs the same processing for each worker's picking operation and stores the picking result data for each picking operation in the picking result database 722. This allows for the accumulation of the knowledge of experienced workers regarding picking operations and can be used to generate support information.
[0088] Furthermore, picking results from both experienced and novice pickers can be registered in the picking results database 722 in the same manner. This allows users to obtain information about their past picking sequences and work times in advance, enabling them to compete against their past performance and track their own progress.
[0089] In this embodiment, the server 7 may acquire and store information about equipment such as carts and jigs used in the picking operation, as well as information about the number of people involved, for each individual picking list. Here, information about equipment includes its type, number, and location in the warehouse. Information about the equipment used may be acquired from the location information of the worker during the picking operation, from the analysis of images obtained from surveillance cameras in the warehouse, when a beacon tag 3 is attached to the equipment, or in response to input from the worker or supervisor.
[0090] Figure 8 is a flowchart showing an example of the information processing flow performed by the location information system 5 in the support system 1 according to the embodiment.
[0091] The location monitoring unit 512 monitors the location of the beacon tag 3 based on the radio signal received from the beacon tag 3 by the communication unit 53 (S301), and writes the detected location of the beacon tag 3 at each time, along with the time information, to the location information database 522 as the worker's location (S302). The inquiry response unit 511 receives an inquiry about movement history from the server 7 via the communication unit 53 (S401), and searches for location information data in the location information database 522 in response to the received inquiry about movement history, and reads the movement history of the target picking operation from the location information database 522 (S402). In other words, the inquiry response unit 511 extracts the movement sequence and its time from the start to the end of the target picking operation from the location information database 522. The inquiry response unit 511 also returns the read movement history to the server 7 (S403).
[0092] Thus, the location information system 5 according to this embodiment is an indoor location information system capable of tracing the movements of workers in a target area such as a warehouse, and can record the location of workers within the target area in real time.
[0093] Figure 9 shows an example of picking results 7221 stored by the server 7 in the support system 1 according to this embodiment.
[0094] In the example in Figure 9, the data for picking result 7221 includes a "workerID" field, which stores identification information to uniquely identify the worker. Picking result 7221 also includes a "record_time" field, which stores the time information written to the picking result database 722. Furthermore, picking result 7221 includes a "pick_time_sec" field, which stores the picking operation time (in seconds), calculated based, for example, the start and end times. Finally, picking result 7221 includes a "pick_ok" field, which stores flag information with a value of "1" if the inspection result of the picking operation is OK.
[0095] Furthermore, the picking result 7221 includes the "pick_list" item, which stores the picking list for the picking operation. In the example in Figure 9, the picking list stores information for each item, including information to uniquely identify the item, the number of items, the picking unit, and the weight of the item.
[0096] Furthermore, the picking result 7221 includes an item called "trace_list" which stores the movement history of the picking operation. In the example in Figure 9, the movement history of the picking operation includes information indicating the time when entry into / exit from each area was detected, as well as information indicating the identification information, floor number, name, and coordinates of that area, stored for each area.
[0097] (Regarding support for beginners utilizing the knowledge of experienced pickers) Here, we will explain how to support workers (e.g., beginners) using the knowledge about picking operations that has been collected and accumulated as described above.
[0098] Figure 10 is a flowchart illustrating an example of the information processing flow executed by the server 7 in the support system 1 according to this embodiment. Figure 10 illustrates a processing flow for supporting picking work by presenting support information based on past knowledge to the worker. The support information is presented to, for example, beginners, but may also be presented to experienced workers to further improve efficiency.
[0099] This section primarily explains the differences from the flow chart in Figure 7, and redundant explanations will be omitted where appropriate.
[0100] The management unit 711 receives notification that picking operations are about to begin, along with information regarding the picking operations to be initiated, from the warehouse management system 9 via the communication unit 73 (S201). Subsequently, the management unit 711 performs the processing to present support information (S501-S503).
[0101] In the process of presenting support information, the management unit 711 executes a similar picking processing time search process (see Figure 11 or Figure 12) to extract picking lists related to past picking operations to be used in generating support information (S501). Then, if a similar picking list to be used in generating support information is extracted in the similar picking processing time search process of S501 (S502: Yes), the management unit 711 generates support information based on the shortest movement history of that similar picking list and presents the generated support information to the worker (S503). After the process of S503, or if a similar picking list is not extracted in the similar picking processing time search process (S502: No), the flow in Figure 10 proceeds to the process of S202.
[0102] Figure 10 illustrates a process in which support information is presented, for example, by printing from output device 6, which acts as a printer. However, as mentioned above, it may be presented by other methods.
[0103] As described above, the server 7 according to this embodiment can provide workers with support information to guide them through the picking process based on similar picking operations in the past. This allows even inexperienced workers to efficiently carry out the picking process by referring to the picking list and tracing the sequence of movements to reach the shelves containing the target items. Furthermore, even highly experienced workers can obtain information on past workers' picking sequences and work times in advance, providing hints to guide them towards a more efficient sequence of movements to complete the work in an even shorter time, thus enabling further efficiency improvements.
[0104] The management unit 711 may, for example, determine whether the worker performing the picking task is experienced or a novice based on the information regarding the picking task received from the warehouse management system 9 in S201. In this case, if the management unit 711 determines that the worker is a novice, it may execute the support information presentation process (S501-S503) described above. The information regarding the picking task received from the warehouse management system 9 may include information indicating that the worker is a novice, or information indicating whether or not the worker has work experience in the target warehouse and the extent of that experience (for example, total work time or number of tasks).
[0105] Here, we will explain the extraction of similar picking lists performed in the support information presentation process. Figure 11 is a flowchart showing an example of the flow of the similar picking processing time search process in Figure 10.
[0106] First, the management unit 711 obtains information related to the target picking operation, including the picking list (S601), and searches the picking results database 722 for similar picking lists that are similar to the picking list related to the target picking operation (S602).
[0107] As an example, the management department 711 uses the commonality of items included in a picking list as a criterion for determining similarity, and extracts picking lists related to past picking operations as similar picking lists. For example, suppose picking list A, which contains "Item A: 4 units, Item B: 3 units, Item C: 2 units," is the picking list for the target picking operation. In this case, the management department 711 determines that picking list B, which contains "Item B: 4 units, Item C: 5 units, Item A: 1 unit," is a similar picking list to picking list A because, although the number of items is different, the items are common. On the other hand, the management department 711 determines that picking list C, which contains "Item A: 3 units, Item C: 5 units," is not a similar picking list to picking list A because it differs in the presence or absence of Item B.
[0108] As an example, the management unit 711 further uses the total weight of the items, which is the sum of the weights of all items included in the picking list, as a criterion for determining similarity to determine whether the picking lists are similar. For example, suppose the information related to the picking operation in question includes item information indicating the weight of each item, such as "Item A: 1kg, Item B: 2kg, Item C: 5kg". Also, suppose the maximum load capacity per cart is 20kg. In this case, the total weight of picking list A is 18kg, while the total weight of picking list B is 34kg. From this, the management unit 711 determines that picking list B is not a similar picking list to picking list A because the number of carts required based on weight is different. On the other hand, for example, picking list D with a total weight of 12kg, consisting of "Item A: 5, Item B: 1, Item C: 1", and picking list E with a total weight of 20kg, consisting of "Item A: 2, Item B: 4, Item C: 2", both have a total weight of 20kg or less. Therefore, the management department 711 determines that picking lists D and E, which have common items and a common number of carts based on weight, are similar picking lists to picking list A.
[0109] As an example, the management department 711 further uses the total package size, which is the sum of the dimensions of all items included in the picking list, as a criterion for determining similarity to determine whether the picking lists are similar. For example, suppose the information related to the picking operation in question includes item information that indicates the package size, which is defined by the sum of the three lengths of each item, such as "Item A: 30cm, Item B: 90cm, Item C: 140cm". Also, suppose the total package size that can be loaded onto one cart is 600cm. In this case, the total package size of picking list A is 580cm, while the total package size of picking list D is 380cm, and the total package size of picking list E is 660cm. From this, the management department 711 determines that picking list E is not a similar picking list to picking list A because the number of carts required based on the package size is different. On the other hand, the management department 711 determines that picking list D is a similar picking list to picking list A because the number of carts required based on the items and package size are the same.
[0110] The criteria for determining similarity are predetermined and stored in a memory unit 72, for example. These criteria for determining similarity may change depending on the items handled in the warehouse. For this reason, the criteria for determining similarity may be prepared for each picking work location (e.g., warehouse), or for each attribute of the work location. Furthermore, the criteria for determining similarity are not limited to packaging size; the total volume of the items included in the picking list may also be used. In other words, the volume of each item may be used as the value indicating the size of each item.
[0111] Furthermore, the method for determining similarity is not limited to the examples described above; it may also be determined using genetic algorithms or AI. Additionally, the method for determining similarity may involve a process where the management unit 711 or similar unit makes the final selection, and then a portion of the similarity determination is based on the user's input of the determination results.
[0112] If there are similar picking lists to the target picking list (S603: Yes), the management unit 711 searches the picking result database 722 for at least one similar picking list and sorts them in descending order of work time (S604). The management unit 711 selects the picking list with the shortest work time and extracts the order of worker actions, i.e., the movement history, for the picking work associated with the selected picking list (S605). The management unit 711 also returns the extracted movement history to the caller (S606). After that, the flow in Figure 11 ends and the process proceeds to S502 in Figure 10.
[0113] On the other hand, if there is no similar picking list to the target picking list (S603: No), the management unit 711 returns that there is no similar picking list for the caller (S607). After that, the flow in Figure 11 ends and the process proceeds to S502 in Figure 10.
[0114] In this embodiment, the server 7 acquires the worker's movement history from the shortest picking operation among similar picking operations in the past. In other words, the server 7 in this embodiment generates support information based on the worker's movement history from the picking operation with the shortest working time and a similar picking list. For example, by acquiring the action sequence completed in the shortest time, it is possible to generate support information that takes into account actions not included in the picking list, such as preparing carts and jigs, depending on the picking content.
[0115] Furthermore, the extraction of the action sequence of similar past picking operations by the server 7 according to this embodiment does not simply extract routes where the locations of the items to be picked are the same, nor does it extract routes that visit nearby locations. Therefore, according to the action sequence extraction according to this embodiment, even if the weight and size of each item are different, an appropriate action sequence can be presented based on the knowledge of past workers.
[0116] Note that Figure 11 illustrates the case where the movement history with the shortest work time is obtained, but it is not limited to this. For example, the sorting of at least one similar picking list retrieved from the picking result database 722 may be in order of the worker's experience, such as total work time or total number of operations.
[0117] Furthermore, when the management unit 711 extracts the order of actions, that is, when adopting a similar picking list, if the movement speed calculated based on the movement route and work time during the picking operation exceeds a predetermined threshold stored in the storage unit 72 or the like, for example, the movement speed set by the facility, it may exclude the item from the similar picking list to be adopted.
[0118] Furthermore, since the range in which the location information system 5 can detect the location of the beacon tag 3 is effective includes the range of movement of workers during picking operations, workers normally do not deviate from the range in which their location can be detected during picking operations. For this reason, the management unit 711 may exclude periods of undetected activity that are outside the range detectable by the location information system 5 when extracting the order of actions. Similarly, the management unit 711 may exclude periods of time that workers spend in predetermined areas, such as rest areas, when extracting the order of actions.
[0119] Furthermore, workers performing picking operations are constantly moving around the warehouse while acquiring multiple items, except when taking items from shelves. For this reason, the management unit 711 may exclude periods of standing still that are detected multiple times consecutively in the same area when extracting the order of actions.
[0120] Furthermore, if there are cases where different routes are taken among multiple similar picking lists, the management unit 711 may use statistical methods to extract the optimal route and order of actions from the work time of each.
[0121] Furthermore, the management unit 711 extracts the optimal route from a list of similar picking items accumulated up to the previous day, for example. However, the route may change depending on the day due to obstacles. Therefore, the management unit 711 is designed to provide support information for the following day based on the route with the shortest working time under the conditions of the day, rather than past conditions. For example, if the route is changed temporarily, the working time for that route does not need to be accumulated.
[0122] (modified version) In addition, if it is determined that there is no similar picking list in the similar picking process flow shown in Figure 11, the similarity conditions may be relaxed and the search may be restarted.
[0123] Figure 12 is a flowchart showing another example of the similar picking time search process shown in Figure 10. Here, we will mainly explain the differences from the flow shown in Figure 11, and redundant explanations will be omitted as appropriate.
[0124] If there is no similar picking list similar to the target picking list (S603: No), the management unit 711 determines whether there are still conditions that can be relaxed (S701). For example, the storage unit 72 of the server 7 according to this embodiment stores, in advance, candidate judgment conditions and / or judgment methods for relaxing the restrictions on similarity, along with their priority order. Relaxing the restrictions on the similarity judgment conditions means not using any of the multiple judgment conditions, such as the commonality of items, total weight, total packaging size, total volume, and the number of equipment such as trolleys, in the judgment, or relaxing any of the threshold conditions. For example, with respect to the commonality of items, it may be possible to relax from a perfect match to a partial match. For example, by making a part of the judgment method based on the user's judgment result, it may be possible to allow a part of the situation based on the user's judgment even if the predetermined judgment conditions are insufficient to make a judgment.
[0125] If there are still conditions that can be relaxed (S701: Yes), the management unit 711 generates a relaxed picking list that satisfies the relaxed conditions from the target picking list (S702). The management unit 711 also recursively calls the similar picking processing time search process to re-search for similar picking lists with respect to the picking list that satisfies the relaxed conditions (S703). After that, it lists the relaxed conditions to be returned to the caller (S704), and the flow in Figure 12 ends.
[0126] On the other hand, if there are no conditions that can be relaxed (S701: No), the management unit 711 proceeds to processing S607.
[0127] Thus, when a similar picking list is not found, the server 7 according to this embodiment expands the range of similarity and performs a re-search based on a priority order for relaxing pre-set restrictions. This reduces situations where support information cannot be presented and allows for more appropriate support to those engaged in picking work.
[0128] Furthermore, it is possible that the storage shelves for items may be moved within the warehouse. In such cases, the management department 711 may discard or exclude from extraction the action sequence associated with the picking list that includes the moved items.
[0129] (Examples of application) Here, we will describe an example of the application of the support system 1 according to the above embodiment.
[0130] Figure 13 is a diagram illustrating an example of the application of the support system 1 according to the embodiment. Figure 13 illustrates a work area 101 for picking work, such as a warehouse. Multiple gateways 4 are installed in the work area 101 in Figure 13. The location information of workers P1 and P2, who are holding beacon tags 3-1 and 3-2, is acquired by the location information system 5. Each worker P1 and P2 goes around each shelf 105 and picks items from the picking list assigned by the supervisor P3. The supervisor P3 also inspects the picking work done by workers P1 and P2, for example at a counter 103.
[0131] Figure 14 is a diagram illustrating the acquisition of worker picking results in an application example of the support system 1 according to the embodiment. Figure 14 illustrates the sequence of actions registered in the picking result database 722 as picking results for "Worker A" who performs picking work according to picking list 201 and "Worker B" who performs picking work according to picking list 203. Here, it is assumed that the picking list 201 assigned to "Worker A" is "AAA: 2 items, BBB: 3 items, CCC: 4 items". Also, it is assumed that the picking list 203 assigned to "Worker B" is "AAA: 1 item, BBB: 4 items, CCC: 6 items". Furthermore, it is assumed that the work times for the picking work of "Worker A" and "Worker B" were "04:10" and "04:20", respectively.
[0132] Figure 15 is a diagram illustrating the presentation of support information 205 based on past worker picking results, relating to an application example of the support system 1 according to the embodiment. Figure 15 illustrates the support information 205 presented to "Worker C" to whom a picking list 205a has been assigned. Server 7 searches for similar picking lists based on the picking list 205a assigned to "Worker C". For example, if the commonality of items is used as the criterion for determining similarity, then picking lists 201 and 203 in Figure 14 are both determined to be similar picking lists to the target picking list 205a. In such a case, Server 7 extracts the action sequence associated with the picking list of "Worker A", which has a shorter working time, from among the picking work of "Worker A" following picking list 201 and the picking work of "Worker B" following picking list 203. Server 7 then generates support information 205 which includes the work time of "Worker A" for the picking work according to the extracted picking list 201 as information 205b indicating the target work time, and also includes information 205c (route guidance) indicating the extracted sequence of actions, and presents it to "Worker C".
[0133] As a result, "Worker C" can perform the work more efficiently than "Worker B" by following the information 205c, which shows the sequence of actions based on the action history of "Worker A," which is presented as support information 205 along with the picking list 205a.
[0134] Furthermore, in support information 205, the information 205c indicating the order of actions may be displayed as a map, as illustrated in Figure 15, or as text. This text may also be presented as audio output. In addition, the information 205c indicating the order of actions presented as support information 205 may be the order of actions for all picking tasks on the picking list 205a assigned to "worker C", or it may be the order of actions for only a part of them.
[0135] For example, due to labor shortages, manual picking operations in logistics warehouses were sometimes performed by workers unfamiliar with the warehouse or with little experience in picking itself. Therefore, in the past, supervisors would use transceivers or other means to give instructions to less experienced workers, providing manual support. Given this background, there is a demand for technologies that support picking operations so that even less experienced workers can perform picking tasks efficiently.
[0136] However, the efficiency of picking operations depends on the worker's experience, including remembering the location of the tools used for picking and selecting the appropriate tools for the total amount to be picked based on the picking list. Therefore, even when picking lists and routes are guided by voice or images, there was room for improvement in the support provided for picking operations through human intervention, as inexperienced workers may still require assistance from supervisors.
[0137] Furthermore, for example, if supervisors felt an excessive burden in supporting inexperienced workers, or if inexperienced workers felt anxious because they could not immediately work efficiently, it could lead to employees leaving the company. Also, for example, if employees left, it could place an even greater burden on the remaining workers.
[0138] In this context, the support system 1 according to this embodiment is configured to generate support information incorporating the worker's experience using a location information tracer, and to present the generated support information to the worker performing the picking task. Specifically, the support system 1 manages past picking tasks by associating picking lists with the worker's actions. Furthermore, the support system 1 automatically generates and presents support information, including the order of actions, along with the picking list, based on similar picking lists.
[0139] This configuration allows even inexperienced workers to perform efficient tasks from an early stage, and also reduces the burden on those in charge of picking tasks. Specifically, inexperienced workers can perform picking tasks in a manner similar to that of experienced workers, thus shortening the work time. Furthermore, because inexperienced workers can work efficiently, the number of times they need to ask for instructions from picking supervisors is reduced. In addition, because efficient work is possible from an early stage, it gives inexperienced workers a sense of security, and because inexperienced workers can work efficiently, the burden on picking supervisors is reduced, and they can confidently assign tasks to inexperienced workers.
[0140] Furthermore, even when a worker seeks instructions from a supervisor, the worker is presented with a suggested sequence of actions, and the supervisor can ascertain the worker's location using the location information system 5, thus reducing the burden on both parties involved in the communication.
[0141] Furthermore, even highly experienced workers can compete with past workers by having access to information on their picking sequences and processing times, allowing for further efficiency improvements.
[0142] Therefore, the support system 1 according to this embodiment can reduce the burden on workers and supervisors involved in picking operations, and can also realize efficient picking operations. In other words, the support system 1 according to this embodiment can appropriately support those engaged in manual picking operations.
[0143] Furthermore, the support system 1 according to this embodiment is configured to present support information that incorporates the worker's experience, such as movement routes and target completion times based on the experienced worker's past picking work. In this way, by providing a foundation for incorporating gamification into picking work, it is possible to encourage improvements in work time and support more efficient work.
[0144] Furthermore, the processing of each device in the support system 1 according to each embodiment described above is not limited to the examples described above, and some or all of it may be implemented by other devices included in the support system 1. For example, any gateway 4 and the server 7 may be configured as a single unit. For example, the server 7 may be implemented through the cooperation of multiple gateways 4. For example, any gateway 4 and the location information system 5 may be configured as a single unit. For example, the server 7 and the location information system 5, output device 6, or warehouse management system 9 may be configured as a single unit.
[0145] In each of the above-described embodiments of the support system 1, the server 7 may be realized through the cooperation of multiple information processing devices. These multiple information processing devices may be configured to communicate with each other via a network N. For example, the server 7 may be realized through a combination of a cloud server and an on-premise server.
[0146] According to at least one embodiment described above, it is possible to adequately support those engaged in picking work.
[0147] While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of symbols]
[0148] 1. Support System 101 Workplace 103 counter 105 shelves Picking list 201,203 205 Support Information 205a Picking List 205b Information indicating the target time 205c Information indicating the order of actions 3 Beacon Tag 4 Gateways 5. Location Information System 51 Control Unit 511 Inquiry Response Department 512 Position monitoring section 52 Storage section 521 Control Program 522 Location Database 53 Communications Department 6. Output device 61 Control Unit 611 Output Control Unit 62 Memory section 621 Control Program 63 Communications Department 64 Output section 7 Servers 71 Control Unit 711 Management Department 72 Memory section 721 Control Program 722 Picking Results Database 7221 Picking Results 73 Communications Department 8. Information Processing Device 81 processors 82 Main storage 83 Auxiliary storage device 84 Communication I / F 85 Output I / F 86 Input Interfaces N Network P1,P2 worker P3 Instructor
Claims
1. An information processing system comprising: a database that stores, in association with each of several picking operations performed in the past, information indicating the order of actions taken by an operator in a picking operation who picked all items included in an assigned picking list within a predetermined area; the picking list; and the working time of the picking operation; and a server configured to communicate with the database, The aforementioned server, The target picking list, which is the picking list newly assigned to the worker, is obtained. At least one similar picking list, each being a past picking list similar to the target picking list, is extracted from the database based on predetermined similarity criteria. Select the closest similar picking list from among the extracted similar picking lists, the one with the shortest associated work time. Support information is generated, including information indicating the action order associated with the selected similar picking list, and the target picking list newly assigned to the worker. Output the generated support information. Information processing system.
2. The support information further includes the work time associated with the selected similar picking list, The information processing system according to claim 1.
3. The support information further includes information about the tools used in the picking operation associated with the selected similar picking list, The information processing system according to claim 1.
4. The similarity determination criteria include all items included in the picking list matching, The information processing system according to claim 1.
5. The criteria for determining similarity include matching the number of tools used in the picking operation, based on the total weight of all items included in the picking list. The information processing system according to claim 1.
6. The similarity determination criteria include matching the number of tools used in the picking operation, based on the total size of all items included in the picking list. The information processing system according to claim 1.
7. If the server determines that no similar picking list that satisfies the similarity criteria exists in the database, The criteria for determining similarity are relaxed according to a predetermined priority order. A relaxed picking list, which is the picking list that satisfies the relaxed similarity criteria, is generated from the target picking list. Extract from the database at least one similar picking list, each being a past picking list similar to the relaxed picking list. The information processing system according to claim 1.
8. The output device further includes an output device that acquires the support information output from the server and presents the acquired support information to the worker to whom the target picking list has been assigned. The information processing system according to claim 1.
9. The output device is a printer that prints the support information onto paper. The information processing system according to claim 8.
10. The output device is a display that shows a screen containing the support information. The information processing system according to claim 8.
11. The system further includes a location information system that acquires location information of workers in the picking operation within the predetermined area for the target picking list, The aforementioned server, At least a portion of the location information in the picking operation for the target picking list is acquired from the location information system as information indicating the order of actions, If the inspection result of the picking operation for the target picking list is satisfactory, the target picking list, the information indicating the order of operations, and the picking results including the work time are registered in the database. The information processing system according to claim 1.
12. If the inspection result of the picking operation for the target picking list is unsatisfactory, the server discards the information indicating the order of actions obtained from the location information system. The information processing system according to claim 11.
Citation Information
Patent Citations
Air-conditioner
JP1991260526A
Merchandise picking system
JP1992129902A
Article picking up method
JP1994271019A
Location display device
JP2000172978A
Physical distribution control system
JP2005255390A