印刷控制系統(tǒng)以及印刷控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種具備印刷裝置的印刷控制系統(tǒng)以及印刷控制方法。
【背景技術(shù)】
[0002]以往,已知按照印刷控制裝置的控制來(lái)通過印刷裝置對(duì)印刷介質(zhì)進(jìn)行印刷并發(fā)行收據(jù)的印刷控制系統(tǒng)(例如參見專利文獻(xiàn)I)。在這種印刷控制系統(tǒng)中,印刷裝置與印刷控制裝置通過網(wǎng)絡(luò)來(lái)連接,通過該網(wǎng)絡(luò)進(jìn)行通信。此外,存在印刷裝置與條形碼掃描器等設(shè)備連接的情況。
[0003]專利文獻(xiàn)
[0004]專利文獻(xiàn)1:日本特開2011-108097號(hào)公報(bào)
[0005]在構(gòu)建連接了設(shè)備的印刷裝置與印刷控制裝置通過網(wǎng)絡(luò)來(lái)進(jìn)行通信的系統(tǒng)的情況下,需要使系統(tǒng)對(duì)應(yīng)于具有印刷功能的印刷裝置和印刷控制裝置通過網(wǎng)絡(luò)來(lái)進(jìn)行通信的結(jié)構(gòu)、以及印刷裝置上連接了設(shè)備的結(jié)構(gòu)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明鑒于上述情況而作出,其目的在于,針對(duì)印刷裝置與印刷控制裝置通過網(wǎng)絡(luò)來(lái)進(jìn)行通信的印刷控制系統(tǒng),使系統(tǒng)對(duì)應(yīng)于裝置之間通過網(wǎng)絡(luò)來(lái)進(jìn)行通信的結(jié)構(gòu)、以及印刷裝置上連接了設(shè)備的結(jié)構(gòu)。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明的印刷控制系統(tǒng)的特征在于,具備:設(shè)備,其發(fā)送信息;印刷裝置,其具有:進(jìn)行印刷的印刷部、接收從所述設(shè)備發(fā)送的所述信息的設(shè)備接口、以及建立通信路徑并通過非同步的雙向通信來(lái)發(fā)送所述信息的通信部;印刷控制裝置,其具有:通過所述通信路徑來(lái)接收從所述印刷裝置發(fā)送的所述信息的第一連接部、以及發(fā)送所述信息的第二連接部;管理裝置,其具有:接收由所述印刷控制裝置發(fā)送的所述信息的第一通信連接部、以及發(fā)送所述信息的第二通信連接部;和終端,其具有:接收所述信息的通信接口、以及生成基于所述信息且針對(duì)所述印刷裝置的印刷指示的終端控制部。
[0008]根據(jù)本發(fā)明的結(jié)構(gòu),設(shè)備向印刷裝置發(fā)送的信息通過印刷裝置、印刷控制裝置以及管理裝置而被發(fā)送到終端。然后,終端基于接收到的信息來(lái)生成印刷指示。因此,能夠?qū)⑴c印刷裝置連接的設(shè)備所發(fā)送的信息發(fā)送到終端,在終端生成反映了信息的印刷指示,從而能夠使印刷裝置執(zhí)行反映了信息的印刷。此外,根據(jù)本發(fā)明的結(jié)構(gòu),印刷裝置與印刷控制裝置進(jìn)行非同步的雙向通信。因此,印刷裝置能夠在任意的時(shí)機(jī)向印刷控制裝置發(fā)送數(shù)據(jù),此外,印刷控制裝置能夠在任意的時(shí)機(jī)向印刷裝置發(fā)送數(shù)據(jù)。因此,印刷裝置在產(chǎn)生了使印刷控制裝置執(zhí)行基于數(shù)據(jù)的處理的觸發(fā)時(shí),能夠發(fā)送數(shù)據(jù)來(lái)使印刷控制裝置執(zhí)行處理,此夕卜,印刷控制裝置在產(chǎn)生了使印刷裝置執(zhí)行基于印刷控制數(shù)據(jù)的處理的觸發(fā)時(shí),能夠?qū)⒂∷⒖刂茢?shù)據(jù)發(fā)送到印刷裝置來(lái)使印刷裝置執(zhí)行基于印刷控制數(shù)據(jù)的處理。
[0009]此外,所述設(shè)備是進(jìn)行讀取處理的讀取裝置,所述信息是通過所述讀取裝置讀取的信息。
[0010]根據(jù)本發(fā)明的結(jié)構(gòu),能夠?qū)⑴c印刷裝置連接的讀取裝置的讀取結(jié)果發(fā)送到終端,在終端生成反映了讀取結(jié)果的印刷指示。
[0011]此外,所述讀取裝置讀取商品的編碼,所述信息是基于所述商品的編碼的信息,所述管理裝置具有基于接收到的所述信息來(lái)獲取與所述商品相關(guān)的信息的控制部。
[0012]根據(jù)本發(fā)明的結(jié)構(gòu),能夠通過管理裝置的功能,獲取與由讀取裝置讀取的商品的編碼所對(duì)應(yīng)的商品有關(guān)的信息,通過管理裝置向終端發(fā)送與商品有關(guān)的信息,終端能夠生成反映了與商品有關(guān)的信息的印刷指示。
[0013]此外,所述終端具有進(jìn)行顯示的顯示部,所述通信接口接收通過所述管理裝置的所述控制部獲取的與所述商品相關(guān)的信息,所述終端的所述終端控制部使所述顯示部顯示與所述商品相關(guān)的信息。
[0014]根據(jù)本發(fā)明的結(jié)構(gòu),終端能夠在顯示部顯示與商品有關(guān)的信息,并向用戶報(bào)告與商品有關(guān)的?目息。
[0015]此外,所述非同步的雙向通信是WebSocket通信。
[0016]根據(jù)本發(fā)明的結(jié)構(gòu),印刷裝置與印刷控制裝置能夠通過WebSocket通信來(lái)進(jìn)行非同步的雙向通信。
[0017]此外,所述管理裝置的所述第二通信連接部接收由所述終端生成的所述印刷指示,所述管理裝置的所述第一通信連接部將所述印刷指示發(fā)送到所述印刷控制裝置,所述印刷控制裝置具有基于接收到的所述印刷指示來(lái)生成印刷控制數(shù)據(jù)的印刷控制部。
[0018]根據(jù)本發(fā)明的結(jié)構(gòu),印刷控制裝置能夠基于管理裝置的印刷指示來(lái)生成印刷控制數(shù)據(jù),通過將印刷控制數(shù)據(jù)發(fā)送到印刷裝置,能夠使印刷裝置執(zhí)行反映了從設(shè)備發(fā)送的信息的印刷。
[0019]此外,所述印刷控制裝置的所述第一連接部將所述印刷控制數(shù)據(jù)發(fā)送到所述印刷裝置,所述印刷裝置的所述印刷部基于所述印刷控制數(shù)據(jù)來(lái)進(jìn)行印刷。
[0020]根據(jù)本發(fā)明的結(jié)構(gòu),印刷裝置能夠基于印刷控制數(shù)據(jù)來(lái)執(zhí)行反映了從設(shè)備發(fā)送的信息的印刷。
[0021]此外,本發(fā)明通過設(shè)備發(fā)送信息,通過印刷裝置從所述設(shè)備接收所述信息,并將接收到的所述信息通過非同步的雙向通信進(jìn)行發(fā)送,通過印刷控制裝置從所述印刷裝置接收所述信息,并將接收到的所述信息進(jìn)行發(fā)送,通過管理裝置從所述印刷控制裝置接收所述信息,并將接收到的所述信息進(jìn)行發(fā)送,通過終端從所述管理裝置接收所述信息,并生成基于所述信息且針對(duì)所述印刷裝置的印刷指示。
[0022]根據(jù)本發(fā)明的結(jié)構(gòu),設(shè)備向印刷裝置發(fā)送的信息通過印刷裝置、印刷控制裝置以及管理裝置而被發(fā)送到終端。然后,終端基于接收到的信息來(lái)生成印刷指示。因此,能夠?qū)⑴c印刷裝置連接的設(shè)備發(fā)送的信息發(fā)送到終端,在終端生成反映了信息的印刷指示數(shù)據(jù),從而能夠使印刷裝置執(zhí)行反映了信息的印刷。
【附圖說(shuō)明】
[0023]圖1是表示本實(shí)施方式所涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。
[0024]圖2是表示在控制服務(wù)器與印刷裝置之間建立的通信路徑的圖。
[0025]圖3是表示控制系統(tǒng)具備的各裝置的功能性結(jié)構(gòu)的框圖。
[0026]圖4是表示印刷裝置、控制服務(wù)器的動(dòng)作的流程圖。
[0027]圖5是表示控制系統(tǒng)具備的各裝置的動(dòng)作的流程圖。
[0028]圖6是表示平板終端提供的用戶接口的圖。
[0029]圖7是表示控制系統(tǒng)具備的各裝置的動(dòng)作的流程圖。
【具體實(shí)施方式】
[0030]下面,參照附圖來(lái)對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
[0031]圖1是表示本實(shí)施方式所涉及的控制系統(tǒng)I (印刷控制系統(tǒng))的結(jié)構(gòu)的圖。
[0032]如圖1所示,控制系統(tǒng)I具備控制服務(wù)器10 (印刷控制裝置),控制服務(wù)器10上通過互聯(lián)網(wǎng)等網(wǎng)絡(luò)GN而連接了多個(gè)店鋪系統(tǒng)11。此外,多個(gè)管理裝置14與網(wǎng)絡(luò)GN連接。
[0033]店鋪系統(tǒng)11是用于超市、便利店、百貨商場(chǎng)、飲食店等店鋪的系統(tǒng)。店鋪系統(tǒng)11具備對(duì)來(lái)到店鋪的顧客發(fā)行收據(jù)的功能。
[0034]店鋪系統(tǒng)11中設(shè)置有I個(gè)或者多個(gè)結(jié)帳柜臺(tái)RC。結(jié)帳柜臺(tái)RC中設(shè)置有印刷裝置12以及平板終端9 (終端)。印刷裝置12具有對(duì)印刷介質(zhì)進(jìn)行印刷的印刷功能,能夠發(fā)行收據(jù)。此外,平板終端9是平板型(板狀)的計(jì)算機(jī)。在本實(shí)施方式中,在平板終端9的前面設(shè)置觸摸面板31,通過對(duì)觸摸面板31的觸摸操作而能夠輸入信息。平板終端9提供一種結(jié)帳店員在結(jié)帳柜臺(tái)RC輸入與結(jié)賬有關(guān)的信息的用戶接口。如后面所述,在本實(shí)施方式中,通過控制服務(wù)器10的功能,根據(jù)輸入到平板終端9的用戶接口的信息,執(zhí)行基于印刷裝置12的收據(jù)的發(fā)行。
[0035]印刷裝置12以及平板終端9與在店鋪內(nèi)構(gòu)建的局域網(wǎng)LN連接。局域網(wǎng)LN與構(gòu)成為包含網(wǎng)絡(luò)路由器、調(diào)制解調(diào)器等通信設(shè)備的網(wǎng)絡(luò)通信控制裝置13連接。印刷裝置12以及平板終端9通過網(wǎng)絡(luò)通信控制裝置13來(lái)訪問網(wǎng)絡(luò)GN。
[0036]例如,店鋪系統(tǒng)IIA是被用于超市SM的系統(tǒng)。超市SM設(shè)置有多個(gè)結(jié)帳柜臺(tái)RC,結(jié)帳柜臺(tái)RC中設(shè)置有印刷裝置12以及平板終端9。店鋪系統(tǒng)IlA的印刷裝置12以及平板終端9與局域網(wǎng)LN連接,通過網(wǎng)絡(luò)通信控制裝置13來(lái)訪問網(wǎng)絡(luò)GN。
[0037]在本實(shí)施方式所涉及的控制系統(tǒng)I中,店鋪系統(tǒng)11的印刷裝置12在與控制服務(wù)器10之間建立通信路徑,并與控制服務(wù)器10進(jìn)行通信。并且,印刷裝置12按照控制服務(wù)器10的控制來(lái)執(zhí)行印刷。
[0038]如后面所述,管理裝置14是對(duì)I個(gè)或者多個(gè)店鋪系統(tǒng)11進(jìn)行管理的裝置。例如,管理裝置14被設(shè)置在運(yùn)營(yíng)店鋪的企業(yè)的總部,對(duì)被設(shè)置在屬于運(yùn)營(yíng)該店鋪的企業(yè)的組的I個(gè)或者多個(gè)店鋪的店鋪系統(tǒng)11進(jìn)行管理。如后面所述,管理裝置14能夠?qū)λ芾淼牡赇佅到y(tǒng)11的規(guī)定的印刷裝置12進(jìn)行控制,使該規(guī)定的印刷裝置12執(zhí)行印刷。
[0039]圖2是表示被建立在控制系統(tǒng)I的控制服務(wù)器10與印刷裝置12之間的通信路徑的圖。
[0040]如圖2所示,在控制系統(tǒng)I中,在控制服務(wù)器10與店鋪系統(tǒng)11的印刷裝置12之間,建立以WebSocket進(jìn)行通信的連接,即WebSocket連接CT (通信路徑)。
[0041]WebSocket是能夠進(jìn)行非同步的雙向通信的通信標(biāo)準(zhǔn)之一。在WebSocket中,在服務(wù)器與客戶端建立了 WebSocket連接CT之后,通過該連接,利用協(xié)議來(lái)進(jìn)行數(shù)據(jù)的收發(fā)。因此,不需要在每次發(fā)生數(shù)據(jù)的送信時(shí)都建立連接。
[0042]此外,WebSocket連接CT是在通過該連接而連接的印刷裝置12與控制服務(wù)器10之間,根據(jù)WebSocket的協(xié)議、手續(xù)來(lái)收發(fā)數(shù)據(jù)的邏輯通信路徑。因此,在印刷裝置12與控制服務(wù)器10之間進(jìn)行規(guī)定的握手(handshake),在建立了 WebSocket連接CT之后,印刷裝置12與控制服務(wù)器10能夠通過WebSocket連接CT來(lái)非同步地收發(fā)數(shù)據(jù)??刂品?wù)器10能夠在任意的時(shí)機(jī)通過WebSocket連接CT來(lái)向印刷裝置12發(fā)送數(shù)據(jù),印刷裝置12能夠通過WebSocket連接CT來(lái)向控制服務(wù)器10發(fā)送數(shù)據(jù)。
[0043]WebSocket通信是通過WebSocket