午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

結算終端的更新方法及計算機可讀存儲介質(zhì)與流程

文檔序號:39679000發(fā)布日期:2024-10-18 13:22閱讀:5來源:國知局
結算終端的更新方法及計算機可讀存儲介質(zhì)與流程

本發(fā)明涉及一種被用于在線結算等的結算終端,尤其涉及結算終端中的固件或os(操作系統(tǒng))等計算機程序的更新方法和存儲有實施這樣的更新方法的應用程序的計算機可讀存儲介質(zhì)。


背景技術:

1、為了在店鋪等銷售場所進行在線結算,使用經(jīng)由網(wǎng)絡與結算服務器連接的結算終端。結算終端例如構成為具備用于進行輸入的觸摸屏的所謂嵌入式計算機設備。由于在在線結算中大多使用信用卡或儲值卡、二維碼等認證介質(zhì),因此結算終端也可以具備從認證介質(zhì)讀出數(shù)據(jù)的讀出部,還可以具備與觸摸屏獨立設置的顯示器等。在結算終端中,一般成為用于作為計算機發(fā)揮作用的最低限度的結構,即,基于程序進行動作的cpu(中央處理器)等處理器、ram(隨機訪問存儲器)等易失性存儲器、以及rom(只讀存儲器)或者閃存等非易失性存儲器安裝在模塊基板上,且該模塊基板安裝在主基板上的結構。在主基板上設置有用于與網(wǎng)絡或觸摸屏等的連接的i/o(輸入輸出)接口等。

2、因為結算終端是計算機設備,所以需要用于使其動作的例如固件或os等計算機程序(以下,簡稱為“程序”),這些程序被寫入非易失性存儲器。為了功能的改善等,期望能夠將已經(jīng)寫入結算終端的程序改寫為新版本的程序,即能夠更新(更新)。然而,從確保安全性的觀點出發(fā),在結算終端中,大多成為不能從主基板拆下模塊基板的結構,且將模塊基板拆下后難以將新版本的程序直接寫入非易失性存儲器。因此,當進行程序的更新時,一般經(jīng)由例如有線或無線lan(局域網(wǎng))等網(wǎng)絡將新版本的程序下載到結算終端,并將所下載的程序寫入非易失性存儲器。

3、下載新版本的程序并存儲到結算終端的非易失性存儲器的處理通過結算終端的處理器執(zhí)行用于更新執(zhí)行的應用程序來進行。專利文獻1公開有一種執(zhí)行程序的更新的應用程序。專利文獻2公開有以下內(nèi)容:當進行固件的更新時,讀入所設定的固件更新文件并配置于存儲器,獲取固件更新文件的功能輸入地址,并基于功能輸入地址,從存儲器中的固件更新文件獲取固件更新數(shù)據(jù),將獲取的固件更新數(shù)據(jù)寫入固件模塊。在以下的說明中,將成為更新對象的程序稱為對象程序。如上所述,對象程序例如是固件或os,但執(zhí)行更新的應用程序本身也有時成為對象程序。

4、現(xiàn)有技術文獻

5、專利文獻

6、專利文獻1:中國專利申請公開第112035146號說明書

7、專利文獻2:美國專利申請公開第2019/0278583號公報


技術實現(xiàn)思路

1、發(fā)明所要解決的技術問題

2、在結算終端中進行固件或os等對象程序的更新的情況下,大多經(jīng)由網(wǎng)絡下載新版本的對象程序并存儲于非易失性存儲器,但根據(jù)狀況,有時想要不經(jīng)由網(wǎng)絡進行更新。在這種情況下,新版本的對象程序存儲在usb(通用串行總線(universal?serial?bus))存儲器等移動式記錄介質(zhì)中,將該記錄介質(zhì)與結算終端進行本地連接,從記錄介質(zhì)讀出新版本的對象程序并寫入非易失性存儲器。然而,在不經(jīng)由網(wǎng)絡進行更新時和經(jīng)由移動式記錄介質(zhì)進行更新時,除了是否將記錄介質(zhì)本地連接、即是否安裝到結算終端這一點以外,操作步驟也不同,并非簡單地進行經(jīng)由移動式記錄介質(zhì)的更新。

