本發(fā)明涉及通信系統(tǒng)領(lǐng)域,具體而言,涉及一種收件方法及裝置。
背景技術(shù):
物流發(fā)展十分迅速,人們?cè)谌粘I钪卸嘈枰ㄟ^物流實(shí)現(xiàn)貨物收發(fā)。人為填寫的快遞單不僅效率低,而且也會(huì)由于字跡問題,出現(xiàn)誤送的情況。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種收件方法,由服務(wù)器控制打印機(jī)打印快遞面單,不僅提高快遞人員的工作效率,還能提高快遞面單的正確率。
第一方面,本發(fā)明提供一種收件方法,應(yīng)用于服務(wù)器,所述方法包括:接收用戶終端發(fā)送的收件請(qǐng)求指令,所述收件請(qǐng)求指令包括收件地址及物流信息;生成第一移動(dòng)路徑,控制運(yùn)輸裝置根據(jù)所述第一移動(dòng)路徑移動(dòng)至所述收件地址對(duì)應(yīng)的位置;發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開格口收取需要接收的貨物;獲取所述格口的格口編號(hào)信息,并對(duì)應(yīng)存儲(chǔ)所述格口編號(hào)信息以及所述物流信息;生成第二移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第二移動(dòng)路徑返回至倉庫;檢測(cè)到所述格口響應(yīng)于第二開艙指令被打開時(shí),向打印設(shè)備發(fā)送打印指令,所述打印指令攜帶有與所述格口編號(hào)信息綁定的物流信息。
優(yōu)選地,所述格口內(nèi)設(shè)置有物品檢測(cè)裝置,所述發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開格口以收取需要接收的貨物步驟包括:向所述物品檢測(cè)裝置發(fā)送物品檢測(cè)指令。接收所述物品檢測(cè)裝置響應(yīng)所述物品檢測(cè)指令反饋的物品檢測(cè)信息。當(dāng)所述物品檢測(cè)信息表征所述格口內(nèi)有貨物時(shí),向所述格口發(fā)送關(guān)艙指令。
優(yōu)選地,所述所述生成第二移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第二移動(dòng)路徑返回至倉庫的步驟前,還包括;根據(jù)第二收件地址生成第三移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第三移動(dòng)路徑移動(dòng)至所述第二收件地址對(duì)應(yīng)的位置。
優(yōu)選地,所述發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置基于所述第一開艙指令,打開格口收取需要接收的貨物的步驟,包括:接收所述運(yùn)輸裝置發(fā)送到達(dá)預(yù)設(shè)位置的信息;根據(jù)所述到達(dá)預(yù)設(shè)位置的信息發(fā)送預(yù)備存件指令至用戶終端;根據(jù)用戶終端基于所述預(yù)備存件指令反饋的確認(rèn)存件指令生成所述第一開艙指令;發(fā)送所述第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置基于所述第一開艙指令,打開所述格口收取需要接收的貨物。
優(yōu)選地,所述服務(wù)器內(nèi)預(yù)先存儲(chǔ)有開艙驗(yàn)證信息,所述確認(rèn)存件指令包括開艙請(qǐng)求信息,所述根據(jù)用戶終端基于所述預(yù)備存件指令反饋的確認(rèn)存件指令生成所述第一開艙指令的步驟,包括:接收用戶終端發(fā)送的所述開艙請(qǐng)求信息;在所述開艙請(qǐng)求信息與所述開艙驗(yàn)證信息匹配成功時(shí)生成所述第一開艙指令。
第二方面,本發(fā)明提供的一種收件裝置,應(yīng)用于服務(wù)器,所述裝置包括:收件請(qǐng)求指令接收單元,用于接收用戶終端發(fā)送的收件請(qǐng)求指令,其中,所述收件請(qǐng)求指令包括收件地址及物流信息;第一移動(dòng)路徑生成單元,用于生成第一移動(dòng)路徑,控制運(yùn)輸裝置根據(jù)所述第一移動(dòng)路徑移動(dòng)至所述收件地址對(duì)應(yīng)的位置;第一開艙指令發(fā)送單元,用于發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開格口收取需要接收的貨物;格口編號(hào)信息獲取單元,用于獲取所述格口的格口編號(hào)信,并對(duì)應(yīng)存儲(chǔ)所述格口編號(hào)信息以及所述物流信息;第二移動(dòng)路徑生成單元,用于生成第二移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第二移動(dòng)路徑返回至倉庫;打印指令發(fā)送單元,用于檢測(cè)到所述格口響應(yīng)于第二開艙指令被打開時(shí),向打印設(shè)備發(fā)送打印指令,所述打印指令攜帶有與所述格口編號(hào)信息綁定的物流信息。
優(yōu)選地,所述格口內(nèi)設(shè)置有物品檢測(cè)裝置,所述收件裝置還包括:物品檢測(cè)指令發(fā)送單元,用于向所述物品檢測(cè)裝置發(fā)送物品檢測(cè)指令。物品檢測(cè)指令反饋接收單元,用于接收所述物品檢測(cè)裝置響應(yīng)所述物品檢測(cè)指令反饋的物品檢測(cè)信息。關(guān)艙指令發(fā)送單元,當(dāng)物品檢測(cè)指令反饋接收單元接收到的信息表征所述格口內(nèi)有貨物時(shí),用于向所述格口發(fā)送關(guān)艙指令。
優(yōu)選地,所述收件裝置還包括第三移動(dòng)路徑生成單元,用于根據(jù)第二收件地址生成第三移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第三移動(dòng)路徑移動(dòng)至所述第二收件地址對(duì)應(yīng)的位置。
優(yōu)選地,所述第一開艙指令發(fā)送單元,包括:到達(dá)預(yù)設(shè)位置信息接收單元,用于接收所述運(yùn)輸裝置發(fā)送到達(dá)預(yù)設(shè)位置信息;預(yù)備存件指令發(fā)出單元,用于根據(jù)所述到達(dá)預(yù)設(shè)位置的信息發(fā)送預(yù)備存件指令至所述用戶終端;第一開艙指令生成單元,用于根據(jù)所述用戶終端基于所述預(yù)備存件指令反饋的確認(rèn)存件指令生成所述第一開艙指令;第一開艙指令發(fā)送執(zhí)行單元,用于發(fā)送所述第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置基于所述第一開艙指令,打開所述格口收取需要接收的貨物。
優(yōu)選地,所述服務(wù)器內(nèi)預(yù)先存儲(chǔ)有開艙驗(yàn)證信息,所述確認(rèn)存件指令包括開艙請(qǐng)求信息,所述第一開艙指令生成單元,包括:信息接收單元,用于接收用戶終端發(fā)送的所述開艙請(qǐng)求信息;指令生成執(zhí)行單元,用于在所述開艙請(qǐng)求信息與所述開艙驗(yàn)證信息匹配成功時(shí)生成所述第一開艙指令。
本發(fā)明的有益效果是在格口開啟時(shí),由服務(wù)器控制打印設(shè)備打印物流信息,不僅提高了快遞人員的工作效率,還提高了快遞面單填寫的正確率。
本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說明書闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明實(shí)施例了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1是本發(fā)明較佳實(shí)施例提供的服務(wù)器與用戶終端和運(yùn)輸裝置的交互示意圖;
圖2是本發(fā)明較佳實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖;
圖3是本發(fā)明第一實(shí)施例提供的收件方法的步驟流程圖;
圖4是本發(fā)明第一實(shí)施例提供的收件方法的步驟S330的流程圖;
圖5是本發(fā)明第一實(shí)施例提供的收件方法的步驟S333的流程圖;
圖6是本發(fā)明第二實(shí)施例提供的收件裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
本領(lǐng)域技術(shù)人員長期以來一直在尋求一種改善該問題的工具或者方法。
鑒于此,本發(fā)明的設(shè)計(jì)者通過長期的探索個(gè)嘗試,以及多次的實(shí)驗(yàn)和努力,不斷地改革創(chuàng)新,得出本方案所示的較佳的收件方法和裝置。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。同時(shí),在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
請(qǐng)參照?qǐng)D1,所述服務(wù)器101通過網(wǎng)絡(luò)102與一個(gè)或多個(gè)用戶終端103以及運(yùn)輸裝置104進(jìn)行通信連接,以進(jìn)行數(shù)據(jù)通信或交互。所述服務(wù)器101可以是網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫服務(wù)器等,所述服務(wù)器101還可以是多個(gè)數(shù)據(jù)庫集成的數(shù)據(jù)庫群組。所述用戶終端103可以是個(gè)人電腦(personal computer,PC)、平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(personal digital assistant,PDA)、可穿戴設(shè)備等終端。所述運(yùn)輸裝置104為具有導(dǎo)航功能的可移動(dòng)的裝置,具體的可以為導(dǎo)航小車。所述運(yùn)輸裝置104上安裝有多個(gè)格口,每個(gè)格口具有對(duì)應(yīng)的格口編號(hào),所述格口用于收取以及存放貨物。其中,所述格口可以通過運(yùn)輸裝置104與所述服務(wù)器101進(jìn)行通信連接,也可以直接與所述服務(wù)器101進(jìn)行通信連接。
請(qǐng)參見圖2,該電子設(shè)備200可以作為用戶終端103,也可以是作為服務(wù)器101。如圖2所示,電子設(shè)備200可以包括存儲(chǔ)器202、存儲(chǔ)控制器203、處理器204、外設(shè)接口205、輸入輸出單元206和顯示單元207。
所述存儲(chǔ)器202、存儲(chǔ)控制器203、處理器204、外設(shè)接口205、輸入輸出單元206和顯示單元207各元件之間直接或間接地電連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件之間可以通過一條或多條通訊總線或信號(hào)總線實(shí)現(xiàn)電連接。所述收件方法分別包括至少一個(gè)可以以軟件或固件(firmware)的形式存儲(chǔ)于存儲(chǔ)器202中的軟件功能模塊,例如所述運(yùn)輸裝置包括的軟件功能模塊或計(jì)算機(jī)程序。
存儲(chǔ)器202可以存儲(chǔ)各種軟件程序以及模塊,如本申請(qǐng)實(shí)施例提供的收件方法及裝置對(duì)應(yīng)的程序指令/模塊。處理器204通過運(yùn)行存儲(chǔ)在存儲(chǔ)器202中的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)本申請(qǐng)實(shí)施例中的收件方法。存儲(chǔ)器202可以包括但不限于隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),只讀存儲(chǔ)器(Read Only Memory,ROM),可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,PROM),可擦除只讀存儲(chǔ)器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲(chǔ)器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
處理器204可以是一種集成電路芯片,具有信號(hào)處理能力。上述處理器204可以是通用處理器,包括中央處理器(Central Processing Unit,簡稱CPU)、網(wǎng)絡(luò)處理器(Network Processor,簡稱NP)等;還可以是數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。其可以實(shí)現(xiàn)或者執(zhí)行本申請(qǐng)實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述外設(shè)接口205將各種輸入/輸入裝置耦合至處理器以及存儲(chǔ)器202。在一些實(shí)施例中,外設(shè)接口205,處理器204以及存儲(chǔ)控制器203可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
輸入輸出單元206用于提供給用戶輸入數(shù)據(jù)實(shí)現(xiàn)用戶與所述服務(wù)器(或本地終端)的交互。所述輸入輸出單元206可以是,但不限于,鼠標(biāo)和鍵盤等。
顯示單元207在所述服務(wù)器101與用戶103之間提供一個(gè)交互界面(例如用戶操作界面)或用于顯示圖像數(shù)據(jù)給用戶參考。在本實(shí)施例中,所述顯示單元207可以是液晶顯示器或觸控顯示器。若為觸控顯示器,其可為支持單點(diǎn)和多點(diǎn)觸控操作的電容式觸控屏或電阻式觸控屏等。支持單點(diǎn)和多點(diǎn)觸控操作是指觸控顯示器能感應(yīng)到來自該觸控顯示器上一個(gè)或多個(gè)位置處同時(shí)產(chǎn)生的觸控操作,并將該感應(yīng)到的觸控操作交由處理器204進(jìn)行計(jì)算和處理。
實(shí)施例一
請(qǐng)參見圖3,本發(fā)明實(shí)施例提供的一種收件方法,應(yīng)用于所述服務(wù)器,包括:
步驟S310,接收用戶終端發(fā)送的收件請(qǐng)求指令,所述收件請(qǐng)求指令包括收件地址及物流信息。
當(dāng)用戶需要寄出快遞的時(shí)候,可以通過用戶終端輸入收件請(qǐng)求指令,所述收件請(qǐng)求指令包括收件地址以及物流信息。具體的,所述收件地址為請(qǐng)求運(yùn)輸裝置到達(dá)的寄出地點(diǎn),所述物流信息可以包括需要寄出的貨物類型、貨物寄出的出發(fā)地址、需要寄到的目的地、寄件人以及收件人的手機(jī)號(hào)碼等快遞面單上需要填寫的信息。用戶終端將收件請(qǐng)求指令發(fā)送至所述服務(wù)器。
步驟S320,生成第一移動(dòng)路徑,控制運(yùn)輸裝置根據(jù)所述第一移動(dòng)路徑移動(dòng)至所述收件地址對(duì)應(yīng)的位置。
服務(wù)器在接收到用戶終端發(fā)送的收件請(qǐng)求信息之后,調(diào)度運(yùn)輸裝置準(zhǔn)備收件。運(yùn)輸裝置可以為一個(gè)也可以為多個(gè)。當(dāng)運(yùn)輸裝置為多個(gè)時(shí),根據(jù)運(yùn)輸裝置當(dāng)前發(fā)送至服務(wù)器的位置,調(diào)度到達(dá)收件地址路徑合適的運(yùn)輸裝置。具體的,可以由服務(wù)器根據(jù)運(yùn)輸裝置的當(dāng)前位置以及收件地址生成第一移動(dòng)路徑,發(fā)送給運(yùn)輸裝置,控制運(yùn)輸裝置根據(jù)所述移動(dòng)路徑移動(dòng);也可以由服務(wù)器把收件地址發(fā)送給運(yùn)輸裝置,由運(yùn)輸裝置生成第一移動(dòng)路徑,服務(wù)器控制運(yùn)輸裝置根據(jù)所述第一移動(dòng)路徑移動(dòng)。
運(yùn)輸裝置根據(jù)所述移動(dòng)路徑移動(dòng)至收件地址對(duì)應(yīng)的位置后,將已經(jīng)到達(dá)收件地址的信息發(fā)送給服務(wù)器,所述到達(dá)收件地址的信息可以在運(yùn)輸裝置到達(dá)收件地址以后發(fā)送,也可以在達(dá)到收件地址之前預(yù)設(shè)間隔時(shí)間發(fā)送。例如將所述預(yù)設(shè)間隔時(shí)間設(shè)置為五分鐘,當(dāng)運(yùn)輸裝置于八點(diǎn)出發(fā),根據(jù)第一移動(dòng)路徑判斷運(yùn)輸裝置于九點(diǎn)到達(dá)收件地址位置,運(yùn)輸裝置于八點(diǎn)五十五分向服務(wù)器發(fā)送到達(dá)收件地址。服務(wù)器將可以寄件的信息發(fā)送至用戶終端,用于提醒用戶到達(dá)收件地址對(duì)應(yīng)的位置收件。
步驟S330,發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開格口收取需要接收的貨物。
如圖4所示,作為一種實(shí)施方式,步驟S330包括:
步驟S331,接收所述運(yùn)輸裝置發(fā)送的到達(dá)預(yù)設(shè)位置的信息。
運(yùn)輸裝置到達(dá)預(yù)設(shè)位置時(shí),發(fā)送信息至服務(wù)器,以告知服務(wù)器該運(yùn)輸裝置已到達(dá)預(yù)設(shè)位置。其中,在本實(shí)施例中該預(yù)設(shè)位置為用戶終端發(fā)送給服務(wù)器的收件地址。
步驟S332,根據(jù)所述到達(dá)預(yù)設(shè)位置的信息發(fā)送預(yù)備存件指令至用戶終端。
服務(wù)器接收到運(yùn)輸裝置發(fā)送的到達(dá)預(yù)設(shè)位置信后,發(fā)送預(yù)備存件指令至相應(yīng)的用戶終端,以告知用戶運(yùn)輸裝置已到達(dá)預(yù)設(shè)位置,提醒用戶去預(yù)約的收件地址預(yù)備存件。具體的,服務(wù)器也可以將運(yùn)輸裝置到達(dá)的收件地址的預(yù)設(shè)時(shí)間以及準(zhǔn)點(diǎn)到達(dá)時(shí)間均發(fā)送至用戶終端,提醒寄件人提前做好準(zhǔn)備。在本實(shí)施例中,該預(yù)備存件指令為服務(wù)器發(fā)至用戶終端的提示用戶到收件地址預(yù)備存件的指令。
步驟S333,根據(jù)用戶終端基于所述預(yù)備存件指令反饋的確認(rèn)存件指令生成所述第一開艙指令。
如圖5所示,作為一種實(shí)施方式,步驟S333包括:
步驟S3331,接收用戶終端發(fā)送的所述開艙請(qǐng)求信息。
寄件人接收到預(yù)備存件指令并確定存件時(shí),通過用戶終端發(fā)送確認(rèn)存件指令至服務(wù)器。其中,確認(rèn)存件指令包括開艙請(qǐng)求信息。所述服務(wù)器在用戶發(fā)出寄件請(qǐng)求時(shí),會(huì)生成一個(gè)開艙驗(yàn)證信息發(fā)送至用戶端并儲(chǔ)存至服務(wù)器。開艙驗(yàn)證信息可以是但不限于發(fā)出寄件請(qǐng)求的寄件人設(shè)定的密碼,用于驗(yàn)證用戶的身份。
例如,在用戶終端在運(yùn)輸裝置到達(dá)收件地址的時(shí)間,會(huì)顯示詢問是否存件的頁面,寄件人確定去運(yùn)輸裝置到達(dá)的位置寄件,點(diǎn)擊確定之后,輸入開艙請(qǐng)求信息,包括接收到的驗(yàn)證碼。
當(dāng)然,用戶終端也可以發(fā)送拒絕存件指令至所述服務(wù)器,寄件人由于不在收件地址或者是由于其他事務(wù)而無法到達(dá)收件地址時(shí),可以發(fā)送拒絕存件指令至服務(wù)器,由服務(wù)器控制運(yùn)輸裝置去下一個(gè)收件地址收件或者是返回倉庫。
步驟S3332,在所述開艙請(qǐng)求信息與所述開艙驗(yàn)證信息匹配成功時(shí)生成所述第一開艙指令。
用戶端將用戶輸入的開艙請(qǐng)求信息發(fā)送至服務(wù)器,由服務(wù)器將開艙請(qǐng)求信息與預(yù)存的開艙驗(yàn)證信息進(jìn)行匹配,匹配成功時(shí),服務(wù)器生成第一開艙指令。
步驟S334,發(fā)送所述第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開以所述格口收取需要接收的貨物。
服務(wù)器將生成的第一開艙指令發(fā)送至運(yùn)輸裝置后,控制所述運(yùn)輸裝置打開格口。具體的,每個(gè)格口設(shè)置有電子鎖,電子鎖的的鎖合電控模塊通過格口或者運(yùn)輸裝置的通信模塊與服務(wù)器連接,可以接收服務(wù)器發(fā)送的第一開艙指令打開以及鎖合格口。
步驟S340,向所述物品檢測(cè)裝置發(fā)送物品檢測(cè)指令。
物品檢測(cè)裝置用于檢測(cè)格口中是否存放有貨物,所述物品檢測(cè)裝置可以是但不限于每個(gè)格口中安裝的紅外檢測(cè)裝置、壓力感應(yīng)器、激光感應(yīng)器等可以檢測(cè)貨物存放狀態(tài)的檢測(cè)裝置。所述物品檢測(cè)裝置設(shè)置于格口貨物存放區(qū)域,當(dāng)所述物品檢測(cè)裝置為壓力感應(yīng)器時(shí),所述壓力感應(yīng)器設(shè)置于格口物品放置區(qū)域的下方。
步驟S350,接收所述物品檢測(cè)裝置響應(yīng)所述物品檢測(cè)指令反饋的物品檢測(cè)信息,當(dāng)所述物品檢測(cè)信息表征所述格口內(nèi)有貨物時(shí),向所述格口發(fā)送關(guān)艙指令。
為了確保貨物存放于格口之后,格口合上。服務(wù)器只用在接收到物品檢測(cè)裝置發(fā)送的表征格口內(nèi)存儲(chǔ)有貨物時(shí),才會(huì)向格口發(fā)送關(guān)艙指令。
進(jìn)一步的,為了確保存放在格口中的物品是物品不是具有危險(xiǎn)性的物品,還可以在格口中設(shè)置有危險(xiǎn)物品檢測(cè)裝置,用于檢測(cè)格口中是否存放有易燃易爆等危險(xiǎn)物品。危險(xiǎn)物品檢測(cè)裝置與服務(wù)器進(jìn)行通信連接,將每次的檢測(cè)結(jié)果向服務(wù)器反饋,當(dāng)危險(xiǎn)物品檢測(cè)裝置反饋的結(jié)果表征為安全物品,服務(wù)器向所述格口發(fā)送關(guān)艙指令。
進(jìn)一步的,為了方便用戶操作,用戶在將貨物放入格口之后,可以通過用戶終端向服務(wù)器發(fā)送關(guān)艙指令,服務(wù)器可以在接收到用戶終端發(fā)送的關(guān)艙指令之后,再向所述格口發(fā)送關(guān)艙指令。
進(jìn)一步的,可以設(shè)置為服務(wù)器在接收到物品檢測(cè)裝置發(fā)送的表征格口有貨物的指令之后的預(yù)定時(shí)間內(nèi),沒有接收到用戶終端發(fā)送的關(guān)艙指令時(shí),可以直接由服務(wù)器向用戶終端發(fā)送關(guān)艙指令。例如,將所述服務(wù)器在接收到物品檢測(cè)裝置發(fā)送的表征格口有貨物的指令之后的預(yù)定時(shí)間設(shè)置為五分鐘,在用戶放入物品之后,物品檢測(cè)裝置將檢測(cè)結(jié)果發(fā)送至服務(wù)器,服務(wù)器在五分鐘之內(nèi)沒有收到用戶終端發(fā)送的關(guān)艙指令,服務(wù)器將直接控制格口關(guān)閉。
步驟S360,獲取所述格口的格口編號(hào)信息,并對(duì)應(yīng)存儲(chǔ)所述格口編號(hào)信息以及所述物流信息。
為了運(yùn)輸轉(zhuǎn)換裝置返回倉庫后,快遞員打開格口時(shí),服務(wù)器能準(zhǔn)確查找到格口中的貨物對(duì)應(yīng)的物流信息,并通過打印設(shè)備打印出來,需要將格口的編號(hào)信息與物流信息綁定。
其一,在接受到用戶端發(fā)送的收件請(qǐng)求指令以及物流信息之后,服務(wù)器根據(jù)當(dāng)前運(yùn)輸裝置的格口存放貨物情況,為此用戶指定一個(gè)可用的格口,并將格口編號(hào)信息與物流信息綁定。當(dāng)服務(wù)器接收到此用戶的開艙請(qǐng)求指令時(shí),打開為此用戶預(yù)先分配的格口。
其二,在運(yùn)輸裝置到達(dá)收件地址所在的位置,根據(jù)用戶請(qǐng)求打開格口收取貨物時(shí),需要用戶進(jìn)行身份驗(yàn)證。在用戶驗(yàn)證身份信息時(shí),將用戶的身份信息與格口編號(hào)以及此用戶對(duì)應(yīng)的物流信息進(jìn)行綁定。
步驟S370,判斷所述運(yùn)輸裝置是否需要返回倉庫;
根據(jù)運(yùn)輸裝置的貨物情況或者運(yùn)輸裝置的位置,判斷運(yùn)輸裝置是否需要返回倉庫。例如,運(yùn)輸裝置的格口已經(jīng)全部放入貨物或者運(yùn)輸裝置在離倉庫很近的位置完成收取貨物,控制運(yùn)輸裝置返回倉庫。
步驟S371,若判斷結(jié)果為否,即表征運(yùn)輸裝置需要繼續(xù)執(zhí)行收貨任務(wù),則根據(jù)第二收件地址生成第三移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第三移動(dòng)路徑移動(dòng)至所述第二收件地址對(duì)應(yīng)的位置。
運(yùn)輸裝置在執(zhí)行完當(dāng)前收件任務(wù)之時(shí)或之后,服務(wù)器會(huì)根據(jù)運(yùn)輸裝置當(dāng)前的位置以及其他收件請(qǐng)求指令攜帶的收件地址,為運(yùn)輸裝置分配下一個(gè)收件任務(wù),控制收件裝置去下一個(gè)地點(diǎn)收件。服務(wù)器根據(jù)第二收件地址第二收件地址為其他用戶發(fā)送的收件請(qǐng)求指令攜帶的收件地址信息,生成第三移動(dòng)路徑,控制運(yùn)輸裝置繼續(xù)執(zhí)行收件任務(wù)。
其中,第三移動(dòng)路徑為運(yùn)輸裝置由當(dāng)前位置到第二收件地址對(duì)應(yīng)的位置的路徑
步驟372,若判斷結(jié)果為是,即表征運(yùn)輸裝置需要返回倉庫,則生成第二移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第二移動(dòng)路徑返回至倉庫。
所述運(yùn)輸裝置收件完成每一次收件任務(wù)后,發(fā)送收件完成信息至服務(wù)器,服務(wù)器根據(jù)接收到的收件完成信息,確定不需要該運(yùn)輸裝置進(jìn)行收件任務(wù),例如,該收件裝置離其他的收件請(qǐng)求的收件地址較遠(yuǎn)且離倉庫的位置較近,或者根據(jù)物品檢測(cè)裝置反饋得信息,該收件裝置的所有格口均存放有貨物。服務(wù)器生成第二移動(dòng)路徑,發(fā)送至運(yùn)輸裝置,并控制運(yùn)輸裝置返回倉庫。第二移動(dòng)路徑指運(yùn)輸裝置由當(dāng)前位置返回倉庫的路徑。當(dāng)然,服務(wù)器可以直接發(fā)送返回倉庫指令至運(yùn)輸裝置,運(yùn)輸裝置根據(jù)當(dāng)前位置生成第二移動(dòng)路徑返回倉庫。
為了便于理解以上步驟,對(duì)此舉例說明:
例如,用戶A需要寄件時(shí),通過軟件向服務(wù)器發(fā)送收件請(qǐng)求指令,包括自需要運(yùn)輸裝置來取件的地址也即收件地址,以及物流信息,物流信息是包括快遞面單上需要填寫的所有信息。服務(wù)器接收到用戶A發(fā)送的收件請(qǐng)求指令,查找離該用戶的收件地址最近的運(yùn)輸裝置,例如編號(hào)為X的運(yùn)輸裝置,分析其格口貨物存放情況,查找空格口例如8號(hào),分配給該用戶A,并將8號(hào)格口與用戶A的物流信息綁定并儲(chǔ)存。同時(shí),生成第一移動(dòng)路徑,運(yùn)輸裝置X根據(jù)第一移動(dòng)路徑到達(dá)目的地后,反饋信息給服務(wù)器,用戶A到達(dá)運(yùn)輸裝置X所在的位置后,發(fā)送第一開艙請(qǐng)求指令至服務(wù)器,身份驗(yàn)證通過之后,打開8號(hào)格口,用戶A存件完畢之后,8號(hào)格口關(guān)閉。
服務(wù)器根據(jù)用戶B的收件請(qǐng)求指令,判斷運(yùn)輸裝置X離用戶B的位置相對(duì)較近,即生成第三移動(dòng)路徑并分配格口,運(yùn)輸裝置繼續(xù)執(zhí)行用戶B的收件任務(wù)。
步驟S390,檢測(cè)到所述格口響應(yīng)于第二開艙指令被打開時(shí),向打印設(shè)備發(fā)送打印指令,所述打印指令攜帶有與所述格口編號(hào)信息綁定的物流信息。
運(yùn)輸裝置完成所有收件任務(wù)返回倉庫后,快遞員需要將格口中的貨物拿出并根據(jù)物流信息上的信息,將貨物分類。
作為一種實(shí)施方式,可以在運(yùn)輸裝置上設(shè)置用于打開格口的按鈕。當(dāng)然,為了避免格口被其他無關(guān)人員打開,給格口內(nèi)的貨物造成安全隱患,通過觸控所述按鈕發(fā)送第二開艙指令打開格口時(shí),還需要先進(jìn)行身份驗(yàn)證。例如,可以通過按鈕輸入身份驗(yàn)證密鑰以進(jìn)行身份驗(yàn)證。也可以在按鈕的表面設(shè)置指紋識(shí)別器,當(dāng)通過觸控該指紋識(shí)別器按動(dòng)按鈕時(shí),先驗(yàn)證按動(dòng)者的指紋信息是否合法,如果合法則格口才響應(yīng)按鈕的按動(dòng)操作而打開。其中,本實(shí)施例中的指紋驗(yàn)證和密鑰驗(yàn)證均可以采用現(xiàn)有技術(shù),本實(shí)施例中不再詳述。需要說明的是,當(dāng)有多個(gè)格口時(shí),可以有一個(gè)按鈕同時(shí)控制多個(gè)格口,也可以設(shè)置和格口數(shù)量相同的按鈕,實(shí)現(xiàn)一一對(duì)應(yīng)控制。
此外,除了通過在運(yùn)輸裝置上設(shè)置按鈕的方式外,還可以通過其他的智能移動(dòng)終端來發(fā)送第二開艙指令控制格口的打開,具體的控制格口打開的原理和前述設(shè)置按鈕的方式類似。只要在控制過程中,保證智能移動(dòng)終端和運(yùn)輸裝置可以進(jìn)行數(shù)據(jù)通信即可。
當(dāng)格口響應(yīng)第二開艙指令被打開后,會(huì)向服務(wù)器發(fā)送通知信息,以便服務(wù)器檢測(cè)格口是否被打開。當(dāng)檢測(cè)到格口被打開后,向打印設(shè)備發(fā)送打印指令,所述打印指令攜帶有與所述格口編號(hào)信息綁定的物流信息。
打印設(shè)備將與所述格口信息綁定的物流信息打印出來作為快遞面單,由快遞員貼在打開的格口里的貨物上。
本實(shí)施例提供的收件方法,在運(yùn)輸裝置收件時(shí),將存入的格口編號(hào)信息與用戶填寫的物流信息綁定。收件完成后,需要對(duì)所有貨物進(jìn)行打包處理時(shí),快遞員需要打開格口。打開格口時(shí),服務(wù)器查找與格口編號(hào)信息綁定的物流信息,向打印設(shè)備發(fā)送打印指令,打印所述物流信息作為快遞面單。避免了現(xiàn)有技術(shù)中由人工填寫快遞面單引起的字跡不清楚或者錯(cuò)填、漏填等問題。
實(shí)施例二
請(qǐng)參見圖6,本發(fā)明實(shí)施例二提供的收件裝置的結(jié)構(gòu)框圖。所述收件裝置600應(yīng)用于圖2所述的服務(wù)器。所述裝置包括:
收件請(qǐng)求指令接收單元610,用于接收用戶終端發(fā)送的收件請(qǐng)求指令,其中,所述收件請(qǐng)求指令包括收件地址及物流信息。
第一移動(dòng)路徑生成單元620,用于生成第一移動(dòng)路徑,控制運(yùn)輸裝置根據(jù)所述第一移動(dòng)路徑移動(dòng)至所述收件地址對(duì)應(yīng)的位置。
第一開艙指令發(fā)送單元630,用于發(fā)送第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置打開格口收取需要接收的貨物;
第一開艙指令發(fā)送單元630,包括:
到達(dá)預(yù)設(shè)位置信息接收單元631,用于接收所述運(yùn)輸裝置發(fā)送到達(dá)預(yù)設(shè)位置信息;
預(yù)備存件指令發(fā)出單元632,用于根據(jù)所述到達(dá)預(yù)設(shè)位置的信息發(fā)送預(yù)備存件指令至所述用戶終端;
第一開艙指令生成單元633,用于根據(jù)所述用戶終端基于所述預(yù)備存件指令反饋的確認(rèn)存件指令生成所述第一開艙指令;
第一開艙指令生成單元633,包括:
信息接收單元6331,用于接收用戶終端發(fā)送的所述開艙請(qǐng)求信息;
指令生成執(zhí)行單元6332,用于在所述開艙請(qǐng)求信息與所述開艙驗(yàn)證信息匹配成功時(shí)生成所述第一開艙指令。
第一開艙指令發(fā)送執(zhí)行單元634,用于發(fā)送所述第一開艙指令至所述運(yùn)輸裝置,控制所述運(yùn)輸裝置基于所述第一開艙指令,打開所述格口收取需要接收的貨物。
物品檢測(cè)指令發(fā)送單元641,用于向所述物品檢測(cè)裝置發(fā)送物品檢測(cè)指令。
物品檢測(cè)指令反饋接收單元642,用于接收所述物品檢測(cè)裝置響應(yīng)所述物品檢測(cè)指令反饋的物品檢測(cè)信息。
關(guān)艙指令發(fā)送單元643,當(dāng)物品檢測(cè)指令反饋接收單元接收到的信息表征所述格口內(nèi)有貨物時(shí),用于向所述格口發(fā)送關(guān)艙指令。
格口編號(hào)信息獲取單元650,用于獲取所述格口的格口編號(hào)信,并對(duì)應(yīng)存儲(chǔ)所述格口編號(hào)信息以及所述物流信息;
判斷單元660,用于判斷所述運(yùn)輸裝置是否需要返回倉庫。
第三移動(dòng)路徑生成單元661,用于根據(jù)第二收件地址生成第三移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第三移動(dòng)路徑移動(dòng)至所述第二收件地址對(duì)應(yīng)的位置
第二移動(dòng)路徑生成單元662,用于生成第二移動(dòng)路徑,控制所述運(yùn)輸裝置根據(jù)所述第二移動(dòng)路徑返回至倉庫;
打印指令發(fā)送單元670,用于檢測(cè)到所述格口響應(yīng)于第二開艙指令被打開時(shí),向打印設(shè)備發(fā)送打印指令,所述打印指令攜帶有與所述格口編號(hào)信息綁定的物流信息。
綜上所述,本發(fā)明實(shí)施例提供的收件方法及裝置,針對(duì)于現(xiàn)有技術(shù)的需要人工填寫快遞面單,由于字跡問題導(dǎo)致的物流信息錯(cuò)填的問題,在打開格口取出貨物時(shí),由服務(wù)器控制打印設(shè)備將與格口信號(hào)信息綁定的物流信息打印出來,不僅提高快遞員的工作效率,還提高了快遞面單的正確率。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。
術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。