TWI895920B - 管理揀選工序之分配處理之方法及其裝置 - Google Patents
管理揀選工序之分配處理之方法及其裝置Info
- Publication number
- TWI895920B TWI895920B TW113100835A TW113100835A TWI895920B TW I895920 B TWI895920 B TW I895920B TW 113100835 A TW113100835 A TW 113100835A TW 113100835 A TW113100835 A TW 113100835A TW I895920 B TWI895920 B TW I895920B
- Authority
- TW
- Taiwan
- Prior art keywords
- allocation process
- error
- picking
- operator
- occurred
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4189—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the transport system
- G05B19/41895—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the transport system using automatic guided vehicles [AGV]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
本發明提供一種管理揀選工序之分配處理之方法及其裝置,該揀選工序係與對應於顧客之訂單資訊之物品之出庫相關之工序。本發明之一實施例之藉由電子裝置而實行之方法可包括如下步驟:實行第1分配處理,該第1分配處理係基於分撥中心內配置之複數個作業人員終端各者之路徑,將於上述分撥中心內對與顧客之訂單資訊對應之物品進行揀選之揀選工序分配至上述複數個作業人員終端中之任一者;基於對上述第1分配處理進行監測所得之結果,判定上述第1分配處理發生了錯誤;響應於上述第1分配處理發生了錯誤,收回賦予給上述複數個作業人員終端之上述第1分配處理之第1權限,將與上述第1分配處理相區別之第2分配處理之第2權限賦予給上述複數個作業人員終端;及實行上述第2分配處理,上述第2分配處理係基於與上述第2權限相關之設定值,將上述揀選工序分配至上述複數個作業人員終端中之任一者。
Description
本發明係關於一種管理揀選工序之分配處理之技術,該揀選工序係與對應於顧客之訂單資訊之物品之出庫相關之工序。
由於通訊技術之發展,線上交易商品之電子商務服務正在被大眾廣泛利用。電子商務服務之對象商品之範圍不斷擴大,使其對象商品不單包括物品,亦包括服務。
如上所述,隨著電子商務服務不斷擴大,對受理顧客之訂單之技術、將與該訂單對應之物品出庫之技術、及將與該訂單對應之物品配送給顧客之技術等與電子商務服務相關之要素技術之需求亦不斷擴大。
藉由本發明所欲解決之技術問題在於,提供一種可迅速地處理顧客之訂單之技術。
藉由本發明所欲解決之另一技術問題在於,提供一種可動態地判定發生了與分撥中心所應用之物品之揀選工序(picking process)之
分配處理相關的錯誤之技術。
藉由本發明所欲解決之又一技術問題在於,提供一種可動態地判定發生了與分撥中心所應用之分配處理相關之非特殊錯誤之技術。
藉由本發明所欲解決之又一技術問題在於,提供一種可動態地判定發生了與分撥中心所應用之分配處理相關之特殊錯誤之技術。
藉由本發明所欲解決之又一技術問題在於,提供一種可轉換分撥中心所應用之第1分配處理而迅速地應用與第1分配處理相區別之第2分配處理之技術。
本發明之技術問題並不限於以上提及之技術問題,本發明之技術領域內之普通技術人員可根據說明書之記載清楚地理解未提及之其他技術問題。
本發明之一實施例之藉由電子裝置而實行之方法可包括如下步驟:實行第1分配處理,該第1分配處理係基於分撥中心內配置之複數個作業人員終端各者之路徑,將於上述分撥中心內對與顧客之訂單資訊對應之物品進行揀選(picking)之揀選工序分配至上述複數個作業人員終端中之任一者;基於對上述第1分配處理進行監測所得之結果,判定上述第1分配處理發生了錯誤;響應於上述第1分配處理發生了錯誤,收回賦予給上述複數個作業人員終端之上述第1分配處理之第1權限,將與上述第1分配處理相區別之第2分配處理之第2權限賦予給上述複數個作業人員終端;及實行上述第2分配處理,上述第2分配處理係基於與上述第2權限相關之設定值,將上述揀選工序分配至上述複數個作業人員終端中之任一者。
於一實施例中,上述複數個作業人員終端可包括
AGV(Automatic Guided Vehicle,自動導引車)。
於一實施例中,可使與上述訂單資訊對應之物品包括第1物品及與上述第1物品相區別之第2物品,上述揀選工序包括對上述第1物品進行揀選之第1揀選工序及對上述第2物品進行揀選之第2揀選工序,上述複數個作業人員終端包括第1作業人員終端及與上述第1作業人員終端相區別之第2作業人員終端,實行上述第1分配處理之步驟包括如下步驟:基於上述複數個作業人員終端各者之路徑,將上述第1揀選工序分配至上述第1作業人員終端,將上述第2揀選工序分配至上述第2作業人員終端。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可包括如下步驟:查詢作為揀選工序之集合之訂單池(order pool),該揀選工序係基於上述顧客之訂單資訊而產生者;及若上述訂單池之查詢結果為第1基準時間內未產生新增之揀選工序,則判定上述第1分配處理發生了錯誤。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可進而包括如下步驟:若上述訂單池之查詢結果為上述第1基準時間內產生了新增之揀選工序,則查詢包括上述複數個作業人員終端之揀選池(picking pool);及若上述揀選池之查詢結果為第2基準時間內空閒作業人員終端不包括於上述揀選池中,則判定上述第1分配處理發生了錯誤。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可進而包括如下步驟:若上述揀選池之查詢結果為上述第2基準時間內空閒作業人員終端包括於上述揀選池中,則查詢批次(batch)之產生時點,該批次係以使一個作業人員終端實行之方式產生者;算出查詢上述產生時點之查詢時點與上述產生時點之差;及若上述差超過第3基準時間,則判定
上述第1分配處理發生了錯誤。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可包括如下步驟:查詢包括上述複數個作業人員終端之揀選池;及若上述揀選池之查詢結果為第2基準時間內空閒作業人員終端不包括於上述揀選池中,則判定上述第1分配處理發生了錯誤。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可包括如下步驟:查詢包括上述複數個作業人員終端之揀選池;及若未查詢到上述揀選池,則判定上述第1分配處理發生了錯誤。
於一實施例中,判定上述第1分配處理發生了錯誤之步驟可包括如下步驟:查詢批次之產生時點,該批次係以使一個作業人員終端實行之方式產生者;算出查詢上述產生時點之查詢時點與上述產生時點之差;及若上述差超過第3基準時間,則判定上述第1分配處理發生了錯誤。
於一實施例中,可使上述分撥中心包括第1分撥中心及與上述第1分撥中心相區別之第2分撥中心,上述複數個作業人員終端包括與上述第1分撥中心相關之第1作業人員終端組及與上述第2分撥中心相關之第2作業人員終端組。
於一實施例中,可使判定上述第1分配處理發生了錯誤之步驟包括如下步驟:判定是否係上述第1分撥中心及上述第2分撥中心之特殊錯誤;收回上述第1權限並賦予上述第2權限之步驟包括如下步驟:收回賦予給與已發生上述特殊錯誤之上述第1分撥中心相關之上述第1作業人員終端組之上述第1權限,將上述第2權限賦予給上述第1作業人員終端組,保留賦予給與未發生上述特殊錯誤之上述第2分撥中心相關之上述第2作業人員終端組之上述第1權限。
於一實施例中,可使判定上述第1分配處理發生了錯誤之步驟包括如下步驟:判定是否係上述第1分撥中心及上述第2分撥中心之非特殊錯誤;收回上述第1權限並賦予上述第2權限之步驟包括如下步驟:收回賦予給上述第1作業人員終端組及上述第2作業人員終端組之上述第1權限,將上述第2權限賦予給上述第1作業人員終端組及上述第2作業人員終端組。
於一實施例中,上述設定值可包括如下之至少一部分:以對應於上述訂單資訊之方式設定之極限出庫時間、上述複數個作業人員終端中包括之第1作業人員終端和與上述第1作業人員終端相區別之第2作業人員終端之間之距離、與上述訂單資訊對應之物品與上述複數個作業人員終端中包括之作業人員終端之間之距離、或以使一個作業人員終端實行之方式產生之批次中可包括之揀選工序之個數。
於一實施例中,實行上述第2分配處理之步驟可包括如下步驟:基於上述第2權限之賦予時點前預設之設定值,於自上述第1分配處理之錯誤之發生時點開始之臨界時間以內,實行上述第2分配處理。
本發明之另一實施例之電子裝置包括:通訊介面,其以可與網路進行通訊之方式構成;處理器,其以執行包括一個以上之指令(instruction)之電腦程式之方式構成;及記憶體,其以加載(load)上述電腦程式之方式構成;上述電腦程式可包括如下指令:實行第1分配處理,該第1分配處理係基於分撥中心內配置之複數個作業人員終端各者之路徑,將於上述分撥中心內對與顧客之訂單資訊對應之物品進行揀選(picking)之揀選工序分配至上述複數個作業人員終端中之任一者;基於對上述第1分配處理進行監測所得之結果,判定上述第1分配處理發生了錯誤;響應於
上述第1分配處理發生了錯誤,收回賦予給上述複數個作業人員終端之上述第1分配處理之第1權限,將與上述第1分配處理相區別之第2分配處理之第2權限賦予給上述複數個作業人員終端;及實行上述第2分配處理,上述第2分配處理係基於與上述第2權限相關之設定值,將上述揀選工序分配至上述複數個作業人員終端中之任一者。
根據本發明,可迅速地處理顧客之訂單。
根據本發明,可動態地判定發生了與分撥中心所應用之物品之揀選工序(picking process)之分配處理相關的錯誤。
根據本發明,可動態地判定發生了與分撥中心所應用之分配處理相關之非特殊錯誤。
根據本發明,可動態地判定發生了與分撥中心所應用之分配處理相關之特殊錯誤。
根據本發明,可轉換分撥中心所應用之第1分配處理而迅速地應用與第1分配處理相區別之第2分配處理。
基於本發明技術思想之效果並不限於以上提及之效果,本發明之技術領域內之普通技術人員可根據說明書之記載清楚地理解未提及之其他效果。
110:管理裝置
120:第1作業人員終端組
121:作業人員終端
122:作業人員終端
123:作業人員終端
130:第2作業人員終端組
131:作業人員終端
132:作業人員終端
133:作業人員終端
200:分撥中心
210:區域
220a:作業人員終端
220b:作業人員終端
300:計算裝置
310:處理器
320:記憶體
330:通訊介面
S410:動作
S420:動作
S430:動作
S440:動作
S500:動作
S510:動作
S520:動作
S530:動作
S600:動作
S610:動作
S620:動作
S630:動作
S700:動作
S710:動作
S720:動作
S730:動作
S740:動作
S800:動作
S810:動作
S820:動作
S830:動作
S840:動作
圖1係表示可應用本發明之一實施例之裝置之環境的圖。
圖2係表示本發明之各種實施例中可參照之分撥中心與作業人員終端之相關概念圖。
圖3係表示可實現本發明之一實施例之裝置之計算裝置的圖。
圖4係表示本發明之一實施例之方法之順序圖。
圖5係表示參照圖4而說明之錯誤發生之判定動作之詳細動作的順序圖。
圖6係表示參照圖4而說明之錯誤發生之判定動作之詳細動作的順序圖。
圖7係表示參照圖4而說明之錯誤發生之判定動作之詳細動作的順序圖。
圖8係表示將參照圖5至圖7而說明之錯誤發生之判定動作組合而成之詳細動作的順序圖。
本發明中記載之各種實施例係以明確說明本發明之技術思想為目的而例示者,並不意欲將其限定為特定實施方式。本發明之技術思想包括本發明中記載之各實施例之各種變更(modifications)、均等物(equivalents)、替代物(alternatives)及選擇性地組合各實施例之全部或一部分所得之實施例。又,本發明之技術思想之權利範圍並不限定於以下提出之各種實施例或對其之具體說明。
關於本發明中使用之用語,包括技術性或科學性用語,除非另外定義,否則應具有本發明所屬技術領域中具有常識者通常理解之含義。
關於本發明中使用之如「包括」、「可包括」、「具備」、「可具備」、「具有」、「可具有」等表述,意味著存在對象特徵(例如,功能、動作或構成要素等),不排除其他追加性特徵之存在。即,
如上所述之表述應理解為具有包含其他實施例之可能性之開放型用語(open-ended terms)。
關於本發明中使用之單數型表述,除非上下文中另有說明,否則可包含複數型之含義,這同樣適用於申請專利範圍中記載之單數型表述。
關於本發明中使用之「第1」、「第2」或「第一」、「第二」等表述,除非於上下文中另有說明,否則係用以於指代複數個同類對象之情形時將一個對象與其他對象區別開來,並非用以限定對象間之順序或重要度。例如,本發明之複數個作業人員終端中包括之各用戶終端可表述為如「第1作業人員終端」及「第2作業人員終端」,從而彼此區別開來。
本發明中使用之「A、B及C」、「A、B或C」、「A、B及C中之至少一者」或「A、B或C中之至少一者」等表述可指列出之各個項目或列出之項目之所有可能之組合。例如,「A或B中之至少一者」可指(1)至少一個A,(2)至少一個B,(3)至少一個A及至少一個B。
本發明中使用之所謂「基於~」之表述,用於描述包含該表述之語句或文章中描述之對確定、判斷之行為或動作產生影響之一個以上的因素,該表述不排除對確定、判斷或動作產生影響之其他因素。
本發明中使用之某個構成要素(例如,第1構成要素)「連接」或「連結」於另一構成要素(例如,第2構成要素)之表述,不僅可指上述某個構成要素直接連接或連結於上述另一構成要素,亦可指以新的其他構成要素(例如,第3構成要素)為介質連接或連結於上述另一構成要素。
本發明中使用之表述「以~方式構成(configured to)」,根據上下文,可具有「以~方式設定」、「具有~之能力」、「以~方式變更」、「以~方式製成」、「可進行~」等含義。該表述不限定於「硬體上特別設計」之含義,例如,所謂以執行特定動作之方式構成之處理器可指藉由執行軟體而可實行特定動作之通用處理器(generic purpose processor)、或藉由程式構造化以實行該特定動作之特殊用途電腦(special purpose computer)。
以下,參照附圖,對本發明中記載之各種實施例進行說明。於附圖及附圖說明中,對相同或實質上等同(substantially equivalent)之構成要素賦予相同之參照符號。又,於以下各種實施例之說明中,可省略對相同或對應構成要素之重複描述,但這並不意味該構成要素不包括於該實施例中。
圖1係表示可應用本發明之一實施例之裝置110、120、130之環境的圖。該環境可包括管理裝置110、第1作業人員終端組120及第2作業人員終端組130。
另一方面,圖1圖示了兩個作業人員終端組120、130應用於管理裝置110之一例,但這僅係為了便於理解,作業人員終端組120、130之個數可任意變更。即,可複數個作業人員終端組120、130在管理裝置110之管理下實行與對應於顧客之訂單資訊之物品之出庫相關之工序。又,圖1僅圖示用以達成本發明之目的之較佳實施例,可視需要添加一部分構成要素。
以下,更具體地對圖1所示之各構成要素進行說明。
管理裝置110可為管理與顧客之訂單資訊對應之物品之出
庫之伺服器裝置。
具體而言,管理裝置110可處理自獲得顧客之訂單之動作至將與該訂單相關之出庫工序(例如,揀選工序(picking process)、分撥工序(rebin process)、包裝工序(packing process)等)分配至作業人員終端之動作之一系列動作。所謂揀選工序,可為對分撥中心內之特定區域所配置之物品進行揀選(picking)或揀貨之工序。所謂分撥工序,可為將與訂單對應之所有物品聚集於一處以一起進行包裝之工序。所謂包裝工序,可為對與訂單對應之所有物品進行包裝之工序。
作為更具體之例,管理裝置110可自顧客之終端(未圖示)獲得顧客之訂單。又例如,管理裝置110可產生與顧客之訂單對應之訂單資訊。所謂訂單資訊可指基於顧客之請求(即,訂單)而產生之以能夠於管理裝置110中利用之形式產生之資訊。再例如,管理裝置110可識別與訂單資訊對應之物品。再例如,管理裝置110可確定與該物品對應之分撥中心,以將以對應於訂單之方式被識別之物品出庫。若作業人員終端組120、130按照分撥中心進行了分類,則管理裝置110亦可確定與該物品對應之作業人員終端組120、130,以將以對應於訂單之方式被識別之物品出庫。再例如,管理裝置110可將用以將與該訂單對應之物品出庫之工序分配至以對應於訂單之方式被確定之分撥中心內配置的複數個作業人員終端中之任一者。
又,管理裝置110可判定上文例示之動作中發生之錯誤。例如,管理裝置110可用以判定將與顧客之訂單對應之物品出庫的工序之分配動作中發生之錯誤。進而,管理裝置110可基於特定動作發生了錯誤,利用以對應於該錯誤之方式預設之措施來修正該特定動作。例如,管
理裝置110可基於第1分配動作發生了錯誤,將第1分配動作轉換為與第1分配動作相區別之第2分配動作。
除此之外,管理裝置110亦可實行管理與顧客之訂單資訊對應之物品之出庫之各種動作,為了避免重複說明,隨後將參照圖4以後之圖來對管理裝置110所實行之具體動作進行具體說明。
管理裝置110可實現為一個以上之計算裝置。例如,管理裝置110之所有功能可於單個計算裝置中實現。另舉他例,可使管理裝置110之第1功能於第1計算裝置中實現,第2功能於第2計算裝置中實現。例如,計算裝置可為桌上型電腦(desktop computer)、膝上型電腦(laptop computer)、應用程式伺服器(application server)、代理伺服器(proxy server)或雲端伺服器(cloud server)等,但並不限定於此,具備計算功能之所有種類之裝置均可包括於計算裝置中。
作業人員終端組120、130可為包括一個以上之作業人員終端121、122、123、131、132、133之組。於一實施例中,作業人員終端組120、130可為以對應於分撥中心之方式分類之組。例如,第1作業人員終端組120可為與第1分撥中心相關之作業人員終端121、122、123之組,第2作業人員終端組130可為與第2分撥中心相關之作業人員終端131、132、133之組。根據本實施例,使作業人員終端組120、130按照分撥中心進行集群,藉此管理裝置110可按照分撥中心對作業人員終端121、122、123、131、132、133進行管理。
作業人員終端121、122、123、131、132、133可為實行與對應於顧客之訂單資訊之物品之出庫相關之工序的作業人員之終端。作業人員可為人類或AGV(Automatic Guided Vehicle)。例如,若作業人員
為人類,則作業人員可攜帶著作業人員終端121、122、123、131、132,藉由作業人員終端121、122、123、131、132來確認自管理裝置110分配之工序,於分撥中心內實行該分配之工序。作為具體之例,於由管理裝置110分配揀選「A物品」之揀選工序之情形時,「A作業人員」可到達保管「A物品」之分撥中心內之「A區域」,揀選「A物品」並將其搬運至所定義之「A點」。又例如,若作業人員為AGV,則AGV自身可作為作業人員終端133發揮功能,並且實行自管理裝置110分配之工序。
關於工序之實行完成,於一實施例中,作業人員終端121、122、123、131、132、133可包括用以判定工序之實行完成之一個以上之感測器。換言之,管理裝置110可基於作業人員終端121、122、123、131、132、133中包括之感測器所感知到之資訊,判定工序之實行完成。例如,管理裝置110可基於作業人員終端121、122、123、131、132、133中包括之相機感測器感知到分撥中心內之「B點」所顯示之「B代碼」的資訊,判定「B工序」之實行完成。又例如,管理裝置110可基於作業人員終端121、122、123、131、132、133中包括之位置感測器已位於分撥中心內之「C點」之資訊,判定「C工序」之實行完成。根據本實施例,管理裝置110亦可對分配至作業人員終端121、122、123、131、132、133之工序之實行完成進行判定。
作業人員終端121、122、123、131、132、133可將應用管理裝置110所提供之用戶介面之頁面顯示於顯示器上。又,作業人員終端121、122、123、131、132、133可自作業人員獲得對頁面進行之輸入,並將該輸入傳輸至管理裝置110,藉此實行以對應於該輸入之方式定義之動作。如此,為了作業人員能夠利用應用用戶介面之頁面,可於作業
人員終端121、122、123、131、132、133上設置網頁瀏覽器(web browser)或應用程式(application)。此種作業人員終端121、122、123、131、132、133可為如桌上型電腦、膝上型電腦、平板電腦(tablet computer)、可穿戴裝置(wearable device)或智慧型手機(smart phone)等之裝置中之任一者,但並不限定於此,具備計算功能之所有種類之裝置均可為作業人員終端121、122、123、131、132、133。
若作業人員終端121、122、123、131、132、133為AGV,則與WMS(Warehouse Management System,倉庫管理系統)領域中可應用之AGV相關之所有公知之技術均可應用於本發明。
圖1所示之管理裝置110及作業人員終端組120、130可藉由網路進行通信。該網路例如可實現為如區域網(LAN,Local Area Network)、廣域網(WAN,Wide Area Network)、行動無線電通訊網(MRCN,Mobile Radio Communication Network)、或Wibro(Wireless Broadband Internet,無線寬頻網)等所有種類之有線或無線網路。
圖2係表示本發明之各種實施例中可參照之分撥中心200與作業人員終端220a、220b之相關概念圖。
圖2所示之分撥中心200係由管理裝置110管理之分撥中心,可理解為保管與顧客之訂單資訊對應之物品之場所。分撥中心200可包括一個以上之區域210。一個以上之區域210可為保管根據物品之類型分類之物品之分撥中心之一個區域。例如,第1區域210可為保管蔬菜、水果等生鮮物品之區域。又例如,第2區域可為保管傢俱物品之區域。可不同於上述示例,而以用以將與顧客之訂單資訊對應之物品迅速出庫之方式確定分撥中心200之區域,任何藉由對分撥中心200之區域進行劃分來
保管物品之方式均可包括於本發明之申請專利範圍中。
圖2所示之作業人員終端220a、220b可一面於分撥中心200內之一個以上之區域210移動,一面實行與對應於顧客之訂單資訊之物品之出庫相關之工序。例如,攜帶第1作業人員終端220a之作業人員可沿著與一個以上之工序相關之路徑移動,以實行自管理裝置110分配之一個以上之工序。又例如,第2作業人員終端220b係空閒作業人員終端,攜帶第2作業人員終端220b之作業人員可等待自管理裝置110分配工序。如此實行與物品之出庫相關之工序之作業人員可藉由作業人員終端220a、220b實行自管理裝置110分配之工序或等待分配工序。
圖3係表示可實現本發明之一實施例之裝置110、120、130之計算裝置300的圖。於本發明中,計算裝置300可與電子裝置相互交換稱呼。參照圖1而於上文敍述之管理裝置110或作業人員終端121、122、123、131、132、133可藉由該計算裝置300實現。
計算裝置300可包括一個以上之處理器310、一個以上之記憶體320或通訊介面330。於一實施例中,可刪除計算裝置300中之一部分構成要素,或將其他構成要素(例如,顯示器或輸入裝置等)添加至計算裝置300。又,可附加地或替代地整合一部分之構成要素而實現,或實現為單個或複數個個體。於本發明中,一個以上之處理器310可指處理器310。若未於文中明確地進行不同之表述,則此種所謂處理器310之用語可指一個或一個以上之處理器之集合。又,於本發明中,一個以上之記憶體320可指記憶體320。若未於文中明確地進行不同之表述,則此種所謂記憶體320之用語可指一個或一個以上之記憶體之集合。
以下,更具體地對圖3所示之各構成要素進行說明。
處理器310可實行計算裝置300之各構成要素之控制、或者與通訊相關之運算或資訊處理。具體而言,處理器310可驅動自其他構成要素接收之軟體(或電腦程式)而對連接於處理器310上之計算裝置300之至少一個構成要素進行控制。作為一例,處理器310可將命令(例如,指令、代碼或碼段)或資訊加載(load)至記憶體320,對儲存於記憶體320之命令或資訊進行處理,將該處理之結果資訊儲存於記憶體320。又,處理器310與計算裝置300之構成要素作動地連接,從而可實行與本發明相關之各種運算、處理、產生或加工等動作。
記憶體320可儲存各種資訊。儲存於記憶體320之資訊係藉由計算裝置300之至少一個構成要素而獲得、處理、或使用之資訊,可包括軟體。軟體可包括如下之一個以上之命令:於加載至記憶體320時,使處理器310實行本發明之各種實施例之動作。即,處理器310可藉由執行上述一個以上之命令而實行本發明之各種實施例之動作。記憶體320例如可包括揮發性或非揮發性記憶體。於一實施例中,程式係儲存於記憶體320之軟體,可包括用以控制計算裝置300之資源之操作系統、應用程式或為了使應用程式能夠運用計算裝置300之資源而將各種功能提供至應用程式之中間軟體等。
通訊介面330可與其他裝置建立有線或無線通訊通道,與其他裝置收發各種資訊。於一實施例中,通訊介面330為了與其他裝置進行有線通訊,可包括用以藉由有線纜線而與其他裝置連接之至少一個埠。於該情形時,通訊介面330可藉由至少一個埠而與有線連接之其他裝置實行通訊。於一實施例中,通訊介面330能夠以如下方式構成:包括蜂巢式通訊模組而連接於蜂巢網路(例如,3G(3rd Mobile Communication
Technology,第三代行動通訊技術)、LTE(Long-Term Evolution,長期演進)、5G(5th Generation Mobile Communication Technology,第五代行動通訊技術)、Wibro(Wireless Broadband,無線寬頻)或Wimax(Worldwide Interoperability for Microwave Access,全球互通微波存取))。於一實施例中,通訊介面330可包括近距離通訊模組而利用近距離通訊(例如,Wi-Fi(Wireless Fidelity,無線保真)、藍牙(Bluetooth)、低功耗藍牙(Bluetooth Low Energy,BLE)、UWB(Ultra Wide Band,超寬頻))來與其他裝置進行資訊收發。於一實施例中,通訊介面330可包括用於非接觸式通訊之非接觸通訊模組。非接觸式通訊例如可包括如NFC(Near Field Communication,近場通訊)通訊、RFID(Radio Frequency Identification,無線射頻識別)通訊或MST(Magnetic Secure Transmission,磁性安全傳輸)通訊之至少一種非接觸方式之短距離通訊技術。除上述各種示例以外,亦能夠以與其他裝置進行通訊之公知之各種方式實現計算裝置300,本發明之範圍並不限制於上述示例。
於一實施例中,計算裝置300可包括顯示器。顯示器可基於處理器310之控制而顯示各種畫面(例如,一個以上之頁面)。為了將應用各種介面之畫面顯示於顯示器上,例如可將網頁瀏覽器或專用應用程式設置於計算裝置300。又,顯示器可構成為與作業人員交互,並可自作業人員接收輸入。此種顯示器能夠以識別各種外部對象(例如,作業人員之手指或觸控筆)之接觸或靠近之觸控感測器面板(Touch Sensor Panel,TSP)之形態實現。
於一實施例中,計算裝置300可包括輸入裝置(例如,滑鼠或鍵盤)。輸入裝置可自計算裝置300之外部(例如,作業人員)接收將於計
算裝置300之構成要素中使用之資訊。
圖3所示之處理器310、記憶體320及通訊介面330藉由匯流排(bus)、GPIO(General Purpose Input/Output,通用目的輸入輸出)、SPI(Serial Peripheral Interface,串列周邊介面)或MIPI(Mobile Industry Processor Interface,行動產業處理器介面)等而彼此連接,從而可收發資訊或信號。
以下,對本發明之各實施例之方法進行詳細說明。應注意,以下圖中係按照特定順序而圖示動作,但並非只有按照所示之特定順序或依序執行動作或者執行圖示之所有動作,才能夠得到所期望之結果。
又,參照下圖而說明之方法之動作可藉由計算裝置而實行。換言之,方法之動作可以藉由計算裝置之處理器而執行之一個以上之指令來實現。此種方法中包括之所有動作亦可藉由一個實體計算裝置執行,但亦可使方法之第1動作藉由第1計算裝置而實行,方法之第2動作藉由第2計算裝置而實行。
以下,假設上述方法之動作係藉由圖1所示之管理裝置110實行而繼續進行說明。為了便於說明,可省略方法中包括之動作之主體,但除非另有提及,否則可解釋為藉由管理裝置110而實行動作。
圖4係表示本發明之一實施例之方法之順序圖。圖4所示之方法包括如下一系列動作:判定將揀選工序分配至作業人員終端之第1分配處理發生了錯誤,基於發生了該錯誤,將第1分配處理轉換為第2分配處理。以下,對進行圖4所示之個別動作進行具體說明。
可實行第1分配處理,該第1分配處理係基於複數個作業人員終端各者之路徑,將揀選工序分配至複數個作業人員終端中之任一者
(S410)。揀選工序可為讓作業人員於分撥中心內對與顧客之訂單資訊對應之物品進行揀選之工序。第1分配處理係將揀選工序分配至複數個作業人員終端中之任一者之處理,可為基於複數個作業人員終端各者之路徑之分配處理。
關於第1分配處理,於一實施例中,第1分配處理可包括如下處理:基於與需要分配之揀選工序對應之訂單資訊之極限出庫時間(自訂單資訊之產生時點至將與該訂單資訊對應之物品出庫之時點為止的規定之時間)、與需要分配之揀選工序相關之物品之位置、作業人員終端之位置、已分配至作業人員終端之揀選工序之數量及與已分配至作業人員終端之揀選工序相關之物品之位置中的至少一部分,將揀選工序分配至複數個作業人員終端中之任一者。換言之,第1分配處理可包括以使作業人員終端之路徑不重複之方式分配揀選工序之處理。根據本實施例,作業人員終端之路徑不會重複,藉此可消除不必要之時間,藉此,可最大限度地提高揀選工序之效率。
根據此種第1分配處理,亦可將分別揀選與訂單資訊對應之複數個物品之揀選工序分配給不同之作業人員。例如,可將揀選與訂單資訊對應之第1物品之第1揀選工序分配至第1作業人員終端,將揀選與訂單資訊對應之第2物品之第2揀選工序分配至第2作業人員終端。不考慮作業人員之路徑之分配處理中,將分別揀選與一個訂單資訊對應之物品之揀選工序分配至一個作業人員終端之可能性較大,與此相反,根據第1分配處理,會考慮作業人員之路徑,藉此可有效率地實行揀選工序。
前述之第1分配處理例如可稱為流(streaming)式分配處理,為了實行流式分配處理,除前述之第1分配處理之因素以外,亦可任
意替代地或附加地利用其他因素。
可基於對第1分配處理進行監測所得之結果,判定第1分配處理發生了錯誤(S420)。所謂監測,可為管理裝置110事後審查已處理之揀選工序之分配之動作、或預先審查與第1分配處理相關之邏輯(logic)以對需要分配之揀選工序進行分配之動作。於以下說明書中,將重點說明預先審查與第1分配處理相關之邏輯(logic)以對需要分配之揀選工序(新增揀選工序)進行分配之動作,但應注意,事後審查已處理之揀選工序之分配之動作不排除在本發明之申請專利範圍之外。
關於監測之週期,於一實施例中,管理裝置110可按照預設之時間週期來對第1分配處理實行監測。預設之時間週期可根據實際實施範例來選擇特定值,該特定值可使操作管理裝置110之操作主體能夠藉由第1分配處理之效率化來準確並迅速地實行物品之出庫。
關於監測之週期,於另一實施例中,管理裝置110可按照預設之個數之新增揀選工序來對第1分配處理實行監測。預設之個數可應用與上文說明之預設之時間週期相關之技術思想而實現。
根據錯誤發生之判定動作S420,可基於監測結果而應用錯誤發生之檢測規則。例如,可根據檢測規則來判定與揀選池(picking pool)之查詢相關之錯誤、與新增揀選工序之產生相關之錯誤、與是否包括空閒作業人員終端相關之錯誤、及與批次之產生相關之錯誤等。此種第1分配處理之錯誤可能會因各種原因而發生。例如,於與分撥中心有關之數位地圖(digital map)中存在錯誤之情形時,可能會因作業人員終端及/或物品之距離計算發生錯誤,而導致發生第1分配處理之錯誤。又例如,可能會因實行第1分配處理之管理裝置110之一模組當機,而導致發生第1分
配處理之錯誤。再例如,可能會因分配至一個作業人員終端之揀選工序(即,批次(batch))之規模,而導致發生第1分配處理之錯誤。為了避免重複說明,隨後將參照圖5以後之圖來對判定錯誤之發生之詳細動作進行說明。
可收回賦予給複數個作業人員終端之第1分配處理之第1權限,將第2分配處理之第2權限賦予給複數個作業人員終端(S430)。此種權限之轉換可基於在錯誤發生之判定動作S420中判定第1分配處理發生了錯誤而實行。
權限係作業人員可於分撥中心內之特定點實行特定工序之資格,可由管理裝置110賦予給作業人員終端。此種權限可能需要根據分配處理之方式來進行轉換。例如,於第1分配處理之第1權限被賦予給作業人員終端之狀態下,該作業人員終端不可實行第2分配處理。因此,僅於收回賦予給該作業人員終端之第1權限並賦予第2分配處理之第2權限之情形時,該作業人員終端可實行第2分配處理。於與權限相關之實際實施範例中,管理裝置110可利用一種轉換方式之二進制數(例如,boolean(布林值))來管理權限。
可基於與第2權限相關之設定值,實行第2分配處理(S440)。第2分配處理可為與第1分配處理相區別之方式之分配處理。
例如,不同於考慮作業人員終端之路徑之第1分配處理,第2分配處理可為不考慮作業人員終端之路徑之分配處理。具體而言,第2分配處理可為不考慮已分配至作業人員終端之揀選工序,而根據新增揀選工序之產生順序來將新增揀選工序分配至合適之作業人員終端之分配處理。第2分配處理例如可稱為RTB(Real-Time Batch,即時批次)方式之分
配處理。
設定值可為第2分配處理所考慮之因素。該設定值可為共通地應用於多個分撥中心或僅應用於一部分分撥中心之固定值。作為具體之例,設定值可包括如下之至少一部分:以對應於訂單資訊方式設定之極限出庫時間、作業人員終端之間之距離、作業人員終端之位置和與新增揀選工序對應之物品之距離、及批次中可包括之揀選工序之個數。於實際實施範例中,設定值可由管理裝置110之操作主體以能夠有效率地將物品出庫之方式恰當地設定。
關於第2分配處理之實行動作S440,於一實施例中,可基於第2權限賦予時點前預設之設定值,於自第1分配處理之錯誤之發生時點開始之臨界時間以內,實行第2分配處理。根據本實施例,於自第1分配處理之錯誤之發生時點開始之臨界時間以內,將新增揀選工序之分配自第1分配處理轉換為第2分配處理,藉此可防止新增揀選工序積壓而延遲向顧客配送訂單。此種臨界時間可由管理裝置110之操作主體根據實際實施範例來任意地設定,任何為了進行迅速且準確之物品出庫而確定之值均可包括於本發明之申請專利範圍中。
根據至此參照圖4而說明之方法,於第1分配處理發生了錯誤時,可動態地將新增揀選工序之分配轉換為第2分配處理,從而進行物品之出庫。即,可在與顧客之訂單資訊對應之物品之出庫不存在積壓之情況下進行物品之出庫。
以下,參照圖5至圖8,對判定第1分配處理之錯誤之動作S420之詳細動作進行說明。以下將要說明之錯誤之判定動作S420可選擇性地實行至少任一方法。又,於實行複數個方法之情形時,亦可並行或依
序實行。
圖5係表示與新增揀選工序之產生相關之錯誤之判定之相關詳細動作的圖。圖5之動作S500可理解為圖4所示之錯誤之判定動作S420之詳細動作。
可查詢作為揀選工序之集合之訂單池(order pool),該揀選工序係基於顧客之訂單資訊而產生者(S510)。訂單池係管理裝置110所管理之一種資料集合,可包括根據多個顧客之訂單資訊而產生之多個揀選工序。
若第1基準時間內未產生新增之揀選工序(即,新增揀選工序)(S520),則可判定第1分配處理發生了錯誤(S530)。於未受理顧客之訂單之情形時亦可能不產生新增揀選工序,因此管理裝置110之操作主體可參照已受理之訂單之統計數值等來恰當地設定第1基準時間。即,若超過了第1基準時間仍未產生新增揀選工序,則與新增揀選工序之產生相關之邏輯中存在錯誤,可根據該錯誤而判定第1分配處理發生了錯誤。
若第1基準時間內產生了新增之揀選工序(S520),則與新增揀選工序之產生相關之邏輯中不存在錯誤,因此不可判定第1分配處理發生了錯誤。
圖6係表示與是否包括空閒作業人員終端相關之錯誤之判定之相關詳細動作的圖。圖6之動作S600可理解為圖4所示之錯誤之判定動作S420之詳細動作。
可查詢包括複數個作業人員終端之揀選池(picking pool)(S610)。揀選池係管理裝置110所管理之一種資料集合,可包括複數個作業人員終端。於一實施例中,揀選池可按照分撥中心進行區別並集
群。
若第2基準時間內空閒作業人員終端(例如,有效作業人員終端)不包括於揀選池中(S620),則可判定第1分配處理發生了錯誤(S630)。於分撥中心內所有作業人員終端均不在等待揀選工序之分配之情形時,空閒作業人員終端亦可能不包括於揀選池中,因此管理裝置110之操作主體可參照與已分配之揀選工序相關之統計數值等來恰當地設定第2基準時間。即,若超過了第2基準時間空閒終端仍未包括於揀選池中,則與是否包括空閒作業人員終端相關之邏輯中存在錯誤,可根據該錯誤而判定第1分配處理發生了錯誤。
若第2基準時間內空閒作業人員終端包括於揀選池中(S620),則與是否包括空閒作業人員終端相關之邏輯中不存在錯誤,因此不可判定第1分配處理發生了錯誤。
圖7係表示與批次之產生相關之錯誤之判定之相關詳細動作的圖。圖7之動作S700可理解為圖4所示之錯誤之判定動作S420之詳細動作。
可查詢批次之產生時點,該批次係以使一個作業人員終端實行之方式產生者(S710)。批次可包括以使一個作業人員終端實行之方式產生之一個以上之揀選工序。即,可藉由產生批次而將揀選工序分配至作業人員終端,管理裝置110可查詢批次之產生時點。
可算出查詢產生時點之查詢時點與批次之產生時點之差(S720)。算出該差之動作S720亦可理解為查詢最近產生之批次之產生時點之動作。
若差超過第3基準時間(S730),則可判定第1分配處理發生
了錯誤(S740)。於訂單池中未產生足夠之揀選工序之情形時,亦可能不產生批次,因此管理裝置110之操作主體可參照與已產生之批次相關之統計數值等來恰當地設定第3基準時間。即,若超過了第3基準時間仍未產生批次,則與批次之產生相關之邏輯中存在錯誤,可根據該錯誤而判定第1分配處理發生了錯誤。
若差為第3基準時間以下(S730),則與批次之產生相關之邏輯中不存在錯誤,因此不可判定第1分配處理發生了錯誤。
至此已參照圖5至圖7而對判定分撥中心之特殊錯誤之示例進行了說明。所謂特殊錯誤,可指僅於多個分撥中心中之特定分撥中心可能發生之錯誤。例如,可能於第1分撥中心中發生特殊錯誤,於第2分撥中心不發生特殊錯誤。關於前述之示例中之特殊錯誤之示例,可收回賦予給與發生特殊錯誤之第1分撥中心相關之第1作業人員終端組之第1權限,將第2權限賦予給第1作業人員終端組。又,與未發生特殊錯誤之第2分撥中心相關之第2作業人員終端組可保留第1權限。
相反,所謂非特殊錯誤,可指於多個分撥中心均可能發生之錯誤。例如,第1分撥中心與第2分撥中心兩者均可能發生非特殊錯誤。關於前述之示例之非特殊錯誤之示例,可收回賦予給與第1分撥中心相關之第1作業人員終端組及與第2分撥中心相關之第2作業人員終端組之第1權限,將第2權限賦予給第1作業人員終端組及第2作業人員終端組。
關於非特殊錯誤,於一實施例中,判定第1分配處理發生了錯誤之動作S420可包括:查詢包括複數個作業人員終端之揀選池之動作S610;及若未查詢到揀選池則判定第1分配處理發生了錯誤之動作。即,根據本實施例,可因未查詢到揀選池自身,而判定所有分撥中心均發
生了第1分配處理之非特殊錯誤。如上所述之技術思想亦可類似地應用於與揀選池類似之訂單池。
圖8係表示將參照圖5至圖7而說明之錯誤發生之判定動作組合而成之詳細動作的順序圖。圖8之動作S800可理解為圖4所示之錯誤之判定動作S420之詳細動作。
可判定與揀選池之查詢相關之錯誤(S810)。該動作可參照前述之與非特殊錯誤相關之說明。
若未判定到與揀選池之查詢相關之錯誤,則可判定與新增揀選工序之產生相關之錯誤(S820)。該動作可參照與圖5所示之詳細動作相關之說明。
若未判定到與新增揀選工序之產生相關之錯誤(即,訂單池之查詢結果為第1基準時間內產生了新增之揀選工序),則可判定與是否包括空閒作業人員終端相關之錯誤(S830)。該動作可參照與圖6所示之詳細動作相關之說明。
若未判定到與是否包括空閒作業人員終端相關之錯誤(即,若揀選池之查詢結果為第2基準時間內空閒作業人員終端包括於揀選池中),則可判定與批次之產生相關之錯誤(S840)。該動作可參照與圖7所示之詳細動作相關之說明。
圖8所示之一系列動作係管理裝置110之操作主體可選擇為檢測規則之一示例,可按照與圖8所示之順序不同之順序選擇檢測規則,或省略圖8所示之一部分動作,或添加圖8未示出之其他動作。
至此已參照圖5至圖8而對第1分配處理之各種錯誤之檢測規則進行了說明。根據參照圖5至圖8而說明之各種實施例,可動態地判定
第1分配處理發生了錯誤。藉由動態地判定該錯誤之發生,可更迅速地實行分配處理之轉換(例如,自第1分配處理轉換為第2分配處理)。
於本發明之順序圖中,依序對方法或演算法之動作進行了說明,但除依序實行以外,亦可按照能夠任意組合之順序實行。本發明之順序圖之說明並不排除對方法或演算法進行改變或修正,且不意味著任何動作為必需或較佳者。於一實施例中,可並行、反覆或啟發性地實行至少一部分動作。於另一實施例中,可省略至少一部分動作,或添加其他動作。
本發明之各種實施例可於計算設備可讀儲存媒體(MRSM,Machine-Readable Storage Medium)中以軟體之形式實現。軟體可為用以實現本發明之各種實施例之軟體。本發明所屬之技術領域內之程式設計師可根據本發明之各種實施例推測出軟體。例如,軟體可為包括計算裝置可讀命令之電腦程式。計算裝置係可根據自儲存媒體調出之命令進行動作之裝置,並且可與例如電子裝置互換地指代。於一實施例中,計算裝置之處理器執行所調出之命令,從而可使計算裝置之構成要素實行與該命令對應之功能。儲存媒體可指可由設備讀取且儲存資訊之所有種類之記錄媒體。儲存媒體可包括例如ROM(Read only memory,唯讀記憶體)、RAM(Random-access memory,隨機存取記憶體)、CD-ROM(Compact Disc Read-Only Memory,光碟唯讀記憶體)、磁帶、軟碟、或光學資訊儲存裝置等。於一實施例中,儲存媒體能夠以分散於與網路連接之電腦系統等之形態實現。此時,軟體可分散儲存於電腦系統等來執行。於另一實施例中,儲存媒體可為非暫時性(non-transitory)儲存媒體。非暫時性儲存媒體係指無論資訊是半永久或暫時性地儲存都實際存在
之媒體,且不包括暫時(transitory)傳播之訊號。
以上,根據各種實施例對本發明之技術思想進行了說明,但本發明之技術思想包括能夠於本發明所屬之技術領域內具有常識者所能理解之範圍內實現之各種置換、變化及變更。又,應理解此種置換、變化及變更可包括於隨附之發明申請專利範圍內。
110:管理裝置
120:第1作業人員終端組
121:作業人員終端
122:作業人員終端
123:作業人員終端
130:第2作業人員終端組
131:作業人員終端
132:作業人員終端
133:作業人員終端
Claims (15)
- 一種藉由電子裝置而實行之方法,其包括如下步驟: 實行第1分配處理,該第1分配處理係基於分撥中心內配置之複數個作業人員終端各者之路徑,將於上述分撥中心內對與顧客之訂單資訊對應之物品進行揀選之揀選工序分配至上述複數個作業人員終端中之任一者; 基於對上述第1分配處理進行監測所得之結果,判定上述第1分配處理發生了錯誤; 響應於上述第1分配處理發生了錯誤,收回賦予給上述複數個作業人員終端之上述第1分配處理之第1權限,將與上述第1分配處理相區別之第2分配處理之第2權限賦予給上述複數個作業人員終端;及 實行上述第2分配處理,上述第2分配處理係基於與上述第2權限相關之設定值,將上述揀選工序分配至上述複數個作業人員終端中之任一者。
- 如請求項1所述的藉由電子裝置而實行之方法,其中上述複數個作業人員終端包括AGV。
- 如請求項1所述的藉由電子裝置而實行之方法,其中與上述訂單資訊對應之物品包括第1物品及與上述第1物品相區別之第2物品, 上述揀選工序包括對上述第1物品進行揀選之第1揀選工序及對上述第2物品進行揀選之第2揀選工序, 上述複數個作業人員終端包括第1作業人員終端及與上述第1作業人員終端相區別之第2作業人員終端, 實行上述第1分配處理之步驟包括如下步驟: 基於上述複數個作業人員終端各者之路徑,將上述第1揀選工序分配至上述第1作業人員終端,將上述第2揀選工序分配至上述第2作業人員終端。
- 如請求項1所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 查詢作為揀選工序之集合之訂單池,該揀選工序係基於上述顧客之訂單資訊而產生者;及 若上述訂單池之查詢結果為第1基準時間內未產生新增之揀選工序,則判定上述第1分配處理發生了錯誤。
- 如請求項4所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟進而包括如下步驟: 若上述訂單池之查詢結果為上述第1基準時間內產生了新增之揀選工序,則查詢包括上述複數個作業人員終端之揀選池;及 若上述揀選池之查詢結果為第2基準時間內空閒作業人員終端不包括於上述揀選池中,則判定上述第1分配處理發生了錯誤。
- 如請求項5所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟進而包括如下步驟: 若上述揀選池之查詢結果為上述第2基準時間內空閒作業人員終端包括於上述揀選池中,則查詢批次之產生時點,該批次係以使一個作業人員終端實行之方式產生者; 算出查詢上述產生時點之查詢時點與上述產生時點之差;及 若上述差超過第3基準時間,則判定上述第1分配處理發生了錯誤。
- 如請求項1所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 查詢包括上述複數個作業人員終端之揀選池;及 若上述揀選池之查詢結果為第2基準時間內空閒作業人員終端不包括於上述揀選池中,則判定上述第1分配處理發生了錯誤。
- 如請求項1所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 查詢包括上述複數個作業人員終端之揀選池;及 若未查詢到上述揀選池,則判定上述第1分配處理發生了錯誤。
- 如請求項1所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 查詢批次之產生時點,該批次係以使一個作業人員終端實行之方式產生者; 算出查詢上述產生時點之查詢時點與上述產生時點之差;及 若上述差超過第3基準時間,則判定上述第1分配處理發生了錯誤。
- 如請求項1所述的藉由電子裝置而實行之方法,其中上述分撥中心包括第1分撥中心及與上述第1分撥中心相區別之第2分撥中心, 上述複數個作業人員終端包括與上述第1分撥中心相關之第1作業人員終端組及與上述第2分撥中心相關之第2作業人員終端組。
- 如請求項10所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 判定是否係上述第1分撥中心及上述第2分撥中心之特殊錯誤; 收回上述第1權限並賦予上述第2權限之步驟包括如下步驟: 收回賦予給與已發生上述特殊錯誤之上述第1分撥中心相關之上述第1作業人員終端組之上述第1權限,將上述第2權限賦予給上述第1作業人員終端組,保留賦予給與未發生上述特殊錯誤之上述第2分撥中心相關之上述第2作業人員終端組之上述第1權限。
- 如請求項10所述的藉由電子裝置而實行之方法,其中判定上述第1分配處理發生了錯誤之步驟包括如下步驟: 判定是否係上述第1分撥中心及上述第2分撥中心之非特殊錯誤; 收回上述第1權限並賦予上述第2權限之步驟包括如下步驟: 收回賦予給上述第1作業人員終端組及上述第2作業人員終端組之上述第1權限,將上述第2權限賦予給上述第1作業人員終端組及上述第2作業人員終端組。
- 如請求項1所述的藉由電子裝置而實行之方法,其中上述設定值包括如下之至少一部分: 以對應於上述訂單資訊之方式設定之極限出庫時間、上述複數個作業人員終端中包括之第1作業人員終端和與上述第1作業人員終端相區別之第2作業人員終端之間之距離、與上述訂單資訊對應之物品與上述複數個作業人員終端中包括之作業人員終端之間之距離、或以使一個作業人員終端實行之方式產生之批次中可包括之揀選工序之個數。
- 如請求項1所述的藉由電子裝置而實行之方法,其中實行上述第2分配處理之步驟包括如下步驟: 基於上述第2權限之賦予時點前預設之設定值,於自上述第1分配處理之錯誤之發生時點開始之臨界時間以內,實行上述第2分配處理。
- 一種電子裝置,其包括: 通訊介面,其以可與網路進行通訊之方式構成; 處理器,其以執行包括一個以上之指令之電腦程式之方式構成;及 記憶體,其以加載上述電腦程式之方式構成; 上述電腦程式包括如下指令: 實行第1分配處理,該第1分配處理係基於分撥中心內配置之複數個作業人員終端各者之路徑,將於上述分撥中心內對與顧客之訂單資訊對應之物品進行揀選之揀選工序分配至上述複數個作業人員終端中之任一者; 基於對上述第1分配處理進行監測所得之結果,判定上述第1分配處理發生了錯誤; 響應於上述第1分配處理發生了錯誤,收回賦予給上述複數個作業人員終端之上述第1分配處理之第1權限,將與上述第1分配處理相區別之第2分配處理之第2權限賦予給上述複數個作業人員終端;及 實行上述第2分配處理,上述第2分配處理係基於與上述第2權限相關之設定值,將上述揀選工序分配至上述複數個作業人員終端中之任一者。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230003213A KR102649919B1 (ko) | 2023-01-10 | 2023-01-10 | 피킹 공정의 할당 처리를 관리하는 방법 및 그 장치 |
| KR10-2023-0003213 | 2023-01-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202445435A TW202445435A (zh) | 2024-11-16 |
| TWI895920B true TWI895920B (zh) | 2025-09-01 |
Family
ID=90480920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113100835A TWI895920B (zh) | 2023-01-10 | 2024-01-09 | 管理揀選工序之分配處理之方法及其裝置 |
Country Status (3)
| Country | Link |
|---|---|
| KR (3) | KR102649919B1 (zh) |
| TW (1) | TWI895920B (zh) |
| WO (1) | WO2024150868A1 (zh) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105225090A (zh) * | 2015-10-10 | 2016-01-06 | 广东轻工职业技术学院 | 自动化仓储管理系统及方法 |
| CN111612312A (zh) * | 2020-04-29 | 2020-09-01 | 深圳优地科技有限公司 | 机器人配送方法、机器人、终端设备及存储介质 |
| CN112215537A (zh) * | 2020-09-11 | 2021-01-12 | 深圳优地科技有限公司 | 物品派送方法、装置、智能设备和存储介质 |
| TWI734551B (zh) * | 2019-07-22 | 2021-07-21 | 南韓商韓領有限公司 | 用於接收入站貨物的電腦實施的系統以及方法 |
| TWI738461B (zh) * | 2019-09-25 | 2021-09-01 | 南韓商韓領有限公司 | 用於監視物流的電腦實現系統及方法 |
| TW202207104A (zh) * | 2020-08-06 | 2022-02-16 | 韓商韓領有限公司 | 管理物流資訊之電子設備及其控制方法 |
| CN113642874B (zh) * | 2021-08-04 | 2022-07-08 | 南通森蓝环保科技有限公司 | 电子废弃物处理智能化物流及仓储管理系统 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7196796B2 (ja) * | 2019-08-01 | 2022-12-27 | 株式会社ダイフク | ピッキング設備 |
| US11044198B1 (en) * | 2020-08-05 | 2021-06-22 | Coupang Corp. | Systems and methods for pooling multiple user requests to mitigate network congestion |
| KR20220105196A (ko) * | 2021-01-18 | 2022-07-27 | 삼성디스플레이 주식회사 | 무인 운반차 주행 제어 시스템 및 방법 |
-
2023
- 2023-01-10 KR KR1020230003213A patent/KR102649919B1/ko active Active
- 2023-02-09 WO PCT/KR2023/001878 patent/WO2024150868A1/ko not_active Ceased
-
2024
- 2024-01-09 TW TW113100835A patent/TWI895920B/zh active
- 2024-03-15 KR KR1020240036210A patent/KR102770572B1/ko active Active
-
2025
- 2025-02-14 KR KR1020250019065A patent/KR20250027690A/ko active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105225090A (zh) * | 2015-10-10 | 2016-01-06 | 广东轻工职业技术学院 | 自动化仓储管理系统及方法 |
| TWI734551B (zh) * | 2019-07-22 | 2021-07-21 | 南韓商韓領有限公司 | 用於接收入站貨物的電腦實施的系統以及方法 |
| TWI738461B (zh) * | 2019-09-25 | 2021-09-01 | 南韓商韓領有限公司 | 用於監視物流的電腦實現系統及方法 |
| CN111612312A (zh) * | 2020-04-29 | 2020-09-01 | 深圳优地科技有限公司 | 机器人配送方法、机器人、终端设备及存储介质 |
| TW202207104A (zh) * | 2020-08-06 | 2022-02-16 | 韓商韓領有限公司 | 管理物流資訊之電子設備及其控制方法 |
| CN112215537A (zh) * | 2020-09-11 | 2021-01-12 | 深圳优地科技有限公司 | 物品派送方法、装置、智能设备和存储介质 |
| CN113642874B (zh) * | 2021-08-04 | 2022-07-08 | 南通森蓝环保科技有限公司 | 电子废弃物处理智能化物流及仓储管理系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202445435A (zh) | 2024-11-16 |
| KR20250027690A (ko) | 2025-02-27 |
| KR102649919B1 (ko) | 2024-03-22 |
| KR20240111726A (ko) | 2024-07-17 |
| WO2024150868A1 (ko) | 2024-07-18 |
| KR102770572B1 (ko) | 2025-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12072828B2 (en) | Article, device, and techniques for serverless message stream processing | |
| CN111507674B (zh) | 任务信息处理方法、装置及系统 | |
| US20220188956A1 (en) | Electronic apparatus for managing transporting item on fulfillment center and information managing method thereof | |
| CN110348771B (zh) | 一种对订单进行组单的方法和装置 | |
| WO2017132660A1 (en) | Systems and methods for dynamic prediction of workflows | |
| US20210389976A1 (en) | Techniques to facilitate a migration process to cloud storage | |
| JP2018180821A (ja) | 倉庫管理サーバ及び倉庫管理方法 | |
| JP7270064B2 (ja) | 返品タスクの生成方法、装置、機器及び記憶媒体 | |
| TWI895920B (zh) | 管理揀選工序之分配處理之方法及其裝置 | |
| WO2024041056A1 (zh) | 储位分配方法和装置、电子设备、计算机可读介质 | |
| CN119204595B (zh) | 订单处理方法、装置、设备及存储介质 | |
| CN112884387B (zh) | 用于控制车辆的方法和装置 | |
| CN117194003A (zh) | 容器部署单元的调度方法、装置、设备、介质及程序产品 | |
| TWI864684B (zh) | 用於管理貨架單元資訊之電子設備及其方法,與用於執行該方法之電腦可讀非暫時性記錄媒體 | |
| KR20250016429A (ko) | 아이템의 판매량에 관한 예측을 제공하는 전자 장치 및 그 방법 | |
| WO2024178990A1 (zh) | 格口分配方法、自动分播墙、设备、介质和程序产品 | |
| TW202601477A (zh) | 管理揀選工序之分配處理之方法及其裝置 | |
| CN112926907A (zh) | 一种仓库库存布局方法和装置 | |
| TWI884619B (zh) | 無人搬運車輛區域之訂單分配方法及其電子裝置 | |
| TWI907773B (zh) | 用於根據物品供應商終端之分配要求將槽位分配至物品運送機器之方法及其設備、及用於執行該方法之電腦可讀記錄媒體 | |
| KR102784893B1 (ko) | 상품의 로케이션을 결정하는 방법, 장치 및 기록 매체 | |
| KR102884931B1 (ko) | 풀필먼트의 패킹 프로세스에 있어서, 싱귤레이션 다중 패킹을 수행하도록 하기 위한 방법, 장치 및 기록 매체 | |
| CN113132445A (zh) | 资源调度方法、设备、网络系统及存储介质 | |
| CN113780924B (zh) | 用于生成信息的方法和装置 | |
| CN113642817B (zh) | 用于生成拣取任务信息的方法和装置 |