Patent Publication Number: US-2023161333-A1

Title: Device and method for designing customized logistics flows

Description:
TECHNICAL FIELD 
     The present disclosure relates to a device and method for designing logistics flows and, more particularly, to a device and method for designing customized logistics flows, the system and method enabling the logistics flows to be managed in accordance with various types of logistics facilities. 
     BACKGROUND ART 
     Logistics is a physical distribution, and the logistics includes processes of transporting, unloading, storing, and packaging produced products, in addition to a material distribution process in which distribution processing, transportation infrastructure, etc. are involved. 
     Recently, the importance of logistics flow management is growing due to the rapid increase in online shopping demand and consumer needs for fast delivery. Accordingly, there is a trend that the expansion of logistics facilities and the efficiency of logistics flows are increasing, and logistics management systems for the same are increasing in scale. 
     Such logistics flows are realized by various logistics facilities. Products are managed by various logistics facilities from warehousing to storage, conveyance, sorting, and shipment of the products. 
     For example, a storage facility for storing products, a conveyance facility for conveying the products, a sorting facility for sorting the products, and the like are required. 
     These various logistics facilities are respectively provided with facility controllers configured to control the operations of the corresponding logistics facilities, and the corresponding logistics facilities are respectively controlled by the facility controllers. 
     However, in the related art, each facility controller only controls the operation of its own logistics facility, and the control of organic operations between the logistics facilities is not provided. 
     To complement this problem, an upper controller is configured to control the organic operations between each facility controller. However, as the scale of logistics facilities grows and the number of operations increases, there is a problem that the load on the upper controller increases, thereby causing frequent errors. 
     In addition, when a new logistics facility is added to previously installed logistics facilities or an operation is added, changed, or deleted in the existing logistics facilities, there is a difficulty where the entire control program in the upper controller as well as each facility controller should be modified. 
     In addition, even when adding, changing, or deleting some processes for managing a logistics flow, it is necessary to add, change, or delete the corresponding processes in the facility controllers and the upper controller, and to this end, there is a cumbersome problem that all the control programs should be modified in the upper controller. 
     DISCLOSURE 
     Technical Problem 
     An objective of the present disclosure is to provide a device and method for designing a customized logistics flow, the system and method enabling management of the logistics flows customized to various types of logistics facilities. 
     Another objective of the present disclosure is to provide a device and method for designing a customized logistics flow, the system and method providing independent control modules equipped with essential functions that are set as standard functions to various types of logistics facilities and enabling the control module to control the functions of the logistics facilities. 
     Yet another objective of the present disclosure is to provide a device and method for designing a customized logistics flow, the system and method enabling organic operations between various types of logistics facilities to be set in advance. 
     Still another objective of the present disclosure is to provide a device and method for designing a customized logistics flow, the system and method being able to design functions in a plurality of logistics facilities to be added, changed, and deleted, and to design the logistics flows to be added, changed, and deleted. 
     Still another objective of the present disclosure is to provide a device and method for designing a customized logistics flow, the system and method enabling convenient control of corresponding logistics facilities when adding a new logistics facility to a plurality of previously installed logistics facilities or when deleting or changing the existing logistics facilities. 
     Technical Solution 
     According to the present disclosure, there is provided a method for designing a customized logistics flow, the method including: displaying a plurality of areas divided by a user&#39;s operation from an agent edge terminal on a screen of a display part and displaying a plurality of logistics facility icons in a first area among the plurality of areas; copying, by the user&#39;s operation, each logistics facility icon from the first area to a second area among the plurality of areas; inputting registration information of each logistics facility icon copied to the second area; connecting an in-port and an out-port to each other between the plurality of logistics facility icons in order to set logistics flows between the plurality of logistics facility icons into which the registration information is input; and storing the registration information and connection information when a connection between the in-port and the out-port is completed, wherein each logistics facility icon may respectively correspond to control modules in which predetermined standard functions of logistics facilities are set, and enables the designing of the logistics flows using the logistics facilities according to the connection between the in-port and the out-port. 
     In the present disclosure, in the inputting of the registration information of each logistics facility icon, types and names of the logistics facilities may be input. 
     In the present disclosure, in the inputting of the registration information of each logistics facility icon, the number of in-ports and out-ports of the logistics facilities may be input. 
     In the present disclosure, the method may further include, after the inputting of the registration information of each logistics facility icon: double-clicking a part of each logistics facility icon; setting the in-port or the out-port to the part; and displaying the set in-port or out-port on each logistics facility icon when the in-port or the out-port is set. 
     In the present disclosure, in the copying of each logistics facility icon to the second area, when each logistics facility icon selected in the first area is dragged and dropped to the second area, each logistics facility icon in the first area may be copied to the second area. 
     In the present disclosure, in the connecting of the in-port and the out-port to each other between the plurality of logistics facility icons, when the out-port of one logistics facility icon is selected before the in-port of another logistics facility icon is selected in succession, the connection between the successively selected out-port and in-port may be automatically set. 
     In the present disclosure, in each logistics facility icon to which the registration information is input, change of any piece of the registration information and deletion of any one logistics facility icon may be possible. 
     In the present disclosure, the method may further include, after the connecting of the in-port and the out-port between the plurality of logistics facility icons: double-clicking each logistics facility icon copied to the second area; displaying, on the first area, icons of a plurality of devices constituting the logistics facilities when the double-clicking is detected; copying each device icon in the first area to the second area; and inputting registration information of each device icon copied to the second area. 
     In the present disclosure, the method may further include, after the inputting of the registration information of each device icon: connecting the in-port and the out-port to each other between each device icon in order to set the logistics flows between each device icon in which the registration information is input. 
     In the present disclosure, in the connecting of the in-port and the out-port to each other between each device icon, when the out-port of one device icon is selected before the in-port of another logistics facility icon is selected in succession, the connection between the successively selected out-port and in-port may be automatically set. 
     In addition, according to the present disclosure, there is provided a device for designing a customized logistics flow, the device including: an input part configured to receive an operation input from a user; a display part configured to display a screen divided into a plurality of areas and display a plurality of logistics facility icons in a first area among the plurality of areas divided on the screen; a storage part configured to store a dedicated program for a logistics flow design; a program execution part configured to execute the dedicated program; and a control part configured to control to design the logistics flows according to the user&#39;s operation by executing the program execution part when the operation is input from the user through the input part, wherein the program execution part may copy each logistics facility icon from the first area to a second area among the plurality of areas by the user&#39;s operation and connect an in-port and an out-port to each other between the plurality of logistics facility icons to set logistics flows between the plurality of logistics facility icons, and each logistics facility icon may respectively correspond to control modules for setting predetermined standard functions of the logistics facilities and enable the logistics flows to be designed by each control module of the respective logistics facilities connected between the in-port and the out-port. 
     In the present disclosure, the program execution part may be configured to display icons of a plurality of devices constituting the logistics facilities in the first area on the screen when each logistics facility icon copied to the second area by the user&#39;s operation is double-clicked, display an information input window for inputting registration information of each copied device icon on the screen when each device icon of the first area is copied to the second area, register each device icon when the registration information is entered in the information input window, and connect the in-port and the out-port to each other between each registered device icon, so that logistics flows between each device in the logistics facilities is designed. 
     Advantageous Effects 
     According to the present disclosure, logistics flows may be designed in a way customized to various types of logistics facilities provided for the logistics flow. 
     According to the present disclosure, for various types of logistics facilities, control modules respectively setting standard functions that standardize essential functions are respectively provided for the logistics facilities independently, so that the functions of the logistics facilities may be respectively controlled through the control modules independently. 
     According to the present disclosure, organic functions between each of the logistics facilities may be cooperatively performed through organic combination between the control modules. 
     According to the present disclosure, addition, change, and deletion of functions of the corresponding logistics facilities may be respectively performed through addition, change, and deletion of the control modules, and the entire logistics flow may be organically managed and controlled. 
     According to the present disclosure, a design may be performed so as to enable addition, change, and deletion of functions in a plurality of logistics facilities, and to enable addition, change, and deletion of a logistics flow. 
     According to the present disclosure, even when a new logistics facility is added to existing logistics facilities or when an existing logistics facility is deleted or changed, the control of the corresponding logistics facility may be performed conveniently. 
    
    
     
       DESCRIPTION OF DRAWINGS 
         FIG.  1    is an exemplary view illustrating a logistics facility according to an exemplary embodiment of the present disclosure. 
         FIG.  2    is a configuration diagram illustrating a logistics system according to the exemplary embodiment of the present disclosure. 
         FIG.  3    is a view illustrating control modules respectively assigned to logistics facilities according to the exemplary embodiment of the present disclosure. 
         FIG.  4    is a configuration diagram illustrating a device for designing customized logistics flows according to the present disclosure. 
         FIG.  5    is an exemplary view illustrating a screen on which logistics facility icons are displayed according to the exemplary embodiment of the present disclosure. 
         FIG.  6    is an exemplary view illustrating a screen in which a logistics facility icon is registered according to the exemplary embodiment of the present disclosure. 
         FIG.  7    is an exemplary view illustrating a screen in which registration of a logistics facility in a second area is completed according to the exemplary embodiment of the present disclosure. 
         FIG.  8    is an exemplary view illustrating a screen in which an in-port and an out-port are set in a logistics facility icon according to the exemplary embodiment of the present disclosure. 
         FIG.  9    is an exemplary view illustrating a screen in which registration information of the logistics facility is modified according to the exemplary embodiment of the present disclosure. 
         FIG.  10    is an exemplary view illustrating a screen in which a plurality of logistics facility icons is registered according to the exemplary embodiment of the present disclosure. 
         FIG.  11    is an exemplary view illustrating a screen on which a connection process between logistics facilities is displayed according to the exemplary embodiment of the present disclosure. 
         FIG.  12    is a view illustrating examples of devices constituting logistics facilities according to the exemplary embodiment of the present disclosure. 
         FIG.  13    is an exemplary view illustrating a screen on which a process of additionally registering devices constituting a logistics facility is displayed according to the exemplary embodiment of the present disclosure. 
         FIG.  14    is an exemplary view illustrating a screen on which the connection process between a plurality of registered devices is displayed according to the exemplary embodiment of the present disclosure. 
     
    
    
     BEST MODE 
     Advantages and features of the present disclosure, and a method of achieving them will become apparent with reference to the exemplary embodiments described below in detail together with the accompanying drawings. However, the present disclosure is not limited to the exemplary embodiments disclosed below, but will be implemented in a variety of different forms. These exemplary embodiments are provided only to complete the disclosure of the present disclosure and to completely inform the scope of the present disclosure to those skilled in the art to which the present disclosure pertains, and the present disclosure is only defined by the scope of the claims. Like reference numerals generally denote like elements throughout the present disclosure. 
     Hereinafter, the present disclosure will be described in detail with reference to the accompanying drawings. 
       FIG.  1    is an exemplary diagram illustrating a logistics facility according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  1   , a logistics facility applied to a method for designing customized logistics flows for logistics facilities according to the exemplary embodiment of the present disclosure may be largely classified into a storage facility  110 , a conveyance facility  120 , a picking facility  130 , and a sorting facility  140 . 
     The storage facility  110  is a facility for temporarily storing products in the logistics flow. A representative example of the storage facility  110  is a rack facility. Recently, an AS/RS rack and a shuttle rack, which are equipped with an automation facility, have been widely used for such a rack. 
     The automated storage and retrieval system (AS/RS) rack is a facility that stores products in units of pallet or box in cells from a lower floor to an upper floor, and allows the products to be put into and taken out of a warehouse according to work instructions automatically. 
     In general, the AS/RS rack may include: a plurality of racks provided with cells in which products are stored; a crane configured to move between the plurality of racks; a loading/unloading device installed on the crane and configured to directly load the products to and unload the products from the cells of the plurality of racks; and a storage facility controller configured to control the crane and the loading/unloading device. 
     By the storage facility controller, the crane is moved back and forth along a rail of a passage formed between the plurality of racks, and the loading/unloading device is moved up and down to load products to and unload the products from desired cells. 
     The shuttle rack uses a method of loading pallets, and may provide a high-density loading method that has upgraded a common drive-in rack and allows a shuttle to move and stack the pallets. In this case, the shuttle moves the products on a drive-in channel, and an operator may easily load, unload, and arrange the products by using a wireless remote control. 
     In addition to that, as other storage facilities, there are facilities, including: a rotary rack implemented to convey products to a place where a picker is, and to freely arrange the products in a vertical or horizontal rotation manner; a miniload configured to store and convey small items contained in storage containers and the like; and a warehouse on a flat land. 
     The conveyance facility  120  is a facility for conveying products. Such a conveyance facility  120  may convey the products for a smooth flow of logistics from a warehouse inlet  10  to a warehouse outlet  20 . 
     Representative examples of the conveyance facility  120  include an automatic guided vehicle (AGV) and a conveyor. 
     The automatic guided vehicle (AGV) may be implemented so as to move automatically unmanned and be a facility that conveys products to a set location. 
     The conveyor is a facility that conveys products by using rollers, belts, or the like, and for example, the conveyor may convey the products by placing the products on a tray and conveying the tray. 
     As another conveyance facility  120 , there may be a rail guided vehicle (RGV) provided with various types of rails installed on a floor and configured to convey products while moving on the rails, an overhead hoist transport (OHT) provided with a transport vehicle moving along rails installed on a ceiling to convey the products, etc. 
     The picking facility  130  may include a facility that may pick up products stored in the storage facility  110  and products conveyed by the conveyance facility  120 , and move the products to another place. Such a picking facility  130  may be operated automatically, manually, or semi-automatically. 
     For example, an item of product is set for each cell of a rack, and the picking facility may pick a product by checking product information of the product to be picked and product information attached to an actual cell and the actual product. The products picked in this way may be conveyed to another storage facility  110  or another conveyance facility  120 . 
     The common picking facility  130  may be implemented by using a picking robot, and may use an IC reader to check product information from an IC tag attached to a product and use a holding means to hold the product, so as to convey the product to another storage facility or a conveyor. 
     The sorting facility  140  is a facility for sorting the conveyed products according to a set standard. For example, the products may be classified and sorted by desired size, color, and model while conveying the products by a conveyor using the sorting facility  140 . 
     As a representative example of the sorting facility  140 , there may be a sorter, DAS, etc. 
     The sorter may, for example, allow a plurality of trays to be installed on a conveyor and place products on the trays, and then while the products are conveyed by the conveyor, the sorter may tilt the trays according to a preset sorting standard so as to sort the products into a predetermined product box. 
     The digital assorting system (DAS), for example, may check product information of a product assigned to each customer in each compartment of a shelf, and allow the picking facility to pick the product placed on the shelf by using the product information. In the DAS, a digital indicator (i.e., LED) for displaying the number of products on the shelf is provided so that the number to be picked may be checked, whereby the products may be sorted by customer. 
     As described above, there are various types of logistics facilities used in a logistics system. In addition, various types of logistics facilities used in the logistics system may operate independently of each other, may operate complementary to each other, or may operate organically. 
     Meanwhile, as in the example shown in  FIG.  1   , the conveyance facility  120  may be connected to the storage facility  110 , and the conveyance facility  120  may be connected to the picking facility  130  and the sorting facility  140 . 
     For example, the products stored in a first storage facility  110  may be conveyed to a second storage facility  110  and/or other conveyance facilities  120  by using the conveyance facility  120 . 
     In addition, one or more conveyance facilities  120  may be connected to the storage facility  110 . When a plurality of conveyance facilities  120  is connected to one storage facility  110 , the products may be conveyed through any one conveyance facility  120  selected from among the plurality of conveyance facilities  120  according to a work instruction. 
     For example, when clothes and food are stored in the first storage facility  110  and then meant to be conveyed and stored to a different storage facility  110 , the clothes may be conveyed to the second storage facility  110  by using a first conveyance facility, and the food may be conveyed to a third storage facility  110  by using a second conveyance facility. 
     In another example, the picking facility  130  may pick up products stored in the storage facility  110  and convey the products to the conveyance facility  120 , and the picking facility  130  may also use the sorting facility  140  to sort the products being conveyed by the conveyance facility  120  according to a set sorting criteria. 
     Meanwhile, each logistics facility may be set and provided with an in-port into which products are put (i.e., the products are input/loaded) and an out-port from which the products are taken out (i.e., the products are output/unloaded). That is, for each logistics facility, the in-port and the out-port may respectively perform the roles of an entrance and an exit through which products actually are received and taken out. 
     For example, in a case of the storage facility  110 , products may be received through an in-port thereof and stored in a designated cell by a crane and a loading/unloading device. Conversely, by unloading the products from the cell by the crane and the loading/unloading device, the products may be taken out through an out-port of the storage facility  110 . 
     As another example, the products may be loaded into the conveyance facility  120  through an in-port of the conveyance facility  120 , and the products may be unloaded from the conveyance facility  120  through an out-port of the conveyance facility  120 . 
     In this case, it is preferable that the in-port and the out-port are organically connected to each other between the logistics facilities for the smooth flow of products. That is, in order to convey the products from a first logistics facility to a second logistics facility, the out-port of the first logistics facility and the in-port of the second logistics facility should be connected to each other. 
     Accordingly, when designing a logistics flow, the design should be performed such as to connect the out-port of the first logistics facility and the in-port of the second logistics facility to each other as described above. How to design a connection between logistics facilities may be a significantly important issue in order for the logistics flows to be carried out smoothly and efficiently, and in order for logistics to be accurately received or taken out, and sorted. 
     Accordingly, the present disclosure provides a method for easily, simply, and effectively designing the connection between the in-port and the out-port between a plurality of logistics facilities. 
     In addition, a sensor capable of detecting product information assigned to a corresponding product may be preferably installed in an in-port and an out-port. The product information is detected by the sensor when the products pass through the in-port and the out-port, whereby the flow of products may be tracked. 
       FIG.  2    is an overall configuration exemplary view illustrating the logistics system according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  2   , the logistics system according to the present disclosure may be configured to include an upper controller  210 , a plurality of lower controllers  220 , a plurality of facility controllers  230 , and a plurality of logistics facilities  240 . 
     The upper controller  210  may control the overall operation of the logistics system. For example, work instructions such as storage, conveyance, pickup, and sorting of products may be transmitted to each lower controller  220 , and work results according to the work instructions may be received from each lower controller  220 . 
     The lower controller  220  may perform a function of relaying information and data between the upper controller  210  and each facility controller  230 . Specifically, each lower controller  220  may receive a work instruction transmitted from the upper controller  210  and transmit the work instruction to a corresponding facility controller  230  according to the work instruction, and may receive a work result according to a work instruction from the facility controller  230  and transmit the work result to the upper controller  210 . 
     Each facility controller  230  has a function of directly controlling a corresponding logistics facility  240 . As described with reference to  FIG.  1   , the logistics facility  240  may be largely a storage facility  110 , a conveyance facility  120 , a picking facility  130 , and a sorting facility  140 . Each facility controller  230  may respectively control the operation of each logistics facility  240  connected thereto. 
     Such a facility controller  230  may perform communication with a corresponding lower controller  220  connected thereto, perform the operation of a corresponding logistics facility  240  according to a work instruction transmitted from the lower controller  220 , and transmit a work result of the logistics facility  240  to the lower controller  220 . 
     For example, a facility controller  230  of a storage facility  110  may operate a crane according to a product shipment work instruction received from the lower controller  220  of the storage facility  110 , and convey the product from a cell in which the product is located, so that a loading/unloading device unloads the product, thereby transporting the product to the conveyance facility  120  designated in the shipment work instruction. 
     Meanwhile, in the present exemplary embodiment, each lower controller  220  may be equipped with a control module set by standardizing an essential function of the corresponding logistics facility  240  assigned thereto. Such a control module sets the essential function of the logistics facility  240  as a standard function. 
     Here, the standard functions refer to functions that should be respectively performed for each logistics facility  240 . For example, the standard functions that are set in the storage facility  110  may include: a function of unloading a product from a cell of a designated rack and conveying the product to another designated cell; a function of unloading a product of a specific cell and loading the product into a designated conveyance facility  120 ; and other functions. 
     The control modules may be respectively assigned one-to-one for each logistics facility  240 . That is, as shown in  FIG.  3   , a control module may be set for each logistics facilities  240 . For example, in the control module as the storage facility  110 , a control module of an AS/RS rack and a control module of a shuttle rack may be set therein. In the control module of the conveyance facility  120 , a control module of the conveyor and a control module of the OHT may be set therein. 
     In the present exemplary embodiment, each control module may be a control program in which the optimal functions required for operation for each logistics facility  240  are standardized to be set as a standard function. 
     Accordingly, when the control module is mounted on the lower controller  220 , the lower controller  220  may transmit the work instruction to the facility controller  230  according to a preset standard function. 
     For example, in a case where a lower controller  220  is equipped with a control module having a standard function of loading a first product received through a first in-port of a first storage facility into a first cell of the first storage facility and unloading a second product stored in a second cell of the first storage facility so as to convey the products to a first out-port, the lower controller  220  transmits a work instruction to the facility controller  250  to perform a corresponding function according to the standard function that is set in the control module. 
     Accordingly, the facility controllers  230  may respectively drive the logistics facilities  240  directly according to such work orders, so as to perform the standard functions. 
     Such control modules may be respectively set, added, changed, or deleted for logistics facilities  240  independently. Accordingly, since the control modules may be set respectively for the logistics facilities  240  independently, the control modules may be independently mounted and removed from the lower controller  220 . 
     When the control module is mounted on or removed from the lower controller  220 , the lower controller  220  may transmit the mounting and removal information of the control module to the upper controller  210 . Accordingly, the upper controller  210  may transmit a work instruction based on such information. 
     For the smooth flow of the overall logistics, connections between logistics facilities  240  are significantly important. To this end, a design for effectively connecting control modules of respective logistics facilities  240  is essential. 
     Accordingly, the present disclosure provides an optimal method for designing customized logistics flows using different types of logistics facilities. Hereinafter, the method for designing the logistics flows using control modules that are set for respective logistics facilities will be described in detail. 
       FIG.  4    is a block diagram illustrating a device for designing customized logistics flows according to the present disclosure. 
     Referring to  FIG.  4   , the customized logistics flow design device according to the exemplary embodiment of the present disclosure may include an input part  310 , a display part  320 , a storage part  330 , a program execution part  340 , a communication part  350 , and a control part  360 . 
     The input part  310  may receive data and information for designing logistics flows from a user. In the present exemplary embodiment, a control module in which a standard function is set for a logistics facility  240  may be used for designing the logistics flows. 
     That is, the user displays an icon corresponding to the control module of the logistics facility  240  to be described later on the display part  320 , and designs a connection of the actual logistics facility corresponding to the control module through registration and setting of the control module by using the icon of the control module. 
     The input part  310  may be implemented as, for example, a keypad, a touchpad, a touch screen, or the like, and as another example, may be implemented as a well-known keyboard, a joystick, a mouse, or the like. Necessary information may be selected and input to the input part  310  by a user&#39;s operation. 
     The display part  320  may display a plurality of control module icons on a screen and display that the control module icons are selected, conveyed, and deleted by the input part  310 . In addition, the display part  320  may display a connection between each control module icon and display connection information. 
     Such a display part  320  may be implemented as a well-known display device, for example, a display device such as LCD, LED, and PDP. 
     The storage part  330  may store a dedicated program (i.e., software), data, information, etc., which are set for designing logistics flows. In the present exemplary embodiment, for designing the logistics flows, the storage part  330  may select, convey, and delete the control modules icons, and store a program for connection between the control modules. 
     The program execution part  340  drives the program stored in the storage part  330  so that the design of the logistics flows proceeds. While the dedicated program is executed by the program execution part  340  and the design of the logistics flows is in progress, progress status and related information may be displayed on the display part  320 . Accordingly, the user may check the related status and information displayed on the display part  320 . 
     The communication part  350  may perform communication between the upper controller  210  and each facility controller  230 . 
     The control part  360  may control the overall operation of each lower controller  220 . In particular, in the present exemplary embodiment, the control part  360  may allow the program execution part  340  to execute according to data and information input by a user&#39;s operation so that a design process of the logistics flows proceeds. 
     Hereinafter, with reference to the drawings, the method for designing the customized logistics flows using control modules of logistics facilities according to the exemplary embodiment of the present disclosure will be described in detail. In the exemplary embodiment of the present disclosure, the device for designing the customized logistics flows may be preferably a lower controller  220  or may be built in the lower controller  220 . The present disclosure is not limited thereto, and may be implemented as an independent device separately from the lower controller  220 . 
       FIG.  5    is an exemplary view illustrating a screen on which logistics facility icons are displayed according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  5   , in the exemplary embodiment of the present disclosure, the display part  320  of the device for designing the logistic flows may display a screen  40  for the registration of logistic facilities. Such a screen  40  is displayed on the display part  320  by the dedicated program stored in the storage part  330  executed by the program execution part  340 . 
     As shown in the drawing, the screen  40  may be divided into a plurality of areas. A plurality of logistics facility icons  44  may be displayed in a first area  41  among the plurality of areas. Such icons  44  of the logistics facilities are icons respectively corresponding to control modules of the corresponding logistics facilities. 
     Accordingly, in the following, to register logistics facility icons  44  means to register the control modules of the respectively corresponding logistics facilities, and further may mean to register standard functions of the respectively corresponding logistics facilities, the standard functions being respectively set in the control modules. 
     In the drawing, an example is illustrated, wherein a storage facility icon  44   a , a conveyance facility icon  44   b , a picking facility icon  44   c , a sorting facility icon  44   d , and the like are displayed in the first area  41 . 
     As another example, in the first area  41 , certainly, other types of logistics facility icons may be additionally displayed, and previously displayed icons may be changed or deleted. 
       FIG.  6    is an exemplary view illustrating a screen in which a logistics facility icon is registered according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  6   , the logistics facility icons  44  displayed in the first area  41  in the exemplary embodiment of the present disclosure may be dragged and dropped to another area by a user&#39;s operation, and when dragged and dropped to another area, the logistics facility icons  44  may be copied to the corresponding area. 
     As such, when the logistics facility icons  44  are copied to another area, the logistics facility icons  44  may be registered in the corresponding area. This means the registration of the control modules of the respectively corresponding logistics facility. In the drawing, an example is illustrated, wherein the storage facility icon  44   a  is copied and registered from the first area  41  to the second area  42  as an example. 
     The first area  41  is an area in which a plurality of logistics facility icons  44  different from each other is collected and displayed, and the second area  42  is an area in which the logistics facility icons  44  are registered. 
     In the present disclosure, by registering and connecting one or more logistics facility icons  44  to each other in the second area  42 , a design of an overall logistics flow using the registered logistics facilities may be performed. 
     This will be described in detail. When the logistics facility icons  44  are copied to the second area  42  by the user&#39;s operation, the control modules of the respectively corresponding logistics facilities may be registered in the second area  42 . In the drawing, an example is illustrated, wherein a storage facility icon  44   a  of the shuttle rack is registered as an example. 
     When the storage facility icon  44   a  is dragged and dropped from the first area  41  to the second area  42 , so as to be copied, a registration input window  45   a  capable of entering registration information of the corresponding storage facility may be automatically displayed. Accordingly, the registration information for the storage facility may be input by the user&#39;s operation. The entered registration information may be stored, whereby the registration may be completed. 
     In the present exemplary embodiment, such registration information may include information such as types of logistics facilities, codes, facility names, interface IPs, the number of in-ports/out-ports, in-port/out-port IDs, and whether used or not. 
     Here, the types of logistics facilities may be set to any one of the storage facility, conveyance facility, picking facility, and sorting facility, and the codes may be set as information for classifying each of the preset facilities. The facility names may mean specific types for respective facilities. For example, when a type is the storage facility, it may be set to an AS/RS rack, a shuttle rack, and the like. In addition, the interface IPs may include an Internet protocol address that is set for wired/wireless communication between respective facilities. 
     In addition, the number of in-ports/out-ports to be used in the corresponding logistics facilities may be set, and the number of in-ports/out-ports may be set to  0  (zero), or one or more. In order to identify these in-ports/out-ports, in-port/out-port IDs may also be additionally set. 
     In addition, a status code for indicating status of a logistics facility and information for setting whether used or not of the logistics facility may be set together. After registering the logistic facility, when the corresponding logistic facility is used, whether used or not may be set to Y, and when not used, whether used or not may be set to N. 
     In this way, when registration information is registered for each logistics facility, the registration information related to the logistics facilities may be stored in the storage part  330 . Through this process, each logistics facility icon  44  is registered in the second area  42 . Certainly, other logistics facility icons  44   b ,  44   c , and  44   d  may also be registered in the same process. 
       FIG.  7    is an exemplary view illustrating a screen in which registration of a logistics facility in the second area is completed according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  7   , when the logistics facility icon in the second area  42  is registered, a piece of the registration information may be displayed on the icon. In the drawing, an example is illustrated, wherein the storage facility icon  44   a  is registered as an example, and as a rack storage facility, an example in which the storage facility of shuttle rack #1 is specifically registered is illustrated. 
     Such a rack storage facility may display an in-port and an out-port according to the number of in-ports and out-ports, the number being set when entering the registration information. The in-port may be displayed in a lower left part, and the out-port may be displayed in a lower right part. Certainly, the position of the in-port and out-port may be adjusted. 
     Meanwhile, in another exemplary embodiment, the in-port and out-port may be set at any time in each logistics facility icon  44  displayed in the second area  42 , not at the time of registration of each logistics facility icon  44 . 
       FIG.  8    is an exemplary view illustrating a screen in which the in-port and the out-port are set in the logistics facility icon according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  8   , in another exemplary embodiment of the present disclosure, instead of entering registration information for a corresponding logistics facility after one logistics facility icon  44  is dragged and dropped from the first area  41  to the second area  42  to be copied, the in-port may be set by clicking the lower left part of the logistics facility icon  44 , and the out-port may be set by clicking the lower right part of the logistics facility icon  44 . 
     In this case, the setting of the in-port and the out-port may include designation of a location as well as the number thereof. In addition, the position of the in-port and the out-port may be changed naturally. 
     As shown in  FIG.  8   , when the in-port and out-port are set by respectively clicking the lower left and lower right parts of the logistics facility icon  44 , the in-port and out-port may be displayed and registered in the same manner as in  FIG.  7   . 
     Meanwhile, the registration information of the logistics facility icon  44  copied to the second area  42  may be modified, and the logistics facility icon  44  may be deleted as well. 
     To this end, a facility modification button  43   a  capable of modifying the registration information of the logistics facility icon  44  registered in the second area  42 , and a facility delete button  43   c  capable of deleting the logistics facility icon  44  may be displayed in a third area  43 . 
       FIG.  9    is an exemplary view illustrating a screen in which registration information of the logistics facility is modified according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  9   , in the exemplary embodiment of the present disclosure, when the facility modification button  43   b  is clicked after the logistics facility icon  44  registered in the second area  42  is selected, a modification input window  45   b  for modifying the registration information may be displayed. 
     Accordingly, the registration information of the logistics facility previously registered may be modified in the modification input window  45   b  by the user&#39;s operation through the input part  310 . 
     In the drawing, an example is illustrated, wherein the modification input window  45   b  for modifying the registration information for the storage facility icon  44   a  of the shuttle rack is displayed as an example. 
     As described above, in the present exemplary embodiment, the plurality of logistics facility icons  44  displayed in the first area  41  may be registered in the second area  42 , and the user may register necessary logistics facility icons  44  in the second area  42 , whereby control modules of the respectively corresponding logistics facilities may be registered. 
       FIG.  10    is an exemplary view illustrating a screen in which the plurality of logistics facility icons is registered according to the exemplary embodiment of the present disclosure. 
     As an example,  FIG.  10    illustrates the example in which an icon  44   a  of a rack facility as the storage facility, an icon  44   b  of a conveyor facility as the conveyance facility, and an icon  44   c  of a sorter as the sorting facility are registered. As such, by registering each icon, a control module of the rack facility, a control module of the conveyor facility, and a control module of the sorter facility are registered. 
     Since these control modules respectively include the standard functions of facilities as described above, when the control modules are mounted on the agent edge terminal  210 , these standard functions may be respectively performed in the facilities by the agent edge terminal  210 . 
     Certainly,  FIG.  10    is one example, and a picking facility may be added, and a sorter facility may be deleted as well. 
     In the method of designing the logistics flows according to the present disclosure, the interconnections between these logistics facilities is important. In some cases, an individual flow of logistics may proceed within each logistics facility, but in terms of the overall logistics system from warehousing to storage, conveyance, pickup, sorting, and shipment, the connections between each logistics facility should be made for the overall flow of logistics. 
     For the connections between these logistics facilities, it is preferable that the connections between the logistics facility icons are designed first. That is, by designing the connections between logistics facility icons and applying the design to actual logistics facilities, the connections between the logistics facilities may be realized according to the design of the connections between the logistics facility icons. Accordingly, the flow of logistics may proceed by the connections of the logistics facilities. 
     The connections of these logistics facility icons may be realized by connecting an in-port and an out-port between each logistics facility. In this case, in consideration of the flow of logistics, the in-port and the out-port between the logistics facilities may be connected to each other. 
       FIG.  11    is an exemplary view illustrating a screen on which a connection process between logistics facilities is displayed according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  11   , in the exemplary embodiment of the present disclosure, an in-port and an out-port should be connected to each other in order to connect logistics facility icons to each other. 
     In the drawing, as an example for convenience of description, a rack facility icon  44   a , a conveyor facility icon  44   b , and a sorter facility icon  44   c  are illustrated. 
     When designing a flow of logistics, for example, in a case of designing that products are conveyed from a rack facility to a conveyor facility, and then sorted by a sorter after conveyed from the conveyor facility again, an out-port of the rack facility icon  44   a  and an in-port of the conveyor facility icon  44   b  may be connected to each other, and then the out-port of the conveyor facility icon  44   b  and an in-port of the sorter facility icon  44   c  may be connected to each other. 
     In the present exemplary embodiment, when connecting the in-port and the out-port to each other, in a case of first selecting (or clicking) an out-port of an icon to be connected before selecting (or clicking) an in-port of another icon to be connected in succession, the successively selected out-port and in-port may be automatically connected with a line (i.e., dotted line). The display part  320  may display, on the screen  40 , the connections  46  of the in-ports and the out-ports between these logistics facility icons. 
     When the connections are completed and stored as in the example of the drawing, the logistics flows corresponding the drawing may be designed. That is, the flow of logistics corresponding to  FIG.  11    may be realized in a sequence as follows: an out-port of the rack facility  44   a -&gt; an in-port of the conveyor facility  44   b -&gt; an out-port of the conveyor facility  44   b -&gt; an in-port of the sorter facility. In this case, the products are stored in the rack facility and then while being conveyed by the conveyor, the products undergo a process of sorting by the sorter. 
     As described above, in the present disclosure, a user may simply design a flow of logistics using the corresponding logistics facilities by using the icons of control modules respectively corresponding to logistics facilities by operation through the input part  310 . 
     In particular, in the present disclosure, in a case where the control modules respectively corresponding to standard functions of the logistics facilities are implemented independently for each logistics facility and a flow of logistics using the logistics facilities is designed, a design is performed by using the control modules respectively corresponding to the logistics facilities, whereby the customized logistics flows may be designed easily and conveniently. 
     Meanwhile, in the exemplary embodiment of the present disclosure, a flow of logistics using internal devices constituting a logistics facility may be designed as well. To this end, for the logistics facility icons  44  registered in the second area  42  of the screen  40 , devices constituting the corresponding logistics facility may be additionally registered. 
       FIG.  12    is a view illustrating examples of devices constituting logistics facilities according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  12   , each logistics facility according to the exemplary embodiment of the present disclosure may include a plurality of devices constituting the same. Accordingly, in the present disclosure, logistics flows within each logistics facility may be designed by registering a plurality of these devices in advance and using the registered devices. 
     For example, as the storage facility, a rack may include devices such as a loading port, an unloading port, a cell, and a cell linker (i.e., crane, shuttle, etc.). As the conveyance facility, a conveyor may include devices such as a loading port, an unloading port, and a buffer. As the picking facility, a DPS may include devices such as a loading port, an unloading port, a picking port, and a picking cell. As the sorting facility, a sorter may include devices such as a loading port, an unloading port, a sorting cell, and a chute.  1001651 As described above, a list of the plurality of devices may be displayed in the first area  41 . Specifically, when a logistics facility icon in the second area  42  is double-clicked by a user&#39;s operation, the corresponding double-clicked logistics facility icon and a list of the plurality of devices below thereof constituting the corresponding logistics facility icon may be displayed in the first area  41 , as shown in (a) to (d) of  FIG.  12   . 
     Accordingly, a process of additionally registering a plurality of devices constituting a logistics facility will be described in detail. 
       FIG.  13    is an exemplary view illustrating a screen on which a process of additionally registering the devices constituting the logistics facility is displayed according to the exemplary embodiment of the present disclosure. 
     Referring to  FIG.  13   , in the exemplary embodiment of the present disclosure, when selecting (e.g., double-clicking) the logistics facility icon  44  copied to the second area  42 , device icons  441  for one or more devices constituting the corresponding logistics facility may be displayed in the first area. 
     In this case, by dragging and dropping the device icons  441  displayed in the first area  41  to the second area  42 , the device icons  441  may be copied to the second area. In this way, when one device icon  441  is copied to the second area  42  after double-clicking the logistics facility icon  44 , an input window  442  for inputting registration information for a corresponding device may be automatically displayed. A user may input the registration information of the corresponding device in the input window  442 . 
     In the drawing, an example is illustrated, wherein the loading port  441   a  is registered after double-clicking the icon of the rack facility as an example. Other devices, such as an unloading port, cell, cell linker, etc., may be copied and registered in the same manner. 
     In this case, for each device, an in-port that is an entrance where the products are received and an out-port that is an exit where the products are taken out may be additionally registered. This is to design the flow of logistics by using each device. 
       FIG.  14    is an exemplary view illustrating a screen on which the connection process between the plurality of registered devices is displayed according to the exemplary embodiment of the present disclosure. 
     In  FIG.  14   , as an example of devices constituting the rack facility, an example in which the loading port  441   a , the first cell linker (i.e., crane)  441   b , the cell  441   c , the second cell linker (i.e., shuttle)  441   d , and the unloading port  441   e  are registered and connected is illustrated. Certainly, added devices may be different for each logistics facility. 
     For example, as shown in the drawing, an in-port as an entrance for products to be received and an out-port as an exit for the products to be taken out are additionally registered in the first cell linker  441   b . In addition, in-ports and out-ports may also be respectively registered in the devices of the cell  441   c  and the second cell linker  441   d , additionally. 
     In the present exemplary embodiment, the flow of products for each device may be designed by additionally registering an in-port and an out-port for each of the devices including the loading port, unloading port, and other devices. Specifically, the flow of logistics in the corresponding logistics facility may be designed by setting a connection  46  of the out-port and the in-port for each device. 
     In the example of the drawing, the loading port  441   a  is connected to an in-port of a first cell linker  441   b , and an out-port of the first cell linker  441   b  is connected to an in-port of a first row cell  441   .    
     In addition, an out-port of the cell  441   c  is connected to an in-port of a second cell linker  441   d , and an out-port of the second cell linker  441   d  is connected to the unloading port  441   e.    
     The logistics flows within a corresponding storage facility may be designed through the connection  46  between each device constituting the storage facility. That is, the logistics flows are realized in sequence as follows: a loading port  441   a -&gt; an in-port of a first cell linker  441   b -&gt; an out-port of the first cell linker  441   b -&gt; an in-port of a first row cell  441   c -&gt; an out-port of the first row cell  441   c -&gt; an in-port of a second cell linker  441   d -&gt;an out-port of the second cell linker  441   d -&gt; an unloading port  441   e . Accordingly, the products stored in the storage facility may be taken out from the storage facility according to the flow. 
     Accordingly, the user may be able to design logistics flows between logistics facilities and within each logistics facility as described above through the program execution part  340  by the operation using the input part  310 . 
     Although the exemplary embodiments of the present disclosure have been described above with reference to the accompanying drawings, it will be understood that those skilled in the art to which the present disclosure pertains may implement the present disclosure in other specific forms without departing from the technical spirit or essential features thereof. Therefore, it should be understood that the above-described exemplary embodiments are illustrative in all respects and not restrictive.