3、本發(fā)明的目的在于,提供無論是經(jīng)由網(wǎng)絡進行還是經(jīng)由移動式記錄介質(zhì)進行,都能夠按相同的次序進行對象程序的更新的更新方法和存儲有執(zhí)行這樣的更新方法的應用程序的計算機可讀存儲介質(zhì)。

4、用于解決技術問題的技術方案

5、本發(fā)明的一方式提供一種更新方法,更新作為具備基于程序進行動作的處理器、非易失性存儲器、易失性存儲器以及顯示單元的計算機設備而構成,并執(zhí)行在線結算的結算終端中的程序,其中,

6、將更新對象的程序作為對象程序,具有:

7、安裝確認工序,確認在所述結算終端是否安裝有記錄介質(zhì);

8、第一確認工序,當在所述安裝確認工序中判定為未安裝所述記錄介質(zhì)時,確認比存儲在所述非易失性存儲器中的所述對象程序的版本新的版本的關于所述對象程序的第一更新數(shù)據(jù)是否存在于所述結算終端能夠經(jīng)由網(wǎng)絡訪問的程序服務器;

9、第一更新工序,在存在所述第一更新數(shù)據(jù)的情況下,根據(jù)來自使用者的指示,開始從所述程序服務器下載所述第一更新數(shù)據(jù)并寫入所述非易失性存儲器的第一寫入處理;

10、第二確認工序,當在所述安裝確認工序中判定為安裝有所述記錄介質(zhì)時,確認在所述記錄介質(zhì)中是否存在比存儲在所述非易失性存儲器中的所述對象程序的版本新的版本的關于所述對象程序的第二更新數(shù)據(jù);以及

11、第二更新工序,在存在所述第二更新數(shù)據(jù)的情況下,根據(jù)來自所述使用者的指示,開始從所述記錄介質(zhì)讀入所述第二更新數(shù)據(jù)并寫入所述非易失性存儲器的第二寫入處理,

12、當執(zhí)行所述第一寫入處理及所述第二寫入處理中的任一處理時,不執(zhí)行所述安裝確認工序,

13、所述安裝確認工序、所述第一確認工序、第一更新工序、所述第二確認工序及所述第二更新工序由在所述結算終端上動作的應用程序來執(zhí)行。

14、根據(jù)一方式的更新方法,能夠將經(jīng)由網(wǎng)絡從程序服務器下載第一更新數(shù)據(jù)進行更新時和通過存儲在安裝于結算終端的記錄介質(zhì)中的第二更新數(shù)據(jù)進行更新時的步驟統(tǒng)一,與經(jīng)由網(wǎng)絡的情況同樣,也可容易地進行來自安裝于結算終端的記錄介質(zhì)的更新。

15、在一方式的更新方法中,優(yōu)選的是,設為第一寫入處理是基于流媒體更新(streaming?update)的處理,第二寫入處理是基于非流媒體更新的處理。通過將經(jīng)由網(wǎng)絡的更新設為流媒體更新,即使在結算終端中的非易失性存儲器的空閑容量少的情況下,也能夠可靠地進行對象程序的更新。

16、在一方式的更新方法中,優(yōu)選的是,記錄介質(zhì)是安裝于結算終端的ums設備。通過使用ums設備,能夠從結算終端側容易地控制記錄介質(zhì)。

17、在一方式的更新方法中,優(yōu)選的是,在執(zhí)行第一確認工序、第一更新工序以及第一寫入處理時顯示于顯示單元上的畫面的畫面遷移和在執(zhí)行第二確認工序、第二更新工序以及第二寫入處理時顯示于顯示單元上的畫面的畫面遷移是共同的。通過使畫面遷移共同,使用者能夠不必更多地注意經(jīng)由網(wǎng)絡的更新的情況和來自記錄介質(zhì)的更新的情況差異而執(zhí)行更新作業(yè)。

