本發明涉及通信技術領域,特別是涉及一種自助購物結算購物車、智能終端及自助購物結算系統。
背景技術:
在日常生活中,購物者在超市購物時已經習慣于傳統的購物方式,購物者手推購物車,裝滿了選購的商品,在熙熙攘攘的人群中推進,然后排著長長的隊伍等待付款結算。
目前傳統意義上的購物車只是一個單純的載物車輛,購物車和商品的結算之間沒有任何必然聯系。商品的結算都是由專門設立在超市出口的結算終端來完成。因為這樣設立的專用結算終端數量有限,所以在超市當顧客準備結算商品時就需要排隊等待。造成結算速度緩慢,導致購物者的時間浪費,且不方便購物者進行結算;另外,這樣會給超市的服務質量帶來不良的影響,直接影響到超市的收益。
由此可見,目前亟需一種能夠實現自助結算的方案,以方便購物者使用。
技術實現要素:
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種自助購物結算購物車、智能終端及自助購物結算系統,能夠實現自助購物結算。
為實現上述目的及其他相關目的,本發明實施例提供一種自助購物結算購物車,所述自助購物結算購物車包括:電子裝置,所述電子裝置包括:處理模塊、顯示模塊、通信模塊、消磁模塊;其中,
所述處理模塊,用于在確定需要通過智能終端自助購物結算時,將所述自助購物結算購物車的二維碼發送給所述顯示模塊;
所述顯示模塊,用于接收所述自助購物結算購物車的二維碼并顯示所述自助購物結算購物車的二維碼,以指示所述智能終端掃描所述自助購物結算購物車的二維碼并根據所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;
所述通信模塊,用于在與所述智能終端建立通信連接后,接收所述智能終端掃描商品條碼并根據購物訂單支付完成后發送的購物訂單及支付結果,并將所述購物訂單及支付結果發送給所述處理模塊;
所述處理模塊,還用于接收所述購物訂單及支付結果;確定所述支付結果為支付成功時,根據所述購物訂單向所述消磁模塊發送消磁指示信息;確定所述支付結果為支付失敗時,向所述消磁模塊發送取消消磁指示信息;
所述消磁模塊,用于在接收到消磁指示信息時,根據所述消磁指示信息對所述自助購物結算購物車內的商品進行消磁;在接收到取消消磁指示信息時,根據所述接收到取消消磁指示信息取消對所述自助購物結算購物車內的商品進行消磁。
優選地,所述電子裝置還包括:打印模塊;
所述處理模塊,還用于確定所述支付結果為支付成功時,將所述購物訂單發送給所述打印模塊;
所述打印模塊,用于接收所述購物訂單,根據所述購物訂單打印出購物票據。
優選地,所述電子裝置還包括:驅動控制模塊;
所述通信模塊,還用于接收行走驅動信息,并將所述行走驅動信息發送給所述處理模塊;
所述處理模塊,還用于接收所述行走驅動信息,根據所述行走驅動信息向所述驅動控制模塊發送行走驅動指示信息;
所述驅動控制模塊,用于接收所述行走驅動指示信息,根據所述行走驅動指示信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
優選地,所述電子裝置還包括:
攝像模塊,用于根據所述行走方向采集所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像,并將所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像發送給所述處理模塊;
所述處理模塊,還用于接收所述自助購物結算購物車前端的圖像,根據所述自助購物結算購物車前端的圖像確定所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則向所述驅動控制模塊發送停止或轉向行走指示信息;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則向所述驅動控制模塊發送向前行走指示信息;或者,接收所述自助購物結算購物車后端的圖像,根據所述自助購物結算購物車后端的圖像確定所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則向所述驅動控制模塊發送停止或向前行走指示信息;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則向所述驅動控制模塊發送向后行走指示信息;
所述驅動控制模塊,還用于在接收到停止或轉向行走指示信息時,控制所述自助購物結算購物車停止行走或轉向行走;在接收到向前行走指示信息時,控制所述自助購物結算購物車繼續向前方向行走;在接收到停止或向前指示信息時,控制所述自助購物結算購物車停止行走或向前行走;在接收到向后行走指示信息時,控制所述自助購物結算購物車繼續向后方向行走。
優選地,所述電子裝置還包括:
紅外感應模塊,用于根據所述行走方向檢測所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離,并將所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離發送給所述處理模塊;
所述處理模塊,還用于接收所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則向所述驅動控制模塊發送停止或轉向行走指示信息;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則向所述驅動控制模塊發送向前行走指示信息;或者,接收所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則向所述驅動控制模塊發送停止或向前行走指示信息;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則向所述驅動控制模塊發送向后行走指示信息;
所述驅動控制模塊,還用于在接收到停止或轉向行走指示信息時,控制所述自助購物結算購物車停止行走或轉向行走;在接收到向前行走指示信息時,控制所述自助購物結算購物車繼續向前方向行走;在接收到停止或向前指示信息時,控制所述自助購物結算購物車停止行走或向前行走;在接收到向后行走指示信息時,控制所述自助購物結算購物車繼續向后方向行走。
優選地,所述通信模塊,還用于接收所述智能終端發送的回退商品的條碼,并將所述回退商品的條碼發送給所述處理模塊;
所述處理模塊,還用于接收所述回退商品的條碼,根據所述回退商品的條碼向所述消磁模塊發送加磁指示信息;
所述消磁模塊,還用于接收加磁指示信息,根據加磁指示信息對所述自助購物結算購物車內的相應商品進行加磁。
本發明實施例還提供一種智能終端,所述智能終端下載并安裝超市提供的客戶端,所述客戶端包括:掃描模塊、通信模塊、處理模塊;其中,
所述處理模塊,用于確定需要與自助購物結算購物車建立通信連接時,向所述掃描模塊及所述通信模塊發送通信連接指示信息;
所述掃描模塊,用于接收到通信連接指示信息時,開始掃描自助購物結算購物車的二維碼,并將所述自助購物結算購物車的二維碼發送給所述處理模塊;
所述處理模塊,還用于將所述自助購物結算購物車的二維碼發送給所述通信模塊;
所述通信模塊,用于接收到通信連接指示信息及所述自助購物結算購物車的二維碼時,根據所述通信連接指示信息的指示通過所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;
所述處理模塊,還用于確定需要對商品進行掃描時,向所述掃描模塊發送條碼掃描指示信息;
所述掃描模塊,還用于接收到條碼掃描指示信息時,開始掃描所述自助購物結算購物車內的商品的條碼,并將所述商品的條碼發送給所述處理模塊;
所述處理模塊,還用于確定需要自助購物結算時,將自助購物結算指示信息及所述商品的條碼發送給所述通信模塊;
所述通信模塊,還用于在接收到自助購物結算指示信息及所述商品的條碼時,根據所述自助購物結算指示信息的指示將所述商品的條碼發送給服務器;接收所述服務器返回的根據所述商品的條碼生成的購物訂單,并將所述購物訂單發送給所述處理模塊;
所述處理模塊,還用于接收到所述購物訂單時,根據所述購物訂單完成支付并得到支付結果,并將所述購物訂單及所述支付結果發送給所述通信模塊;
所述通信模塊,還用于接收所述購物訂單及所述支付結果;將所述支付結果發送給所述服務器,由所述服務器將所述購物訂單與所述支付結果對應存儲,并將所述購物訂單及所述支付結果發送給所述自助購物結算購物車,由所述自助購物結算購物車在所述支付結果為支付成功時根據所述購物訂單對所述自助購物結算購物車內的商品進行消磁,在所述支付結果為支付失敗時取消對所述自助購物結算購物車內的商品進行消磁。
優選地,所述處理模塊,還用于確定需要控制所述自助購物結算購物車行走時,將行走驅動信息發送給所述通信模塊;
所述通信模塊,還用于接收所述行走驅動信息;將行走驅動信息發送給所述自助購物結算購物車,由所述自助購物結算購物車根據所述行走驅動信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
優選地,所述處理模塊,還用于確定支付完成并需要回退商品時,向所述掃描模塊發送條碼掃描指示信息;
所述掃描模塊,還用于接收到條碼掃描指示信息時,開始掃描回退商品的條碼,并將所述回退商品的條碼發送給所述通信模塊;
所述通信模塊,還用于接收所述回退商品的條碼,將所述回退商品的條碼發送給所述自助購物結算購物車,由所述自助購物結算購物車根據所述回退商品的條碼對所述自助購物結算購物車內的相應商品進行加磁。
基于上述的,本發明實施例提供了一種自助購物結算系統,所述系統包括:上述的自助購物結算購物車、上述的智能終端、服務器;其中,
所述服務器,用于接收商品的條碼并根據所述商品的條碼生成購物訂單,將所述購物訂單返回給所述智能終端;以及接收所述智能終端根據所述購物訂單完成支付后發送的支付結果,并將所述購物訂單與所述支付結果對應存儲。
綜上所述,本發明提供的自助購物結算購物車、智能終端及自助購物結算系統,所述自助購物結算購物車包括:電子裝置,所述電子裝置包括:處理模塊、顯示模塊、通信模塊、消磁模塊;其中,所述處理模塊,用于在確定需要通過智能終端自助購物結算時,將所述自助購物結算購物車的二維碼發送給所述顯示模塊;所述顯示模塊,用于接收所述自助購物結算購物車的二維碼并顯示所述自助購物結算購物車的二維碼,以指示所述智能終端掃描所述自助購物結算購物車的二維碼并根據所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;所述通信模塊,用于在與所述智能終端建立通信連接后,接收所述智能終端掃描商品條碼并根據購物訂單支付完成后發送的購物訂單及支付結果,并將所述購物訂單及支付結果發送給所述處理模塊;所述處理模塊,還用于接收所述購物訂單及支付結果;確定所述支付結果為支付成功時,根據所述購物訂單向所述消磁模塊發送消磁指示信息;確定所述支付結果為支付失敗時,向所述消磁模塊發送取消消磁指示信息;所述消磁模塊,用于在接收到消磁指示信息時,根據所述消磁指示信息對所述自助購物結算購物車內的商品進行消磁;在接收到取消消磁指示信息時,根據所述接收到取消消磁指示信息取消對所述自助購物結算購物車內的商品進行消磁。如此,本發明實施例中所述自助購物結算購物車能夠與所述智能終端進行通信交互,由所述智能終端掃描商品條碼并根據購物訂單支付完成將所述購物訂單及所述支付結果返回給所述自助購物結算購物車,所述自助購物結算購物車確定所述支付結果為支付成功時,根據所述購物訂單向對所述自助購物結算購物車內的商品進行消磁;確定所述支付結果為支付失敗時,取消對所述自助購物結算購物車內的商品進行消磁,從而實現自助購物結算,并且通過所述智能終端進行支付方便購物者使用;另外,所述自助購物結算購物車在所述支付結果為支付成功時,才對相應商品進行消磁,能夠實現智能化的監督與管理,避免給超市造成經濟損失。
附圖說明
圖1顯示為本發明的自助購物結算系統的組成結構示意圖;
圖2顯示為本發明的自助購物結算購物車的組成結構示意圖;
圖3顯示為本發明的智能終端的組成結構示意圖。
具體實施方式
以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的具體實施方式加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離本發明的精神下進行各種修飾或改變。
請參閱附圖。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發明的基本構想,遂圖式中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可能更為復雜。
下面結合附圖及具體實施例對本發明做進一步詳細的說明。
圖1為本發明實施例中提供的自助購物結算系統的結構示意圖,如圖1所示,該系統包括:自助購物結算購物車100、智能終端101、服務器102;其中,
所述自助購物結算購物車100,用于在確定需要通過智能終端101自助購物結算時,顯示所述自助購物結算購物車的二維碼,以指示所述智能終端101掃描所述自助購物結算購物車的二維碼并根據所述自助購物結算購物車的二維碼與所述自助購物結算購物車100建立通信連接;在與所述智能終端101建立通信連接后,接收所述智能終端101掃描商品條碼并根據購物訂單支付完成后發送的購物訂單及支付結果;在確定所述支付結果為支付成功時,根據所述購物訂單向對所述自助購物結算購物車內的商品進行消磁,在確定所述支付結果為支付失敗時,取消對所述自助購物結算購物車內的商品進行消磁;
所述智能終端101,用于掃描自助購物結算購物車的二維碼,根據所述自助購物結算購物車100的二維碼與所述自助購物結算購物車100建立通信連接;在確定需要對商品進行掃描時,開始掃描所述自助購物結算購物車中的商品的條碼;在確定需要自助購物結算時,將所述商品的條碼發送給服務器,并接收所述服務器返回的根據所述商品的條碼生成的購物訂單;根據所述購物訂單完成支付并得到支付結果;將所述支付結果發送給所述服務器,并將所述購物訂單及所述支付結果發送給所述自助購物結算購物車;
所述服務器102,用于接收商品的條碼并根據所述商品的條碼生成購物訂單,將所述購物訂單返回給所述智能終端;以及接收所述智能終端根據所述購物訂單完成支付后發送的支付結果,并將所述購物訂單與所述支付結果對應存儲。
進一步地,所述智能終端101,還用于確定需要控制所述自助購物結算購物車行走時,將行走驅動信息發送給所述自助購物結算購物車;
相應地,所述自助購物結算購物車100,還用于在接收到所述行走驅動信息時,根據所述行走驅動信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
進一步地,所述智能終端101,還用于確定支付完成并需要回退商品時,開始掃描回退商品的條碼;將所述回退商品的條碼發送給所述自助購物結算購物車100;
相應地,所述自助購物結算購物車100,還用于接收到回退商品的條碼時,根據所述回退商品的條碼對所述自助購物結算購物車內的相應商品進行加磁。
進一步地,所述自助購物結算購物車100,還用于根據所述行走方向采集所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像;根據所述自助購物結算購物車前端的圖像確定所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述自助購物結算購物車停止行走或轉向行走;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則控制所述自助購物結算購物車繼續向前方向行走;或者,根據所述自助購物結算購物車后端的圖像確定所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則控制所述自助購物結算購物車停止行走或向前行走;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則控制所述自助購物結算購物車繼續向后方向行走。
進一步地,所述自助購物結算購物車100,還用于根據所述自助購物結算購物車行走的方向檢測所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述自助購物結算購物車停止行走或轉向行走;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則控制所述自助購物結算購物車繼續向前方向行走;或者,判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則控制所述自助購物結算購物車停止行走或向前行走;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則控制所述自助購物結算購物車繼續向后方向行走。
在實際應用中,所述自助購物結算購物車100與所述智能終端101之間基于全球移動通訊系統(Global System for Mobile Communications,GSM)、通用分組無線服務(General Packet Radio Service,GPRS)、第三代通信3G、第四代通信4G或無線保真(Wireless Fidelity,WiFi)進行通信;所述智能終端101與所述服務器102之間基于GSM、GPRS、第三代通信3G、第四代通信4G或WiFi進行通信。
在實際應用中,所述智能終端102可以采用智能手機、智能手表或平板電腦等實現。
基于上述系統架構,本發明實施例提供的自助購物結算過程如下:
所述自助購物結算購物車100在確定需要通過智能終端自助購物結算時,顯示所述自助購物結算購物車的二維碼;
所述智能終端101在確定需要與自助購物結算購物車建立通信連接時,開始掃描自助購物結算購物車的二維碼,根據所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;
所述智能終端101在確定需要對商品進行掃描時,開始掃描所述自助購物結算購物車內的商品的條碼;
所述智能終端101在確定需要自助購物結算時,將所述商品的條碼發送給服務器;
所述服務器102接收商品的條碼并根據所述商品的條碼生成購物訂單,將所述購物訂單返回給所述智能終端;
所述智能終端100接收所述服務器返回的購物訂單,并根據所述購物訂單完成支付并得到支付結果;
所述智能終端101將所述支付結果發送給所述服務器,并將所述購物訂單及所述支付結果發送給所述自助購物結算購物車;
所述自助購物結算購物車100接收購物訂單及支付結果;在確定所述支付結果為支付成功時,根據所述購物訂單向對所述自助購物結算購物車內的商品進行消磁;在確定所述支付結果為支付失敗時,取消對所述自助購物結算購物車內的商品進行消磁;
所述服務器102接收所述智能終端100發送的支付結果,并將所述購物訂單與所述支付結果對應存儲。
進一步地,還包括:
所述智能終端101確定需要控制所述自助購物結算購物車行走時,將行走驅動信息發送給所述自助購物結算購物車;
所述自助購物結算購物車100在接收到所述行走驅動信息時,根據所述行走驅動信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
本發明實施例中,所述自助購物結算購物車100接收的行走驅動信息可以是所述智能終端101發送的,也可以是購物者手持遙控器發送的,也即:可以通過智能終端或手持遙控器來控制所述自助購物結算購物車的行走及行走方向;所述自助購物結算購物車100接收到所述智能終端101發送的行走驅動信息或是所述手持遙控器發送的行走驅動信息,都可以根據所述行走驅動信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
進一步地,還包括:
所述智能終端101確定支付完成并需要回退商品時,開始掃描回退商品的條碼;將所述回退商品的條碼發送給所述自助購物結算購物車100;
所述自助購物結算購物車100接收到回退商品的條碼時,根據所述回退商品的條碼對所述自助購物結算購物車內的相應商品進行加磁。
進一步地,還包括:
所述自助購物結算購物車100根據所述行走方向采集所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像;根據所述自助購物結算購物車前端的圖像確定所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述自助購物結算購物車停止行走或轉向行走;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則控制所述自助購物結算購物車繼續向前方向行走;或者,根據所述自助購物結算購物車后端的圖像確定所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則控制所述自助購物結算購物車停止行走或向前行走;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則控制所述自助購物結算購物車繼續向后方向行走。
進一步地,還包括:
所述自助購物結算購物車100根據所述自助購物結算購物車行走的方向檢測所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述自助購物結算購物車停止行走或轉向行走;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則控制所述自助購物結算購物車繼續向前方向行走;或者,判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則控制所述自助購物結算購物車停止行走或向前行走;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則控制所述自助購物結算購物車繼續向后方向行走。
本發明實施例提出了一種自助購物結算購物車,如圖2所示,所述自助購物結算購物車包括:電子裝置,所述電子裝置包括:處理模塊200、顯示模塊201、通信模塊202、消磁模塊203;其中,
所述處理模塊200,用于在確定需要通過智能終端自助購物結算時,將所述自助購物結算購物車的二維碼發送給所述顯示模塊201;
所述顯示模塊201,用于接收所述自助購物結算購物車的二維碼并顯示所述自助購物結算購物車的二維碼,以指示所述智能終端掃描所述自助購物結算購物車的二維碼并根據所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;
所述通信模塊202,用于在與所述智能終端建立通信連接后,接收所述智能終端掃描商品條碼并根據購物訂單支付完成后發送的購物訂單及支付結果,并將所述購物訂單及支付結果發送給所述處理模塊200;
所述處理模塊200,還用于接收所述購物訂單及支付結果;在確定所述支付結果為支付成功時,根據所述購物訂單向所述消磁模塊發送消磁指示信息;在確定所述支付結果為支付失敗時,向所述消磁模塊發送取消消磁指示信息;
所述消磁模塊203,用于在接收到消磁指示信息時,根據所述消磁指示信息對所述自助購物結算購物車內的商品進行消磁;在接收到取消消磁指示信息時,根據所述接收到取消消磁指示信息取消對所述自助購物結算購物車內的商品進行消磁。
進一步地,所述電子裝置還包括:打印模塊204;
所述處理模塊200,還用于確定所述支付結果為支付成功時,將所述購物訂單發送給所述打印模塊204;
所述打印模塊204,用于接收所述購物訂單,根據所述購物訂單打印出購物票據。
進一步地,所述電子裝置還包括:驅動控制模塊205;
所述通信模塊202,還用于接收行走驅動信息,并將所述行走驅動信息發送給所述處理模塊200;
所述處理模塊200,還用于接收所述行走驅動信息,根據所述行走驅動信息向所述驅動控制模塊發送行走驅動指示信息;
所述驅動控制模塊205,用于接收所述行走驅動指示信息,根據所述行走驅動指示信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
進一步地,所述電子裝置還包括:
攝像模塊206,設置于所述自助購物結算購物車前端及后端,用于根據所述自助購物結算購物車的行走方向采集所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像,并將所述自助購物結算購物車前端的圖像或所述自助購物結算購物車后端的圖像發送給所述處理模塊200;
所述處理模塊200,還用于接收所述自助購物結算購物車前端的圖像,根據所述自助購物結算購物車前端的圖像確定所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則向所述驅動控制模塊發送停止或轉向行走指示信息;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則向所述驅動控制模塊205發送向前行走指示信息;或者,接收所述自助購物結算購物車后端的圖像,根據所述自助購物結算購物車后端的圖像確定所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則向所述驅動控制模塊發送停止或向前行走指示信息;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則向所述驅動控制模塊205發送向后行走指示信息控制所述自助購物結算購物車繼續向后方向行走;
所述驅動控制模塊205,還用于在接收到停止或轉向行走指示信息時,控制所述自助購物結算購物車停止行走或轉向行走;在接收到向前行走指示信息時,控制所述自助購物結算購物車繼續向前方向行走;在接收到停止或向前指示信息時,控制所述自助購物結算購物車停止行走或向前行走;在接收到向后行走指示信息時,控制所述自助購物結算購物車繼續向后方向行走。
進一步地,所述電子裝置還包括:
紅外感應模塊207,設置于所述自助購物結算購物車前端及后端,用于根據所述自助購物結算購物車的行走方向檢測所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離,并將所述自助購物結算購物車前端與障礙物之間的距離或所述自助購物結算購物車后端與障礙物之間的距離發送給所述處理模塊200;
所述處理模塊200,還用于接收所述自助購物結算購物車前端與障礙物之間的距離;判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則向所述驅動控制模塊發送停止或轉向行走指示信息;若所述自助購物結算購物車前端與障礙物之間的距離大于或等于預設距離,則向所述驅動控制模塊205發送向前行走指示信息;或者,接收所述自助購物結算購物車后端與障礙物之間的距離;判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于或等于預設距離,則向所述驅動控制模塊發送停止或向前行走指示信息;若所述自助購物結算購物車后端與障礙物之間的距離大于預設距離,則向所述驅動控制模塊205發送向后行走指示信息;
所述驅動控制模塊205,還用于在接收到停止或轉向行走指示信息時,控制所述自助購物結算購物車停止行走或轉向行走;在接收到向前行走指示信息時,控制所述自助購物結算購物車繼續向前方向行走;在接收到停止或向前指示信息時,控制所述自助購物結算購物車停止行走或向前行走;在接收到向后行走指示信息時,控制所述自助購物結算購物車繼續向后方向行走。
本發明實施例中,所述自助購物結算購物車可以在自身前端及后端設置攝像模塊206,若所述自助購物結算購物車的行走方向為向前,則所述處理模塊200通過自助購物結算購物車前端的攝像模塊采集所述自助購物結算購物車前端的圖像;所述處理模塊200根據所述自助購物結算購物車前端的圖像確定所述自助購物結算購物車前端與障礙物之間的距離,判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或轉向行走,以避免撞上前端障礙物;若所述自助購物結算購物車行走的方向為向后,則所述處理模塊200通過自助購物結算購物車后端的攝像模塊206采集所述自助購物結算購物車后端的圖像;所述處理模塊200根據所述自助購物結算購物車后端的圖像確定所述自助購物結算購物車后端與障礙物之間的距離,判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或向前行走,以避免撞上后端障礙物,且方便購物者使用。
本發明實施例中,所述自助購物結算購物車還可以在自身前端及后端設置紅外感應模塊207,若所述自助購物結算購物車的行走方向為向前,則所述處理模塊200通過自助購物結算購物車前端的紅外感應模塊207檢測所述自助購物結算購物車前端與障礙物之間的距離,所述處理模塊200判斷所述自助購物結算購物車前端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或轉向行走,以避免撞上前端障礙物;若所述自助購物結算購物車行走的方向為向后,則所述處理模塊200通過自助購物結算購物車后端的紅外感應模塊207檢測所述自助購物結算購物車后端與障礙物之間的距離,所述處理模塊200判斷所述自助購物結算購物車后端與障礙物之間的距離是否小于預設距離,若所述自助購物結算購物車后端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或向前行走,以避免撞上后端障礙物,且方便購物者使用。
本發明實施例中,所述自助購物結算購物車可以在自身前端同時設置攝像模塊206及紅外感應模塊207;在自身后端也同時安裝攝像模塊206及紅外感應模塊207;通過結合攝像模塊206及紅外感應模塊207來檢測與障礙物之間的距離;所述處理模塊200在所述自助購物結算購物車行走的方向為向前時,判斷根據所述攝像模塊206采集圖像確定的所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,或者,判斷根據所述紅外感應模塊207檢測的所述自助購物結算購物車前端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或轉向行走;所述處理模塊200在所述自助購物結算購物車行走的方向為向后時,判斷根據所述攝像模塊206采集圖像確定的所述自助購物結算購物車后端與障礙物之間的距離小于預設距離,或者,判斷根據所述紅外感應模塊207檢測的所述自助購物結算購物車后端與障礙物之間的距離小于預設距離,則控制所述驅動控制模塊205驅動所述自助購物結算購物車停止行走或向前行走。
本發明實施例中,所述處理模塊200在判斷所述自助購物結算購物車前端或所述自助購物結算購物車后端與障礙物之間的距離小于預設距離時,可以根據實際需求控制驅動控制模塊205驅動所述自助購物結算購物車的走向,這里不作具體限定。
進一步地,為實現對已支付商品的回退,所述通信模塊202,還用于接收所述智能終端發送的回退商品的條碼,并將所述回退商品的條碼發送給所述處理模塊200;
所述處理模塊200,還用于接收所述回退商品的條碼,根據所述回退商品的條碼向所述消磁模塊發送加磁指示信息;
所述消磁模塊203,還用于接收加磁指示信息,根據加磁指示信息對所述自助購物結算購物車內的相應商品進行加磁。
進一步地,所述電子裝置還包括:條碼掃描模塊208及支付卡讀寫模塊209;
所述處理模塊200,還用于在確定需要通過支付卡自助購物結算時,向所述條碼掃描模塊208發送條碼掃描指示信息;
所述條碼掃描模塊208,用于接收到條碼掃描指示信息時,開始掃描所述自助購物結算購物車內的商品的條碼,并將所述商品的條碼發送給所述處理模塊200;
所述處理模塊200,還用于在確定需要自助購物結算時,將自助購物結算指示信息及所述商品的條碼發送給所述通信模塊202;
所述通信模塊202,還用于在接收到自助購物結算指示信息及所述商品的條碼時,根據所述自助購物結算指示信息將所述商品的條碼發送給服務器;接收所述服務器返回的根據所述商品的條碼生成的購物訂單,并將所述購物訂單發送給所述處理模塊200;
所述處理模塊200,還用于根據所述購物訂單通過所述支付卡讀寫模塊209從支付卡中扣除電子金額;將所述支付結果發送給所述通信模塊202,并將所述購物訂單及所述支付結果發送給所述顯示模塊201,以及確定所述支付結果為支付成功時,將所述購物訂單發送給所述打印模塊204;
所述打印模塊204,還用于接收所述購物訂單,根據所述購物訂單打印出購物票據。
所述通信模塊202,還用于接收所述購物訂單及所述支付結果;將所述支付結果發送給所述服務器,由所述服務器將所述購物訂單與所述支付結果對應存儲;
所述顯示模塊201,還用于顯示所述購物訂單及所述支付結果。
進一步地,所述電子裝置還包括:報警模塊210;
所述處理模塊200,還用于確定所述支付結果為支付失敗時,將報警指示信息發送給所述報警模塊210;
所述報警模塊210,用于接收所述報警指示信息,根據所述報警指示信息進行報警。
進一步地,所述電子裝置還包括:
電源模塊211,用于為所述處理模塊200進行供電,由所述處理模塊200為其他各模塊進行供電;
有線充電接口模塊212,用于為所述電源模塊211進行充電。
進一步地,所述電子裝置還包括:
無線充電接口模塊213,用于為所述電源模塊211進行充電。
本發明實施例中,購物者根據所述自助購物結算購物車上操作按鍵的提示選擇通過智能終端自助購物結算時,此時所述處理模塊200確定需要通過智能終端自助購物結算,觸發將所述自助購物結算購物車的二維碼發送給所述顯示模塊201;購物者根據所述自助購物結算購物車上操作按鍵的提示選擇通過支付卡自助購物結算時,此時所述處理模塊200確定需要通過支付卡自助購物結算,觸發向所述條碼掃描模塊208發送條碼掃描指示信息;如此,能夠實現通過支付卡自助購物結算或通過智能終端自助購物結算,以方便購物者使用。
以上功能模塊的劃分方式僅為本發明實施例給出的一種優選實現方式,功能模塊的劃分方式不構成對本發明的限制。為了描述的方便,以上所述自助購物結算購物車的各部分以功能分為各種模塊分別描述。當然,在實施本發明時可以把各模塊的功能在同一個或多個軟件或硬件中實現。
在實際應用中,所述自助結算購物車還包括:機械設備,所述機械設備包括:車體、車輪、載物框、車把手;所述攝像模塊206設置于所述自助購物結算購物車的載物框前端及后端,所述紅外感應模塊207設置于所述自助購物結算購物車的載物框前端及后端;所述驅動控制模塊205根據所述處理模塊的指示驅動所述自助購物結算購物車車輪的行走并控制所述自助購物結算購物車車輪的行走方向。
在實際應用中,所述處理模塊200采用中央處理器(Central Processing Unit,CPU)、微處理器(Micro Processor Unit,MPU)、數字信號處理器(Digital signal Processor,DSP)、現場可編程門陣列(Field Programmable Gate Array,FPGA)實現;所述顯示模塊201采用LED顯示器實現;所述通信模塊202基于GSM、GPRS、第三代通信3G、第四代通信4G或WiFi進行通信;所述消磁模塊203采用消磁器實現;所述打印模塊204采用打印機實現;所述驅動控制模塊205采用驅動器實現;所述攝像模塊206采用電荷耦合(Charge coupled Device,CCD)或互補金屬氧化物半導體(Complementary Metal Oxide Semiconductor,CMOS)攝像頭實現;所述紅外感應模塊207采用紅外感應器實現;所述條碼掃描模塊208采用CCD條碼掃描器實現;所述支付卡讀寫模塊209采用支付卡讀寫器實現。
本發明實施例還提出了一種智能終端,預先下載并安裝超市提供的APP客戶端,如圖3所示,所述客戶端包括:處理模塊300、掃描模塊301、通信模塊302;其中,
所述處理模塊300,用于確定需要與自助購物結算購物車建立通信連接時,向所述掃描模塊及所述通信模塊發送通信連接指示信息;
所述掃描模塊301,用于接收到通信連接指示信息時,開始掃描自助購物結算購物車的二維碼,并將所述自助購物結算購物車的二維碼發送給所述處理模塊302;
所述處理模塊300,還用于將所述自助購物結算購物車的二維碼發送給所述通信模塊302;
所述通信模塊302,用于接收到通信連接指示信息及所述自助購物結算購物車的二維碼時,根據所述通信連接指示信息的指示通過所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;
所述處理模塊300,還用于確定需要對商品進行掃描時,向所述掃描模塊301發送條碼掃描指示信息;
所述掃描模塊301,還用于接收到條碼掃描指示信息時,開始掃描所述自助購物結算購物車內的商品的條碼,并將所述商品的條碼發送給所述處理模塊302;
所述處理模塊300,還用于確定需要自助購物結算時,將自助購物結算指示信息及所述商品的條碼發送給所述通信模塊302;
所述通信模塊302,還用于在接收到自助購物結算指示信息及所述商品的條碼時,根據所述自助購物結算指示信息的指示將所述商品的條碼發送給服務器;接收所述服務器返回的根據所述商品的條碼生成的購物訂單,并將所述購物訂單發送給所述處理模塊300;
所述處理模塊300,還用于接收到所述購物訂單時,根據所述購物訂單完成支付并得到支付結果,并將所述購物訂單及所述支付結果發送給所述通信模塊302;
所述通信模塊302,還用于接收所述購物訂單及所述支付結果;將所述支付結果發送給所述服務器,由所述服務器將所述購物訂單與所述支付結果對應存儲,并將所述購物訂單及所述支付結果發送給所述自助購物結算購物車,由所述自助購物結算購物車在所述支付結果為支付成功時根據所述購物訂單對所述自助購物結算購物車內的商品進行消磁,在所述支付結果為支付失敗時取消對所述自助購物結算購物車內的商品進行消磁。
進一步地,所述處理模塊300,還用于確定需要控制所述自助購物結算購物車行走時,將行走驅動信息發送給所述通信模塊302;
所述通信模塊302,還用于接收所述行走驅動信息;將行走驅動信息發送給所述自助購物結算購物車,由所述自助購物結算購物車根據所述行走驅動信息驅動所述自助購物結算購物車行走并控制所述自助購物結算購物車的行走方向。
進一步地,所述處理模塊300,還用于確定支付完成并需要回退商品時,向所述掃描模塊301發送條碼掃描指示信息;
所述掃描模塊301,還用于接收到條碼掃描指示信息時,開始掃描回退商品的條碼,并將所述回退商品的條碼發送給所述通信模塊302;
所述通信模塊302,還用于接收所述回退商品的條碼,將所述回退商品的條碼發送給所述自助購物結算購物車,由所述自助購物結算購物車根據所述回退商品的條碼對所述自助購物結算購物車內的相應商品進行加磁。
進一步地,所述智能終端還包括:
顯示模塊303,用于顯示所述APP客戶端界面及所述界面上的操作按鍵,以提示購物者進行相應操作。
本發明實施例中,所述顯示模塊303顯示所述APP客戶端界面及所述界面上的操作按鍵,購物者根據所述界面上的操作按鍵的提示觸發與自助購物結算購物車建立通信按鍵,此時所述處理模塊300確定需要與自助購物結算購物車建立通信連接,指示所述掃描模塊301開始掃描自助購物結算購物車的二維碼,并指示所述通信模塊302通過所述自助購物結算購物車的二維碼與所述自助購物結算購物車建立通信連接;在與自助購物結算購物車建立通信連接后,購物者根據所述界面上的操作按鍵的提示觸發條碼掃描按鍵,此時所述處理模塊300確定需要對商品進行掃描,指示所述掃描模塊301開始掃描所述自助購物結算購物車內的商品的條碼;在掃描完成后,購物者根據所述界面上的操作按鍵的提示觸發自助購物結算按鍵,此時所述處理模塊300確定需要自助購物結算,指示所述通信模塊302將所述商品的條碼發送給服務器并接收所述服務器返回的根據所述商品的條碼生成的購物訂單;所述處理模塊300根據所述購物訂單完成支付并得到支付結果,指示所述通信模塊302將所述支付結果發送給所述服務器,由所述服務器將所述購物訂單與所述支付結果對應存儲,并指示所述通信模塊302將所述購物訂單及所述支付結果發送給所述自助購物結算購物車,由所述自助購物結算購物車在所述支付結果為支付成功時根據所述購物訂單對所述自助購物結算購物車內的商品進行消磁,在所述支付結果為支付失敗時取消對所述自助購物結算購物車內的商品進行消磁,從而實現自助購物結算,方便用戶使用;并且在所述智能終端支付成功時,所述自助購物結算購物車才對相應商品進行消磁,能夠實現智能化的監督與管理,避免給超市造成經濟損失。
以上功能模塊的劃分方式僅為本發明實施例給出的一種優選實現方式,功能模塊的劃分方式不構成對本發明的限制。為了描述的方便,以上所述客戶端的各部分以功能分為各種模塊分別描述。
在實際應用中,所述處理模塊300可由位于所述智能終端中的中央處理器(Central Processing Unit,CPU)、微處理器(Micro Processor Unit,MPU)、數字信號處理器(Digital signal Processor,DSP)、現場可編程門陣列(Field Programmable Gate Array,FPGA)實現;所述掃描模塊301可由位于所述智能終端中的CCD條碼掃描器實現;所述通信模塊302基于GSM、GPRS、第三代通信3G、第四代通信4G或WiFi進行通信;所述顯示模塊303可由位于所述智能終端中的顯示器實現。
上述實施例僅例示性說明本發明的原理及其功效,而非用于限制本發明。任何熟悉此技術的人士皆可在不違背本發明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬技術領域中具有通常知識者在未脫離本發明所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本發明的權利要求所涵蓋。