取票機(jī)及其實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及嵌入式系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種取票機(jī)及其實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]在實(shí)際生活中會(huì)遇到需要取票的場(chǎng)景,用戶可以在售票窗口由工作人員幫助取票,但是這種方式會(huì)造成取票效率比較低、人工成本較高等問(wèn)題。為了解決用戶在售票窗口取票存在的問(wèn)題,目前出現(xiàn)了取票機(jī),用戶可以在取票機(jī)上自助取票。
[0003]目前的取票機(jī)通常采用windows操作系統(tǒng),但是,windows操作系統(tǒng)存在易被病毒侵害、成本較高等問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。
[0005]為此,本發(fā)明的一個(gè)目的在于提出一種取票機(jī)的實(shí)現(xiàn)方法,該方法可以降低取票機(jī)被病毒感染的幾率,降低成本。
[0006]本發(fā)明的另一個(gè)目的在于提出一種取票機(jī)。
[0007]為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法,包括:調(diào)用安裝在取票機(jī)上的用于取票的應(yīng)用程序,其中,所述取票機(jī)的操作系統(tǒng)是Android操作系統(tǒng);獲取取票信息,并根據(jù)所述取票信息獲取票面信息;通過(guò)所述應(yīng)用程序調(diào)用取票機(jī)內(nèi)的打印設(shè)備,并通過(guò)所述打印設(shè)備根據(jù)所述票面信息打印用戶要取的票。
[0008]本發(fā)明第一方面實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法,通過(guò)在取票機(jī)內(nèi)采用Android操作系統(tǒng),相對(duì)于采用windows操作系統(tǒng)的取票機(jī),可以降低取票機(jī)被病毒感染的幾率,降低成本。
[0009]為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出的取票機(jī),包括:調(diào)用模塊,用于調(diào)用安裝在取票機(jī)上的用于取票的應(yīng)用程序,其中,所述取票機(jī)的操作系統(tǒng)是Android操作系統(tǒng);獲取模塊,用于獲取取票信息,并根據(jù)所述取票信息獲取票面信息;打印模塊,用于通過(guò)所述應(yīng)用程序調(diào)用取票機(jī)內(nèi)的打印設(shè)備,并通過(guò)所述打印設(shè)備根據(jù)所述票面信息打印用戶要取的票。
[0010]本發(fā)明第二方面實(shí)施例提出的取票機(jī),通過(guò)在取票機(jī)內(nèi)采用Android操作系統(tǒng),相對(duì)于采用windows操作系統(tǒng)的取票機(jī),可以降低取票機(jī)被病毒感染的幾率,降低成本。
[0011]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【附圖說(shuō)明】
[0012]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0013]圖1是本發(fā)明一實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法的流程示意圖;
[0014]圖2a是本發(fā)明實(shí)施例中取票機(jī)的初始頁(yè)面的示意圖;
[0015]圖2b是本發(fā)明實(shí)施例中取票機(jī)的取票頁(yè)面的示意圖;
[0016]圖3是本發(fā)明另一實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法的流程示意圖;
[0017]圖4是本發(fā)明另一實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法的流程示意圖;
[0018]圖5是本發(fā)明另一實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法的流程示意圖;
[0019]圖6是本發(fā)明另一實(shí)施例提出的取票機(jī)的結(jié)構(gòu)示意圖;
[0020]圖7是本發(fā)明另一實(shí)施例提出的取票機(jī)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0022]圖1是本發(fā)明一實(shí)施例提出的取票機(jī)的實(shí)現(xiàn)方法的流程示意圖,該方法包括:
[0023]Sll:調(diào)用安裝在在取票機(jī)上的用于取票的應(yīng)用程序,其中,所述取票機(jī)的操作系統(tǒng)是Android操作系統(tǒng)。
[0024]與現(xiàn)有采用windows操作系統(tǒng)的取票機(jī)不同的是,本實(shí)施例在取票機(jī)上安裝的操作系統(tǒng)是Android操作系統(tǒng)。
[0025]由于windows操作系統(tǒng)非常容易中毒,安裝殺毒軟件就要不停的升級(jí),而且正版的windows操作系統(tǒng)價(jià)格不菲。Android是基于Linux內(nèi)核的軟件平臺(tái)和操作系統(tǒng),具有開(kāi)發(fā)簡(jiǎn)單、開(kāi)放性好、病毒少、成本低廉(開(kāi)源免費(fèi))等特點(diǎn)。這些都能很好的解決目前市面上的windows取票機(jī)遇到的問(wèn)題。
[0026]一些實(shí)施例中,該方法還包括:
[0027]向用戶屏蔽所述Android操作系統(tǒng)的主界面。
[0028]其中,可以在應(yīng)用程序(APP)內(nèi)預(yù)設(shè)代碼,通過(guò)該代碼屏蔽操作系統(tǒng)的home按鈕和power按鈕。
[0029]例如,取票機(jī)在啟動(dòng)后,自動(dòng)調(diào)用該APP,該APP在啟動(dòng)后,這些代碼也隨之運(yùn)行,通過(guò)這些代碼的運(yùn)行可以屏蔽home按鈕和power按鈕,從而實(shí)現(xiàn)用戶無(wú)法看到操作系統(tǒng)的主界面,只能看到取票機(jī)的用戶交互(User Interface,UI)界面。
[0030]用戶在使用Android系統(tǒng)的手機(jī)時(shí),手機(jī)中毒的流程包括:
[0031]掃描二維碼一程序識(shí)別結(jié)果為鏈接一程序詢問(wèn)用戶是否打開(kāi)一打開(kāi)鏈接后自動(dòng)下載(自動(dòng)下載是因?yàn)殒溄雍缶Y為.apk)—下載完成一彈出APP安裝界面一詢問(wèn)用戶是否安裝一用戶選擇安裝一安裝完成一點(diǎn)擊打開(kāi)或點(diǎn)擊APP圖標(biāo)啟動(dòng)一手機(jī)中毒。
[0032]從上述流程可以看出,中毒的重要一環(huán)是程序詢問(wèn)用戶是否打開(kāi),用戶允許打開(kāi)后才會(huì)中毒。
[0033]而本實(shí)施例中,通過(guò)向用戶屏蔽Android操作系統(tǒng)的主界面,用戶無(wú)法對(duì)Android操作系統(tǒng)進(jìn)行操作,也不能允許安裝APP,Android操作系統(tǒng)如果沒(méi)有獲得Root權(quán)限是不可能自動(dòng)安裝APK程序的。從而通過(guò)向用戶屏蔽Android操作系統(tǒng)的主界面,可以提高安全性。
[0034]S12:獲取取票彳g息,并根據(jù)所述取票彳g息獲取票面彳g息。
[0035]其中,一種取票?目息是取票碼,例如,初始時(shí),應(yīng)用程序可以展不如圖2a所不的頁(yè)面,當(dāng)用戶點(diǎn)擊取票按鈕21后,可以展示如圖2b所示的取票頁(yè)面,用戶可以在取票頁(yè)面中輸入取票碼,例如,點(diǎn)擊取票頁(yè)面的鍵盤(pán)區(qū)域22并在顯示區(qū)域23內(nèi)顯示取票碼?;蛘?,用戶根據(jù)取票頁(yè)面上的二維碼掃描提示區(qū)域24,對(duì)準(zhǔn)取票機(jī)的掃描設(shè)備,對(duì)用戶預(yù)先獲取的二維碼進(jìn)行掃描,從而獲取取票碼。
[0036]可以理解的是,圖2a和圖2b所示的頁(yè)面上還可以包括其他信息,例如聯(lián)系方式、包含APP下載鏈接信息的二維碼等。
[0037]另外,取票信息還可以是其他的用戶采用取票機(jī)的硬件設(shè)備輸入的信息,。包括但不限于如下項(xiàng)中的一項(xiàng)或多項(xiàng):
[0038]采集用戶輸入的語(yǔ)音信息,將所述語(yǔ)音信息識(shí)別為取票碼;將所述取票碼發(fā)送給服務(wù)端,并接收服務(wù)端發(fā)送的與所述取票碼對(duì)應(yīng)的票面信息;
[0039]例如,取票機(jī)屏幕下方設(shè)置有敏感的聲音采集器,有強(qiáng)大的降噪功能和針對(duì)數(shù)字敏感的聲音撲捉功能。用戶只要面對(duì)取票機(jī)用正常的音量報(bào)出取票碼,取票機(jī)就會(huì)分析出取票碼,實(shí)現(xiàn)語(yǔ)音取票功能。
[0040]采集用戶的生物特征信息,將所述生物特征信息發(fā)送給服務(wù)端,并接收所述服務(wù)端獲取的與所述生物特征信息對(duì)應(yīng)的票面信息;
[0041]例如,取票機(jī)上設(shè)置有攝像頭,用戶只要對(duì)準(zhǔn)攝像頭,就能采集到用戶的人臉信息,在服務(wù)端綁定人臉信息與票面信息,實(shí)現(xiàn)刷臉取票。
[0042]采集用戶的可穿戴設(shè)備的標(biāo)識(shí)信息,將所述標(biāo)識(shí)信息發(fā)送給服務(wù)端,并接收所述服務(wù)端獲取的與所述標(biāo)識(shí)信息對(duì)應(yīng)的票面信息;
[0043]例如,用戶佩戴手環(huán),手環(huán)與取票機(jī)使用近場(chǎng)通信(Near Field Communicat1n,NFC)技術(shù)通信,取票機(jī)采集手環(huán)的標(biāo)識(shí)信息,服務(wù)端綁定手環(huán)的標(biāo)識(shí)信息與票面信息,實(shí)現(xiàn)手環(huán)取票。
[0044]票面信息