The present invention relates to an order management apparatus, an order management method and an order management program all to control order.
Within a warehouse or a factory, such issuing-out job is carried out as an operator collecting articles stored therein according to an order and sorting out such collected articles to an issue-out destination. During such issuing-out job, a picking system, in which such stored articles are carried over to an operator by an automated carriage, is operated in practice. In Patent Literature 1 below, in a distribution warehouse, there is disclosure on such a technique as the picking operation being carried out by the target articles or the shelves, in which such target articles are stored, being carried over by an auto carriage to the place where an operator in charge of issuing out such articles is present.
Further, normally, at a distribution warehouse or an assembly factory, plural types of articles are controlled by the unit of bucket or pallet. In the case where there are stored articles in inventory at a distribution warehouse or an assembly factory, the number of issued-in articles reduces according as the issuing-out job proceeds further. Thus, the distribution warehouse or the assembly factory is issued-in or replenished with articles on a regular basis. As the result of the issuing-out and issuing-in jobs being repeated, certain types of articles are distributed to different storage areas, so that the extra storage area in which new types of articles can be charged reduces.
Accordingly, it causes the filling rate of articles in inventory to deteriorate or it requires that plural different buckets or pallets be called for to the place where the issuing-out operation is performed in order to pick the necessary number of certain kinds of articles, which leads to deteriorating productivity.
Thus, for instance, there is disclosure in Patent Literature 2 below on the method of stowing together the same kind of articles distributed into a plurality of buckets into the smaller number of buckets as much as possible by defining the upper limit of the size and the number of pieces of articles allowable for a bucket each and every kind of articles. Further, in Patent Literature 3 below, there is disclosure on the method of stowing together plural kinds of articles according to volume limitation.
Patent Literature 1: U.S. Pat. No. 8,805,573
Patent Literature 2: US Patent Application Publication No. 2007-186320
Patent Literature 3: US Patent Application Publication No. 2005-206317
However, the prior inventions disclosed in Patent Literatures 2 and 3 are faced with the following problems. The delivery shelves in which plural kinds of articles are stowed together are carried over to the working stations by an automated carriage according to the issuing-out instruction. In the case where the issuing-out operations simultaneously proceed at the plurality of working stations (e.g., WS1 and W2 exemplified herein), there are some cases where certain articles A stowed together with other articles in a certain delivery shelf X are needed at the working stations WS 1 and WS2.
While the articles A are picked from the delivery shelf X at the working station WS1, the time lag occurs at the other working station WS2 until the delivery shelf X reaches there, which leads to deteriorating productivity.
Further, when plural articles whose types are different from one another are picked to a destination assigned to the working station and each type of such articles is stowed in a different delivery shelf, each and separate delivery shelf must be carried over to the working station, which unnecessarily leads to increasing the times of carrying the delivery shelves over to the working station so as to increase the idling time and in turn deteriorate productivity.
The present invention envisages improving on the efficiency with which the issuing-out operation is performed.
The order management apparatus, order management method and order management program according to one aspect of the present invention are such that the issuing-out operation of the target articles to be issued out is managed by means of a plurality of delivery shelves to store articles and a plurality of working stations to issue out the articles stored in the delivery shelves transported to the working stations, in which the order management apparatus includes a processor to execute a program and a memory device to store the program, and the processor executes reception processing to receive at least one order including the articles to be issued out, the number of pieces of the articles to be issued out and delivery destinations of the articles to be issued out; determination processing to determine likelihood of conflict on a specific delivery shelf before the issuing-out operation of the articles to be issued out based on the order that while the issuing-out operation is over since the specific delivery shelf to store the articles to be issued out has been transported to the first working station, an instruction on the issuing-out operation for the articles to be issued out from the specific delivery shelf at the second working station occurs; and setting processing to set the number of pieces of the articles to be issued out to be stored within the specific delivery shelf or between the specific delivery shelf and another delivery shelf based on the determination on the likelihood of the conflict on the specific delivery shelf.
According to the representative embodiment of the present invention, it allows the efficiency with which the issuing-out operation is performed to be enhanced. The technical problems, features and advantageous effects other than described above are clarified according to the explanations of the following examples.
<Example of Issuing-out Operation>
Specifically speaking, the auto carriage AC moves to a delivery shelf DS as designated. Upon the auto carriage AC moving right under the delivery shelf DS, it lifts the delivery shelf DS right above by a jacking mechanism provided on the upper surface of the auto carriage AC, but not illustrated in the drawing. Thereafter, the auto carriage AC moves to the working stations WS1 and WS2 as designated within the working area 102 with the delivery shelf DS carried thereon. For the sake of explanation, when the working stations WS1 and WS2 are not distinguished from each other, they are each described just as the working station. Upon the auto carriage AC arriving at the working station WS, it puts down the delivery shelf DS on the floor. Upon the issuing-out operation being over, the auto carriage AC lifts up the delivery shelf DS again so as to return the same to its original location.
There is a plurality of working stations WSi (in which ‘i’ is an integer satisfying the following expression: 1≤i≤, ‘n’ being an integer or 2 or larger, and denotes the total number of the working stations WS, ‘n’=2 in this example) within the working area 102. Each working station WSi includes gates Gij (in which ‘i’ is an integer satisfying the following expression: 1≤j≤m, ‘m’ being an integer or 2 or larger, and denotes the total number of the gates Gij per working station WSi, ‘m’=2 in this example), a terminal Ti and a sorting shelf SSi. The gates Gij become the points at which the delivery shelves DS arrives. Each gate Gij corresponds to each delivery shelf DS. The terminal Ti is a computer which displays information thereon or is manipulated by an operator Wi. The sorting shelf SSI is the shelf on which articles picked from the delivery shelf DS through the gate Gij are placed.
The gates Gij are each provided on the horizontal bars 310 with a display manipulation unit 300 corresponding to the storage segments Qk-cd. The display manipulation unit 300 is provided with a display section 301 and a manipulation section 302. The number of the articles to be picked from the corresponding storage segments Qk-cd and the number of the articles to be put into them are displayed on the display sections 301. The manipulation section 302 is a button manipulated by the operator Wi e.g. when the picking from the corresponding storage segments Qk-cd to the sorting shelf segment Pi-ab is over or when the putting-in to the corresponding storage segments Qk-cd is over.
At the issuing-out operation, for instance, when the delivery shelf DS standing by at the working station WS1 is required simultaneously at the working station WS2 as well, the idling time arises at the working station WS2. According to the present example, in order to reduce such idling time, as the preprocessing steps of the issuing-out operation, segmentally collective shifting, dispersion and shift-over of the articles among the delivery shelves DS are carried out, thereby, conflict on the delivery shelf DS between the first working station and the second working station and the transport of the delivery shelves DS wasteful in time and cost during the issuing-out operation being suppressed, so that the idling time on the part of the operator Wi engaged in the issuing-out operation can be reduced, which allows the efficiency with which the issuing-out operation is performed to be enhanced.
<Example of Picking System>
The WMS401 controls the order management apparatus 402 and the travel management device 403. Specifically speaking, the WMS401 transmits an order and delivery shelves data to the order management apparatus 402, in which the order is information including the names and the number of pieces of the articles and their delivery destinations and the delivery shelves data are those relating to the delivery shelves DSk in which the articles are stored. Specifically speaking, for instance, the delivery shelves data include the names and the number of pieces of the articles being stored, the delivery shelves DSk in which such articles are stored, and the locational information on the storage segments Qk-cd to which such articles are stored. The WMS401 acts as a liaison between the processing at the order management apparatus 402 and the processing at the travel management device 403. For instance, upon the WMS401 receiving from the order management apparatus 402 the notice to the effect that the issuing-out operation is over, it instructs the travel management device 403 to return the delivery shelves DSk to their original places.
According to the picking system embodied herein, the system is arranged such that the order management apparatus 402 and the travel management device 403 are connected in parallel with respect to the WMS401 as illustrated in
The order management apparatus 402 executes the reception processing to receive the order and the delivery shelves data from the WMS401 so as to generate order data. The order data are those to make the order correspond to the sorting shelf segments Pi-ab of the sorting shelves SSi. Further, the order management apparatus 402 receives the delivery shelves data from the WMS401 and stores such data in the delivery shelves data table described at a later stage. The order management apparatus 402 controls the gates Gij and the terminal Ti, the details of which are described at a later stage.
The travel management device 403 has coordinate information of the storage area 101 and manages information on the current location of each delivery shelf DS. The floor surface of the storage area 101 is divided into e.g. two-dimensional meshes and the travel management device 403 manages the coordinate values at the center of each mesh (not necessarily those at the center, but those at the apex of each mesh). Further, each mesh is provided with a marker including its coordinate values. The marker is a bar code (also including a two-dimensional code) adhered to or coated on each mesh. The bar code is information incorporating the coordinate values of each mesh.
Further, the travel management device 403 manages the travelling of the auto carriages AC. Specifically speaking, for instance, upon the travel management device 403 receiving the transport instruction of the delivery shelves DS from the order management apparatus 402 through the WMS401, it specifies the delivery shelf DS in which the articles to be delivered are stored and the working station in which there is the sorting shelf SSi having the sorting shelf segment Pi-ab to which the articles to be delivered are destined; calculates the travelling course information up to the specified working station WSi by way of the specified delivery shelf DS; and then transmits such travelling course information to a certain auto carriage AC, e.g. the auto carriage nearest to the specified delivery shelf DS so as to instruct the same to move according to such information.
The auto carriage AC scans the floor surface during travelling and acquires the coordinate values of each mesh by scanning the bar codes thereon upon passing each mesh. The auto carriage AC transmits the acquired coordinate values to the travelling management device 403, thereby, the current position of the auto carriage AC being managed. Further, the auto carriage AC may be travelled by sequentially estimating its own position by means of e.g. such measuring systems as sonar and a laser scanner provided thereon without depending upon the markers.
Further, the travel management device 403 determines whether or not the coordinate values on the current position of the auto carriage AC corresponds to the coordinate values of the mesh on which the delivery shelf DS to be transported is disposed. If in the affirmative, the travel management device 403 transmits the lift-up instruction information to the auto carriage AC. Upon the auto carriage AC receiving the lift-up instruction information, it lifts up the delivery shelf DS by means of its jacking mechanism; and then moves to the working station WSi corresponding to its target destination.
Moreover, the travel management device 403 determines whether or not the coordinate values on the current position of the auto carriage AC corresponds to the coordinate values of the mesh in front of the gate Gij designated anterior to the working station WSi corresponding to its target destination. If in the affirmative, the travel management device 403 transmits the lift-down instruction information to the auto carriage AC. Upon the auto carriage AC receiving the lift-down instruction information, it halts and puts down the delivery shelf DS on the floor surface by means of its jacking mechanism.
Furthermore, upon the travel management device 403 receiving information to the effect that the issuing-out operation from the delivery shelf DS is over from the order management apparatus 402 through the WMS401, it transmits the lift-up instruction information and the retreat instruction information to the auto carriage AC. Upon the auto carriage AC receiving the lift-up instruction information, it lifts up the delivery shelf DS again and upon receiving the retreat instruction information, it moves to the original place where the delivery shelf DS has been disposed with the delivery shelf DS carried thereon according to the traveling course information.
Then, the travel management device 403 determines whether or not the coordinate values on the current position of the auto carriage AC corresponds to the coordinate values of the mesh corresponding to the original place where the delivery shelf DS has been disposed. If in the affirmative, the travel management device 403 transmits the lift-down instruction information to the auto carriage AC. Upon the auto carriage AC receiving the lift-down instruction information, it puts down the delivery shelf DS on the floor surface. Then, the auto carriage AC deletes the travelling course information.
<Example of Hardware Configuration>
The processor 501 controls the computer 500. The memory device 502 acts as the working area of the processor 501. Further, the memory device 502 is a non-temporary or temporary recording medium to store various types of programs and data. The memory device 502 includes ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive) and a flash memory, by way of some examples. The input device 503 inputs data. The input device 503 includes a keyboard, a mouse, a touch panel, a numeric keypad and a scanner, by way of some examples. The output device 504 outputs data. The output device 504 includes a display and a printer, by way of some examples. The communication IF 505 is in connection with the network 410 so as to transmit/receive data between them.
The driving unit 603 moves, turns or halts the auto carriage AC under the control of the processor 601. The jacking mechanism 604 lifts up or jacks up the delivery shelf DS upon receiving the lift-up instruction information while descending the delivery shelf DS or jacks down upon receiving the lift-down instruction information under the control of the processor 601. The scanning device 605 scans the markers on the floor surface. In the case where the markers are bar codes, the scanning device 605 is a bar code reader. The communication IF 606 is in connection with the network 410 so as to transmit/receive data to/from the travel management device 403.
<Example of Memory Contents in Various Types of Tables>
The delivery shelves table 800 is provided with an ID field 801, an article field 802, a field 803 for the number of pieces of articles, a delivery shelf field 804, a shelf face field 805, a segment stage field 806 and a segment row field 807. The delivery shelf data corresponding to the entry of the delivery shelves table 800 are made up by combining the values of the same line in which the respective fields 801 to 807 are lined up.
The ID field 801 is a memory field to store an ID to specify certain delivery shelf data in a non-equivocal manner in terms of value. The article field 802 is a memory field to store the name of the article or the denomination thereof in terms of value. The field 803 for the number of pieces of articles is a memory field to store the number of pieces of articles being stored and specified under their own names in terms of value. The delivery shelf field 804 is a memory field to store information to specify a delivery shelf DS in which the articles specified under their own names are being stored in terms of value.
The shelf face field 805 is a memory field to store the shelf face of the delivery shelf DS in terms of value, in which the shelf face, for instance, means that the frontal side of the delivery shelf DS is ‘head’ while the backside thereof is ‘tail’. To note, in the case where the delivery shelf DS is transported to the gate Gij by the auto carriage AC, the side of the delivery shelf facing the gate Gij corresponds to ‘head’. The segment stage field 806 is a memory field to store a segment stage of the delivery shelf DS in terms of value. The segment stage is information to indicate that the storage segment Qk-cd is at the c-stage of the delivery shelf DSk. The segment row field 807 is a memory field to store the segment row of the delivery shelf DS. The segment row is information to indicate that the storage segment Qk-cd is at the d-row of the delivery shelf DSk.
For instance, with the delivery shelf data corresponding to the entry in which the ID is ‘1’, it shows that the article A, the number of pieces of which is 7, is stored in the storage segment Q1-11 positioned at the first stage and at the first row viewed from the shelf face ‘head’ of the delivery shelf DS1.
<Picking Sequence>
The order data table 1000 is provided with an ID field 1001, an article field 1002, a field 1003 for the number of pieces of articles, a delivery destination field 1004 and a sorting shelf segment field 1005. The order data corresponding to the entry of the order data table 1000 are made up by combining the values of the same line in which the respective fields 1001 to 1005 are lined up.
Returning to the illustration of
The order management apparatus 402 executes preprocessing (at Step S904) after having transmitted the respective groups of order data (at Step S902). The preprocessing (at Step S904) is such that segmentally collective shifting, dispersion and shift-over of the articles are executed among the delivery shelves DS before the picking process taken at and subsequent to the step S905. To note, all the segmentally collective shifting, dispersion and shift-over of the articles are not necessarily executed, but at least one of them may be executed. The detail of the preprocessing (taken at Step S904) is described at a later stage with reference to
The order management apparatus 402 transmits the transport instruction information to the travel management device 403 through the WMS401 (at Step S905) after having completed the preprocessing (at Step S904). The transport instruction information is transferred from the travel management device 403 to the specific auto carriage AC that transports the delivery shelf DS to be transported in which the articles included in the order data are carried. The transport instruction information is information including the delivery shelf DS to be transported, the working station WSi to which such articles are delivered, the gate Gij at which the auto carriage arrives and the travelling course information for the auto carriage from the current position thereof by way of the delivery shelf DS to be transported up to the gate Gij.
Upon the auto carriage AC receiving the transport instruction information, it moves to the delivery shelf DS to be transported (at Step S906). The auto carriage AC moves under the delivery shelf DS and lifts up the same by means of its jacking mechanism 604 so as to make the same spaced apart from the floor surface (at Step S907). The auto carriage AC with the delivery shelf DS carried thereon moves in front of the gate Gij of the working station to which the articles are delivered (at Step S908). Upon the auto carriage AC arriving in front of the gate Gij, it halts and puts down the delivery shelf DS on the floor surface by means of its jacking mechanism 604 (at Step S909). Upon the auto carriage AC putting down the delivery shelf DS, it transmits an arrival signal to the travel management device 403 (at Step S910). The arrival signal is transferred from the travel management device 403 through the WMS401 to the order management apparatus 402. The arrival signal includes the identification information on the delivery shelf DS and the identification information on the gate Gij at which such delivery shelf DS has arrived.
Thereafter, the order management apparatus 402, the gate Gij and the terminal Ti execute the issuing-out assist process (at Step S911). The issuing-out assist process (at Step S911) is a process to assist an operator Wi present in the working station WSi in the issuing-out operation. The issuing-out assist process (at Step S911) is carried out in the numerical order of IDs which are the values of the ID field 1001 of the order data table 1000, by way of one example.
At the issuing-out assist process (at Step S911), upon the order management apparatus 402 receiving the arrival signal, it transmits the issue-out instruction information to the gate Gij at which the delivery shelf DS has arrived (at Step S921). The issue-out instruction information includes the identification information on the addressee's gate Gij, the target articles to be issued out and the number of their pieces and the locational information (shelf face, segment stage and segment row) of the target articles to be issued out at the transported delivery shelf DS. The identification information on the addressee's gate Gij is obtained from the arrival signal. The target articles to be issued out and the number of their pieces are obtained from the order data table 1000. The locational information of the target articles to be issued out at the transported delivery shelf DS is obtained from the delivery shelves table 800 by making use of the target articles to be issued out and the identification information on the delivery shelf DS both included in the arrival signal.
Upon the gate Gij receiving the issue-out instruction information, it lights up the display manipulation units 300 corresponding to the locational information included in the issue-out instruction information and the number of pieces of the target article to be issued out is displayed at the display manipulation units 300 (at Step S922).
The operator Wi takes out the target article to be issued out from the storage segment Qk-cd of the delivery shelf DS by its number of pieces as displayed byway of the lighted-up gate Gij. The operator Wi, with reference to the terminal Ti, grasps the delivery destinations of the target articles to be issued out and picked from such storage segment and stores them into the corresponding shelf segments Pi-ab of the sorting shelf SSi. Then, the operator Wi manipulates the display manipulation units 300 so as to turn them off.
As another method of recognizing the sorting shelf segments Pi-ab of the sorting shelf SSi corresponding to the target article to be issued out which are being sorted out by the operator Wi, the provision of the same display means as the gate Gij on the sorting shelf SSi is exemplified. For the target article to be issued out and picked from the storage segment Qk-cd of the delivery shelf DS, by lighting up the sorting shelf segments Pi-ab into which such article is sorted in the same way as the display manipulation sections 300, it allows the operator Wi to store the target article to be issued out while accurately grasping the number of pieces of such article to be stored by the same display method as the display units 301.
Upon the gate Gij detecting that the lights are turned off by the operator, it detects that the picking of the target article to be issued out is over (at Step S923). Then, the gate Gij transmits information to the effect that the issuing-out operation is over to the order management apparatus 402 (at Step S924).
Upon the order management apparatus 402 receiving the information to the effect that the issuing-out operation is over, it transmits a piece of order data update information to the terminal Ti (at Step S925). The order data update information includes the ID of the order data on the article whose picking is over and an ID of order data covering the article to be subsequently picked.
Upon the terminal Ti receiving the order data update information, it updates order data by making use of an ID included in the order data update information (at Step S926). Specifically speaking, the terminal Ti deletes the order data on the article whose picking is over from the groups of order data and then displays with highlights order data covering the article to be subsequently picked, thereby, the issuing-out assist process (at Step S911) on one of the target articles to be issued out ends. The issuing-out assist process (at Step S911) is executed for the entire articles included in the transported delivery shelf DS among those listed in the whole entries of the order data table 1000 managed by the order management apparatus 402.
When the issuing-out assist process (at Step S926) on the transported delivery shelve DS is over, the order management apparatus 402 transmits the return instruction information of the delivery shelve DS to the travel management device 403 by way of the WMS401 (at Step S912). The return instruction information is transferred by the travel management device 403 to the auto carriage AC standing by right under the delivery shelve DS in front of the gate Gij of the working station.
Upon the auto carriage AC receiving the return instruction information, it returns the delivery shelf DS to its original place (at Step S913). Specifically speaking, the auto carriage AC lifts up the delivery shelf DS by means of its jacking mechanism 604 so as to make the same spaced apart from the floor surface. The auto carriage AC transports the delivery shelf DS to its original place with the delivery shelf DS carried thereon. Upon the auto carriage arriving at the original place of the delivery shelf, it halts and puts the same down on the floor surface by means of its jacking mechanism 604. Upon the auto carriage AC putting down the delivery shelf DS, it transmits the arrival signal to the travel management device 403. When the other delivery shelves DS are transported to the working station WSi, the steps at and subsequent to S905 are repeated.
<Preprocessing (Step S904)>
Then, the order management apparatus 402 carries out the setting of practical conditions (at Step S1102). What is referred to as practical conditions herein denotes conditions to scrutinize the target articles to be segmentally collectively shifted and those to be dispersed which are selected at the selection process (at Step S1101) and to narrow down to those with priority.
By way of one example, the practical conditions for the segmentally collective shifting include the designation of the times of the segmentally collective shifting operations and the time in which such operation proceeds in order to make the duration of such operations as short as possible. The times of such operations are converted into time based on the prescribed duration per operation and the past accumulated data. Then, the order management apparatus 402 scrutinizes the whole target articles candidates to be segmentally collectively shifted and narrows down to those whose number of pieces to be issued out are larger or which have a larger number of storage segments of the delivery shelf DS with priority such that the designated times of such segmentally collective shifting operations and time limit in which such operation proceeds are satisfied.
Further, the practical condition for segmentally collective shifting may be such that such segmentally collective shifting is practiced when the number of the empty storage segments Qk-cd of the entire delivery shelves DSk is equal to or smaller than the prescribed number, thereby, the number of the empty storage segments Qk-cd can be relatively incremented. Further, such practical condition may be such that segmentally collective shifting is not practiced where the maximum number of the target articles candidates to be segmentally collectively shifted is larger than the number of the target articles candidates to be segmentally collectively shifted which are issued out, thereby, the segmentally collective shifting wasteful in time and cost being suppressed.
By way of one example, the practical condition for dispersion includes such limitation as how far the entire delivery shelves DS in which articles are stored being allocated for the delivery shelves DS used for the issuing-out operation. In this case, the number of the storage segments of the usable delivery shelves DS is regulated. For instance, the order management apparatus 402 scrutinizes the whole target article candidates to be dispersed and narrows down to those whose number of pieces to be issued out are larger or which have a larger number of the sorting shelf segments of the sorting shelf SSi with priority such that the regulated number of the storage segments is not exceeded, thereby, the dispersion operation wasteful in time and cost being suppressed with the number of the storage segments usable for dispersion regulated. To note, the setting of the practical conditions (at Step S1102) is optional, so that the order management apparatus 402 not necessarily executes the setting of such conditions (at Step S1102).
The order management apparatus 402 (at Step S1103) determines the target articles to be segmentally collectively shifted from the target articles candidates to be segmentally collectively shifted and the target articles to be dispersed from the target article candidates to be dispersed according to the setting of the practical conditions (at Step S1102). In the case where the setting of such conditions (at Step S1102) is not executed, the target articles candidates to be segmentally collectively shifted become the target articles to be segmentally collectively shifted while the target articles candidates to be dispersed become the target articles to be dispersed.
The order management apparatus 402 executes the shift-over determination process on the target articles to be segmentally collectively shifted and those to be dispersed (at Step S1104). The shift-over determination process (at Step S1104) is a process to determine that the articles stored in a certain storage segment Qk-cd of a certain delivery shelf DSk are shifted over from such storage segment Qk-cd to the storage segment Qh-cd of another delivery shelf DSh (h≠k). For example, where the articles A and B whose types of order groups are different from each other are dispersed to the plurality of delivery shelves DSx and DSy, it requires that the respective delivery shelves DSx and DSy be called for by the same working station WSi. Accordingly, the order management apparatus 402 determines that the article A is shifted over from the delivery shelf DSx to the storage segment Qy-cd of the delivery shelf DSy, thereby, just calling for the delivery shelf DSy to such working station permitting the articles A and B to be picked.
Further, in the case where the articles A and B whose types of order groups are different from each other are stored in the same delivery shelf DSx and such delivery shelf is called for by the plurality of working stations WS1 and WS2, there is likelihood that the conflict on the delivery shelf DSx between such working stations WS1 and WS2 might arise. More specifically, there is possibility that the issuing-out operation of the article A at the one working station WS1 and that of the article B at the other working station WS2 might arise at the same time. Such situation occurs when the number of orders for the articles A and B respectively is more than the prescribed number. Thus, the order management apparatus 402 determines that the article A is shifted over from the delivery shelf DSx to the storage segment Qy-cd of another delivery shelf DSy, thereby, the conflict on the delivery shelf DSx regarding the articles A and B between such stations being suppressed.
To note, the shift-over determination process (at Step S1104) is executed for the target articles to be segmentally collectively shifted and those to be dispersed, but it may be executed only for the target articles to be segmentally collectively shifted or only for those to be dispersed. Moreover, such shift-over determination process may be executed on the articles other than those to be segmentally collectively shifted and those to be dispersed among those included in order groups or may be executed on the entire articles included in order groups.
The steps at and subsequent to the Step S1105 are executed for non-selected target articles to be segmentally collectively shifted, non-selected target articles to be dispersed and non-selected target articles to be shifted over respectively.
The order management apparatus 402 transmits through the WMS401 the transport instruction information to the travel management device 403 in order to transport the delivery shelves DS to store the target articles to be segmentally collectively shifted and those to be dispersed or those to be shifted over (at Step S1105). The transport instruction information is transferred to the first auto carriage AC to transport the first delivery shelf DS corresponding to the delivery shelf from which the target articles to be segmentally collectively shifted and those to be dispersed or those to be shifted over are derived (hereinafter, referred to as originating delivery shelf) and to the second delivery cart AC to transport the second delivery shelf DS corresponding to the delivery shelf to which the target articles to be segmentally collectively shifted and those to be dispersed or those to be shifted over are destined (hereinafter, referred to as destined delivery shelf) respectively.
The transport instruction information hereof is information including the delivery shelves DS to be transported, the working station WSi to which such target articles are transported, the gates Gij at which the auto carriages arrive and the travelling course information from the current locations of the auto carriages via the delivery shelves DS to be transported to the gates Gij at which the auto carriages arrive. To note, it is arranged such that the gate Gij at which the first auto carriage AC arrives and the gate Gij at which the second auto carriage AC arrives are adjoining to each other at the same working station WSi.
Upon the first and second auto carriages AC receiving the transport instruction information, those carriages which have received such information moves to the first delivery shelf DS and the second delivery shelf DS respectively (at Step S1106). The first and second auto carriages DS respectively move under the corresponding first and second delivery shelves DS and lift up such corresponding shelves by means of their jacking mechanism 604 so as to make such shelves spaced apart from the floor surface (at Step S1107). The first and second auto carriages AC move in front of the corresponding first and second gates Gij of the same working station to which the delivery shelves are destined with such shelves carried thereon (at Step S1108).
Upon the first and second auto carriages AC arriving in front of the corresponding first and second gates Gij, they halt and put down the corresponding first and second delivery shelves DS on the floor surface by means of their jacking mechanism 604 (at Step S1109). Upon the first and second auto carriages AC putting down the corresponding first and second delivery shelves DS, they transmit the arrival signal to the travel management device 403 (at Step S1110). The arrival signal is transferred from the travel management device 403 through the WMS401 to the order management apparatus 402. The arrival signal includes the identification information of the first and second delivery shelves DS respectively and the identification information of the first and second gates Gij respectively at which the first and second delivery shelves DS have arrived.
Upon the order management apparatus 402 receiving the arrival signal, it transmits information on the originating delivery shelf to the first gate at which the first delivery shelf DS has arrived (at Step S1111). The information on the originating delivery shelf includes the identification information of the first gate Gij, information on the target articles to be picked (those to be segmentally collectively shifted, those to be dispersed or those to be shifted over) and the number of pieces of such target articles and the locational information (shelf face, segment stage and segment row) of the target articles to be picked at the first delivery shelf DS which has arrived at the first gate. The identification information of the first gate Gij is obtained from the arrival signal. The target articles to be picked and the number of pieces of such target articles are obtained from data on the target articles to be picked described at a later stage. The locational information (shelf face, segment stage, and segment row) of the target articles to be picked at the first delivery shelf DS which has arrived at the first gate is obtained from the data on the target articles to be picked by making use of the identification information of the first delivery shelf DS included in the arrival signal. The data on the target articles to be picked are data obtained through the steps S1101 to S1104 from the delivery shelves table 800.
Upon the first gate Gij receiving the information on the originating delivery shelf, it lights up the display manipulation units 300 corresponding to the locational information included in the information on the originating delivery shelf and displays the number of pieces of the target articles to be picked at such display manipulation units 300 (at step S1112).
The operator Wi takes out the target articles to be picked from the storage segments Qk-cd of the first delivery shelf DSk corresponding to the first gate Gij, the display manipulation units of which are being lighted up, by the number of pieces displayed on such units. The operator Wi manipulates the lighted-up display manipulation units 300 so as to turn them off. Upon the first gate Gij detecting that such units are turned off by the operator, it detects that the picking of the target articles to be picked is over (at Step S1113). Then, the first gate Gij transmits information to the effect that the picking is over to the order management apparatus 402 (at Step S1114).
Upon the order management apparatus 402 receiving the information to the effect that the picking is over, it transmits information on the destined delivery shelf to the second gate Gij (at Step S1115). The information on the destined delivery shelf includes the identification information of the second gate Gij, information on the picked target articles and the number of such picked target articles and the information (shelf face, segment stage, and segment row) on the locations at the destined delivery shelf or the second delivery shelf DS to which the picked target articles are destined. The identification information of the second gate Gij is obtained from the arrival signal. The picked target articles and the number of pieces of such picked target articles are obtained from data on the picked target articles described at a later stage. The information on the locations at the destined delivery shelf or the second delivery shelf DS to which the picked target articles are destined is obtained from the data on the picked target articles by making use of the identification information of the second delivery shelf DS included in the arrival signal.
The operator Wi puts the picked target articles into the storage segments Qk-cd of the second delivery shelf DS corresponding to the lighted-up second gate Gij by the number of pieces displayed on such display units. The operator Wi manipulates the lighted-up display manipulation units 300 so as to turn them off. Upon the second gate Gij detecting that such units are turned off by the operator, it detects that the putting-in of the picked target articles is over (at Step S1117). Then, the second gate Gij transmits information to the effect that the putting-in is over to the order management apparatus 402 (at Step S1118).
The order management apparatus 402 executes determination to end (at Step S1119). The determination to end (at Step S1119) is a process to determine whether or not non-selected target articles to be picked remain. If in the affirmative, the processes at and subsequent to Step S1105 are resumed.
<Selection Process (Step S1101>
More specifically, for example, with reference to
Further, with reference to
To note, when the shipping request from the delivery destination is not completed on time or there is no shipping request, the order management apparatus 402 may add such articles as having been sequentially and frequently subjected to shipping requests to the target article candidates to be segmentally collectively shifted based on the past shipping data.
The order management apparatus 402, with reference to the order data table 1000 illustrated in
The order management apparatus 402 defines the target articles to be issued out corresponding to the target articles candidates to be segmentally collectively shifted as subjects for determining whether or not they are to be segmentally collectively shifted (at Step S1203). More specifically, for instance, the order management apparatus 402 defines the target articles candidates to be segmentally collectively shifted as well as the target articles to be issued out as the subjects for determining whether or not they are to be segmentally collectively shifted. According to the above example, the articles A and E are detected as the target articles candidates to be segmentally collectively shifted at Step S1201 and the articles A to H are detected at Step S1202. Thus, the order management apparatus 402 determines the articles A and E as such subjects.
The order management apparatus 402 determines whether or not there are non-selected subjects for determining whether or not they are to be segmentally collectively shifted (at Step S1204). If in the affirmative (at Step S1204: Yes), the order management apparatus 402 selects one of such subjects (at Step S1205).
The order management apparatus 402 determines whether or not there is likelihood that the conflict on the same delivery shelf DS having selected subjects for determining whether or not they are to be segmentally collectively shifted might occur among the plurality of working stations (at Step S1206). The determination process at Step S1206 is more specifically explained as follows.
When the article dispersed over the plurality of storage segments Qk-cd is segmentally collectively shifted to segments smaller in number, for instance, when it is segmentally collectively shifted to one storage segment Qk-cd, the number of articles to be stored and their kinds increase with the filling rate of the articles in the delivery shelf DS enhanced. On the other hand, for instance, there is possibility that a certain segmentally collectively shifted article A might be required over a number of issue-out destinations or over the plurality of working stations WS1 and WS2 or the article A might be called for by the plurality working stations WS1 and WS2 at the same period of time. In this case, the delivery shelf DS1 in which such certain article A is stowed is transported to the next working station WS2 after completing the issuing-out operation at the working station WS1 at which it has first arrived.
Thus, the delivery shelf DS1 in which such certain article A is stowed is put to use for the issuing-out operation at the working station WS1 at which it has first arrived. In the meantime, at the next working station WS2, the idling time on the part of the operator Wi there occurs. In order to overcome the idling time on the part of the operator Wi at the working station WS2, the order management apparatus 402 executes the step S1206 on such selected subjects. In other words, the step S1206 is a process to determine whether or not such selected subjects are called for by the plurality of working stations at the same period of time.
In this regard, the case in which such selected subjects for determining whether or not they are to be segmentally collectively shifted are called for by the plurality of working stations at the same time denotes e.g. that where while the specific delivery shelf DS to store the target article to be issued out is transported to the working station WS1 and the issuing-out operation of such target article is over, the instruction to perform such issuing-out operation for such article from the specific delivery shelf arises at the working station WS2.
More specifically, for example, it is assumed that the number of working stations operated during the issuing-out operation at a certain time span (e.g. one day) is defined as NP and the number of sorting shelf segments of the sorting shelf SSi assigned to one working station is defined as np. The number of the maximum sorting shelf segments assigned at the same period of time results in NP×np. It is assumed that the total number of the sorting shelf segments Pi-ab allocated to the entire delivery destinations during the issuing-out operation at a certain time span (e.g. one day) is defined as x and the total number of sorting shelf segments which are allocated to the entire delivery destinations from which a certain article (e.g. article A) corresponding to such selected subject is issued out during the issuing-out operation is defined as y.
The NP results in the number of kinds to represent the values of the sorting shelf field 703 of the delivery destinations table 700 corresponding to the values of the sorting shelf segment field 1005 of the order data table 1000 illustrated in
Further, the x results in being the number of kinds to represent the values of the sorting shelf segment field 1005 of the order data table 1000 illustrated in
The value of y is obtained from the delivery destinations field 1004 of the order data table 1000 illustrated in
To note, the value of y being obtained, the proportion of the articles which are not such selected subjects may be taken into account during the issuing-out operation each and every delivery destination. For instance, according to the above example, there are three sorting shelf segments in number allotted for the delivery destination SH1 of the article A, but the articles B and F other than the article A are delivered to the delivery destination SH1 as well during the issuing-out operation this time (see
Further, the quantity of each article may be taken into account. For instance, according to the above example, there are 10 pieces of the article A; there are twenty pieces of the article B; and five pieces of the article F all for the delivery destination SH1. In this case, the number of the sorting shelf segments allotted to the delivery destination SH1 of the article A results in being 10:35 in proportional ratio, so that such number amounts to 0.9 (the second and subsequent decimal places rounded up). There is one sorting shelf segment (P1-14) for the delivery destination SH2. Accordingly, the value of y regarding the article A amounts to ‘1.9’.
Moreover, the value of y being obtained, the volume of each article may be taken into account. For instance, according to the above example, there are ten pieces of the article A; there are twenty pieces of the article B; and there are five pieces of the article Fall for the delivery destination SH1. Now, it is assumed that proportional ratio in volume among the articles A, B and F is 1:2:3. In this case, the number of the sorting shelf segments allotted to the delivery destination SH1 of the article A results in being 10:65 in proportional ratio, so that such number amounts to 0.5 (the second and subsequent decimal places rounded up). There is one sorting shelf segment (P1-14) for the delivery destination SH2. Thus, the value of y regarding the article A amounts to ‘1.5’.
In this way, taking into account the number of kinds of articles delivered to the delivery destination during the issuing-out operation allows the proportional ratio of the sorting shelf segments allotted to the delivery destination of the selected subject for determining whether or not it is to be segmentally collectively shifted to be specified, so that the value of y can be obtained with high precision.
Further, taking into account the quantity of each article allows the proportion of the sorting shelf segments allotted to the delivery destination of such selected subject to be specified according to such quantity. In other words, the larger the quantity is, the larger the number of the allotted sorting shelf segments becomes whereas the smaller the quantity is, the smaller the number of the allotted sorting shelf segments becomes. Accordingly, the value of y can be obtained with higher precision compared with the case where the types of articles are taken into account.
Furthermore, taking into account the volume of each article allows the proportional ratio of the sorting shelf segments allotted to the delivery destination of such selected subject to be specified according to such volume. In other words, irrespectively of whether or not the quantity is smaller, the larger the volume is, the larger the number of the sorting shelf segments becomes. Accordingly, the value of y can be obtained with much higher precision compared with the case where the quantities of articles are taken into account.
At the determination process of the step S1206, in the case where the x is larger than the np as well as the value of y is smaller than the maximum number of sorting shelf segments NP×np, such selected subject becomes must at the plurality of working stations WSi at the same period of time. In other words, there is likelihood that the conflict on the delivery shelf DS to store such selected subject between such working stations (at Step S1206: Yes). In this case, it is preferred that the idling time caused by such conflict on the delivery shelf DS between different working stations WS be overcome by dispersing such selected subject into different delivery shelves DS.
On the other hand, even when the x is larger than the np, just if the value of y is larger than the maximum number of sorting shelf segments NP×np, such selected subject is handled at the plurality of working stations at the different periods of times. In other words, the conflict on the delivery shelf DS to store such selected subject never occurs (at Step S1206: No). In this case, it is preferred that such selected subject be continuously issued out at the same working station WS by segmentally collective shifting such selected subject to the same delivery shelf DS.
Further, when the x is smaller than the np, the issuing-out operation is performed at the only one working station WS, so that the conflict on the delivery shelf DS to store such selected subject never occurs (at Step 1206: No). Thus, it is preferred that such selected subject be segmentally collectively shifted.
When there is likelihood that such conflict might occur (at Step S1206: Yes), such selected subject must not be shifted from one storage segment to the other storage segment. Accordingly, the order management apparatus 402 executes the setting process to adjust the pieces of such selected subject or article (at Step S1207) at the delivery shelves table 800. Then, the order management apparatus returns to the step S1204. The method of adjusting the pieces of the selected subject or article includes that by which the pieces of such selected subject or article are averaged out over the plurality of storage segments Qk-cd into which such selected subject or article is dispersed. For example, with reference to the delivery shelves table 800, when such selected subject is the article A, the number of pieces of the ID entry number ‘1’ is ‘7’ and the number of pieces of the ID entry number ‘9’ is ‘25’. The average number of pieces of the ID entry numbers ‘1’ and ‘7’ amount to ‘16’, so that the number of pieces of the ID entry number ‘9’ is reduced by nine into sixteen while the number of pieces of the ID entry number ‘1’ is increased by nine to sixteen, thereby, the number of pieces of the same kind of article being equally distributed among such different storage segments Qk-cd.
Further, there is a method by which the number of pieces of such selected subject or article is leveled out among the plurality of storage segments Qk-cd respectively to which such selected subject or article is dispersed such that such number of pieces as detected at the step S1202 is satisfied. For instance, when such selected subject is the article A, with reference to the order data table 1000, the number of pieces according to the order data on the ID entry number ‘1’ is ‘10’ and the number of pieces according to the order data on the ID entry number ‘3’ is ‘20’. On the other hand, with reference to the delivery shelves table 800, when such selected subject is the article A, the number of pieces of the ID entry number ‘1’ is ‘7’ and the number of pieces of the ID entry number ‘9’ is ‘25’.
Accordingly, the number of pieces ‘25’ of the ID entry number ‘9’ satisfies the number of pieces ‘22’ according to the order data on the ID entry number ‘3’ of the order data table 1000, but the number of pieces ‘7’ of the ID entry number ‘1’ does not satisfy the number of pieces ‘10’ according to the order data on the ID entry number ‘1’ of the order data table 1000. Thus, the number of pieces ‘25’ of the ID entry number ‘9’ is reduced by 3 into 22 while the number of pieces ‘7’ of the ID entry number ‘1’ is increased by 3 to 10 at the delivery shelves table 800, thereby, the pieces of the same kind of article being distributed among such different storage segments Qk-cd such that such pieces become appropriate for picking at each of such storage segments.
On the other hand, when there is no likelihood that such conflict might occur (at Step S1206: No), such selected subject is allowed to be segmentally collectively shifted from the one segment to the other segment. Accordingly, the order management apparatus 402 executes the setting process to segmentally collectively shift the pieces of such selected subject at the delivery shelves table 800 (at Step S1208). Then, the order management apparatus returns to the step S1204. The method of segmentally collective shifting such pieces includes that by which the entire pieces of such selected subject or article at the one storage segment are shifted to the other storage segment over the plurality of storage segments Qk-cd into which such selected subject or article is dispersed, by way of one example. In this case, by segmentally collective shifting such selected subject or article at the segment in which such article is stored with the smaller number of pieces to the storage segment in which such selected subject or article is stored with the larger number of pieces, it allows the segmentally collective shifting to be carried out with efficiency.
At the step S1204, in the case where there is no non-selected subject for determining whether or not it is to be segmentally collectively shifted (at Step S1204: No), the order management apparatus 402 ends the selection process (at Step S1101) of the subject for determining whether it is to be segmentally and collectively shifted.
The ID field 1401 is a memory field to store an ID in terms of value. The ID is identification information to specify such selected subject in a non-equivocal manner. The article field 1402 is a memory field to store the identification information of the selected subject or article for determining whether or not it is to be segmentally collectively shifted in terms of value. The number of pieces field 1403 is a memory field to store the number of pieces of such selected subject or article as specified in the article field 1402 in terms of value. The FROM field is a memory field to store the locational information of the originating delivery shelf or the originating delivery shelf from which the adjustment process is derived and is composed of the delivery shelf field 804, the shelf face field 805, the segment stage field 806 and the segment row field 807 all illustrated in
The ID entry number ‘1’ indicates that three pieces of the article A corresponding to such selected subject which is subjected to such adjustment process at the step S1207 are shifted from the segment stage ‘1’ and the segment row ‘1’ of the shelf face ‘head’ of the delivery shelf DS2 to the segment stage ‘1’ and the segment row ‘1’ of the shelf face ‘head’ of the delivery shelf DS1. The ID entry number ‘2’ indicates that the entire pieces (10 pieces) of the article E corresponding to such selected subject and subjected to the segmentally collective shifting at the step S1208 are shifted from the segment stage ‘2’ and the segment row ‘3’ of the shelf face ‘head’ of the delivery shelf DS1 to the segment stage ‘2’ and the segment row ‘2’ of the shelf face ‘head’ of the delivery shelf DS1.
More specifically, for instance, with reference to
To note, when the shipping request from the delivery destination is not completed on time or there is no shipping request, the order management apparatus 402 may add such articles as having been sequentially and frequently subjected to shipping requests to the target article candidates to be dispersed based on the past shipping data.
The order management apparatus 402, with reference to the order data table 1000 illustrated in
The order management apparatus 402 determines the target article to be issued out corresponding to the target article candidate to be dispersed as the subject for determining whether or not it is to be dispersed (at Step S1503). More specifically, for example, the order management apparatus 402 determines such target article candidate as well as such target article to be issued out as such subject for determining whether or not it is to be dispersed. According to the above example, the articles B to D and F to H are detected as such target article candidates to be dispersed at the step S1501 and the articles A to H are detected at the step S1502. Accordingly, the order management apparatus 402 determines the articles B to D and F to H as such subjects for determining whether or not they are to be dispersed.
The order management apparatus 402 determines whether or not there is any non-selected subject for determining whether or not it is to be dispersed (at Step S1504). If in the affirmative (at Step S1504: Yes), the order management apparatus 402 selects one of such non-selected subjects for determining whether or not they are to be dispersed (at Step S1505).
The order management apparatus 402 determines whether or not there is likelihood that the conflict on the same delivery shelf DS having the selected subject for determining whether or not it is to be dispersed might occur among the plurality of working stations (at Step S1506). The determination process of the step S1506 is the same as that of the step S1206, so that its explanation is omitted to avoid redundancy (‘selected subject for determining whether or not it is to be segmentally collectively shifted’ being just rephrased with ‘selected subject for determining whether or not it is to be dispersed’).
When there is likelihood that such conflict might occur (at Step S1506: Yes), it requires that such conflict be avoided by such selected subject being dispersed. Accordingly, the order management apparatus 402 executes the setting process to disperse the article corresponding to such selected subject into the other vacant segments at the reproduced delivery shelves table 800 (at Step S1507). Then, the order management apparatus returns to the step S1504. Such other vacant segments correspond to those within the delivery shelves DS unrelated to such selected subject in order to avoid such conflict. The method of dispersing such selected subject includes that by which some or all of the pieces of such selected subject is dispersed into the vacant segments of one or more other delivery shelves DS, by way of one example. As with the number of pieces to be dispersed, the adjustment method at the step S1207 also applies.
On the other hand, when there is no possibility that such conflict might occur (at Step S1506: No), the order management apparatus returns to the step S1504, because there is no need to disperse such selected subject. When there is no non-selected subject for determining whether or not it is to be dispersed at the step S1504 (at Step S1504: No), the order management apparatus 402 ends the selection process (at the step S1101) for selecting the subject for determining whether or not it is to be dispersed.
The ID field is a memory field to store an ID. The ID is identification information to specify such selected subject in a non-equivocal manner. The article field 1702 is a memory field to store the identification information of an article corresponding to such selected subject. The number of pieces field 1703 is a memory field to store the number of pieces into which such selected subject specified in the article field 1702 is dispersed. The FROM field 1704 is a memory field to store the location information of the originating delivery shelf from which such dispersion is derived and is composed of the delivery shelf field 804, the shelf face field 805, the segment stage field 806 and the segment row field 807 as illustrated in
The ID entry number ‘1’ indicates that 62 pieces of the article C corresponding to such selected subject subjected to dispersion at the step S1507 are dispersed from the segment stage ‘1’ and the segment row ‘3’ of the shelf face ‘head’ of the delivery shelf DS1 into the segment stage ‘2’ and the segment row ‘3’ of the shelf face ‘head’ of the delivery shelf DS3.
<Shift-Over Determination Process (at Step S1104)>
The order management apparatus 402 may select the article specified with the value of the article field 1402 as well as the value of the FROM field 1404 of the segmentally collective shifting determination result list 1400 illustrated in
The order management apparatus 402 determines whether or not there is any non-selected originating shift-over article candidate (at Step S1802). If in the affirmative (at Step S1802: Yes), the order management apparatus 402 selects such non-selected originating shift-over article candidate (at Step S1803). The order management apparatus 402 specifies a group of the destined shift-over article candidates regarding the originating shift-over article candidate selected at the step S1803 (selected originating shift-over article candidate) (at Step S1804).
The group of the destined shift-over article candidates includes at least one destined shift-over article candidate. The destined shift-over article candidate is the article candidate subjected to shift-over on the other hand. When the originating article candidate is an article selected from the segmentally collective shifting determination result list 1400, the destined shift-over article candidate is an article specified with the value of the article field 1402 as well as the value of the TO field 1405 of the segmentally collective shifting determination result list 1400. When the originating shift-over article candidate is an article within the order data excepting the segmentally collective shifting determination result list 1400 and the dispersion determination result list 1700, the order management apparatus 402 may select another article within the order data excepting he segmentally collective shifting determination result list 1400 and the dispersion determination result list 1700 as the destined shift-over article candidate. However, the order management apparatus 402 excludes articles included in the shift-over information already generated at the step S1808 from the destined shift-over article candidates beforehand.
The order management apparatus 402 determines whether or not there is any non-selected destined shift-over article candidate (at Step S1805). If in the affirmative (at Step S1805: Yes), the order management apparatus 402 selects such non-selected destined shift-over article candidate (at Step S1806).
The order management apparatus 402 executes the determination process to determine whether the selected originating shift-over article candidate and the selected destined shift-over article candidate comply with the shift-over criteria (at Step S1805). The shift-over criteria are those to shift over the selected originating shift-over article candidate to the selected destined shift-over article candidate and to shift over the selected destined shift-over article candidate to the selected originating shift-over article candidate.
One example of such shift-over criteria is such that when the selected originating shift-over article candidate is shifted over to the selected destined shift-over article candidate, the number of the delivery shelves DS called for according to an order shall reduce compared with that before the shift-over.
For explanation, the case where the selected originating shift-over article candidate and the selected destined shift-over article candidate ate selected from the segmentally collective shifting determination result list 1400 is exemplified. It is assumed herein that the selected originating shift-over article candidate and the selected destined shift-over article candidate are referred to as Article J and the ordered articles (those within the order data) are referred to as Articles J and K while the article not in order is referred to as Article L; and the Article K is stored in the same delivery shelf DSx with the Article J or the selected originating shift-over article candidate while the Article L is stored in the same delivery shelf DSy with the Article J or the selected destined shift-over article candidate.
In this case, upon the Article J or the selected originating shift-over article candidate stored in the delivery shelf DSx being segmentally collectively shifted to the delivery shelf DSy in which the Article J or the selected destined shift-over article candidate is stored, the Article K is stored in the delivery shelf DSx while the Articles J and L are stored in the delivery shelf DSy. Accordingly, it results in the delivery shelves DSx and DSy being called for by the same working station WSi. When such shelves are called for at the same period of time, they dominate two gates Gij whereas when they are called for at the different timing, they are separately called for, so that the transport duration is doubled compared with the case where either of such delivery shelves is called for.
On the other hand, when the segmentally collective shifting direction is reversed, in other words, upon the Article J or the selected destined shift-over article candidate stored in the delivery shelf DSy being segmentally collectively shifted to the delivery shelf DSx in which the Article J or the selected originating shift-over article candidate is stored, the Articles J and K are stored in the delivery shelf DSx while the Article L is stored in the delivery shelf DSy. Accordingly, only the delivery shelf DSx is called for by the working station, so that it does without calling for the delivery shelf DSy. In other words, the ordered articles J and K can be issued out by only one transport.
In this way, when the selected originating shift-over article candidate is shifted over to the selected destined shift-over article candidate, such candidates result in complying with the shift-over criteria just when the number of the delivery shelves DS called for according to an order reduces compared with that before the shift-over.
The other example of the shift-over criteria is such that the combination of the selected originating shift-over article candidate with another article within the order data which is stored in the same delivery shelf DS with the selected originating shift-over article candidate corresponds to the combination of specific articles.
The combination of specific articles mentioned above is such that the conflict on the delivery shelf DS storing such combination of specific articles is capable of occurring at different working stations, by way of one example. More specifically, byway of one example, when the number of the issued-out pieces regarding the selected originating shift-over article candidate and the number of the issued-out pieces regarding another article within the order data which is stored in the same delivery shelf DS with the selected originating shift-over article candidate are both more than the prescribed numbers, the combination between them corresponds to such combination of specific articles.
Further, when the case number of the order data regarding the selected originating shift-over article candidate and the case number of the order data regarding another article within the order data which is stored in the same delivery shelf DS with the selected originating shift-over article candidate are both more than the prescribed case numbers, the combination between them corresponds to such combination of specific articles. Accordingly, the combination between the selected originating shift-over article candidate and another article within the order data which is stored in the same delivery shelf DS with the selected originating shift-over article candidate is considered in compliance with the shift-over criteria, thereby, allowing the conflict on the delivery shelf DS storing the plurality of articles, the number of which issued-out pieces (or the case number of which) is more than the prescribed number to be alleviated.
However, when the combination between the selected destined article candidate and such another article after the shift-over still corresponds to such combination of specific articles, such conflict is not overcome by such shift-over, and such combination is considered not in compliance with the shift-over criteria with such compliance rescinded.
It is assumed herein that the selected originating article candidate is referred to as Article J and the ordered article (article within the order data) is referred to as Article K. When the Articles J and K are stored in the same delivery shelf DS as well as the issued-out number of pieces of both the Articles J and K according to the order data are more than the prescribed numbers, the combination between the Articles J and K corresponds to such combination of specific articles. In other words, the Article J corresponding to the selected originating shift-over article candidate comes to comply with the shift-over criteria. It is assumed that the selected originating shift-over article candidate is referred to as Article L. When the issue-out number of pieces of both the Articles K and L to be stored in the same delivery shelf DS after the shift-over are more than the prescribed number, the combination between the Articles J and K correspond to such combination of specific articles. In this case, such conflict is not overcome after the shift-over, so that such combination is considered not in compliance with the shift-over criteria with such compliance rescinded.
When the shift-over criteria are not satisfied (at Step S1807: No), the order management apparatus returns to the step S1805. On the other hand, when the shift-over criteria are satisfied (at Step S1807: Yes), the order management apparatus 402 executes the setting process to generate shift-over information based on the combination between the selected originating shift-over article candidate and the selected destined shift-over article candidate (at Step S1808). The shift-over information as mentioned above is such that the destined shift-over of the selected originating shift-over article candidate is designated at the storage segment of the selected destined shift-over article candidate and the destined shift-over of the selected destined shift-over article candidate is designated at the storage segment of the selected originating shift-over article candidate.
For instance, when the combination between the selected originating shift-over article candidate and the selected destined shift-over article candidate is an entry of the segmentally collective shifting determination result list 1400, the order management apparatus 402 generates such shift-over information with the value of the FROM field 1404 of such entry switched over to the value of the To field 1405 thereof.
When the combination between the selected originating shift-over article candidate and the selected destined shift-over article candidate is an entry of neither the segmentally collective shifting determination result list 1400 nor the dispersion determination result list 1700, the order management apparatus 402 generates shift-over information including information on articles corresponding to the selected originating shift-over article candidates and the number of their pieces, information on the originating storage place (delivery shelf DS, shelf face, segment stage and segment row), information on articles corresponding to the selected destined shift-over article candidates and the number of their pieces, and the destined storage place (delivery shelf DS, shelf face, segment stage and segment row). The originating storage place corresponds to the value of the FROM field 1404 of the segmentally collective shifting determination result list 1400. The destined storage place corresponds to the value of the TO field 1405 of such determination result list 1400.
The order management apparatus 402 deletes the selected destined shift-over article candidate from the group of the destined shift-over article candidates (at Step S1809) and returns to the step S1802. When there is no non-selected originating shift-over article candidate at the step S1802, the order management apparatus 402 ends the shift-over determination process (at Step S1104) and proceeds to the step S1105.
To note, at the step S1105, the order management apparatus 402 generates transport instruction information according to the results of the segmentally collective shifting determination and the dispersion determination (at Step S1103) as well as the shift-over information corresponding to the result of the shift-over determination process (at Step S1104) and transmits such transport instruction information to the travel management device 403. For example, the order management apparatus 402 may generate the transport instruction information in the descending order of the number of pieces regarding the originating delivery shelf based on such results and transmit such information every time it is generated to the travel management device 403. Further, the order management apparatus 402 may generate the transport instruction information in the descending order of the case number of the order data regarding the originating delivery shelf based on such results and transmit such information every time it is generated to the travel management device 403.
Carrying out such preprocessing (at Step S904) before the issuing-out operation allows the conflict on the same delivery shelf DS among the plurality of working stations WSi during the issuing-out operation to be suppressed. Thus, the efficiency with which such issuing-out operation is performed can be enhanced.
Further, through the segmentally collective shifting selection process (at Step S1101) illustrated in
Moreover, when a plurality of storage segments exist in various delivery shelves DS as well, segmentally collective shifting the target articles to be issued out which are dispersively stored over the plurality of storage segments to one storage segment allows the vacant storage segments to be incremented. Additionally, by reducing the number of delivery shelves DS transported during the issuing-out operation so as to decrease the times of transport, it permits the idling time of such delivery shelves DS among the working stations WSi to be reduced or the duration of the issuing-out operation to be shortened, so that the efficiency with which such issuing-out operation is performed can be enhanced.
Further, through the dispersion selection process (at Step S1101) illustrated in
Additionally, through the shift-over process (at Step S1104) illustrated in
On top of the above, through the shift-over process (at Step S1104) illustrated in
To note, according to the above-described examples, the case where the auto carriage AC transports the delivery shelf DS is exemplified, but it may be arranged such that the delivery shelf DS itself automatically moves to the working station WSi.
It shall be appreciated that the present invention is not limited to the above-described examples, but can be modified into various manners with the incorporation of equivalent features within the gist of the accompanying scope of patent claims. For example, the above-describe examples are only intended for facilitating the persons skilled in the art to understand the present invention, so that the present invention is not necessarily limited to what covers the whole features described herein. Further, a part of the features according to a certain example may be replaced with those according to another example. Moreover, features according to another example may be added to those according to a certain example. Additionally, another feature may be added to a part of features according to each example or a part of such features may be replaced with another feature by deletion.
On top of the above, a part or the entirety of e.g. the above-described respective features, functions, processing units and processing means may be implemented in the form of hardware through designing the same with an integrated circuit or implemented in the form of software with a processor interpreting and executing programs to realize each function.
Such data as programs, tables and files to realize each function may be stored in a storage device such as a memory, a hard disk and SSD (Solid State Drive) or in a recording medium such as an IC card, an SD card and DVD.
Further, in the above description, control lines and data lines are disclosed as far as they are considered necessary for the sake of explanation, so that such complete control lines and data lines as required for packaging are not necessarily disclosed therein. In actual, it could be said that most of the features are interconnected with one another.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/056465 | 3/2/2016 | WO | 00 |