18、一方式提供一種計算機可讀存儲介質(zhì),存儲有應用程序,所述應用程序執(zhí)行作為具備基于程序進行動作的處理器、非易失性存儲器、易失性存儲器以及顯示單元的計算機設備而構成并執(zhí)行在線結算的結算終端中的程序的更新,其中,

19、將更新對象的程序作為對象程序,使所述處理器執(zhí)行以下處理:

20、安裝確認處理,確認在所述結算終端是否安裝有記錄介質(zhì);

21、第一確認處理,當在所述安裝確認處理中判定為未安裝所述記錄介質(zhì)時,確認在所述結算終端能夠經(jīng)由網(wǎng)絡訪問的程序服務器中示出存在比存儲在所述非易失性存儲器中的所述對象程序的版本新的版本的關于所述對象程序的第一更新數(shù)據(jù);

22、第一更新處理,在存在所述第一更新數(shù)據(jù)的情況下,根據(jù)來自使用者的指示,開始從所述程序服務器下載所述第一更新數(shù)據(jù)并寫入所述非易失性存儲器的第一寫入處理;

23、第二確認處理,當在所述安裝確認處理中判定為安裝有所述記錄介質(zhì)時,確認在所述記錄介質(zhì)中是否存在比存儲在所述非易失性存儲器中的所述對象程序的版本新的版本的關于所述對象程序的第二更新數(shù)據(jù);以及

24、第二更新處理,在存在所述第二更新數(shù)據(jù)的情況下,根據(jù)來自所述使用者的指示,開始從所述記錄介質(zhì)讀入所述第二更新數(shù)據(jù)并寫入所述非易失性存儲器的第二寫入處理,

25、當執(zhí)行所述第一寫入處理及所述第二寫入處理中的任一個時,不執(zhí)行所述安裝確認處理。

26、根據(jù)一方式的計算機可讀存儲介質(zhì),能夠將經(jīng)由網(wǎng)絡從程序服務器下載第一更新數(shù)據(jù)進行更新時和通過存儲在安裝于結算終端的記錄介質(zhì)中的第二更新數(shù)據(jù)進行更新時的步驟統(tǒng)一,與經(jīng)由網(wǎng)絡的情況同樣,也可容易地進行來自安裝于結算終端的記錄介質(zhì)的更新。

27、在一方式的計算機可讀存儲介質(zhì)中,優(yōu)選的是,第一寫入處理是基于流媒體更新的處理,第二寫入處理是基于非流媒體更新的處理。通過將經(jīng)由網(wǎng)絡的更新設為流媒體更新,即使在結算終端中的非易失性存儲器的空閑容量少的情況下,也能夠可靠地進行對象程序的更新。

28、在一方式的計算機可讀存儲介質(zhì)中,優(yōu)選的是,記錄介質(zhì)是安裝于結算終端的ums設備。通過使用ums設備,能夠從結算終端側容易地控制記錄介質(zhì),也可從應用程序容易地進行記錄介質(zhì)的控制。

29、就一方式的計算機可讀存儲介質(zhì)而言,優(yōu)選的是,將在執(zhí)行第一確認處理、第一更新處理以及第一寫入處理時顯示于顯示單元上的畫面的畫面遷移和在執(zhí)行第二確認工序、第二更新處理以及第二寫入處理時顯示于顯示單元上的畫面的畫面遷移設為共同的畫面遷移。通過使畫面遷移共同,使用者能夠不必更多地注意經(jīng)由網(wǎng)絡的更新的情況和來自記錄介質(zhì)的更新的情況的差異而執(zhí)行更新作業(yè)。

30、發(fā)明效果

31、根據(jù)本發(fā)明的一方式,當在結算終端中進行對象程序的更新時,無論是經(jīng)由網(wǎng)絡進行還是經(jīng)由移動式記錄介質(zhì)進行,都能夠按相同的次序進行對象程序的更新。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1