本發(fā)明涉及控制裝置、網(wǎng)絡(luò)系統(tǒng)、以及服務(wù)器。
背景技術(shù):
以往,已知有從作為客戶(hù)端的控制裝置(顧客監(jiān)視客戶(hù)端),對(duì)服務(wù)器(監(jiān)視服務(wù)器)發(fā)送日志數(shù)據(jù)(監(jiān)視日志以及異常數(shù)據(jù))的網(wǎng)絡(luò)系統(tǒng)(遠(yuǎn)程維護(hù)系統(tǒng))(例如,參照專(zhuān)利文獻(xiàn)1)。
專(zhuān)利文獻(xiàn)1:日本特開(kāi)2003-271238號(hào)公報(bào)
如上述的網(wǎng)絡(luò)系統(tǒng)那樣,在從作為客戶(hù)端的控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)中,有想要執(zhí)行與從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的構(gòu)成對(duì)應(yīng)的處理的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明是鑒于上述的情況而完成的,目的在于對(duì)于從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)、以及構(gòu)成該系統(tǒng)的控制裝置,能夠執(zhí)行與控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的構(gòu)成對(duì)應(yīng)的處理。
另外,本發(fā)明的目的在于對(duì)于構(gòu)成從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)的服務(wù)器,能夠執(zhí)行利用了控制裝置發(fā)送日志數(shù)據(jù)的構(gòu)成的處理。
為了實(shí)現(xiàn)上述目的,本發(fā)明的控制裝置的特征在于,該控制裝置是能夠經(jīng)由網(wǎng)絡(luò)與和請(qǐng)求的接收對(duì)應(yīng)地發(fā)送響應(yīng)的服務(wù)器連接的控制裝置,并具備控制部,該控制部具有:日志收集部,其生成包含狀態(tài)信息的日志數(shù)據(jù),該狀態(tài)信息表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況;通信管理部,其將上述日志收集部生成的上述日志數(shù)據(jù)作為請(qǐng)求發(fā)送給上述服務(wù)器,并從上述服務(wù)器作為響應(yīng)接收控制數(shù)據(jù);以及命令執(zhí)行部,其基于上述通信管理部接收的上述控制數(shù)據(jù)來(lái)執(zhí)行處理。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于構(gòu)成從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)的控制裝置,能夠執(zhí)行與控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的構(gòu)成對(duì)應(yīng)的處理。
另外,本發(fā)明的控制裝置的特征在于,該控制裝置被構(gòu)成為通過(guò)插件的追加能夠追加上述日志收集部、上述通信管理部、以及上述命令執(zhí)行部的功能。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于日志收集部、通信管理部、以及命令執(zhí)行部的各個(gè)部,能夠靈活地以簡(jiǎn)單的方法根據(jù)需要追加功能。
另外,本發(fā)明的控制裝置的特征在于,上述日志收集部獲取上述命令執(zhí)行部的處理結(jié)果,并生成包含表示獲取的處理結(jié)果的信息的處理結(jié)果通知數(shù)據(jù),上述通信管理部將上述處理結(jié)果通知數(shù)據(jù)以及上述日志數(shù)據(jù)作為請(qǐng)求發(fā)送給上述服務(wù)器。
根據(jù)本發(fā)明的構(gòu)成,控制裝置能夠迅速地將基于從服務(wù)器接收的數(shù)據(jù)執(zhí)行的處理的處理結(jié)果通知給服務(wù)器。
另外,本發(fā)明的控制裝置的特征在于,具備與外部設(shè)備進(jìn)行通信的通信部,上述日志收集部生成與能夠通過(guò)上述通信部進(jìn)行通信的上述外部設(shè)備有關(guān)的上述日志數(shù)據(jù),上述通信管理部將上述日志收集部生成的與上述外部設(shè)備有關(guān)的上述日志數(shù)據(jù)發(fā)送給上述服務(wù)器。
根據(jù)本發(fā)明的構(gòu)成,控制裝置能夠?qū)⑴c自身連接的外部設(shè)備的監(jiān)視項(xiàng)目的狀況通知給服務(wù)器。
另外,為了實(shí)現(xiàn)上述目的,本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征在于,具備:控制裝置,其發(fā)送請(qǐng)求;以及服務(wù)器,其經(jīng)由網(wǎng)絡(luò)與上述控制裝置連接,并與請(qǐng)求的接收對(duì)應(yīng)地發(fā)送響應(yīng),上述控制裝置生成包含狀態(tài)信息的日志數(shù)據(jù),該狀態(tài)信息表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況,并將生成的上述日志數(shù)據(jù)作為請(qǐng)求發(fā)送給上述服務(wù)器,上述服務(wù)器接收上述日志數(shù)據(jù),并作為響應(yīng)發(fā)送使上述控制裝置執(zhí)行規(guī)定的處理的控制數(shù)據(jù),上述控制裝置接收上述控制數(shù)據(jù),并基于接收的上述控制數(shù)據(jù)執(zhí)行處理。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng),能夠執(zhí)行與控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的構(gòu)成對(duì)應(yīng)的處理。
另外,為了實(shí)現(xiàn)上述目的,本發(fā)明的控制方法的特征在于,該控制方法是能夠經(jīng)由網(wǎng)絡(luò)與和請(qǐng)求的接收對(duì)應(yīng)地發(fā)送響應(yīng)的服務(wù)器連接的控制裝置的控制方法,生成包含狀態(tài)信息的日志數(shù)據(jù),該狀態(tài)信息表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況,并將生成的上述日志數(shù)據(jù)作為請(qǐng)求發(fā)送給上述服務(wù)器,從上述服務(wù)器作為響應(yīng)接收控制數(shù)據(jù),并基于接收的上述控制數(shù)據(jù)執(zhí)行處理。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于構(gòu)成從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)的控制裝置,能夠執(zhí)行與控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的構(gòu)成對(duì)應(yīng)的處理。
為了實(shí)現(xiàn)上述目的,本發(fā)明的服務(wù)器的特征在于,該服務(wù)器是能夠經(jīng)由網(wǎng)絡(luò)與作為請(qǐng)求發(fā)送包含表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況的狀態(tài)信息的日志數(shù)據(jù)的控制裝置連接,該服務(wù)器具備服務(wù)器控制部,該服務(wù)器控制部具有:日志接收部,其接收上述日志數(shù)據(jù);以及響應(yīng)應(yīng)答部,其與上述日志數(shù)據(jù)的接收對(duì)應(yīng)地,作為響應(yīng)發(fā)送使上述控制裝置執(zhí)行規(guī)定的處理的控制數(shù)據(jù)。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于構(gòu)成從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)的服務(wù)器,能夠執(zhí)行利用了控制裝置發(fā)送日志數(shù)據(jù)的構(gòu)成的處理。
另外,本發(fā)明的服務(wù)器的特征在于,上述日志數(shù)據(jù)包含識(shí)別上述控制裝置的裝置識(shí)別信息,具備將上述裝置識(shí)別信息與表示使上述控制裝置執(zhí)行的處理的執(zhí)行處理信息相對(duì)應(yīng)地存儲(chǔ)的服務(wù)器存儲(chǔ)部,上述響應(yīng)應(yīng)答部獲取與接收的上述日志數(shù)據(jù)所包含的上述裝置識(shí)別信息相對(duì)應(yīng)地存儲(chǔ)的上述執(zhí)行處理信息,并將使獲取的上述執(zhí)行處理信息示出的處理執(zhí)行的上述控制數(shù)據(jù)作為響應(yīng)發(fā)送。
根據(jù)本發(fā)明的構(gòu)成,通過(guò)在服務(wù)器登記將裝置識(shí)別信息與執(zhí)行處理信息相對(duì)應(yīng)的信息,能夠在服務(wù)器發(fā)送響應(yīng)的時(shí)刻,使控制裝置執(zhí)行規(guī)定的處理。
另外,本發(fā)明的服務(wù)器具備存儲(chǔ)基于上述日志接收部接收的上述日志數(shù)據(jù)的信息的服務(wù)器存儲(chǔ)部。
根據(jù)本發(fā)明的構(gòu)成,服務(wù)器能夠根據(jù)基于存儲(chǔ)的日志數(shù)據(jù)的信息執(zhí) 行處理。
另外,本發(fā)明的服務(wù)器的特征在于,上述服務(wù)器控制部具有日志信息顯示部,該日志信息顯示部在經(jīng)由上述網(wǎng)絡(luò)從外部裝置存在請(qǐng)求的情況下,使顯示有基于上述服務(wù)器存儲(chǔ)部所存儲(chǔ)的上述日志數(shù)據(jù)的信息的畫(huà)面顯示于上述外部裝置。
根據(jù)本發(fā)明的構(gòu)成,服務(wù)器能夠經(jīng)由外部裝置,通過(guò)顯示提供與控制裝置的監(jiān)視項(xiàng)目的狀況有關(guān)的信息。
另外,為了實(shí)現(xiàn)上述目的,本發(fā)明的控制方法的特征在于,該控制方法是能夠經(jīng)由網(wǎng)絡(luò)與作為請(qǐng)求發(fā)送包含表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況的狀態(tài)信息的日志數(shù)據(jù)的控制裝置連接的服務(wù)器的控制方法,接收上述日志數(shù)據(jù),并與上述日志數(shù)據(jù)的接收對(duì)應(yīng)地,作為響應(yīng)發(fā)送使上述控制裝置執(zhí)行規(guī)定的處理的控制數(shù)據(jù)。
根據(jù)本發(fā)明的構(gòu)成,對(duì)于構(gòu)成從控制裝置向服務(wù)器發(fā)送日志數(shù)據(jù)的系統(tǒng)的服務(wù)器,能夠執(zhí)行利用了控制裝置發(fā)送日志數(shù)據(jù)的構(gòu)成的處理。
附圖說(shuō)明
圖1是表示本實(shí)施方式所涉及的網(wǎng)絡(luò)系統(tǒng)的構(gòu)成的圖。
圖2是表示網(wǎng)絡(luò)系統(tǒng)具備的各裝置的功能性構(gòu)成的框圖。
圖3是POS終端以及維護(hù)服務(wù)器的框圖。
圖4是表示網(wǎng)絡(luò)系統(tǒng)具備的各裝置的動(dòng)作的流程圖。
圖5是表示POS終端的動(dòng)作的流程圖。
圖6是表示狀態(tài)信息數(shù)據(jù)的內(nèi)容的圖。
圖7是表示請(qǐng)求數(shù)據(jù)的圖。
圖8是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖9是表示POS終端的動(dòng)作的流程圖。
圖10是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖11是表示存儲(chǔ)于第一狀態(tài)信息數(shù)據(jù)庫(kù)、第二狀態(tài)信息數(shù)據(jù)庫(kù)的記錄的圖。
圖12是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖13是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖14是表示存儲(chǔ)于電源狀況監(jiān)視數(shù)據(jù)庫(kù)的記錄的圖。
圖15是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖16是表示維護(hù)服務(wù)器的動(dòng)作的流程圖。
圖17是表示POS終端以及店鋪管理服務(wù)器的動(dòng)作的流程圖。
圖18是表示結(jié)賬用用戶(hù)接口的圖。
圖19是表示POS終端的動(dòng)作的流程圖。
圖20是表示POS終端以及店鋪管理服務(wù)器的動(dòng)作的流程圖。
圖21是表示POS終端以及店鋪管理服務(wù)器的動(dòng)作的流程圖。
圖22是表示POS終端以及店鋪管理服務(wù)器的動(dòng)作的流程圖。
具體實(shí)施方式
以下,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
圖1是表示本實(shí)施方式所涉及的網(wǎng)絡(luò)系統(tǒng)1的構(gòu)成的圖。
如圖1所示,網(wǎng)絡(luò)系統(tǒng)1具備多個(gè)店鋪管理系統(tǒng)10(在圖1中,有第一店鋪管理系統(tǒng)101以及第二店鋪管理系統(tǒng)102這兩臺(tái))。
店鋪管理系統(tǒng)10是經(jīng)營(yíng)超市、便利店、百貨商店、餐飲店等店鋪的企業(yè)所利用的系統(tǒng)。在圖1中,第一店鋪管理系統(tǒng)101是企業(yè)K1利用的系統(tǒng),第二店鋪管理系統(tǒng)102是企業(yè)K2利用的系統(tǒng)。企業(yè)K1以及企業(yè)K2是完全沒(méi)有合作關(guān)系的獨(dú)立的企業(yè),在第一店鋪管理系統(tǒng)101與第二店鋪管理系統(tǒng)102之間不進(jìn)行信息的發(fā)送接收。
在本實(shí)施方式中,店鋪是銷(xiāo)售商品的設(shè)施。但是,店鋪并不限定于 銷(xiāo)售商品的設(shè)施,只要是提供食物、規(guī)定的服務(wù)的設(shè)施等進(jìn)行結(jié)賬的設(shè)施即可。另外,在本實(shí)施方式中,設(shè)成利用店鋪管理系統(tǒng)10的主體是企業(yè)。但是,利用店鋪管理系統(tǒng)10的主體并不限定于企業(yè)。
店鋪管理系統(tǒng)10具備一個(gè)或者多個(gè)店鋪系統(tǒng)11、和店鋪管理服務(wù)器12,各店鋪系統(tǒng)11和店鋪管理服務(wù)器12經(jīng)由包括因特網(wǎng)構(gòu)成的全球網(wǎng)絡(luò)GN以能夠通信的方式連接。
店鋪系統(tǒng)11是按照每個(gè)店鋪設(shè)置的系統(tǒng),如后述那樣具備進(jìn)行結(jié)賬的功能以及與結(jié)賬對(duì)應(yīng)地發(fā)行收據(jù)的功能。
在應(yīng)用店鋪系統(tǒng)11的店鋪設(shè)有顧客進(jìn)行結(jié)賬的收銀臺(tái)L。在各收銀臺(tái)L設(shè)有能夠與結(jié)賬對(duì)應(yīng)地發(fā)行收據(jù)的POS終端13(控制裝置)或者打印裝置14(外部設(shè)備)。POS終端13、以及由打印裝置14發(fā)行的收據(jù)由收銀員交給顧客。
對(duì)于POS終端13、以及打印裝置14的構(gòu)成、功能、以及基于功能的處理,在下文中描述。
店鋪系統(tǒng)11具備局域網(wǎng)LN。
POS終端13以及打印裝置14根據(jù)LAN所涉及的通信標(biāo)準(zhǔn)與局域網(wǎng)LN連接。POS終端13以及打印裝置14與局域網(wǎng)LN連接時(shí)使用的通信標(biāo)準(zhǔn)可以是任意的標(biāo)準(zhǔn),另外,既可以是有線連接也可以是無(wú)線連接。
在局域網(wǎng)LN連接有通信裝置15。通信裝置15是連接局域網(wǎng)LN和全球網(wǎng)絡(luò)GN的接口裝置。通信裝置15具有作為調(diào)制解調(diào)器(或者ONU(Optical Network Unit:光網(wǎng)絡(luò)單元))的功能、路由器功能、NAT(Network Address Translation:網(wǎng)絡(luò)地址轉(zhuǎn)換)功能、以及DHCP(Dynamic Host Configuration Protocol:動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器功能等。通信裝置15在與局域網(wǎng)LN連接的設(shè)備和與全球網(wǎng)絡(luò)GN連接的設(shè)備之間進(jìn)行通信時(shí),傳輸在設(shè)備間發(fā)送接收的數(shù)據(jù)。其中,雖然在圖1中用一個(gè)模塊表現(xiàn)通信裝置15,但通信裝置15也可以是具有與功能對(duì)應(yīng)的多個(gè)裝置的構(gòu)成。
POS終端13與打印裝置14能夠經(jīng)由局域網(wǎng)LN相互通信。
POS終端13能夠經(jīng)由局域網(wǎng)LN的通信裝置15,訪問(wèn)全球網(wǎng)絡(luò)GN,并與連接于全球網(wǎng)絡(luò)GN的設(shè)備進(jìn)行通信。
打印裝置14不具備訪問(wèn)全球網(wǎng)絡(luò)GN的功能。
在店鋪系統(tǒng)11中,由一臺(tái)POS終端13和零臺(tái)以上的(可以是零臺(tái),也可以是一臺(tái),也可以是兩臺(tái)以上。)打印裝置14構(gòu)成POS單元16。在本實(shí)施方式中,為了便于說(shuō)明,設(shè)成POS單元16具備一臺(tái)或者多臺(tái)打印裝置14。
如后述那樣,在一個(gè)POS單元16中,該一個(gè)POS單元16的一臺(tái)POS終端13控制該一個(gè)POS單元16的一個(gè)或者多個(gè)打印裝置14。
店鋪管理服務(wù)器12是以POS終端13和其它的設(shè)備為客戶(hù)端的云系統(tǒng)的云服務(wù)器。
對(duì)于店鋪管理服務(wù)器12的構(gòu)成、功能、以及基于功能的處理,在下文中描述。
如圖1所示,在全球網(wǎng)絡(luò)GN連接有維護(hù)服務(wù)器17(服務(wù)器)。維護(hù)服務(wù)器17是以POS終端13和其它的設(shè)備為客戶(hù)端的云系統(tǒng)的云服務(wù)器。
對(duì)于維護(hù)服務(wù)器17的構(gòu)成、功能、以及基于功能的處理,在下文中描述。
其中,雖然在圖1中,分別用一個(gè)模塊表現(xiàn)店鋪管理服務(wù)器12以及維護(hù)服務(wù)器17,但這并不意味著店鋪管理服務(wù)器12以及維護(hù)服務(wù)器17分別由單一的服務(wù)器裝置構(gòu)成。例如,店鋪管理服務(wù)器12或者維護(hù)服務(wù)器17也可以通過(guò)包括多個(gè)服務(wù)器裝置而構(gòu)成。
圖2是表示網(wǎng)絡(luò)系統(tǒng)1具備的POS終端13、打印裝置14、店鋪管理服務(wù)器12、以及維護(hù)服務(wù)器17的功能性構(gòu)成的框圖。
POS終端13是收納卷紙(記錄介質(zhì)),并由行式熱敏頭在卷紙形成點(diǎn),由此打印圖像的行式熱敏打印機(jī)。
如圖2所示,POS終端13具備控制裝置控制部20、控制裝置打印 部21、控制裝置存儲(chǔ)部22、控制裝置通信部23(通信部)、以及控制裝置設(shè)備通信部24。
控制裝置控制部20具備未圖示的CPU、ROM、RAM、其它周邊電路等,并控制POS終端13。
控制裝置控制部20具備處理控制部201、客戶(hù)端功能部202、日志收集部203、通信管理部204、以及命令執(zhí)行部205。
處理控制部201是基于安裝于POS終端13的固件、其它附帶的程序執(zhí)行處理的功能模塊。
客戶(hù)端功能部202是基于安裝于POS終端13的Web瀏覽器、其它附帶的程序執(zhí)行處理的功能模塊。
日志收集部203、通信管理部204、以及命令執(zhí)行部205分別是基于安裝于POS終端13的對(duì)應(yīng)的規(guī)定的軟件、其它附帶的程序來(lái)執(zhí)行處理的功能模塊。
控制裝置打印部21除了輸送收納于POS終端13的框體的卷紙的未圖示的輸送機(jī)構(gòu)之外,還具備打印頭211以及刀具212。
輸送機(jī)構(gòu)具備設(shè)在與打印頭211對(duì)置的位置的壓紙輥,利用打印頭211和壓紙輥夾持卷紙,并使壓紙輥向規(guī)定方向旋轉(zhuǎn),從而向輸送方向輸送卷紙。
打印頭211是在與卷紙的輸送方向相交的方向并排地設(shè)置有與分辨率對(duì)應(yīng)的多個(gè)發(fā)熱元件的熱敏頭,使發(fā)熱元件發(fā)熱而在作為熱敏紙的卷紙形成點(diǎn)。
控制裝置打印部21交替地反復(fù)進(jìn)行通過(guò)打印頭211形成一行(沿與輸送方向相交的方向延伸的發(fā)熱元件的列)分量的點(diǎn)、以及通過(guò)輸送機(jī)構(gòu)輸送一行分量的卷紙,執(zhí)行圖像的打印。
刀具212具備固定刃和可動(dòng)刃,通過(guò)使可動(dòng)刃相對(duì)于固定刃相對(duì)地移動(dòng)使固定刃與可動(dòng)刃交叉來(lái)切斷卷紙。
控制裝置打印部21在控制裝置控制部20的控制下,通過(guò)輸送機(jī)構(gòu) 輸送卷紙,并通過(guò)打印頭211在卷紙打印收據(jù)所涉及的圖像,通過(guò)刀具212在規(guī)定的位置切斷卷紙,發(fā)行收據(jù)。
控制裝置存儲(chǔ)部22具備非易失性存儲(chǔ)器,存儲(chǔ)各種數(shù)據(jù)。
控制裝置存儲(chǔ)部22具備SSD(solid state drive:固態(tài)硬盤(pán)),在SSD的閃存(以下,簡(jiǎn)稱(chēng)為“SSD”。)能夠存儲(chǔ)各種數(shù)據(jù)。
控制裝置存儲(chǔ)部22存儲(chǔ)生成間隔設(shè)定文件221、發(fā)送間隔設(shè)定文件222、以及日志文件223。對(duì)于這些數(shù)據(jù),在下文中描述。
控制裝置通信部23在控制裝置控制部20的控制下,訪問(wèn)局域網(wǎng)LN,與連接于局域網(wǎng)LN的設(shè)備(包括其它的POS終端13以及打印裝置14。)進(jìn)行通信。
另外,控制裝置通信部23在控制裝置控制部20的控制下,經(jīng)由局域網(wǎng)LN的通信裝置15訪問(wèn)全球網(wǎng)絡(luò)GN,并與連接于全球網(wǎng)絡(luò)GN的設(shè)備進(jìn)行通信。
控制裝置設(shè)備通信部24具備具有按照USB的標(biāo)準(zhǔn)的端口、按照USB以外的串行通信標(biāo)準(zhǔn)的端口、以及按照其它通信標(biāo)準(zhǔn)的端口的接口板??刂蒲b置設(shè)備通信部24在控制裝置控制部20的控制下,與連接于端口的設(shè)備進(jìn)行通信。此外,控制裝置設(shè)備通信部24也可以是具備無(wú)線通信功能,并與設(shè)備進(jìn)行無(wú)線通信的構(gòu)成。
在圖2的例子中,在POS終端13,作為設(shè)備,連接有條形碼掃描儀BS,顧客顯示器CD、錢(qián)箱KS、以及觸摸面板TP。
條形碼掃描儀BS讀取附在商品、商品的包裝等的條形碼,并將表示讀取結(jié)果的數(shù)據(jù)輸出給控制裝置設(shè)備通信部24??刂蒲b置設(shè)備通信部24將從條形碼掃描儀BS輸入的數(shù)據(jù)輸出給控制裝置控制部20。
顧客顯示器CD是液晶顯示器等顯示裝置,在控制裝置控制部20的控制下,顯示圖像。對(duì)于顯示于顧客顯示器CD的信息,在收銀臺(tái)L進(jìn)行結(jié)賬的顧客能夠視覺(jué)確認(rèn)。
錢(qián)箱KS具備收納現(xiàn)金的托盤(pán)(tray)、鎖定托盤(pán)的機(jī)構(gòu)、以及拉出 托盤(pán)的機(jī)構(gòu)等,在控制裝置控制部20的控制下,解除鎖定,拉出托盤(pán)。
觸摸面板TP具有液晶顯示面板或有機(jī)EL面板等顯示面板和觸摸傳感器,該觸摸傳感器與該顯示裝置重疊地設(shè)置,并檢測(cè)用戶(hù)(包括收銀員。)的觸摸操作。觸摸面板TP在收銀臺(tái)L中,設(shè)在能夠由收銀員視覺(jué)確認(rèn),并能夠進(jìn)行觸摸操作的位置。觸摸面板TP在控制裝置控制部20的控制下,在顯示面板顯示圖像。控制裝置控制部20的客戶(hù)端功能部202能夠基于利用規(guī)定的方法獲取的HTML文件,在觸摸面板TP顯示網(wǎng)頁(yè)。另外,觸摸面板TP在檢測(cè)到用戶(hù)的觸摸操作的情況下,將表示被觸摸操作的位置的信號(hào)輸出給控制裝置控制部20??刂蒲b置控制部20基于來(lái)自觸摸面板TP的輸入,執(zhí)行與用戶(hù)的觸摸操作對(duì)應(yīng)的處理。
打印裝置14是收納卷紙,并由行式熱敏頭在卷紙形成點(diǎn),由此打印圖像的行式熱敏打印機(jī)。
如圖2所示,打印裝置14具備打印裝置控制部30、打印裝置打印部31、打印裝置存儲(chǔ)部32、打印裝置通信部33、以及打印裝置設(shè)備通信部34。
打印裝置控制部30具備未圖示的CPU、ROM、RAM、其它周邊電路等,并控制打印裝置14。
打印裝置打印部31除了輸送收納于打印裝置14的框體的卷紙的未圖示的輸送機(jī)構(gòu)之外,還具備打印頭以及刀具。打印裝置存儲(chǔ)部32具備EPROM等非易失性存儲(chǔ)器,存儲(chǔ)各種數(shù)據(jù)。
打印裝置通信部33在打印裝置控制部30的控制下,訪問(wèn)局域網(wǎng)LN,并與連接于局域網(wǎng)LN的設(shè)備(包括POS終端13以及其它的打印裝置14。)進(jìn)行通信。
打印裝置設(shè)備通信部34具備具有按照USB的標(biāo)準(zhǔn)的端口、按照USB以外的串行通信標(biāo)準(zhǔn)的端口、以及按照其它通信標(biāo)準(zhǔn)的端口的接口板。打印裝置設(shè)備通信部34在打印裝置控制部30的控制下,與連接于端口的設(shè)備進(jìn)行通信。此外,打印裝置設(shè)備通信部34也可以是具備無(wú)線通信功能,并與設(shè)備進(jìn)行無(wú)線通信的構(gòu)成。在圖2的例子中,在打印裝置14,作為設(shè)備,連接有條形碼掃描儀BS、顧客顯示器CD、錢(qián)箱 KS、以及觸摸面板TP。
如圖2所示,店鋪管理服務(wù)器12具備店鋪管理服務(wù)器控制部40、店鋪管理服務(wù)器存儲(chǔ)部41、以及店鋪管理服務(wù)器通信部42。
店鋪管理服務(wù)器控制部40具備未圖示的CPU、ROM、RAM、其它周邊電路等,并控制店鋪管理服務(wù)器12。
店鋪管理服務(wù)器控制部40具備結(jié)賬相關(guān)處理執(zhí)行部401。
結(jié)賬相關(guān)處理執(zhí)行部401是基于利用安裝于店鋪管理服務(wù)器12的服務(wù)器軟件進(jìn)行動(dòng)作的規(guī)定的Web應(yīng)用程序、其它附帶的程序來(lái)執(zhí)行處理的功能模塊。
店鋪管理服務(wù)器存儲(chǔ)部41具備未圖示的硬盤(pán)、EEPROM等非易失性存儲(chǔ)器,并存儲(chǔ)各種數(shù)據(jù)。
店鋪管理服務(wù)器存儲(chǔ)部41存儲(chǔ)商品主數(shù)據(jù)411。商品主數(shù)據(jù)411對(duì)于在店鋪銷(xiāo)售的商品,將商品的商品代碼、商品的單價(jià)、以及其它的與商品有關(guān)的信息相對(duì)應(yīng)地存儲(chǔ)。
店鋪管理服務(wù)器存儲(chǔ)部41存儲(chǔ)結(jié)賬信息管理數(shù)據(jù)庫(kù)412。對(duì)于結(jié)賬信息管理數(shù)據(jù)庫(kù)412,在下文中描述。
如圖2所示,維護(hù)服務(wù)器17具備維護(hù)服務(wù)器控制部50(服務(wù)器控制部)、維護(hù)服務(wù)器存儲(chǔ)部51(服務(wù)器存儲(chǔ)部)、以及維護(hù)服務(wù)器通信部52。
維護(hù)服務(wù)器控制部50具備未圖示的CPU、ROM、RAM、其它周邊電路等,并控制維護(hù)服務(wù)器17。
維護(hù)服務(wù)器控制部50具備日志接收部501、響應(yīng)應(yīng)答部502、日志信息存儲(chǔ)部503、日志信息顯示部504、以及監(jiān)視部505。
日志接收部501、響應(yīng)應(yīng)答部502、日志信息存儲(chǔ)部503、日志信息顯示部504、以及監(jiān)視部505分別是基于利用安裝于維護(hù)服務(wù)器17的服務(wù)器軟件進(jìn)行動(dòng)作的規(guī)定的Web應(yīng)用程序、其它附帶的程序來(lái)執(zhí)行處理的功能模塊。
維護(hù)服務(wù)器存儲(chǔ)部51具備未圖示的硬盤(pán)、EEPROM等非易失性存儲(chǔ)器,并存儲(chǔ)各種數(shù)據(jù)。
維護(hù)服務(wù)器存儲(chǔ)部51存儲(chǔ)命令儲(chǔ)存數(shù)據(jù)庫(kù)511、合同管理數(shù)據(jù)庫(kù)512、第一狀態(tài)信息數(shù)據(jù)庫(kù)513、第二狀態(tài)信息數(shù)據(jù)庫(kù)514、以及電源狀況監(jiān)視數(shù)據(jù)庫(kù)515。對(duì)于這些數(shù)據(jù),在下文中描述。
維護(hù)服務(wù)器通信部52在維護(hù)服務(wù)器控制部50的控制下,訪問(wèn)全球網(wǎng)絡(luò)GN,并與連接于該網(wǎng)絡(luò)的設(shè)備(包括POS終端13。)進(jìn)行通信。
如以上那樣,網(wǎng)絡(luò)系統(tǒng)1具備維護(hù)服務(wù)器17。
維護(hù)服務(wù)器17與利用店鋪管理系統(tǒng)10的企業(yè)無(wú)關(guān)地,基于與企業(yè)的預(yù)先的合同,管理店鋪管理系統(tǒng)10的店鋪系統(tǒng)11具備的POS終端13以及打印裝置14的狀況。在本實(shí)施方式中,企業(yè)K1以及企業(yè)K2預(yù)先簽訂與基于維護(hù)服務(wù)器17的POS終端13以及打印裝置14的狀況的管理有關(guān)的合同,維護(hù)服務(wù)器17針對(duì)第一店鋪管理系統(tǒng)101的店鋪系統(tǒng)11以及第二店鋪管理系統(tǒng)102的店鋪系統(tǒng)11的各個(gè)系統(tǒng),統(tǒng)一地管理各店鋪系統(tǒng)11具備的POS終端13以及打印裝置14的狀況。
而且,維護(hù)服務(wù)器17對(duì)負(fù)責(zé)店鋪系統(tǒng)11的POS終端13以及打印裝置14的維護(hù)的人員(以下,稱(chēng)為“維護(hù)負(fù)責(zé)人”。),提供對(duì)用于POS終端13以及打印裝置14的維護(hù)有益的信息。
以下,對(duì)管理POS終端13以及打印裝置14的狀況時(shí)的維護(hù)服務(wù)器17的動(dòng)作進(jìn)行說(shuō)明。
圖3是與控制裝置存儲(chǔ)部22存儲(chǔ)的數(shù)據(jù)一起示出POS終端13的控制裝置控制部20具備的功能模塊,并與維護(hù)服務(wù)器存儲(chǔ)部51存儲(chǔ)的數(shù)據(jù)一起示出維護(hù)服務(wù)器17的維護(hù)服務(wù)器控制部50具備的功能模塊的圖。
以下,首先,使用圖3,對(duì)維護(hù)服務(wù)器17管理POS終端13以及打印裝置14的狀況時(shí)、在功能模塊間發(fā)送接收的數(shù)據(jù)的基本的流程進(jìn)行說(shuō)明。在使用了圖3的說(shuō)明中,省略功能模塊的處理的詳細(xì)內(nèi)容以及在功能模塊間發(fā)送接收的數(shù)據(jù)的內(nèi)容的詳細(xì)內(nèi)容。
如圖3所示,POS終端13的日志收集部203參照生成間隔設(shè)定文件221,以生成間隔設(shè)定文件221示出的間隔生成請(qǐng)求數(shù)據(jù)D1。
請(qǐng)求數(shù)據(jù)D1是包含日志數(shù)據(jù)D11以及處理結(jié)果通知數(shù)據(jù)D12的數(shù)據(jù)。
日志收集部203將生成的請(qǐng)求數(shù)據(jù)D1輸出給通信管理部204(圖3的箭頭Y1)。
通信管理部204參照發(fā)送間隔設(shè)定文件222,以發(fā)送間隔設(shè)定文件222示出的間隔,將從日志收集部203輸入的請(qǐng)求數(shù)據(jù)D1發(fā)送給維護(hù)服務(wù)器17(圖3的箭頭Y2)。
通信管理部204隔開(kāi)間隔向維護(hù)服務(wù)器17發(fā)送的請(qǐng)求數(shù)據(jù)D1相當(dāng)于從作為客戶(hù)端的POS終端13向作為服務(wù)器的維護(hù)服務(wù)器17發(fā)送的請(qǐng)求。維護(hù)服務(wù)器17能夠作為對(duì)作為請(qǐng)求的請(qǐng)求數(shù)據(jù)D1的接收進(jìn)行應(yīng)答的響應(yīng),向POS終端13發(fā)送數(shù)據(jù)。
維護(hù)服務(wù)器17的日志接收部501接收POS終端13發(fā)送的請(qǐng)求數(shù)據(jù)D1。日志接收部501將接收的請(qǐng)求數(shù)據(jù)D1輸出給響應(yīng)應(yīng)答部502(圖3的箭頭Y3)。
響應(yīng)應(yīng)答部502基于從日志接收部501輸入的日志數(shù)據(jù)D11,參照命令儲(chǔ)存數(shù)據(jù)庫(kù)511,作為與請(qǐng)求數(shù)據(jù)D1(請(qǐng)求)對(duì)應(yīng)的響應(yīng)生成響應(yīng)數(shù)據(jù)D2。
如后述那樣,響應(yīng)數(shù)據(jù)D2包含使POS終端13執(zhí)行規(guī)定的處理的處理命令控制數(shù)據(jù)D21(控制數(shù)據(jù))、以及表示規(guī)定的監(jiān)視項(xiàng)目(后述)的狀況為錯(cuò)誤警告狀況(后述)或者錯(cuò)誤預(yù)兆狀況(后述)的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22。
響應(yīng)應(yīng)答部502將生成的響應(yīng)數(shù)據(jù)D2發(fā)送給POS終端13(圖3的箭頭Y5)。
另外,響應(yīng)應(yīng)答部502將請(qǐng)求數(shù)據(jù)D1輸出給日志信息存儲(chǔ)部503(圖3的箭頭Y4)。
另外,日志信息存儲(chǔ)部503基于從響應(yīng)應(yīng)答部502輸入的請(qǐng)求數(shù)據(jù)D1,在第一狀態(tài)信息數(shù)據(jù)庫(kù)513(后述)存儲(chǔ)記錄,并在第二狀態(tài)信息數(shù)據(jù)庫(kù)514(后述)存儲(chǔ)記錄。
POS終端13的通信管理部204接收維護(hù)服務(wù)器17發(fā)送的響應(yīng)數(shù)據(jù)D2。
通信管理部204將接收的響應(yīng)數(shù)據(jù)D2所包含的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22輸出給日志收集部203(圖3的箭頭Y6)。
另外,通信管理部204將接收的響應(yīng)數(shù)據(jù)D2所包含的處理命令控制數(shù)據(jù)D21輸出給命令執(zhí)行部205(圖3的箭頭Y7)。
命令執(zhí)行部205基于從通信管理部204輸入的處理命令控制數(shù)據(jù)D21,執(zhí)行規(guī)定的處理。命令執(zhí)行部205生成表示執(zhí)行的規(guī)定的處理的處理結(jié)果的處理結(jié)果數(shù)據(jù)D3。命令執(zhí)行部205將生成的處理結(jié)果數(shù)據(jù)D3輸出給日志收集部203(圖3的箭頭Y8)。
日志收集部203基于從通信管理部204輸入的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22以及生成的日志數(shù)據(jù)D11,根據(jù)需要,變更生成間隔設(shè)定文件221的內(nèi)容。
另外,日志收集部203基于從命令執(zhí)行部205輸入的處理結(jié)果數(shù)據(jù)D3,生成處理結(jié)果通知數(shù)據(jù)D12。
之后,日志收集部203參照生成間隔設(shè)定文件221,以生成間隔設(shè)定文件221示出的間隔生成請(qǐng)求數(shù)據(jù)D1,并輸出給通信管理部204。
如以上那樣,在POS終端13以及維護(hù)服務(wù)器17間,以POS終端13隔開(kāi)間隔向維護(hù)服務(wù)器17發(fā)送請(qǐng)求數(shù)據(jù)D1(日志數(shù)據(jù)D11),維護(hù)服務(wù)器17執(zhí)行基于接收的請(qǐng)求數(shù)據(jù)D1的處理,并作為響應(yīng)發(fā)送響應(yīng)數(shù)據(jù)D2,POS終端13執(zhí)行基于接收的響應(yīng)數(shù)據(jù)D2的處理這樣的周期,進(jìn)行數(shù)據(jù)的發(fā)送接收。
接下來(lái),對(duì)管理POS終端13以及打印裝置14的狀況時(shí)的維護(hù)服務(wù)器17的動(dòng)作進(jìn)行詳細(xì)說(shuō)明。
圖4是表示POS終端13以及維護(hù)服務(wù)器17的動(dòng)作的流程圖。
圖4的(A)表示POS終端13的日志收集部203的動(dòng)作,(B)表示POS終端13的通信管理部204的動(dòng)作,(C)表示POS終端13的命令執(zhí)行部205的動(dòng)作,(D)表示維護(hù)服務(wù)器17的日志接收部501的動(dòng)作,(E)表示維護(hù)服務(wù)器17的響應(yīng)應(yīng)答部502的動(dòng)作,(F)表示維護(hù)服務(wù)器17的日志信息存儲(chǔ)部503的動(dòng)作。
如圖4的(A)所示,日志收集部203參照生成間隔設(shè)定文件221,監(jiān)視生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻是否到來(lái)(步驟SA1)。
生成間隔設(shè)定文件221是記錄有表示生成請(qǐng)求數(shù)據(jù)D1的間隔的信息的文件。在步驟SA1中,日志收集部203參照生成間隔設(shè)定文件221,在上一次生成請(qǐng)求數(shù)據(jù)D1之后,經(jīng)過(guò)了生成間隔設(shè)定文件221示出的間隔的情況下,判別為生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)。
如后述那樣,有記錄于生成間隔設(shè)定文件221的信息示出的間隔是將規(guī)定的間隔(以下,稱(chēng)為“基準(zhǔn)生成間隔”。)作為最長(zhǎng)的間隔,比基準(zhǔn)生成間隔短的間隔的情況。
在生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)的情況下(步驟SA1:是),日志收集部203基于存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的處理結(jié)果數(shù)據(jù)D3,生成處理結(jié)果通知數(shù)據(jù)D12(步驟SA2)。
處理結(jié)果通知數(shù)據(jù)D12是能夠分層地描述信息的文本數(shù)據(jù)(例如,XML(Extensible Markup Language:可擴(kuò)展標(biāo)記語(yǔ)言)格式的數(shù)據(jù)),是能夠作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17的數(shù)據(jù)。
生成處理結(jié)果通知數(shù)據(jù)D12后,日志收集部203從規(guī)定的存儲(chǔ)區(qū)域刪除處理結(jié)果通知數(shù)據(jù)D12的生成所使用的處理結(jié)果數(shù)據(jù)D3。
如在下文中變得明確的那樣,日志收集部203在上一次生成了請(qǐng)求數(shù)據(jù)D1之后,在步驟SA1判別為生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)前,將從命令執(zhí)行部205輸入的處理結(jié)果數(shù)據(jù)D3存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域。
接下來(lái),日志收集部203執(zhí)行日志數(shù)據(jù)生成處理(步驟SA3)。日志數(shù)據(jù)生成處理是生成日志數(shù)據(jù)D11的處理。以下,對(duì)日志數(shù)據(jù)生成處 理進(jìn)行詳述。
圖5是詳細(xì)地示出執(zhí)行日志數(shù)據(jù)生成處理時(shí)的日志收集部203的動(dòng)作的流程圖。
如圖5所示,日志收集部203參照控制裝置存儲(chǔ)部22存儲(chǔ)的日志文件223(步驟SG1)。
日志文件223是記錄有多個(gè)監(jiān)視項(xiàng)目各自的日志的文件。監(jiān)視項(xiàng)目是指預(yù)先決定為監(jiān)視狀況、并取得日志的對(duì)象的項(xiàng)目。在本實(shí)施方式中,作為監(jiān)視項(xiàng)目,存在監(jiān)視項(xiàng)目:通信錯(cuò)誤、監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤、監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度、監(jiān)視項(xiàng)目:SSD使用實(shí)際值,監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)、監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)、監(jiān)視項(xiàng)目:動(dòng)作工序、以及監(jiān)視項(xiàng)目:連接設(shè)備。其中,本實(shí)施方式所說(shuō)明的監(jiān)視項(xiàng)目是一個(gè)例子,也可以除了例示的監(jiān)視項(xiàng)目之外或者代替例示的監(jiān)視項(xiàng)目的至少一部分,存在其它的監(jiān)視項(xiàng)目。
作為監(jiān)視項(xiàng)目:通信錯(cuò)誤的日志,在日志文件223中與表示時(shí)間(日期+時(shí)刻)的信息一起以時(shí)間序列記錄表示產(chǎn)生了通信錯(cuò)誤的信息以及表示消除了產(chǎn)生的通信錯(cuò)誤的信息。通信錯(cuò)誤是指暫時(shí)儲(chǔ)存接收的數(shù)據(jù)的接收緩存的溢出等不能夠正常地進(jìn)行通信的狀況。
處理控制部201監(jiān)視是否產(chǎn)生了通信錯(cuò)誤以及是否消除了通信錯(cuò)誤(對(duì)監(jiān)視項(xiàng)目:通信錯(cuò)誤的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:通信錯(cuò)誤的日志。
作為監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示產(chǎn)生了打印機(jī)錯(cuò)誤的信息以及表示消除了產(chǎn)生的打印機(jī)錯(cuò)誤的信息。打印機(jī)錯(cuò)誤是指卷紙的缺紙、卷紙的卡紙等不能夠正常地進(jìn)行打印的狀況。
處理控制部201監(jiān)視是否產(chǎn)生了打印機(jī)錯(cuò)誤以及是否消除了打印機(jī)錯(cuò)誤(對(duì)監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的日志。
作為監(jiān)視項(xiàng)目:RAM使用率的日志,在日志文件223中與表示時(shí) 間的信息一起以時(shí)間序列記錄表示RAM的使用率(以下,稱(chēng)為“RAM使用率”。)的信息。
處理控制部201通過(guò)規(guī)定的方法,以規(guī)定的間隔獲取RAM使用率(對(duì)監(jiān)視項(xiàng)目:RAM使用率的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:RAM使用率的日志。
作為監(jiān)視項(xiàng)目:CPU使用率的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示CPU的使用率(以下,稱(chēng)為“CPU使用率”。)的信息。
處理控制部201以規(guī)定的間隔獲取CPU使用率(對(duì)監(jiān)視項(xiàng)目:CPU使用率的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:CPU使用率的日志。
作為監(jiān)視項(xiàng)目:CPU溫度的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示CPU的溫度(以下,稱(chēng)為“CPU溫度”。)的信息。
處理控制部201通過(guò)規(guī)定的方法以規(guī)定的間隔獲取CPU溫度(對(duì)監(jiān)視項(xiàng)目:CPU溫度的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:CPU溫度的日志。
作為監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示數(shù)據(jù)傳輸速度的信息。數(shù)據(jù)傳輸速度是能夠經(jīng)由全球網(wǎng)絡(luò)GN發(fā)送的每個(gè)單位時(shí)間的數(shù)據(jù)的數(shù)據(jù)量。
處理控制部201以規(guī)定的間隔,利用規(guī)定的方法獲取數(shù)據(jù)傳輸速度(對(duì)監(jiān)視項(xiàng)目數(shù)據(jù)傳輸速度的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度的日志。
作為監(jiān)視項(xiàng)目:SSD使用實(shí)際值的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示針對(duì)SSD的累計(jì)的寫(xiě)入次數(shù)、針對(duì)SSD每個(gè)單位時(shí)間寫(xiě)入的數(shù)據(jù)的數(shù)據(jù)量的平均值、以及其它的為了計(jì)算SSD的壽命所需要的值(以下,將為了計(jì)算SSD的壽命所需要的值稱(chēng)為“SSD使用實(shí)際值”。)的信息。
處理控制部201以規(guī)定的間隔獲取SSD使用實(shí)際值(對(duì)監(jiān)視項(xiàng)目:使用實(shí)際值的狀況進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:SSD使用實(shí)際值的日志。
作為監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示打印頭形成行累計(jì)數(shù)的信息。
打印頭形成行累計(jì)數(shù)是指由打印頭211形成的行的累計(jì)數(shù)。如上所述,本實(shí)施方式所涉及的POS終端13的控制裝置打印部21交替地反復(fù)進(jìn)行通過(guò)打印頭211形成一行分量的點(diǎn)以及通過(guò)輸送機(jī)構(gòu)輸送一行分量的卷紙來(lái)執(zhí)行圖像的打印。另外如上所述,行的形成是指通過(guò)打印頭211形成一行分量的點(diǎn)。
處理控制部201以規(guī)定的間隔獲取打印頭行累計(jì)數(shù)(對(duì)監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)的日志。
作為監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示刀具使用累計(jì)數(shù)的信息。
刀具使用累計(jì)數(shù)是指刀具212進(jìn)行的卷紙的切斷的累計(jì)數(shù)。
處理控制部201以規(guī)定的間隔獲取刀具使用累計(jì)數(shù)(對(duì)監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)進(jìn)行監(jiān)視),并在日志文件223記錄監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的日志。
作為監(jiān)視項(xiàng)目:動(dòng)作工序的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示動(dòng)作狀況的(=進(jìn)行CPU的分配的狀況的)工序的名稱(chēng)的字符串。
處理控制部201以規(guī)定的間隔獲取動(dòng)作狀況的工序,并在日志文件223記錄監(jiān)視項(xiàng)目:動(dòng)作工序的日志。
作為監(jiān)視項(xiàng)目:連接設(shè)備的日志,在日志文件223中與表示時(shí)間的信息一起以時(shí)間序列記錄表示連接狀況的設(shè)備的種類(lèi)的字符串。
連接狀況的設(shè)備是指被有線連接或者無(wú)線連接的設(shè)備,是指能夠正 常地進(jìn)行通信的設(shè)備。
處理控制部201以規(guī)定的間隔獲取連接狀況的設(shè)備的種類(lèi),并在日志文件223記錄監(jiān)視項(xiàng)目:連接設(shè)備的日志。
其中,在日志文件223中除了上述的監(jiān)視項(xiàng)目的日志之外,至少還記錄有行形成時(shí)記錄介質(zhì)屬性信息以及切斷時(shí)記錄介質(zhì)屬性信息。
行形成時(shí)記錄介質(zhì)屬性信息是將表示之前收納于POS終端13的卷紙的紙質(zhì)、種類(lèi)、以及厚度的組合(以下,稱(chēng)為“記錄介質(zhì)屬性”。)的信息,和表示針對(duì)各個(gè)記錄介質(zhì)屬性的卷紙形成的行的累計(jì)數(shù)的信息相對(duì)應(yīng)的值。
例如,假設(shè)在之前,有紙質(zhì)kx1、種類(lèi)sx1、以及厚度ax1的組合所涉及的記錄介質(zhì)屬性z1的卷紙,和紙質(zhì)kx2、種類(lèi)sx2、以及厚度ax2的組合所涉及的記錄介質(zhì)屬性z2的卷紙收納于POS終端13的情況。而且,設(shè)成打印頭形成行累計(jì)數(shù)為“100”,在記錄介質(zhì)屬性z1的卷紙形成的行的累計(jì)數(shù)為“30”,在記錄介質(zhì)屬性z2的卷紙形成的行的累計(jì)數(shù)為“70”。該情況下,行形成時(shí)記錄介質(zhì)屬性信息是將表示記錄介質(zhì)屬性z1的信息和表示形成在記錄介質(zhì)屬性z1的卷紙的行的累計(jì)數(shù)亦即“30”的信息相對(duì)應(yīng)的信息、以及將表示記錄介質(zhì)屬性z2的信息和表示形成在記錄介質(zhì)屬性z2的卷紙的行的累計(jì)數(shù)亦即“70”的信息相對(duì)應(yīng)的信息。
另外,切斷時(shí)記錄介質(zhì)屬性信息是將表示之前收納于POS終端13的卷紙的記錄介質(zhì)屬性的信息、和表示由刀具212對(duì)各個(gè)記錄介質(zhì)屬性的卷紙進(jìn)行的切斷的累計(jì)數(shù)的信息相對(duì)應(yīng)的值。
例如,假設(shè)在之前,有記錄介質(zhì)屬性z1的卷紙和記錄介質(zhì)屬性z2的卷紙收納于POS終端13的情況。而且,刀具使用累計(jì)數(shù)為“100”,由刀具212對(duì)記錄介質(zhì)屬性z1的卷紙進(jìn)行的切斷的累計(jì)數(shù)為“30”,由刀具212對(duì)記錄介質(zhì)屬性z2的卷紙進(jìn)行的切斷的累計(jì)數(shù)為“70”。該情況下,切斷時(shí)記錄介質(zhì)屬性信息是將表示記錄介質(zhì)屬性z1的信息和表示將記錄介質(zhì)屬性z1的卷紙切斷的次數(shù)的累計(jì)數(shù)亦即“30”的信息相對(duì)應(yīng)的信息、以及將表示記錄介質(zhì)屬性z2的信息和表示將記錄介質(zhì)屬性z2的卷紙切斷的次數(shù)的累計(jì)數(shù)亦即“70”的信息相對(duì)應(yīng)的信息。
處理控制部201基于來(lái)自規(guī)定的傳感器的輸入、基于規(guī)定的方法的用戶(hù)的輸入,管理收納于POS終端13的卷紙的記錄介質(zhì)屬性,并基于管理的記錄介質(zhì)屬性,適當(dāng)?shù)卦谌罩疚募?23記錄行形成時(shí)記錄介質(zhì)屬性信息以及切斷時(shí)記錄介質(zhì)屬性信息。
如圖5所示,日志收集部203基于在步驟SG1參照的日志文件223,獲取各監(jiān)視項(xiàng)目的日志、行形成時(shí)記錄介質(zhì)屬性信息、以及切斷時(shí)記錄介質(zhì)屬性信息(步驟SG2)。
接下來(lái),日志收集部203生成各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)(狀態(tài)信息)(步驟SG3)。以下,對(duì)各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)進(jìn)行詳述。
圖6是示意性地表示各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)的內(nèi)容的圖。
如后述那樣,狀態(tài)信息數(shù)據(jù)包含作為識(shí)別狀態(tài)信息數(shù)據(jù)的識(shí)別信息的狀態(tài)識(shí)別信息。
圖6(A)是表示監(jiān)視項(xiàng)目:通信錯(cuò)誤的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(A)所示,通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)具備識(shí)別通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“通信錯(cuò)誤狀態(tài)識(shí)別信息”。)。
另外,通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)具備通信錯(cuò)誤狀況信息。通信錯(cuò)誤狀況信息包含表示在當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)產(chǎn)生的狀況的通信錯(cuò)誤的信息和表示通信錯(cuò)誤產(chǎn)生的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:通信錯(cuò)誤的日志生成通信錯(cuò)誤狀況信息,并將通信錯(cuò)誤狀態(tài)識(shí)別信息與通信錯(cuò)誤狀況信息相對(duì)應(yīng)地生成通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)。
此外,日志收集部203在當(dāng)前時(shí)刻,不是產(chǎn)生了通信錯(cuò)誤的狀況的情況下(之前產(chǎn)生的通信錯(cuò)誤已消除,且未新產(chǎn)生通信錯(cuò)誤的狀況的情況下),不生成通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)。
圖6(B)是表示監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(B)所示,打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)具備識(shí)別打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“打印機(jī)錯(cuò)誤狀態(tài)識(shí)別信息”。)。
另外,打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)具備打印機(jī)錯(cuò)誤狀況信息。打印機(jī)錯(cuò)誤狀況信息包含表示在當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)產(chǎn)生的狀況的打印機(jī)錯(cuò)誤的信息和表示打印機(jī)錯(cuò)誤產(chǎn)生的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的日志生成打印機(jī)錯(cuò)誤狀況信息,并將打印機(jī)錯(cuò)誤狀態(tài)識(shí)別信息與打印機(jī)錯(cuò)誤狀況信息相對(duì)應(yīng)地生成打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)。
此外,日志收集部203在當(dāng)前時(shí)刻不是產(chǎn)生了打印機(jī)錯(cuò)誤的狀況的情況下(之前產(chǎn)生的打印機(jī)錯(cuò)誤已消除,且未新產(chǎn)生打印機(jī)錯(cuò)誤的狀況的情況下),不生成打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)。
圖6(C)是表示監(jiān)視項(xiàng)目:RAM使用率的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“RAM使用率狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(C)所示,RAM使用率狀態(tài)信息數(shù)據(jù)具備識(shí)別RAM使用率狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“RAM使用率狀態(tài)識(shí)別信息”。)。
另外,RAM使用率狀態(tài)信息數(shù)據(jù)具備RAM使用率狀況信息。RAM使用率狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的RAM使用率的信息和表示測(cè)定RAM使用率的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:RAM使用率的日志生成RAM使用率狀況信息,并將RAM使用率狀態(tài)識(shí)別信息與RAM使用率狀況信息相對(duì)應(yīng)地生成RAM使用率狀態(tài)信息數(shù)據(jù)。
圖6(D)是表示監(jiān)視項(xiàng)目:CPU使用率的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“CPU使用率狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(D)所示,CPU使用率狀態(tài)信息數(shù)據(jù)具備識(shí)別CPU使用率狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“CPU使用率狀態(tài)識(shí)別信 息”。)。
另外,CPU使用率狀態(tài)信息數(shù)據(jù)具備CPU使用率狀況信息。CPU使用率狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的CPU使用率的信息和表示測(cè)定CPU使用率的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:CPU使用率的日志生成CPU使用率狀況信息,并將CPU使用率狀態(tài)識(shí)別信息與CPU使用率狀況信息相對(duì)應(yīng)地生成CPU使用率狀態(tài)信息數(shù)據(jù)。
圖6(E)是表示監(jiān)視項(xiàng)目:CPU溫度的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“CPU溫度狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(E)所示,CPU溫度狀態(tài)信息數(shù)據(jù)具備識(shí)別CPU溫度狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“CPU溫度狀態(tài)識(shí)別信息”。)。
另外,CPU溫度狀態(tài)信息數(shù)據(jù)具備CPU溫度狀況信息。CPU溫度狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的CPU溫度的信息和表示測(cè)定CPU溫度的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:CPU溫度的日志生成CPU溫度狀況信息,并將CPU溫度狀態(tài)識(shí)別信息與CPU溫度狀況信息相對(duì)應(yīng)地生成CPU溫度狀態(tài)信息數(shù)據(jù)。
圖6(F)是表示監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“數(shù)據(jù)傳輸速度狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(F)所示,數(shù)據(jù)傳輸速度狀態(tài)信息數(shù)據(jù)具備識(shí)別數(shù)據(jù)傳輸速度狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“數(shù)據(jù)傳輸速度狀態(tài)識(shí)別信息”。)。
另外,數(shù)據(jù)傳輸速度狀態(tài)信息數(shù)據(jù)具備數(shù)據(jù)傳輸速度狀況信息。數(shù)據(jù)傳輸速度狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的數(shù)據(jù)傳輸速度的信息和表示測(cè)定數(shù)據(jù)傳輸速度的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度的日 志生成數(shù)據(jù)傳輸速度狀況信息,并將數(shù)據(jù)傳輸速度狀態(tài)識(shí)別信息與數(shù)據(jù)傳輸速度狀況信息相對(duì)應(yīng)地生成數(shù)據(jù)傳輸速度狀態(tài)信息數(shù)據(jù)。
圖6(G)是表示監(jiān)視項(xiàng)目:SSD使用實(shí)際值的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“SSD使用實(shí)際值狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(G)所示,SSD使用實(shí)際值狀態(tài)信息數(shù)據(jù)具備識(shí)別SSD使用實(shí)際值狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“SSD使用實(shí)際值狀態(tài)識(shí)別信息”。)。
另外,SSD使用實(shí)際值狀態(tài)信息數(shù)據(jù)具備SSD使用實(shí)際值狀況信息和SSD壽命信息。
SSD使用實(shí)際值狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的SSD使用實(shí)際值(針對(duì)SSD的累計(jì)的寫(xiě)入次數(shù)等)的信息和表示獲取SSD使用實(shí)際值的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:SSD使用實(shí)際值的日志生成SSD使用實(shí)際值狀況信息。
SSD壽命信息是表示SSD的壽命的信息。
在步驟SG3中,日志收集部203基于SSD使用實(shí)際值,通過(guò)規(guī)定的方法計(jì)算SSD的壽命,并生成SSD壽命信息。
在步驟SG3中,日志收集部203將SSD使用實(shí)際值狀態(tài)識(shí)別信息、SSD使用實(shí)際值狀況信息、以及SSD壽命信息相對(duì)應(yīng)地生成SSD使用實(shí)際值狀態(tài)信息數(shù)據(jù)。
圖6(H)是表示監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“打印頭形成行累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(H)所示,打印頭形成行累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)具備識(shí)別打印頭形成行累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“打印頭形成行累計(jì)數(shù)狀態(tài)識(shí)別信息”。)。
另外,打印頭形成行累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)具備打印頭形成行累計(jì)數(shù)狀況信息、和打印頭剩余使用天數(shù)信息。
打印頭形成行累計(jì)數(shù)狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的打印頭形成行累計(jì)數(shù)的信息和表示獲取打印頭形成行累計(jì)數(shù)的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)的日志生成打印頭形成行累計(jì)數(shù)狀況信息。
打印頭剩余使用天數(shù)信息是表示打印頭211能夠使用的剩余的天數(shù)(以下,稱(chēng)為“打印頭剩余使用天數(shù)”。)的信息。
在步驟SG3中,日志收集部203利用以下的式(1)計(jì)算打印頭剩余使用天數(shù)。
IH=(IUseLimit-IUse(N))÷[(IUse(N)-IUse(0))÷N]···(1)。
其中,在式(1)中,“IH”表示打印頭剩余使用天數(shù)。另外,“IUseLimit”表示打印頭211能夠形成的行的上限值(打印頭211的使用次數(shù)的上限值)。另外,“IUse(N)”表示將POS終端13設(shè)置于店鋪的那一天作為第一天,從第一天到第N天由打印頭211形成的行的累計(jì)數(shù)。IUse(0)表示在POS終端13設(shè)置于店鋪那一天之前由打印頭211形成的行的累計(jì)數(shù)。由于用于測(cè)試的打印等理由,有設(shè)置于店鋪之前由POS終端13進(jìn)行了打印的情況。
在式(1)中,右邊的“(IUseLimit-IUse(N))”的部分表示能夠通過(guò)打印頭211形成的剩余的行的數(shù)目。
另外,在式(1)中,右邊的“[(IUse(N)-IUse(0))÷N]”的部分表示在POS終端13設(shè)置于店鋪之后,打印頭211在一天形成的行的數(shù)目的平均值。
然后,通過(guò)將由打印頭211能夠形成的剩余的行的數(shù)目除以POS終端13在一天形成的行的數(shù)目的平均值,能夠計(jì)算繼續(xù)使用POS終端13的情況下的打印頭剩余使用天數(shù)。
在此,在使用式(1)計(jì)算打印頭剩余使用天數(shù)時(shí),日志收集部203基于日志文件223計(jì)算N、IUse(N)、以及IUse(0)的值。在日志文 件223,通過(guò)處理控制部201,記錄這些變量的值(也可以是為了計(jì)算這些變量所需要的值。)。
另外,日志收集部203利用以下的方法,基于日志文件223所記錄的行形成時(shí)記錄介質(zhì)屬性信息計(jì)算IUseLimit的值。
即,日志收集部203通過(guò)對(duì)預(yù)先決定的IUseLimit的初始值,乘以對(duì)之前收納于POS終端13的卷紙的記錄介質(zhì)屬性的各個(gè)設(shè)定的系數(shù),計(jì)算IUseLimit。其中,在計(jì)算IUseLimit時(shí),日志收集部203將各記錄介質(zhì)屬性的系數(shù)設(shè)為反映與形成在記錄介質(zhì)屬性的卷紙的行的累計(jì)數(shù)對(duì)應(yīng)的權(quán)重的值。
在此,記錄介質(zhì)屬性是表示卷紙的紙質(zhì)、種類(lèi)、以及厚度的組合的信息。而且,根據(jù)卷紙的紙質(zhì)、種類(lèi)、以及厚度的組合,由打印頭211形成行時(shí)的劣化的進(jìn)度不同?;诖耍瑢?duì)一個(gè)記錄介質(zhì)屬性設(shè)定的系數(shù)以在該一個(gè)記錄介質(zhì)屬性的卷紙形成行時(shí)的打印頭211的劣化的進(jìn)度越大其值越大,反之,打印頭211的劣化的進(jìn)度越小其值越小的方式,基于預(yù)先的測(cè)試、模擬的結(jié)果進(jìn)行設(shè)定。
使用利用以上那樣的方法計(jì)算出的IUseLimit,以式(1)的方法,計(jì)算打印頭211的打印頭剩余使用天數(shù),由此能夠基于打印頭211的劣化的進(jìn)度根據(jù)形成行的卷紙的紙質(zhì)、種類(lèi)、或者厚度而不同這樣的特性,以反映該特性的方式適當(dāng)?shù)赜?jì)算打印頭剩余使用天數(shù)。
其中,在本實(shí)施方式中,只要反映之前收納的卷紙(記錄介質(zhì))的紙質(zhì)、種類(lèi)、以及厚度,計(jì)算打印頭剩余使用天數(shù),或者反映紙質(zhì)、種類(lèi)、以及厚度中至少任意一個(gè)進(jìn)行計(jì)算,則能夠起到上述的效果。對(duì)于后述的刀具剩余使用天數(shù)也相同。
在步驟SG3中,日志收集部203基于行形成時(shí)記錄介質(zhì)屬性信息,利用上述的方法,計(jì)算打印頭剩余使用天數(shù)信息,并生成表示計(jì)算出的打印頭剩余使用天數(shù)的打印頭剩余使用天數(shù)信息。
在步驟SG3中,日志收集部203將打印頭形成行累計(jì)數(shù)狀態(tài)識(shí)別信息、打印頭形成行累計(jì)數(shù)狀況信息、以及打印頭剩余使用天數(shù)信息相對(duì)應(yīng)地生成打印頭形成行累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)。
圖6(I)是表示監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“刀具使用累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(I)所示,刀具使用累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)具備識(shí)別刀具使用累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“刀具使用累計(jì)數(shù)狀態(tài)識(shí)別信息”。)。
另外,刀具使用累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)具備刀具使用累計(jì)數(shù)狀況信息和刀具剩余使用天數(shù)信息。
刀具使用累計(jì)數(shù)狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)的刀具使用累計(jì)數(shù)的信息和表示獲取刀具使用累計(jì)數(shù)的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的日志生成刀具使用累計(jì)數(shù)狀況信息。
刀具剩余使用天數(shù)信息是表示刀具212能夠使用的剩余的天數(shù)(以下,稱(chēng)為“刀具剩余使用天數(shù)”。)的信息。
在步驟SG3中,日志收集部203利用以下的式(2)計(jì)算刀具剩余使用天數(shù)。
KH=(KUseLimit-KUse(N))÷[(KUse(N)-KUse(0))÷N]···(2)。
其中,在式(2)中,“KH”表示刀具剩余使用天數(shù)。另外,“KUseLimit”表示刀具212的使用次數(shù)的上限值。另外,“KUse(N)”表示將POS終端13設(shè)置于店鋪的那一天作為第一天,從第一天到第N天的刀具212的使用次數(shù)的累計(jì)數(shù)。IUse(0)表示在POS終端13設(shè)置于店鋪那天之前的刀具212的使用次數(shù)的累計(jì)數(shù)。
在式(2)中,右邊的“(KUseLimit-KUse(N))”的部分表示能夠使用刀具212的剩余的次數(shù)。
另外,在式(2)中,右邊的“[(KUse(N)-KUse(0))÷N]”的部分表示在POS終端13設(shè)置于店鋪之后,刀具212的一天的使用次 數(shù)的平均值。
然后,通過(guò)將能夠使用刀具212的剩余的次數(shù)除以刀具212的一天的使用次數(shù)的平均值,能夠計(jì)算在店鋪繼續(xù)使用POS終端13的情況下的刀具剩余使用天數(shù)。
在此,在使用式(2)計(jì)算刀具剩余使用天數(shù)時(shí),日志收集部203基于日志文件223計(jì)算N、KUse(N)、以及KUse(0)的值。在日志文件223,通過(guò)處理控制部201,記錄這些變量的值(也可以是為了計(jì)算這些變量所需要的值。)。
另外,日志收集部203利用以下的方法,基于日志文件223所記錄的切斷時(shí)記錄介質(zhì)屬性信息計(jì)算KUseLimit的值。
即,日志收集部203通過(guò)對(duì)預(yù)先決定的KUseLimit的初始值,乘以對(duì)之前收納于POS終端13的卷紙的記錄介質(zhì)屬性的各個(gè)設(shè)定的系數(shù),計(jì)算KUseLimit。其中,在計(jì)算KUseLimit時(shí),日志收集部203將各記錄介質(zhì)屬性的系數(shù)設(shè)為反映了與切斷記錄介質(zhì)屬性的卷紙的次數(shù)對(duì)應(yīng)的權(quán)重的值。
在此,記錄介質(zhì)屬性是表示卷紙的紙質(zhì)、種類(lèi)、以及厚度的組合的信息。而且,根據(jù)卷紙的紙質(zhì)、種類(lèi)、以及厚度的組合,由刀具212切斷卷紙時(shí)的劣化的進(jìn)度不同?;诖耍瑢?duì)一個(gè)記錄介質(zhì)屬性設(shè)定的系數(shù)以切斷該一個(gè)記錄介質(zhì)屬性的卷紙時(shí)的刀具212的劣化的進(jìn)度越大其值越大,反之,刀具212的劣化的進(jìn)度越小其值越小的方式,基于預(yù)先的測(cè)試、模擬的結(jié)果進(jìn)行設(shè)定。
使用利用以上那樣的方法計(jì)算出的KUseLimit,并以式(2)的方法,計(jì)算刀具212的刀具剩余使用天數(shù),由此能夠基于刀具212的劣化的進(jìn)度根據(jù)切斷的卷紙的紙質(zhì)、種類(lèi)、或者厚度而不同這樣的特性,以反映該特性的方式適當(dāng)?shù)赜?jì)算刀具剩余使用天數(shù)。
在步驟SG3中,日志收集部203基于切斷時(shí)記錄介質(zhì)屬性信息,以上述的方法,計(jì)算刀具剩余使用天數(shù)信息,并生成表示計(jì)算出的刀具剩余使用天數(shù)的刀具剩余使用天數(shù)信息。
在步驟SG3中,日志收集部203將刀具使用累計(jì)數(shù)狀態(tài)識(shí)別信息、 刀具使用累計(jì)數(shù)狀況信息、以及刀具剩余使用天數(shù)信息相對(duì)應(yīng)地生成刀具使用累計(jì)數(shù)狀態(tài)信息數(shù)據(jù)。
圖6(J)是表示監(jiān)視項(xiàng)目:動(dòng)作工序的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“動(dòng)作工序狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(J)所示,動(dòng)作工序狀態(tài)信息數(shù)據(jù)具備識(shí)別動(dòng)作工序狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“動(dòng)作工序狀態(tài)識(shí)別信息”。)。
另外,動(dòng)作工序狀態(tài)信息數(shù)據(jù)具備動(dòng)作工序狀況信息。動(dòng)作工序狀況信息包含表示當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)下的動(dòng)作狀況的(=進(jìn)行CPU的分配的狀況的)工序的信息(表示工序的字符串)和表示獲取動(dòng)作工序狀況信息的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:動(dòng)作工序的日志生成動(dòng)作工序狀況信息,并將動(dòng)作工序狀態(tài)識(shí)別信息與動(dòng)作工序狀況信息相對(duì)應(yīng)地生成動(dòng)作工序狀態(tài)信息數(shù)據(jù)。
圖6(K)是表示監(jiān)視項(xiàng)目:連接設(shè)備的狀態(tài)信息數(shù)據(jù)(以下,稱(chēng)為“連接設(shè)備狀態(tài)信息數(shù)據(jù)”。)的內(nèi)容的圖。
如圖6(K)所示,連接設(shè)備狀態(tài)信息數(shù)據(jù)具備識(shí)別連接設(shè)備狀態(tài)信息數(shù)據(jù)的狀態(tài)識(shí)別信息(以下,稱(chēng)為“連接設(shè)備狀態(tài)識(shí)別信息”。)。
另外,連接設(shè)備狀態(tài)信息數(shù)據(jù)具備連接設(shè)備狀況信息。連接設(shè)備狀況信息包含表示表示在當(dāng)前時(shí)刻(與生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻對(duì)應(yīng)的時(shí)刻)連接的設(shè)備的種類(lèi)的信息(表示設(shè)備的種類(lèi)的字符串)的信息和表示獲取連接設(shè)備狀況信息的時(shí)間的信息。
在步驟SG3中,日志收集部203基于監(jiān)視項(xiàng)目:連接設(shè)備的日志生成連接設(shè)備狀況信息,并將連接設(shè)備狀態(tài)識(shí)別信息與連接設(shè)備狀況信息相對(duì)應(yīng)地生成連接設(shè)備狀態(tài)信息數(shù)據(jù)。
在步驟SG3,在生成各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)之后,日志收集部203生成包含各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)以及POS終端13的POS終端識(shí)別信息的日志數(shù)據(jù)D11(步驟SG4)。
POS終端識(shí)別信息是識(shí)別POS終端13的識(shí)別信息,例如,是在POS終端13的制造階段以唯一方式分配給POS終端13的序列號(hào)。
日志數(shù)據(jù)D11是能夠分層地描述信息的文本數(shù)據(jù)(例如,XML格式的數(shù)據(jù)),各信息通過(guò)分層的密碼(key)和值的組合描述。
接下來(lái),日志收集部203與屬于相同的POS單元16的打印裝置14的每個(gè)進(jìn)行通信,并按照每個(gè)打印裝置14生成日志數(shù)據(jù)D11(步驟SG5)。以下,將POS終端13的日志數(shù)據(jù)D11表現(xiàn)為主日志數(shù)據(jù)D11m,并將打印裝置14的日志數(shù)據(jù)D11表現(xiàn)為子日志數(shù)據(jù)D11s,適當(dāng)?shù)貐^(qū)別這些數(shù)據(jù)。
子日志數(shù)據(jù)D11s與主日志數(shù)據(jù)D11m相同,是包含打印裝置14的各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)以及打印裝置14的打印裝置識(shí)別信息的數(shù)據(jù)。
打印裝置識(shí)別信息是識(shí)別打印裝置14的識(shí)別信息,例如,是在打印裝置14的制造階段以唯一方式分配給打印裝置14的序列號(hào)。
在步驟SG5中,日志收集部203與屬于相同的POS單元16的打印裝置14的每個(gè)進(jìn)行通信,并從打印裝置14的每個(gè),獲取為了生成打印裝置14的各監(jiān)視項(xiàng)目的日志、其它的子日志數(shù)據(jù)D11s所需要的信息。預(yù)先登記打印裝置14的IP地址、與打印裝置14的通信所使用的協(xié)議、與打印裝置14進(jìn)行發(fā)送接收的數(shù)據(jù)的格式等為了與打印裝置14進(jìn)行通信所需要的信息。
接下來(lái),日志收集部203針對(duì)各打印裝置14,基于各監(jiān)視項(xiàng)目的日志生成各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù),并基于生成的狀態(tài)信息數(shù)據(jù)生成子日志數(shù)據(jù)D11s。
日志收集部203在生成主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s后,結(jié)束步驟SA3的日志數(shù)據(jù)生成處理。
如圖4的(A)所示,利用步驟SA3的日志數(shù)據(jù)生成處理生成了日志數(shù)據(jù)D11(主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s)之后,日志收集部203生成請(qǐng)求數(shù)據(jù)D1(步驟SA4)。
請(qǐng)求數(shù)據(jù)D1是包含識(shí)別設(shè)置有POS終端13的店鋪的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、處理結(jié)果通知數(shù)據(jù)D12、主日志數(shù)據(jù)D11m、以及子日志數(shù)據(jù)D11s(在與POS終端13屬于同一POS單元16的打印裝置14存在多個(gè)的情況下,是多個(gè)子日志數(shù)據(jù)D11s),并分層地描述有各信息的文本數(shù)據(jù)。
圖7是以適合說(shuō)明的方式示意性地示出請(qǐng)求數(shù)據(jù)D1的一個(gè)例子的圖。
在圖7所例示的請(qǐng)求數(shù)據(jù)D1中,在區(qū)域A1描述店鋪?zhàn)R別信息以及POS終端識(shí)別信息。
另外,在區(qū)域A2描述處理結(jié)果通知數(shù)據(jù)D12。
另外,在區(qū)域A3描述主日志數(shù)據(jù)D11m。在區(qū)域A3的區(qū)域A31描述POS終端識(shí)別信息。在區(qū)域A3的區(qū)域A32描述狀態(tài)信息數(shù)據(jù)。在區(qū)域A32的區(qū)域A321描述狀態(tài)識(shí)別信息。
另外,在區(qū)域A4描述子日志數(shù)據(jù)D11s。在區(qū)域A4的區(qū)域A41描述打印裝置識(shí)別信息。在區(qū)域A4的區(qū)域A42描述狀態(tài)信息數(shù)據(jù)。在區(qū)域A42的區(qū)域A421描述狀態(tài)識(shí)別信息。
如圖4的(A)所示,在步驟SA4生成請(qǐng)求數(shù)據(jù)D1之后,日志收集部203通過(guò)程序間通信將生成的請(qǐng)求數(shù)據(jù)D1輸出給通信管理部204(步驟SA5)。
如圖4的(B)所示,通信管理部204獲取從日志收集部203輸入的請(qǐng)求數(shù)據(jù)D1(步驟SB1)。
接下來(lái),通信管理部204將獲取的請(qǐng)求數(shù)據(jù)D1存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域(步驟SB2)。在規(guī)定的存儲(chǔ)區(qū)域累積存儲(chǔ)未發(fā)送給維護(hù)服務(wù)器17的請(qǐng)求數(shù)據(jù)D1、以及在發(fā)送給維護(hù)服務(wù)器17之后由于后述的理由而在維護(hù)服務(wù)器17中放棄的請(qǐng)求數(shù)據(jù)D1。
接下來(lái),通信管理部204參照發(fā)送間隔設(shè)定文件222,監(jiān)視將請(qǐng)求數(shù)據(jù)D1發(fā)送給維護(hù)服務(wù)器17的時(shí)刻是否到來(lái)(步驟SB3)。
發(fā)送間隔設(shè)定文件222是記錄有表示發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻的信息的文件。
在本實(shí)施方式中,作為發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻,有以下兩個(gè)時(shí)刻。
第一個(gè)時(shí)刻是通過(guò)日志收集部203生成請(qǐng)求數(shù)據(jù)D1的時(shí)刻。該情況下,在請(qǐng)求數(shù)據(jù)D1的生成時(shí)刻與發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻取得同步,并與請(qǐng)求數(shù)據(jù)D1的生成對(duì)應(yīng)地,向維護(hù)服務(wù)器17發(fā)送生成的請(qǐng)求數(shù)據(jù)D1。以下,將第一個(gè)時(shí)刻稱(chēng)為“通常發(fā)送時(shí)刻”。
第二個(gè)時(shí)刻是在上一次發(fā)送請(qǐng)求數(shù)據(jù)D1之后,經(jīng)過(guò)了規(guī)定的間隔(以下,稱(chēng)為“合同期間外間隔”。)的時(shí)刻。合同期間外間隔被設(shè)為比上述的基準(zhǔn)生成間隔(生成請(qǐng)求數(shù)據(jù)D1的最長(zhǎng)的間隔)長(zhǎng)的間隔。例如,在基準(zhǔn)生成間隔為“五分鐘”的情況下,發(fā)送請(qǐng)求數(shù)據(jù)D1的規(guī)定的間隔被設(shè)為“一小時(shí)”。以下,將第二個(gè)時(shí)刻稱(chēng)為“合同期間外發(fā)送時(shí)刻”。
如后述那樣,在處于與利用具備POS終端13的店鋪系統(tǒng)11的企業(yè)的合同到期的狀況的情況下,在發(fā)送間隔設(shè)定文件222記錄表示合同期間外發(fā)送時(shí)刻的信息。
在步驟SB3中,通信管理部204在發(fā)送間隔設(shè)定文件222所記錄的信息表示通常發(fā)送時(shí)刻的情況下,在從日志收集部203的日志數(shù)據(jù)D11的輸入完成的時(shí)刻,判別為向維護(hù)服務(wù)器17發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)。
另外,在步驟SB3中,通信管理部204在發(fā)送間隔設(shè)定文件222示出的信息為合同期間外發(fā)送時(shí)刻的情況下,在上一次發(fā)送了請(qǐng)求數(shù)據(jù)D1之后,經(jīng)過(guò)合同期間外間隔時(shí),判別為發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)。
在發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)的情況下(步驟SB3:是),通信管理部204控制控制裝置通信部23,將存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的請(qǐng)求數(shù)據(jù)D1作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17(步驟SB4)。例如,通信管理部204根據(jù)HTTP,將在請(qǐng)求主體描述有請(qǐng)求數(shù)據(jù)D1的HTTP(Hypertext Transfer Protocol:超文本傳輸協(xié)議)請(qǐng)求發(fā)送給維護(hù)服務(wù)器17。其中,預(yù)先登記發(fā)送請(qǐng)求數(shù)據(jù)D1的維護(hù)服務(wù)器17的URL、使用的協(xié)議等為 了將請(qǐng)求數(shù)據(jù)D1作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17所需要的信息。
此外,在存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的請(qǐng)求數(shù)據(jù)D1存在多個(gè)的情況下,通信管理部204發(fā)送存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的時(shí)刻最早的請(qǐng)求數(shù)據(jù)D1。
在步驟SB4中發(fā)送了請(qǐng)求數(shù)據(jù)之后,通信管理部204監(jiān)視是否從維護(hù)服務(wù)器17接收了響應(yīng)(合同信息響應(yīng)數(shù)據(jù)或者響應(yīng)數(shù)據(jù)D2)(步驟SB5)。
如圖4的(D)所示,維護(hù)服務(wù)器17的日志接收部501控制維護(hù)服務(wù)器通信部52,接收并獲取通信管理部204發(fā)送的請(qǐng)求數(shù)據(jù)D1(步驟SD1)。
接下來(lái),日志接收部501將獲取的請(qǐng)求數(shù)據(jù)D1輸出給響應(yīng)應(yīng)答部502(步驟SD2)。
如圖4的(E)所示,響應(yīng)應(yīng)答部502獲取從日志接收部501輸入的請(qǐng)求數(shù)據(jù)D1(步驟SE1)。
接下來(lái),響應(yīng)應(yīng)答部502參照合同管理數(shù)據(jù)庫(kù)512(合同期間信息),判別當(dāng)前時(shí)刻是否在對(duì)應(yīng)的企業(yè)的合同期間內(nèi)(步驟SE2)。
合同管理數(shù)據(jù)庫(kù)512是按照每個(gè)能夠成為維護(hù)服務(wù)器17的管理的對(duì)象的店鋪,存儲(chǔ)使店鋪?zhàn)R別信息與表示利用店鋪的店鋪系統(tǒng)11的企業(yè)的合同期間的信息相對(duì)應(yīng)的記錄的數(shù)據(jù)庫(kù)。企業(yè)的合同期間是指企業(yè)能夠利用維護(hù)服務(wù)器17進(jìn)行店鋪系統(tǒng)11的管理的期間。店鋪的合同期間在運(yùn)營(yíng)維護(hù)服務(wù)器17的公司與企業(yè)之間利用預(yù)先的合同協(xié)定。運(yùn)營(yíng)維護(hù)服務(wù)器17的公司在合同期間中通過(guò)維護(hù)服務(wù)器17管理簽訂了合同的企業(yè)的店鋪系統(tǒng)11的POS終端13以及打印裝置14的狀況,并作為其報(bào)酬得到收入。
合同管理數(shù)據(jù)庫(kù)512的內(nèi)容被設(shè)為根據(jù)每個(gè)企業(yè)的合同的狀況,適當(dāng)?shù)赝ㄟ^(guò)規(guī)定的方法改寫(xiě),成為與實(shí)際的合同的狀況對(duì)應(yīng)的內(nèi)容。
在步驟SE2中,響應(yīng)應(yīng)答部502獲取設(shè)置有請(qǐng)求數(shù)據(jù)D1的發(fā)送源的POS終端13的店鋪的店鋪?zhàn)R別信息。如上所述,店鋪?zhàn)R別信息被 描述于請(qǐng)求數(shù)據(jù)D1。接下來(lái),響應(yīng)應(yīng)答部502確定合同管理數(shù)據(jù)庫(kù)512的記錄中、具有獲取的店鋪?zhàn)R別信息的記錄。接下來(lái),響應(yīng)應(yīng)答部502獲取確定出的記錄的表示合同期間的信息,并判別當(dāng)前時(shí)刻是否在合同期間內(nèi)。
接下來(lái),響應(yīng)應(yīng)答部502判別當(dāng)前時(shí)刻是否在企業(yè)的合同期間內(nèi)(步驟SE3)。
不在合同期間內(nèi)的情況下(步驟SE3:否),響應(yīng)應(yīng)答部502生成合同信息響應(yīng)數(shù)據(jù),并控制維護(hù)服務(wù)器通信部52,將生成的合同信息響應(yīng)數(shù)據(jù)作為響應(yīng)發(fā)送(步驟SE4)。
若進(jìn)行詳述,則為響應(yīng)應(yīng)答部502生成包含表示不在合同期間內(nèi)的信息的合同信息響應(yīng)數(shù)據(jù),并作為響應(yīng)發(fā)送。
接下來(lái),響應(yīng)應(yīng)答部502放棄請(qǐng)求數(shù)據(jù)D1(步驟SE5),并結(jié)束處理。該情況下,不進(jìn)行基于請(qǐng)求數(shù)據(jù)D1的對(duì)第一狀態(tài)信息數(shù)據(jù)庫(kù)513以及第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的存儲(chǔ)(基于日志數(shù)據(jù)D11的信息的存儲(chǔ))。這是因?yàn)檫@些處理是應(yīng)該針對(duì)合同期間內(nèi)的企業(yè)、即針對(duì)支付報(bào)酬的企業(yè)進(jìn)行的處理。
在當(dāng)前時(shí)刻在企業(yè)的合同期間內(nèi)的情況下(步驟SE3:是),響應(yīng)應(yīng)答部502將在步驟SE1獲取的請(qǐng)求數(shù)據(jù)D1輸出給日志信息存儲(chǔ)部503(步驟SE6)。對(duì)于日志信息存儲(chǔ)部503的處理,在下文中描述。
接下來(lái),響應(yīng)應(yīng)答部502執(zhí)行響應(yīng)數(shù)據(jù)生成處理(步驟SE7)。
響應(yīng)數(shù)據(jù)生成處理是生成響應(yīng)數(shù)據(jù)D2的處理。以下,對(duì)響應(yīng)數(shù)據(jù)生成處理進(jìn)行詳述。
圖8的(A)是詳細(xì)地示出執(zhí)行響應(yīng)數(shù)據(jù)生成處理時(shí)的響應(yīng)應(yīng)答部502的動(dòng)作的流程圖。
如圖8的(A)所示,在響應(yīng)數(shù)據(jù)生成處理中,響應(yīng)應(yīng)答部502執(zhí)行處理命令控制數(shù)據(jù)生成處理(步驟SH1),并生成處理命令控制數(shù)據(jù)D21。
圖8的(B)是詳細(xì)地示出執(zhí)行處理命令控制數(shù)據(jù)生成處理時(shí)的響應(yīng)應(yīng)答部502的動(dòng)作的流程圖。
如圖8的(B)所示,在處理命令控制數(shù)據(jù)生成處理中,響應(yīng)應(yīng)答部502參照命令儲(chǔ)存數(shù)據(jù)庫(kù)511(步驟SI1)。
命令儲(chǔ)存數(shù)據(jù)庫(kù)511是存儲(chǔ)使POS終端13的POS終端識(shí)別信息與和使POS終端13執(zhí)行的處理有關(guān)的信息(以下,稱(chēng)為“執(zhí)行處理信息”。)相對(duì)應(yīng)的記錄的數(shù)據(jù)庫(kù)。
執(zhí)行處理信息包含識(shí)別使POS終端13執(zhí)行的處理的信息、為了執(zhí)行處理所需要的數(shù)據(jù)、其它的處理命令控制數(shù)據(jù)D21的生成所需要的信息等。
響應(yīng)應(yīng)答部502具有針對(duì)企業(yè)的負(fù)責(zé)人、維護(hù)負(fù)責(zé)人,提供使特定的POS終端13的POS終端識(shí)別信息以及為了生成使該特定的POS終端13執(zhí)行的處理所涉及的執(zhí)行處理信息所需要的信息輸入的用戶(hù)接口,并基于對(duì)用戶(hù)接口的輸入,在命令儲(chǔ)存數(shù)據(jù)庫(kù)511存儲(chǔ)記錄的功能。此外,作為使POS終端13執(zhí)行的處理,例如,有固件的版本升級(jí),在使其執(zhí)行的處理為固件的版本升級(jí)的情況下,為了生成執(zhí)行處理信息所需要的信息例如是固件的程序數(shù)據(jù)等。
若進(jìn)行詳述,則為期望使特定的POS終端13執(zhí)行規(guī)定的處理的企業(yè)的負(fù)責(zé)人等啟動(dòng)安裝有Web瀏覽器的終端的Web瀏覽器,并使Web瀏覽器訪問(wèn)維護(hù)服務(wù)器17的規(guī)定的URL。響應(yīng)應(yīng)答部502在存在對(duì)該規(guī)定的URL的訪問(wèn)的情況下,在進(jìn)行了必要的認(rèn)證之后,使能夠進(jìn)行POS終端識(shí)別信息、以及為了生成執(zhí)行處理信息所需要的信息的輸入的用戶(hù)接口(網(wǎng)頁(yè))顯示于該終端。企業(yè)的負(fù)責(zé)人等在該用戶(hù)接口輸入該特定的POS終端13的POS終端識(shí)別信息、以及為了生成使該特定的POS終端13執(zhí)行的處理所涉及的處理執(zhí)行相關(guān)信息所需要的信息。響應(yīng)應(yīng)答部502獲取在該用戶(hù)接口輸入的為了生成處理執(zhí)行相關(guān)信息所需要的信息,并基于獲取的信息生成執(zhí)行處理信息。響應(yīng)應(yīng)答部502訪問(wèn)命令儲(chǔ)存數(shù)據(jù)庫(kù)511,并在該數(shù)據(jù)庫(kù)存儲(chǔ)將在該用戶(hù)接口輸入的POS終端識(shí)別信息與生成的執(zhí)行處理信息相對(duì)應(yīng)的記錄。
在步驟SI1參照命令儲(chǔ)存數(shù)據(jù)庫(kù)511之后,響應(yīng)應(yīng)答部502獲取 請(qǐng)求數(shù)據(jù)D1的發(fā)送源的POS終端13的POS終端識(shí)別信息(步驟SI2)。如上所述,POS終端識(shí)別信息被描述于請(qǐng)求數(shù)據(jù)D1。
接下來(lái),響應(yīng)應(yīng)答部502判別具有在步驟SI2獲取的POS終端識(shí)別信息的記錄是否存在于命令儲(chǔ)存數(shù)據(jù)庫(kù)511(步驟SI3)。
在命令儲(chǔ)存數(shù)據(jù)庫(kù)511中,具有在步驟SI2獲取的POS終端識(shí)別信息的記錄一個(gè)都不存在的情況下(步驟SI3:否),響應(yīng)應(yīng)答部502將處理順序移至步驟SI5。
在命令儲(chǔ)存數(shù)據(jù)庫(kù)511中存在具有在步驟SI2獲取的POS終端識(shí)別信息的記錄的情況下(步驟SI3:是),響應(yīng)應(yīng)答部502獲取具有在步驟SI2獲取的POS終端識(shí)別信息的記錄(在該記錄存在多個(gè)的情況下,是多個(gè)記錄的每個(gè))具有的執(zhí)行處理信息(步驟SI4)。其中,在從上一次發(fā)送響應(yīng)數(shù)據(jù)D2到當(dāng)前時(shí)刻為止的期間,包括企業(yè)的負(fù)責(zé)人的用戶(hù)以使請(qǐng)求數(shù)據(jù)D1的發(fā)送源的POS終端13執(zhí)行規(guī)定的處理為目的,通過(guò)上述的方法,在命令儲(chǔ)存數(shù)據(jù)庫(kù)511存儲(chǔ)了對(duì)應(yīng)的記錄的情況下,成為在命令儲(chǔ)存數(shù)據(jù)庫(kù)511中存在具有在步驟SI2獲取的POS終端識(shí)別信息的記錄的狀況。
在接下來(lái)的步驟SI5中,響應(yīng)應(yīng)答部502獲取請(qǐng)求數(shù)據(jù)D1所包含的處理結(jié)果通知數(shù)據(jù)D12(步驟SI5)。
接下來(lái),響應(yīng)應(yīng)答部502基于在步驟SI4獲取的執(zhí)行處理信息以及在步驟SI5獲取的處理結(jié)果通知數(shù)據(jù)D12,生成處理命令控制數(shù)據(jù)D21(步驟SI6)。
若進(jìn)行詳述,則為響應(yīng)應(yīng)答部502基于獲取的執(zhí)行處理信息,生成使POS終端13執(zhí)行與執(zhí)行處理信息對(duì)應(yīng)的處理的控制數(shù)據(jù)(以下,稱(chēng)為“第一控制數(shù)據(jù)”。)。在獲取的執(zhí)行處理信息存在多個(gè)的情況下,響應(yīng)應(yīng)答部502生成使與多個(gè)執(zhí)行處理信息對(duì)應(yīng)的處理的每個(gè)執(zhí)行的控制數(shù)據(jù)。此外,響應(yīng)應(yīng)答部502具有基于一個(gè)或者多個(gè)執(zhí)行處理信息,生成使對(duì)應(yīng)的一個(gè)或者多個(gè)處理執(zhí)行的處理命令控制數(shù)據(jù)D21的功能。
并且,響應(yīng)應(yīng)答部502基于處理結(jié)果通知數(shù)據(jù)D12,根據(jù)命令執(zhí)行部205執(zhí)行的處理的處理結(jié)果,在存在應(yīng)該使POS終端13執(zhí)行的處理 的情況下,生成使該處理執(zhí)行的控制數(shù)據(jù)(以下,稱(chēng)為“第二控制數(shù)據(jù)”。)。
接下來(lái),響應(yīng)應(yīng)答部502生成包含第一控制數(shù)據(jù)以及第二控制數(shù)據(jù)的處理命令控制數(shù)據(jù)D21。處理命令控制數(shù)據(jù)D21是能夠作為JSON(JavaScript(注冊(cè)商標(biāo))Object Notation:JavaScript對(duì)象表示法)格式、XML格式等的響應(yīng)發(fā)送給POS終端13的數(shù)據(jù)。
在生成處理命令控制數(shù)據(jù)D21之后,響應(yīng)應(yīng)答部502從命令儲(chǔ)存數(shù)據(jù)庫(kù)511刪除具有在步驟SI2獲取的POS終端識(shí)別信息的記錄的每個(gè)(步驟SI7)。通過(guò)步驟SI7的處理,成為在命令儲(chǔ)存數(shù)據(jù)庫(kù)511不存在成為處理命令控制數(shù)據(jù)D21的生成源的記錄的狀況。
在刪除記錄之后,響應(yīng)應(yīng)答部502結(jié)束處理命令控制數(shù)據(jù)生成處理。
此外,在“在命令儲(chǔ)存數(shù)據(jù)庫(kù)511沒(méi)有對(duì)應(yīng)的記錄”,并且,“請(qǐng)求數(shù)據(jù)D1沒(méi)有處理結(jié)果通知數(shù)據(jù)D12或者沒(méi)有根據(jù)請(qǐng)求數(shù)據(jù)D1所包含的處理結(jié)果通知數(shù)據(jù)D12使POS終端13執(zhí)行的處理”的情況下,不生成處理命令控制數(shù)據(jù)D21。但是,以下,為了便于說(shuō)明,作為生成處理命令控制數(shù)據(jù)D21的功能部,對(duì)響應(yīng)應(yīng)答部502、其它的主體的處理進(jìn)行說(shuō)明。
如圖8的(A)所示,在步驟SH1執(zhí)行處理命令控制數(shù)據(jù)生成處理生成處理命令控制數(shù)據(jù)D21之后,響應(yīng)應(yīng)答部502執(zhí)行錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理,并生成錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22(步驟SH2)。
圖8的(C)是詳細(xì)地示出執(zhí)行錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理時(shí)的響應(yīng)應(yīng)答部502的動(dòng)作的流程圖。
如圖8的(C)所示,在錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理中,響應(yīng)應(yīng)答部502獲取請(qǐng)求數(shù)據(jù)D1所包含的日志數(shù)據(jù)D11(主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s)(步驟SJ1)。
接下來(lái),響應(yīng)應(yīng)答部502基于在步驟SJ1獲取的日志數(shù)據(jù)D11,判別POS終端13的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況、以及打印裝置14的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò) 誤預(yù)兆狀況(步驟SJ2)。
在此,成為判別是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的對(duì)象的監(jiān)視項(xiàng)目是監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、以及監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度。
響應(yīng)應(yīng)答部502針對(duì)POS終端13監(jiān)視項(xiàng)目:RAM使用率,利用以下的方法判別是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況。即,針對(duì)監(jiān)視項(xiàng)目:RAM使用率,預(yù)先決定用于判別為錯(cuò)誤狀況(RAM產(chǎn)生了故障的狀況)、錯(cuò)誤警告狀況(雖然RAM未產(chǎn)生故障,但若不進(jìn)行對(duì)應(yīng)的措施則產(chǎn)生故障的可能性較高的狀況)、以及錯(cuò)誤預(yù)兆狀況(雖然RAM未產(chǎn)生故障但存在由于繼續(xù)使用而產(chǎn)生故障的可能性的狀況)的各個(gè)狀況的條件。條件被設(shè)為在RAM使用率(數(shù)值)與規(guī)定的閾值成為規(guī)定的關(guān)系的情況下成立的條件。判別為錯(cuò)誤狀況的條件例如是RAM使用率超出規(guī)定的閾值。判別為錯(cuò)誤警告狀況的條件例如是RAM使用率超出在值比錯(cuò)誤狀況的判別所涉及的閾值小的規(guī)定的閾值。判別為錯(cuò)誤預(yù)兆狀況的條件例如是RAM使用率的增加或者降低的幅度超出規(guī)定的閾值。在此,超出閾值例如,除了RAM使用率瞬間地超出閾值之外,還包括處于RAM使用率超過(guò)閾值的狀況持續(xù)規(guī)定期間的狀況的情況。
在判別監(jiān)視項(xiàng)目:RAM使用率是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況時(shí),響應(yīng)應(yīng)答部502獲取請(qǐng)求數(shù)據(jù)D1的主日志數(shù)據(jù)D11m所包含的RAM使用率狀態(tài)信息數(shù)據(jù)的RAM使用率狀況信息。如上所述,RAM使用率狀況信息包含以時(shí)間序列示出規(guī)定的期間中的RAM使用率的推移的信息。接下來(lái),響應(yīng)應(yīng)答部502通過(guò)基于獲取的RAM使用率狀況信息,判別錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的條件是否成立,針對(duì)監(jiān)視項(xiàng)目:RAM使用率判別是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況。
判別為錯(cuò)誤警告狀況以及錯(cuò)誤預(yù)兆狀況的條件可以由維護(hù)負(fù)責(zé)人以及企業(yè)的負(fù)責(zé)人等通過(guò)規(guī)定的方法變更。
響應(yīng)應(yīng)答部502以相同的方法,針對(duì)監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、以及監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度,判別是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況。
另外,響應(yīng)應(yīng)答部502以相同的方法,針對(duì)打印裝置14的規(guī)定的 監(jiān)視項(xiàng)目,基于子日志數(shù)據(jù)D11s判別是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況。
此外,響應(yīng)應(yīng)答部502在判別監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況時(shí),還加上監(jiān)視項(xiàng)目達(dá)到規(guī)定的狀況的時(shí)間與當(dāng)前時(shí)刻的時(shí)間在時(shí)間上的關(guān)系。
錯(cuò)誤警告狀況以及錯(cuò)誤預(yù)兆狀況相當(dāng)于“產(chǎn)生錯(cuò)誤的可能性較高的狀況”。
在接下來(lái)的步驟SJ3中,響應(yīng)應(yīng)答部502基于步驟SJ2的判別結(jié)果,生成錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22。
即,響應(yīng)應(yīng)答部502在POS終端13的規(guī)定的監(jiān)視項(xiàng)目為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況下或者在打印裝置14的規(guī)定的監(jiān)視項(xiàng)目為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況下,針對(duì)是錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目的每個(gè),生成包含表示監(jiān)視項(xiàng)目的信息、以及表示是錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況中的某一個(gè)的信息的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22。
另外,響應(yīng)應(yīng)答部502在錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有的情況下,生成包含表示錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有的信息的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22。
錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22是能夠分層地描述信息的文本數(shù)據(jù)(例如,XML格式的數(shù)據(jù)),是能夠作為響應(yīng)發(fā)送給POS終端13的數(shù)據(jù)。
如圖8的(A)所示,在執(zhí)行錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理之后,響應(yīng)應(yīng)答部502基于表示基于步驟SE2的判別結(jié)果的當(dāng)前時(shí)刻在企業(yè)的合同期間內(nèi)的信息、在步驟SH1生成的處理命令控制數(shù)據(jù)D21、以及在步驟SH2生成的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22,生成響應(yīng)數(shù)據(jù)D2(步驟SH3),并結(jié)束響應(yīng)數(shù)據(jù)生成處理。
響應(yīng)數(shù)據(jù)D2是包含表示當(dāng)前時(shí)刻在企業(yè)的合同期間內(nèi)的信息、處理命令控制數(shù)據(jù)D21、以及錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22的數(shù)據(jù)。
如圖4的(E)所示,在執(zhí)行步驟SE7的響應(yīng)數(shù)據(jù)生成處理之后,響應(yīng)應(yīng)答部502控制維護(hù)服務(wù)器通信部52,將生成的響應(yīng)數(shù)據(jù)D2作為響應(yīng)發(fā)送給POS終端13(步驟SE8)。例如,響應(yīng)應(yīng)答部502根據(jù)HTTP,將在響應(yīng)主體描述有響應(yīng)數(shù)據(jù)D2的HTTP響應(yīng)發(fā)送給POS終端13。
在發(fā)送響應(yīng)數(shù)據(jù)D2后,響應(yīng)應(yīng)答部502結(jié)束處理。
這樣,在本實(shí)施方式中,POS終端13隔開(kāi)規(guī)定的間隔生成日志數(shù)據(jù)D11,并將包含日志數(shù)據(jù)D11的請(qǐng)求數(shù)據(jù)D1發(fā)送給維護(hù)服務(wù)器17。維護(hù)服務(wù)器17與請(qǐng)求數(shù)據(jù)D1對(duì)應(yīng)地,發(fā)送響應(yīng)數(shù)據(jù)D2。由于這樣的構(gòu)成,POS終端13能夠隔開(kāi)規(guī)定的間隔向維護(hù)服務(wù)器17通知POS終端13以及打印裝置14的監(jiān)視項(xiàng)目的狀況。另外,維護(hù)服務(wù)器17能夠利用POS終端13隔開(kāi)間隔發(fā)送包含日志數(shù)據(jù)D11的請(qǐng)求數(shù)據(jù)D1的構(gòu)成,作為響應(yīng)發(fā)送響應(yīng)數(shù)據(jù)D2,使POS終端13執(zhí)行必要的處理。
如圖4的(B)所示,在步驟SB5中正在對(duì)響應(yīng)(合同信息響應(yīng)數(shù)據(jù)或者響應(yīng)數(shù)據(jù)D2)的接收進(jìn)行待機(jī)的通信管理部204在接收了響應(yīng)的情況下(步驟SB5:是),執(zhí)行發(fā)送間隔設(shè)定處理(步驟SB6)。
若進(jìn)行詳述,則為通信管理部204基于合同信息響應(yīng)數(shù)據(jù)或者響應(yīng)數(shù)據(jù)D2,判別當(dāng)前時(shí)刻是否在合同期間內(nèi)。在當(dāng)前時(shí)刻在合同期間內(nèi)的情況下,通信管理部204在發(fā)送間隔設(shè)定文件222記錄表示通常發(fā)送時(shí)刻的信息。另一方面,在當(dāng)前時(shí)刻不在合同期間內(nèi)的情況下,通信管理部204在發(fā)送間隔設(shè)定文件222寫(xiě)入表示合同期間外發(fā)送時(shí)刻的信息。合同期間外時(shí)刻是上一次發(fā)送請(qǐng)求數(shù)據(jù)D1之后,經(jīng)過(guò)合同期間外間隔的時(shí)刻。合同期間外間隔是比基準(zhǔn)生成間隔(生成請(qǐng)求數(shù)據(jù)D1的最長(zhǎng)的間隔)長(zhǎng)的間隔。例如,在基準(zhǔn)生成間隔為“五分鐘”的情況下,合同期間外間隔為“一小時(shí)”。
通過(guò)步驟SB5的處理,在當(dāng)前時(shí)刻在合同期間內(nèi)的情況下,以與生成的間隔取得同步的間隔發(fā)送請(qǐng)求數(shù)據(jù)D1,在當(dāng)前時(shí)刻不在合同期間內(nèi)的情況下,以合同期間外間隔發(fā)送請(qǐng)求數(shù)據(jù)D1。
這樣,在本實(shí)施方式中,在當(dāng)前時(shí)刻不在企業(yè)的合同期間內(nèi)的情況下,發(fā)送請(qǐng)求數(shù)據(jù)D1(日志數(shù)據(jù)D11)的間隔與當(dāng)前時(shí)刻在企業(yè)的合同期間內(nèi)的情況相比,為較長(zhǎng)的時(shí)間。由此,起到以下的效果。
即,POS終端13在發(fā)送請(qǐng)求數(shù)據(jù)D1的情況下,相應(yīng)地,消耗通信頻帶,另外,接收到請(qǐng)求數(shù)據(jù)D1的維護(hù)服務(wù)器17使用必要的存儲(chǔ)區(qū)域存儲(chǔ)必要的數(shù)據(jù),并執(zhí)行必要的運(yùn)算處理。即,基于POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送伴隨著與通信有關(guān)的資源、維護(hù)服務(wù)器17中的與軟件以及硬件有關(guān)的資源的消耗。而且,通過(guò)使不在合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔比合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔長(zhǎng),能夠抑制由于通過(guò)不在合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1所引起的資源的消耗,另外,能夠使針對(duì)簽訂了合同的企業(yè)和未簽訂合同的企業(yè)的對(duì)應(yīng)差異化,能夠保證公平度。
在此,對(duì)于不在合同期間內(nèi)的企業(yè),也可以使從該企業(yè)所涉及的POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送完全停止。然而,假定可能產(chǎn)生雖然企業(yè)有簽訂合同的意思但由于手續(xù)的失誤等,當(dāng)前時(shí)刻不在合同期間內(nèi)的情況。而且,如本實(shí)施方式那樣,由于對(duì)于不在合同期間內(nèi)的企業(yè),并不使從該企業(yè)所涉及的POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送完全停止,而是通過(guò)僅在不是合同期間內(nèi)的期間暫時(shí)地延長(zhǎng)請(qǐng)求數(shù)據(jù)D1的發(fā)送間隔,能夠抑制產(chǎn)生有簽訂合同的意思的企業(yè)完全不能夠使用維護(hù)服務(wù)器17的功能所引起的難以預(yù)料的虧損。另外,維護(hù)服務(wù)器17由于每當(dāng)接收請(qǐng)求數(shù)據(jù)D1時(shí),判別是否在合同期間內(nèi),所以通過(guò)持續(xù)地進(jìn)行基于POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送,能夠持續(xù)地進(jìn)行基于維護(hù)服務(wù)器17的請(qǐng)求數(shù)據(jù)D1的接收所伴隨的是否在合同期間內(nèi)的判別。因此,在新簽訂了合同的情況下,可以將發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻作為通常發(fā)送時(shí)刻。
此外,如后述那樣,在不在合同期間內(nèi)的期間生成的請(qǐng)求數(shù)據(jù)D1并不消失,在成為合同期間內(nèi)時(shí)發(fā)送給維護(hù)服務(wù)器17并通過(guò)該服務(wù)器適當(dāng)?shù)剡M(jìn)行處理。
在步驟SB6執(zhí)行發(fā)送間隔設(shè)定處理之后,通信管理部204判別當(dāng)前時(shí)刻是否在合同期間內(nèi)(步驟SB7)。
在不在合同期間內(nèi)的情況下(步驟SB7:否),通信管理部204結(jié)束處理。該情況下,不進(jìn)行存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的請(qǐng)求數(shù)據(jù)D1的刪除,維持存儲(chǔ)的狀況。存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的請(qǐng)求數(shù)據(jù)D1在下一次 發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻到來(lái)時(shí),作為發(fā)送的對(duì)象的數(shù)據(jù)(在多個(gè)請(qǐng)求數(shù)據(jù)D1存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的狀況的情況下,發(fā)送的對(duì)象的數(shù)據(jù)之一)。
在合同期間內(nèi)的情況下(步驟SB7:是),通信管理部204獲取響應(yīng)數(shù)據(jù)D2所包含的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22,并輸出給日志收集部203(步驟SB8)。
如圖4的(A)所示,日志收集部203基于從通信管理部204輸入并獲取的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22、以及在步驟SA3的日志數(shù)據(jù)生成處理生成的日志數(shù)據(jù)D11,執(zhí)行生成間隔設(shè)定處理(步驟SA6)。
圖9是表示執(zhí)行生成間隔設(shè)定處理時(shí)的日志收集部203的處理的詳細(xì)內(nèi)容的流程圖。
如圖9所示,日志收集部203獲取日志數(shù)據(jù)D11(主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s)(步驟SK1)。
接下來(lái),日志收集部203基于在步驟SK1獲取的日志數(shù)據(jù)D11,判別POS終端13的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況、以及打印裝置14的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況(步驟SK2)。
監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的判別利用與上述的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理所說(shuō)明的方法相同的方法進(jìn)行。即,日志收集部203針對(duì)監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、以及監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度,在錯(cuò)誤警告狀況所涉及的對(duì)應(yīng)的條件成立的情況下,判別為是錯(cuò)誤警告狀況。另外,日志收集部203針對(duì)這些監(jiān)視項(xiàng)目,在錯(cuò)誤預(yù)兆狀況所涉及的對(duì)應(yīng)的條件成立的情況下,判別為是錯(cuò)誤預(yù)兆狀況。
在步驟SK2的處理中,是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的判別所使用的條件由規(guī)定的負(fù)責(zé)人通過(guò)規(guī)定的方法預(yù)先登記。
在此,維護(hù)服務(wù)器17進(jìn)行的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理所使用的條件(以下,稱(chēng)為“服務(wù)器側(cè)條件”。)、和POS終端13進(jìn)行的步驟SK2的處理所使用的條件(以下,稱(chēng)為“POS終端側(cè)條件”。)的 內(nèi)容并不需要相同。
例如,POS終端側(cè)條件可以由能夠掌握設(shè)置有POS終端13的環(huán)境等POS終端13的實(shí)際的使用狀態(tài)等的人員以與服務(wù)器側(cè)條件不同的觀點(diǎn),作為反映POS終端13的實(shí)際的使用狀態(tài)的條件等,設(shè)定條件的內(nèi)容。
在錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目只要有一個(gè)的情況下(步驟SK2:是),日志收集部203更新生成間隔設(shè)定文件221,并在生成間隔設(shè)定文件221記錄表示比基準(zhǔn)生成間隔短的間隔(以下,稱(chēng)為“縮短生成間隔”。)的信息(步驟SK3)。之后,日志收集部203將處理順序移至步驟SK4。如上所述,基準(zhǔn)生成間隔是能夠作為生成請(qǐng)求數(shù)據(jù)D1(日志數(shù)據(jù)D11)的間隔設(shè)定的最長(zhǎng)的間隔??s短生成間隔的值根據(jù)是錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目的狀況,通過(guò)規(guī)定的方法決定。
在基于日志數(shù)據(jù)D11的錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有的情況下(步驟SK2:否),日志收集部203將處理順序移至步驟SK4。
在步驟SK4中,日志收集部203獲取錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22。
接下來(lái),日志收集部203基于在步驟SK4獲取的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22,判別POS終端13的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況、以及打印裝置14的規(guī)定的監(jiān)視項(xiàng)目是否為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況(步驟SK5)。
在錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目只要有一個(gè)的情況下(步驟SK5:是),日志收集部203更新生成間隔設(shè)定文件221,并在生成間隔設(shè)定文件221記錄表示縮短生成間隔的信息(步驟SK6)。之后,日志收集部203將處理順序移至步驟SK7??s短生成間隔的值被設(shè)為與在步驟SK2判別為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目的狀況、以及在錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22中示出為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目的狀況對(duì)應(yīng)的值。
在基于錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22的錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有的情況下(步驟SK7:是),日志收集部203將處理順序移至步驟SK8。
在步驟SK7中,日志收集部203判別是否在步驟SK2以及步驟SK5的任意的處理中,判別為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有。
在步驟SK2以及步驟SK5的任意的處理中,判別為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目一個(gè)都沒(méi)有的情況下(步驟SK7:是),日志收集部203更新生成間隔設(shè)定文件221,并在生成間隔設(shè)定文件221記錄表示基準(zhǔn)生成間隔的信息(步驟SK8)。之后,日志收集部203結(jié)束生成間隔設(shè)定處理。
在步驟SK2以及步驟SK5的任意的處理中,存在判別為是錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的監(jiān)視項(xiàng)目的情況下(步驟SK7:否),日志收集部203結(jié)束生成間隔設(shè)定處理。
如以上那樣,在本實(shí)施方式中,在規(guī)定的監(jiān)視項(xiàng)目為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況下(成為錯(cuò)誤狀況的可能性較高的情況下),與不是錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況相比,生成請(qǐng)求數(shù)據(jù)D1(日志數(shù)據(jù)D11)的間隔變短。由此起到以下的效果。其中,在以縮短生成間隔生成請(qǐng)求數(shù)據(jù)D1的情況下,由于基本而言,發(fā)送請(qǐng)求數(shù)據(jù)D1的時(shí)刻為通常發(fā)送時(shí)刻,所以發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔也變短。
即,在一個(gè)監(jiān)視項(xiàng)目為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況下,該一個(gè)監(jiān)視項(xiàng)目是成為錯(cuò)誤狀況(產(chǎn)生故障的狀況)的可能性較高的狀況。該情況下,維護(hù)負(fù)責(zé)人需要以盡量短的間隔監(jiān)視該一個(gè)監(jiān)視項(xiàng)目的狀況,并根據(jù)需要進(jìn)行對(duì)應(yīng)的處理。而且,如后述,維護(hù)服務(wù)器17的日志信息存儲(chǔ)部503與請(qǐng)求數(shù)據(jù)D1的接收對(duì)應(yīng)地,在第二狀態(tài)信息數(shù)據(jù)庫(kù)514存儲(chǔ)基于請(qǐng)求數(shù)據(jù)D1的記錄。而且,維護(hù)服務(wù)器17的日志信息顯示部504根據(jù)維護(hù)負(fù)責(zé)人的請(qǐng)求,基于第二狀態(tài)信息數(shù)據(jù)庫(kù)514,報(bào)告POS終端13以及打印裝置14的狀況。因此,通過(guò)在監(jiān)視項(xiàng)目成為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的情況下縮短生成、發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔,在處于這樣的狀況的情況下,維護(hù)負(fù)責(zé)人能夠以盡量短的 間隔監(jiān)視監(jiān)視項(xiàng)目的狀況,并根據(jù)需要進(jìn)行對(duì)應(yīng)的處理。
此外,也可以使生成、發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔一直為縮短生成間隔。然而,如上所述,請(qǐng)求數(shù)據(jù)D1的發(fā)送伴隨著各種資源的消耗。因此,通過(guò)在監(jiān)視項(xiàng)目為錯(cuò)誤警告狀況或者錯(cuò)誤預(yù)兆狀況的期間,縮短請(qǐng)求數(shù)據(jù)D1的生成、發(fā)送的間隔,能夠抑制不必要的資源的消耗,并在必要情況下以有效的方法向維護(hù)負(fù)責(zé)人報(bào)告監(jiān)視項(xiàng)目的狀況。
如圖4的(B)所示,在步驟SB9中將錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)D22輸出給日志收集部203之后,通信管理部204獲取響應(yīng)數(shù)據(jù)D2所包含的處理命令控制數(shù)據(jù)D21,并輸出給命令執(zhí)行部205(步驟SB9)。
接下來(lái),通信管理部204從規(guī)定的存儲(chǔ)區(qū)域刪除在步驟SB4發(fā)送的請(qǐng)求數(shù)據(jù)D1(步驟SB10)。通過(guò)步驟SB10的處理,防止重復(fù)發(fā)送被發(fā)送到維護(hù)服務(wù)器17,并在維護(hù)服務(wù)器17進(jìn)行了處理的(存儲(chǔ)了基于請(qǐng)求數(shù)據(jù)D1的信息的)請(qǐng)求數(shù)據(jù)D1。
接下來(lái),通信管理部204判別是否為在規(guī)定的存儲(chǔ)區(qū)域存儲(chǔ)了請(qǐng)求數(shù)據(jù)D1的狀況(步驟SB11)。在步驟SB11的時(shí)刻,存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域的狀況的請(qǐng)求數(shù)據(jù)D1是不是通過(guò)維護(hù)服務(wù)器17進(jìn)行了處理的狀況的(不是存儲(chǔ)了基于請(qǐng)求數(shù)據(jù)D1的信息的狀況的)數(shù)據(jù)。
在規(guī)定的存儲(chǔ)區(qū)域存儲(chǔ)有請(qǐng)求數(shù)據(jù)D1的狀況的情況下(步驟SB11:是),通信管理部204將處理順序移至步驟SB4。
在不是規(guī)定的存儲(chǔ)區(qū)域中存儲(chǔ)有請(qǐng)求數(shù)據(jù)D1的狀況的情況下(步驟SB11:否),通信管理部204結(jié)束處理。
如圖4的(C)所示,命令執(zhí)行部205獲取從通信管理部204輸入的處理命令控制數(shù)據(jù)D21(步驟SC1)。
接下來(lái),命令執(zhí)行部205基于獲取的處理命令控制數(shù)據(jù)D21,執(zhí)行對(duì)應(yīng)的處理(步驟SC2)。如上所述,在處理命令控制數(shù)據(jù)D21中,按照每個(gè)命令執(zhí)行部205應(yīng)該執(zhí)行的處理,包含指示該處理的執(zhí)行的控制數(shù)據(jù)。命令執(zhí)行部205根據(jù)需要進(jìn)行控制數(shù)據(jù)的指令體系的變更等,并執(zhí)行處理。例如,在處理命令控制數(shù)據(jù)D21包含有指示固件的更新的控制數(shù)據(jù)的狀況的情況下,命令執(zhí)行部205基于該控制數(shù)據(jù)執(zhí)行固件的更 新。
接下來(lái),命令執(zhí)行部205生成表示基于處理命令控制數(shù)據(jù)D21執(zhí)行的處理的處理結(jié)果的處理結(jié)果數(shù)據(jù)D3(步驟SC3)。
接下來(lái),命令執(zhí)行部205將生成的處理結(jié)果數(shù)據(jù)D3輸出給日志收集部203(步驟SC4)。
如圖4的(A)所示,日志收集部203獲取從命令執(zhí)行部205輸入的處理結(jié)果數(shù)據(jù)D3,存儲(chǔ)于規(guī)定的存儲(chǔ)區(qū)域(步驟SA7),并將處理返回到步驟SA1。
如上所述,在圖4的(E)的步驟SE6中,響應(yīng)應(yīng)答部502將請(qǐng)求數(shù)據(jù)D1輸出給日志信息存儲(chǔ)部503。
如圖4的(F)所示,日志信息存儲(chǔ)部503接收并獲取從日志接收部501輸入的請(qǐng)求數(shù)據(jù)D1(步驟SF1)。
接下來(lái),日志信息存儲(chǔ)部503執(zhí)行數(shù)據(jù)庫(kù)登記處理(步驟SF2)。
圖10是表示執(zhí)行數(shù)據(jù)庫(kù)登記處理時(shí)的日志信息存儲(chǔ)部503的處理的詳細(xì)內(nèi)容的流程圖。
如圖10所示,日志信息存儲(chǔ)部503獲取請(qǐng)求數(shù)據(jù)D1所包含的日志數(shù)據(jù)D11(主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s)(步驟SL1)。
接下來(lái),日志信息存儲(chǔ)部503基于獲取的日志數(shù)據(jù)D11,執(zhí)行第一數(shù)據(jù)庫(kù)登記處理(步驟SL2)。以下,對(duì)第一數(shù)據(jù)庫(kù)登記處理進(jìn)行詳述。
第一數(shù)據(jù)庫(kù)登記處理是生成基于日志數(shù)據(jù)D11所包含的狀態(tài)信息數(shù)據(jù)的記錄,并存儲(chǔ)于第一狀態(tài)信息數(shù)據(jù)庫(kù)513的處理。
在生成基于一個(gè)監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)的記錄的情況下,日志信息存儲(chǔ)部503執(zhí)行以下的處理。即,日志信息存儲(chǔ)部503生成使對(duì)應(yīng)的店鋪的店鋪?zhàn)R別信息、與該一個(gè)監(jiān)視項(xiàng)目對(duì)應(yīng)的裝置(POS終端13或者打印裝置14)的識(shí)別信息(POS終端識(shí)別信息或者打印裝置識(shí)別信息)、以及該一個(gè)監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)相對(duì)應(yīng)的記錄。其中,日志 信息存儲(chǔ)部503針對(duì)記錄所包含的狀態(tài)信息數(shù)據(jù),以與第一狀態(tài)信息數(shù)據(jù)庫(kù)513的記錄的數(shù)據(jù)結(jié)構(gòu)對(duì)應(yīng)的方式實(shí)施格式上的變更。
圖11(A)是示意性地表示基于POS終端13的監(jiān)視項(xiàng)目:RAM使用率的RAM使用率狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))生成的記錄的圖。
例如,在生成基于POS終端13的監(jiān)視項(xiàng)目:RAM使用率的記錄的情況下,日志信息存儲(chǔ)部503執(zhí)行以下的處理。即,日志信息存儲(chǔ)部503生成使請(qǐng)求數(shù)據(jù)D1中描述的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、以及進(jìn)行了以與第一狀態(tài)信息數(shù)據(jù)庫(kù)513的數(shù)據(jù)結(jié)構(gòu)的對(duì)應(yīng)為目的的格式上的變更的RAM使用率狀態(tài)信息數(shù)據(jù)相對(duì)應(yīng)的記錄。結(jié)果,作為基于監(jiān)視項(xiàng)目:RAM使用率的記錄,生成圖11(A)所示的記錄,并存儲(chǔ)于第一狀態(tài)信息數(shù)據(jù)庫(kù)513。
在步驟SL2的第一數(shù)據(jù)庫(kù)登記處理中,POS終端13利用上述的方法,基于日志數(shù)據(jù)D11(主日志數(shù)據(jù)D11m以及子日志數(shù)據(jù)D11s),生成基于POS終端13的各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)以及打印裝置14的各監(jiān)視項(xiàng)目的狀態(tài)信息的記錄,并存儲(chǔ)于第一狀態(tài)信息數(shù)據(jù)庫(kù)513。
在執(zhí)行第一數(shù)據(jù)庫(kù)登記處理后,日志信息存儲(chǔ)部503執(zhí)行第二數(shù)據(jù)庫(kù)登記處理(步驟SL3)。以下,對(duì)第二數(shù)據(jù)庫(kù)登記處理進(jìn)行詳述。
第二數(shù)據(jù)庫(kù)登記處理是生成基于日志數(shù)據(jù)D11所包含的狀態(tài)信息數(shù)據(jù)的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514的處理。特別是,在第二數(shù)據(jù)庫(kù)登記處理中,日志信息存儲(chǔ)部503在規(guī)定的情況下,生成包含后述的狀況分類(lèi)信息的記錄。
圖12是表示在第二數(shù)據(jù)庫(kù)登記處理中,基于一個(gè)監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)生成一條記錄時(shí)的日志信息存儲(chǔ)部503的處理的詳細(xì)內(nèi)容的流程圖。
如圖12所示,日志信息存儲(chǔ)部503從日志數(shù)據(jù)D11獲取狀態(tài)信息數(shù)據(jù)(步驟SM1)。
接下來(lái),日志信息存儲(chǔ)部503判別是否為獲取的狀態(tài)信息數(shù)據(jù)包含有狀態(tài)識(shí)別信息的狀況(步驟SM2)。
在不是狀態(tài)信息數(shù)據(jù)包含有狀態(tài)識(shí)別信息的狀況的情況下(步驟SM2:否),日志信息存儲(chǔ)部503結(jié)束第二數(shù)據(jù)庫(kù)登記處理。該情況下,不進(jìn)行基于在步驟SM1獲取的狀態(tài)信息數(shù)據(jù)的記錄的生成、向第二狀態(tài)信息數(shù)據(jù)庫(kù)514的存儲(chǔ)。其中,在狀態(tài)信息數(shù)據(jù)不是表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)的情況下、不處于分配有狀態(tài)識(shí)別信息的狀況的情況下等,狀態(tài)信息數(shù)據(jù)不包含狀態(tài)識(shí)別信息。
在狀態(tài)信息數(shù)據(jù)包含有狀態(tài)識(shí)別信息的狀況的情況下(步驟SM2:是),日志信息存儲(chǔ)部503基于狀態(tài)識(shí)別信息的值,判別狀態(tài)信息數(shù)據(jù)是否為表示監(jiān)視項(xiàng)目的狀況為錯(cuò)誤狀況的數(shù)據(jù)(步驟SM3)。
若進(jìn)行詳述,則為在本實(shí)施方式中,狀態(tài)信息數(shù)據(jù)中,監(jiān)視項(xiàng)目:通信錯(cuò)誤的通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))、以及監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的打印機(jī)錯(cuò)誤狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))為“表示監(jiān)視項(xiàng)目為錯(cuò)誤狀況的數(shù)據(jù)”。這是因?yàn)?,如上所述,這些狀態(tài)信息數(shù)據(jù)是在監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的情況下生成的數(shù)據(jù)。與這些狀態(tài)信息數(shù)據(jù)對(duì)應(yīng)的監(jiān)視項(xiàng)目已確定狀況為錯(cuò)誤狀況,不需要進(jìn)行后述的基于日志信息存儲(chǔ)部503的狀況的分類(lèi)。
在步驟SM3中,日志信息存儲(chǔ)部503基于狀態(tài)識(shí)別信息的值識(shí)別監(jiān)視項(xiàng)目,在監(jiān)視項(xiàng)目為監(jiān)視項(xiàng)目:通信錯(cuò)誤或者監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤的情況下,判別為狀態(tài)信息數(shù)據(jù)是表示監(jiān)視項(xiàng)目的狀況為錯(cuò)誤狀況的數(shù)據(jù)。
在狀態(tài)信息數(shù)據(jù)是表示監(jiān)視項(xiàng)目的狀況為錯(cuò)誤狀況的數(shù)據(jù)的情況下(步驟SM3:是),日志信息存儲(chǔ)部503生成以下的記錄,存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514(步驟SM4),并結(jié)束第二數(shù)據(jù)庫(kù)登記處理。即,日志信息存儲(chǔ)部503生成使對(duì)應(yīng)的店鋪的店鋪?zhàn)R別信息、與該一個(gè)監(jiān)視項(xiàng)目對(duì)應(yīng)的裝置(POS終端13或者打印裝置14)的識(shí)別信息(POS終端識(shí)別信息或者打印裝置識(shí)別信息)、該一個(gè)監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)、以及表示錯(cuò)誤狀況的分類(lèi)信息相對(duì)應(yīng)的記錄。其中,日志信息存儲(chǔ)部503針對(duì)記錄所包含的狀態(tài)信息數(shù)據(jù),以與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的數(shù)據(jù)結(jié)構(gòu)對(duì)應(yīng)的方式實(shí)施格式上的變更。
分類(lèi)信息是表示監(jiān)視項(xiàng)目的狀況的分類(lèi)的信息。在本實(shí)施方式中, 監(jiān)視項(xiàng)目的狀況被分類(lèi)為錯(cuò)誤狀況(產(chǎn)生故障的狀況)、錯(cuò)誤警告狀況(雖然未產(chǎn)生故障,但若不進(jìn)行對(duì)應(yīng)的措施則產(chǎn)生故障的可能性較高的狀況)、錯(cuò)誤預(yù)兆狀況(雖然未產(chǎn)生故障但存在由于繼續(xù)使用而產(chǎn)生故障的可能性的狀況)、以及正常狀況四種狀況。分類(lèi)信息是表示上述的四種狀況的某一個(gè)的信息。
圖11(B)是示意性地表示基于POS終端13的監(jiān)視項(xiàng)目:通信錯(cuò)誤的通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))生成的記錄的圖。
例如,在生成基于POS終端13的監(jiān)視項(xiàng)目:通信錯(cuò)誤的記錄的情況下,日志信息存儲(chǔ)部503執(zhí)行以下的處理。即,日志信息存儲(chǔ)部503生成使請(qǐng)求數(shù)據(jù)D1中描述的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、進(jìn)行了以與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的數(shù)據(jù)結(jié)構(gòu)的對(duì)應(yīng)為目的的格式上的變更的通信錯(cuò)誤狀態(tài)信息數(shù)據(jù)、以及表示是錯(cuò)誤狀況的分類(lèi)信息相對(duì)應(yīng)的記錄。結(jié)果,作為基于監(jiān)視項(xiàng)目:通信錯(cuò)誤的記錄,生成圖11(B)所示的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514。
在步驟SM3中,判別為狀態(tài)信息數(shù)據(jù)不是表示監(jiān)視項(xiàng)目的狀況為錯(cuò)誤狀況的數(shù)據(jù)的情況下(步驟SM3:否),日志信息存儲(chǔ)部503判別狀態(tài)信息數(shù)據(jù)是由數(shù)值表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)和由字符串表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)中的哪一個(gè)(步驟SM5)。
在本實(shí)施方式中,監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度、監(jiān)視項(xiàng)目:SSD使用實(shí)際值、監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)、以及監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的狀態(tài)信息數(shù)據(jù)是由數(shù)值表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)。
特別是,對(duì)于監(jiān)視項(xiàng)目:SSD使用實(shí)際值的狀態(tài)信息數(shù)據(jù)來(lái)說(shuō),SSD壽命信息示出的SSD的壽命相當(dāng)于由數(shù)值表示的監(jiān)視項(xiàng)目的狀況。另外,對(duì)于監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)的狀態(tài)信息數(shù)據(jù),打印頭剩余使用天數(shù)信息示出的打印頭剩余使用天數(shù)相當(dāng)于由數(shù)值表示的監(jiān)視項(xiàng)目的狀況。另外,對(duì)于監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的狀態(tài)信息數(shù)據(jù),刀具剩余使用天數(shù)信息示出的刀具剩余使用天數(shù)相當(dāng)于由數(shù)值表示的監(jiān)視項(xiàng)目的狀況。
另外,在本實(shí)施方式中,監(jiān)視項(xiàng)目:動(dòng)作工序以及監(jiān)視項(xiàng)目:連接 設(shè)備的狀態(tài)信息數(shù)據(jù)是由字符串表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)。
在步驟SM5中,日志信息存儲(chǔ)部503基于狀態(tài)識(shí)別信息的值識(shí)別監(jiān)視項(xiàng)目,在監(jiān)視項(xiàng)目為監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度、監(jiān)視項(xiàng)目:SSD使用實(shí)際值、監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)、或者監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的情況下,判別為狀態(tài)信息數(shù)據(jù)是由數(shù)值表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)。
另外,在步驟SM5中,日志信息存儲(chǔ)部503基于狀態(tài)信息的值識(shí)別監(jiān)視項(xiàng)目,在監(jiān)視項(xiàng)目為監(jiān)視項(xiàng)目:動(dòng)作工序或者監(jiān)視項(xiàng)目:連接設(shè)備的情況下,判別為狀態(tài)信息數(shù)據(jù)是由字符串表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)。
在狀態(tài)信息數(shù)據(jù)是由數(shù)值表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)的情況下(步驟SM5:“數(shù)值”),日志信息存儲(chǔ)部503基于表示監(jiān)視項(xiàng)目的狀況的數(shù)值與規(guī)定的閾值的關(guān)系來(lái)判別監(jiān)視項(xiàng)目的狀況的分類(lèi)(步驟SM6)。
若進(jìn)行詳述,則為按照每個(gè)監(jiān)視項(xiàng)目,針對(duì)錯(cuò)誤狀況、錯(cuò)誤警告狀況、錯(cuò)誤預(yù)兆狀況、以及正常狀況的各個(gè)狀況,預(yù)先決定判別為分類(lèi)為各狀況的條件。條件是在表示監(jiān)視項(xiàng)目的狀況的數(shù)值與規(guī)定的閾值成為規(guī)定的關(guān)系的情況下成立的條件。
例如,對(duì)于判別為錯(cuò)誤狀況的條件,在監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、以及監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度的情況下,將超過(guò)按照每個(gè)監(jiān)視項(xiàng)目預(yù)先設(shè)定的規(guī)定的閾值作為條件。另外例如,對(duì)于判別為錯(cuò)誤狀況的條件,在監(jiān)視項(xiàng)目:SSD使用實(shí)際值的情況下,將SSD的壽命比預(yù)先決定的閾值短作為條件。另外例如,對(duì)于判別為錯(cuò)誤狀況的條件,在監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)或者監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù)的情況下,將打印頭211或者刀具212的能夠使用的剩余的天數(shù)比規(guī)定的閾值短作為條件。
其中,對(duì)于規(guī)定的監(jiān)視項(xiàng)目,條件也可以與在上述的錯(cuò)誤警告/預(yù)兆通知數(shù)據(jù)生成處理中使用的條件相同。
條件可以由維護(hù)負(fù)責(zé)人以及企業(yè)的負(fù)責(zé)人等,通過(guò)規(guī)定的方法變 更。
接下來(lái),日志信息存儲(chǔ)部503生成使對(duì)應(yīng)的店鋪的店鋪?zhàn)R別信息、與在步驟SM1獲取的狀態(tài)信息數(shù)據(jù)的監(jiān)視項(xiàng)目對(duì)應(yīng)的裝置(POS終端13或者打印裝置14)的識(shí)別信息(POS終端識(shí)別信息或者打印裝置識(shí)別信息)、在步驟SM1獲取的狀態(tài)信息數(shù)據(jù)、以及表示在步驟SM6判別出的分類(lèi)的分類(lèi)信息相對(duì)應(yīng)的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514(步驟SM7)。之后,日志信息存儲(chǔ)部503結(jié)束第二數(shù)據(jù)庫(kù)登記處理。其中,日志信息存儲(chǔ)部503針對(duì)記錄所包含的狀態(tài)信息數(shù)據(jù),以與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的數(shù)據(jù)結(jié)構(gòu)對(duì)應(yīng)的方式實(shí)施格式上的變更。
圖11(C)是示意性地示出基于POS終端13的監(jiān)視項(xiàng)目:RAM使用率的RAM使用率狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))在步驟SM6生成的記錄的圖。
例如,在生成基于POS終端13的監(jiān)視項(xiàng)目:RAM使用率的記錄的情況下,日志信息存儲(chǔ)部503執(zhí)行以下的處理。即,日志信息存儲(chǔ)部503生成使請(qǐng)求數(shù)據(jù)D1中描述的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、進(jìn)行了以與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的數(shù)據(jù)結(jié)構(gòu)的對(duì)應(yīng)為目的的格式上的變更的RAM使用率狀態(tài)信息數(shù)據(jù)、以及表示在步驟SM6判別出的分類(lèi)的分類(lèi)信息相對(duì)應(yīng)的記錄。結(jié)果,作為基于監(jiān)視項(xiàng)目:RAM使用率的記錄,生成圖11(C)所示的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514。
如根據(jù)圖11(A)所示的記錄與圖11(C)所示的記錄的比較所明確的那樣,在存儲(chǔ)于第一狀態(tài)信息數(shù)據(jù)庫(kù)513的記錄未附加分類(lèi)信息,但在存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄附加分類(lèi)信息。
另一方面,在狀態(tài)信息數(shù)據(jù)是由字符串表示監(jiān)視項(xiàng)目的狀況的數(shù)據(jù)的情況下(步驟SM5:“字符串”),日志信息存儲(chǔ)部503基于表示監(jiān)視項(xiàng)目的狀況的字符串的內(nèi)容判別監(jiān)視項(xiàng)目的狀況的分類(lèi)(步驟SM8)。
若對(duì)狀態(tài)信息數(shù)據(jù)的監(jiān)視項(xiàng)目為監(jiān)視項(xiàng)目:動(dòng)作工序的情況下的步驟SM8的處理進(jìn)行詳述,則為按照每個(gè)POS終端13,預(yù)先決定需要處于動(dòng)作狀況的工序(以下,稱(chēng)為“需要工序”。)、和不可以處于動(dòng)作狀況的工序(以下,稱(chēng)為“不需要工序”。),并與POS終端13的POS終 端識(shí)別信息或者打印裝置14的打印裝置識(shí)別信息相對(duì)應(yīng)地登記。在步驟SM8中,日志信息存儲(chǔ)部503針對(duì)由字符串表示的監(jiān)視項(xiàng)目的狀況,利用字符串檢索等技術(shù),針對(duì)需要工序以及不需要工序的各個(gè)工序判別是否為動(dòng)作狀況。而且,日志信息存儲(chǔ)部503在需要工序是動(dòng)作狀況、不需要工序不是動(dòng)作狀況的情況下,判別為監(jiān)視項(xiàng)目的狀況是正常狀況。另一方面,日志信息存儲(chǔ)部503在需要工序中存在不是動(dòng)作狀況的工序或者在不需要工序中存在是動(dòng)作狀況的工序的情況下,判別為監(jiān)視項(xiàng)目的狀況是錯(cuò)誤狀況。
需要工序以及不需要工序可以由維護(hù)負(fù)責(zé)人以及企業(yè)的負(fù)責(zé)人等,通過(guò)規(guī)定的方法變更。
若對(duì)狀態(tài)信息數(shù)據(jù)的監(jiān)視項(xiàng)目為監(jiān)視項(xiàng)目:連接設(shè)備的情況下的步驟SM8的處理進(jìn)行詳述,則為按照每個(gè)POS終端13,預(yù)先決定需要連接的設(shè)備(以下,稱(chēng)為“需要設(shè)備”。)和不可以連接的設(shè)備(以下,稱(chēng)為“不需要設(shè)備”。),并與POS終端13的POS終端識(shí)別信息或者打印裝置14的打印裝置識(shí)別信息相對(duì)應(yīng)地登記。在步驟SM8中,日志信息存儲(chǔ)部503針對(duì)由字符串表示的監(jiān)視項(xiàng)目的狀況,利用字符串檢索等技術(shù),針對(duì)需要設(shè)備以及不需要設(shè)備的各個(gè)設(shè)備判別是否為連接的狀況。而且,日志信息存儲(chǔ)部503在需要設(shè)備是被連接的狀況、不需要設(shè)備不是被連接的狀況的情況下,判別為監(jiān)視項(xiàng)目的狀況為正常狀況。另一方面,日志信息存儲(chǔ)部503在需要設(shè)備中存在不是被連接的狀況的設(shè)備或者在不需要設(shè)備中存在是被連接的狀況的設(shè)備的情況下,判別為監(jiān)視項(xiàng)目的狀況是錯(cuò)誤狀況。
需要設(shè)備以及不需要設(shè)備可以由維護(hù)負(fù)責(zé)人以及企業(yè)的負(fù)責(zé)人等,通過(guò)規(guī)定的方法變更。
接下來(lái),日志信息存儲(chǔ)部503生成使對(duì)應(yīng)的店鋪的店鋪?zhàn)R別信息、與在步驟SM1獲取的狀態(tài)信息數(shù)據(jù)的監(jiān)視項(xiàng)目對(duì)應(yīng)的裝置(POS終端13或者打印裝置14)的識(shí)別信息(POS終端識(shí)別信息或者打印裝置識(shí)別信息)、在步驟SM1獲取的狀態(tài)信息數(shù)據(jù)、以及表示在步驟SM8判別出的分類(lèi)的分類(lèi)信息相對(duì)應(yīng)的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514(步驟SM9)。之后,日志信息存儲(chǔ)部503結(jié)束第二數(shù)據(jù)庫(kù)登記處理。其中,日志信息存儲(chǔ)部503針對(duì)記錄所包含的狀態(tài)信息數(shù)據(jù),以與第二 狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的數(shù)據(jù)結(jié)構(gòu)對(duì)應(yīng)的方式實(shí)施格式上的加工。
圖11(D)是示意性地表示基于POS終端13的監(jiān)視項(xiàng)目:動(dòng)作工序的動(dòng)作工序狀態(tài)信息數(shù)據(jù)(狀態(tài)信息數(shù)據(jù))在步驟SM9生成的記錄的圖。
例如,在生成基于POS終端13的監(jiān)視項(xiàng)目:動(dòng)作工序的記錄的情況下,日志信息存儲(chǔ)部503執(zhí)行以下的處理。即,日志信息存儲(chǔ)部503生成使請(qǐng)求數(shù)據(jù)D1中描述的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、進(jìn)行了以與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的數(shù)據(jù)結(jié)構(gòu)的對(duì)應(yīng)為目的的格式上的加工的動(dòng)作工序狀態(tài)信息數(shù)據(jù)、以及表示在步驟SM8判別出的分類(lèi)的分類(lèi)信息相對(duì)應(yīng)的記錄。結(jié)果,作為基于監(jiān)視項(xiàng)目:動(dòng)作工序的記錄,生成圖11(D)所示的記錄,并存儲(chǔ)于第二狀態(tài)信息數(shù)據(jù)庫(kù)514。
在第二數(shù)據(jù)庫(kù)登記處理中,日志信息存儲(chǔ)部503針對(duì)請(qǐng)求數(shù)據(jù)D1所記錄的狀態(tài)信息數(shù)據(jù)的每個(gè),執(zhí)行圖12的流程圖的處理,并執(zhí)行記錄的生成、向第二狀態(tài)信息數(shù)據(jù)庫(kù)514的存儲(chǔ)。
如以上那樣,在本實(shí)施方式中,日志信息存儲(chǔ)部503在圖4的步驟SF2的數(shù)據(jù)庫(kù)登記處理中,基于狀態(tài)信息數(shù)據(jù)在第一狀態(tài)信息數(shù)據(jù)庫(kù)513存儲(chǔ)記錄的情況下,不附加分類(lèi)信息。另一方面,日志信息存儲(chǔ)部503在基于狀態(tài)信息數(shù)據(jù)在第二狀態(tài)信息數(shù)據(jù)庫(kù)514存儲(chǔ)記錄的情況下,在規(guī)定的情況下,判別狀態(tài)信息數(shù)據(jù)的監(jiān)視項(xiàng)目的狀況的分類(lèi),并附加表示分類(lèi)的分類(lèi)信息。
通過(guò)進(jìn)行這樣的處理,起到以下的效果。
即,在第一狀態(tài)信息數(shù)據(jù)庫(kù)513的各記錄包含與成為生成源的狀態(tài)信息數(shù)據(jù)的內(nèi)容相同的內(nèi)容的數(shù)據(jù)。因此,能夠基于第一狀態(tài)信息數(shù)據(jù)庫(kù)513的各記錄,進(jìn)行使用了與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的生成所使用的條件不同的條件的監(jiān)視項(xiàng)目的狀況的分類(lèi)、其它的監(jiān)視項(xiàng)目的狀況的分析。
另外,在第二狀態(tài)信息數(shù)據(jù)庫(kù)514的規(guī)定的記錄附加表示利用規(guī)定的方法判別出的分類(lèi)的分類(lèi)信息。因此,能夠基于第二狀態(tài)信息數(shù)據(jù)庫(kù) 514的規(guī)定的記錄,立即執(zhí)行與對(duì)應(yīng)的監(jiān)視項(xiàng)目的狀況的分類(lèi)對(duì)應(yīng)的處理的執(zhí)行、監(jiān)視項(xiàng)目的狀況的分類(lèi)的報(bào)告等。
此外,附加分類(lèi)信息并儲(chǔ)存于第二狀態(tài)信息數(shù)據(jù)庫(kù)514的信息相當(dāng)于“狀態(tài)加工信息”。
以上,對(duì)通過(guò)維護(hù)服務(wù)器17管理POS終端13以及打印裝置14的狀況時(shí)的各裝置的動(dòng)作進(jìn)行了說(shuō)明。如以上的說(shuō)明的那樣,POS終端13隔開(kāi)間隔生成日志數(shù)據(jù)D11,并將包含日志數(shù)據(jù)D11的請(qǐng)求數(shù)據(jù)D1作為請(qǐng)求發(fā)送。維護(hù)服務(wù)器17基于接收的請(qǐng)求數(shù)據(jù)D1,在第一狀態(tài)信息數(shù)據(jù)庫(kù)513以及第二狀態(tài)信息數(shù)據(jù)庫(kù)514生成記錄并管理監(jiān)視項(xiàng)目的狀況(POS終端13以及打印裝置14的狀況)。而且,維護(hù)服務(wù)器17作為響應(yīng)向POS終端13發(fā)送響應(yīng)數(shù)據(jù)D2,使POS終端13執(zhí)行必要的處理。由于各裝置進(jìn)行這樣的處理,所以能夠通過(guò)維護(hù)服務(wù)器17持續(xù)高效地監(jiān)視POS終端13以及打印裝置14的狀況。
另外,對(duì)日志收集部203、通信管理部204、以及命令執(zhí)行部205的處理進(jìn)行了說(shuō)明。
而且,這些功能模塊被構(gòu)成為通過(guò)對(duì)與各功能模塊對(duì)應(yīng)的程序(實(shí)現(xiàn)各功能模塊的功能的程序)追加插件,能夠追加功能。由于這樣的構(gòu)成,對(duì)于日志收集部203、通信管理部204、以及命令執(zhí)行部205的各個(gè)部,能夠靈活地利用簡(jiǎn)單的方法,根據(jù)需要追加功能。
接下來(lái),對(duì)維護(hù)服務(wù)器17具備的日志信息顯示部504進(jìn)行說(shuō)明。
日志信息顯示部504針對(duì)維護(hù)負(fù)責(zé)人(也可以是具有權(quán)限的其它人員。),基于第二狀態(tài)信息數(shù)據(jù)庫(kù)514,報(bào)告與指定的裝置(POS終端13或者打印裝置14)的監(jiān)視項(xiàng)目的狀況有關(guān)的信息。
期望獲取與和特定的POS終端13或者特定的打印裝置14有關(guān)的監(jiān)視項(xiàng)目的狀況相關(guān)的信息的維護(hù)負(fù)責(zé)人啟動(dòng)安裝有Web瀏覽器的終端的Web瀏覽器,并使Web瀏覽器訪問(wèn)維護(hù)服務(wù)器17的規(guī)定的URL。例如,維護(hù)負(fù)責(zé)人在利用電話(huà)、郵件等從店鋪的負(fù)責(zé)人收到了特定的POS終端13或者特定的打印裝置14的狀況不是正常的狀況的主旨的聯(lián)絡(luò)的情況下,進(jìn)行上述的作業(yè)。
日志信息顯示部504在存在對(duì)該規(guī)定的URL的訪問(wèn)的情況下,在進(jìn)行必要的認(rèn)證之后,向終端發(fā)送規(guī)定的HTTP文件,使該終端顯示能夠進(jìn)行POS終端識(shí)別信息或者打印裝置識(shí)別信息的輸入的用戶(hù)接口(網(wǎng)頁(yè))。維護(hù)負(fù)責(zé)人在該用戶(hù)接口輸入該特定的POS終端13的POS終端識(shí)別信息或者該特定的打印裝置14的打印裝置識(shí)別信息。日志信息顯示部504獲取在該用戶(hù)接口輸入的POS終端識(shí)別信息或者打印裝置識(shí)別信息。
接下來(lái),日志信息顯示部504參照第二狀態(tài)信息數(shù)據(jù)庫(kù)514,基于獲取的POS終端識(shí)別信息或者打印裝置識(shí)別信息,獲取基于對(duì)應(yīng)的POS終端13或者打印裝置14的各監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)的記錄中需要的記錄(至少包含在最近存儲(chǔ)的記錄。)。
接下來(lái),日志信息顯示部504向終端發(fā)送規(guī)定的HTTP文件,使終端顯示顯示有與監(jiān)視項(xiàng)目有關(guān)的以下的信息的用戶(hù)接口(網(wǎng)頁(yè)、畫(huà)面)。日志信息顯示部504對(duì)于監(jiān)視項(xiàng)目:通信錯(cuò)誤以及監(jiān)視項(xiàng)目:打印機(jī)錯(cuò)誤,在產(chǎn)生了通信錯(cuò)誤或者打印機(jī)錯(cuò)誤的狀況的情況下,在用戶(hù)接口顯示表示該主旨的信息。維護(hù)負(fù)責(zé)人通過(guò)參照用戶(hù)接口,能夠在產(chǎn)生了通信錯(cuò)誤或者打印機(jī)錯(cuò)誤的狀況的情況下,識(shí)別該請(qǐng)況。
另外,日志信息顯示部504對(duì)于監(jiān)視項(xiàng)目:RAM使用率、監(jiān)視項(xiàng)目:CPU使用率、監(jiān)視項(xiàng)目:CPU溫度、監(jiān)視項(xiàng)目:數(shù)據(jù)傳輸速度、監(jiān)視項(xiàng)目:SSD使用實(shí)際值、監(jiān)視項(xiàng)目:打印頭形成行累計(jì)數(shù)、以及監(jiān)視項(xiàng)目:刀具使用累計(jì)數(shù),在用戶(hù)接口顯示表示各監(jiān)視項(xiàng)目的狀況的分類(lèi)(錯(cuò)誤狀況、錯(cuò)誤警告狀況、錯(cuò)誤預(yù)兆狀況、或者正常狀況)的信息。另外,日志信息顯示部504對(duì)于監(jiān)視項(xiàng)目:動(dòng)作工序以及監(jiān)視項(xiàng)目:連接設(shè)備,在用戶(hù)接口顯示表示各監(jiān)視項(xiàng)目的狀況的分類(lèi)(錯(cuò)誤狀況或者正常狀況)的信息。
日志信息顯示部504基于對(duì)應(yīng)的記錄的分類(lèi)信息,顯示表示這些監(jiān)視項(xiàng)目的狀況的分類(lèi)的信息。
維護(hù)負(fù)責(zé)人通過(guò)參照用戶(hù)接口,能夠識(shí)別這些監(jiān)視項(xiàng)目的狀況的分類(lèi),能夠基于該識(shí)別,執(zhí)行對(duì)應(yīng)的處理。
如以上那樣,維護(hù)負(fù)責(zé)人通過(guò)日志信息顯示部504的功能,能夠 在任意的時(shí)刻,識(shí)別任意的POS終端13以及打印裝置14的監(jiān)視項(xiàng)目的狀況。
接下來(lái),對(duì)維護(hù)服務(wù)器17具備的監(jiān)視部505進(jìn)行說(shuō)明。
監(jiān)視部505是針對(duì)設(shè)于店鋪系統(tǒng)11的POS終端13,監(jiān)視是否為正常地進(jìn)行請(qǐng)求數(shù)據(jù)D1(請(qǐng)求)的發(fā)送的狀況的功能模塊。
在此,POS終端13具有與電源的接通對(duì)應(yīng)地,向維護(hù)服務(wù)器17發(fā)送包含至少具有POS終端13的POS終端識(shí)別信息的規(guī)定的信息的數(shù)據(jù)(以下,稱(chēng)為“接通通知數(shù)據(jù)”。)的功能。該數(shù)據(jù)相當(dāng)于表示接通電源的數(shù)據(jù)。
另外,POS終端13具有在電源斷開(kāi)的情況下,在執(zhí)行與電源的斷開(kāi)對(duì)應(yīng)的關(guān)機(jī)處理之前,向維護(hù)服務(wù)器17發(fā)送包含POS終端13的POS終端識(shí)別信息、且表示電源斷開(kāi)的數(shù)據(jù)(以下,稱(chēng)為“斷開(kāi)通知數(shù)據(jù)”。)的功能。
在本實(shí)施方式中,監(jiān)視部505利用POS終端13的上述的處理,有效地監(jiān)視是否為正常地進(jìn)行基于POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況。
在以下的說(shuō)明中,將基于監(jiān)視部505的是否為正常地進(jìn)行基于POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的監(jiān)視稱(chēng)為“日志通信監(jiān)視”。
圖13的(A)是表示監(jiān)視部505的處理的流程圖。
如圖13的(A)所示,監(jiān)視部505監(jiān)視是否從管理的對(duì)象的POS終端13中的任意一個(gè)POS終端13接收了接通通知數(shù)據(jù)(步驟SN1)。
在接收了接通通知數(shù)據(jù)的情況下(步驟SN1:是),監(jiān)視部505訪問(wèn)電源狀況監(jiān)視數(shù)據(jù)庫(kù)515,使與接通通知數(shù)據(jù)的發(fā)送源的POS終端13對(duì)應(yīng)的記錄的電源狀況信息的值為表示是接通了電源的狀況的值(步驟SN2)。
圖14是示意性地表示電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的一條記錄的數(shù)據(jù)結(jié)構(gòu)的圖。
電源狀況監(jiān)視數(shù)據(jù)庫(kù)515按照每個(gè)POS終端13具有記錄,如圖14所示,一條記錄將設(shè)置有POS終端13的店鋪的店鋪?zhàn)R別信息、POS終端13的POS終端識(shí)別信息、以及電源狀況信息相對(duì)應(yīng)地存儲(chǔ)。
電源狀況信息是指表示是否為接通了POS終端13的電源的狀況的信息,作為值,取表示是接通了電源的狀況的值和表示不是接通了電源的狀況的值的某一個(gè)。
在步驟SN2中,監(jiān)視部505確定電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的記錄中、具有在步驟SN1接收的接通通知數(shù)據(jù)所包含的POS終端識(shí)別信息的記錄。接下來(lái),監(jiān)視部505使確定出的記錄的電源狀況信息的值為表示是接通了電源的狀況的值。
圖13的(B)是表示監(jiān)視部505的處理的流程圖。
如圖13的(B)所示,監(jiān)視部505監(jiān)視是否從管理的對(duì)象的POS終端13中的任意一個(gè)POS終端13接收了斷開(kāi)通知數(shù)據(jù)(步驟SO1)。
在接收了斷開(kāi)通知數(shù)據(jù)的情況下(步驟SO1:是),監(jiān)視部505訪問(wèn)電源狀況監(jiān)視數(shù)據(jù)庫(kù)515,使與接通通知數(shù)據(jù)的發(fā)送源的POS終端13對(duì)應(yīng)的記錄的電源狀況信息的值為表示不是接通了電源的狀況的值(步驟SO2)。
在步驟SO2中,監(jiān)視部505確定電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的記錄中、具有在步驟SO1接收的斷開(kāi)通知數(shù)據(jù)所包含的POS終端識(shí)別信息的記錄。接下來(lái),監(jiān)視部505使確定出的記錄的電源狀況信息的值為表示不是接通了電源的狀況的值。
如以上那樣,在一個(gè)POS終端13的電源接通的情況下,電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的對(duì)應(yīng)的記錄的電源狀況信息的值被設(shè)為表示是接通了電源的狀況的值。另一方面,在該一個(gè)POS終端13的電源斷開(kāi)的情況下,電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的對(duì)應(yīng)的記錄的電源狀況信息的值被設(shè)為表示不是接通了電源的狀況的值。因此,監(jiān)視部505對(duì)于POS終端13,能夠根據(jù)電源狀況信息的值,監(jiān)視是否為接通了電源的狀況。
在此,監(jiān)視部505按照每個(gè)店鋪系統(tǒng)11(店鋪系統(tǒng)11具有的局域網(wǎng)LN),進(jìn)行以下的處理,判別是否將該店鋪系統(tǒng)11具有的POS終 端13(與局域網(wǎng)LN連接的POS終端13)作為日志通信監(jiān)視的對(duì)象。
在以下的說(shuō)明中,對(duì)于店鋪系統(tǒng)11,將該店鋪系統(tǒng)11具有的POS終端13作為日志通信監(jiān)視的對(duì)象僅表現(xiàn)為“將店鋪系統(tǒng)11作為日志通信監(jiān)視的對(duì)象”。
圖15是表示判別是否將某一個(gè)店鋪系統(tǒng)11作為日志通信監(jiān)視的對(duì)象時(shí)的監(jiān)視部505的動(dòng)作的流程圖。
監(jiān)視部505對(duì)店鋪系統(tǒng)11的每個(gè),在規(guī)定的時(shí)刻,執(zhí)行圖15的流程圖所示的處理,判別是否將店鋪系統(tǒng)11作為日志通信監(jiān)視的對(duì)象。
在使用圖15的流程圖的說(shuō)明中,將處理的對(duì)象的店鋪系統(tǒng)11表現(xiàn)為“處理對(duì)象店鋪系統(tǒng)”。
如圖15所示,監(jiān)視部505判別設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪是否為營(yíng)業(yè)日(步驟SP1)。監(jiān)視部505按照每個(gè)店鋪管理營(yíng)業(yè)日。
在當(dāng)天不是設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪的營(yíng)業(yè)日的情況下(步驟SP1:否),監(jiān)視部505不將處理對(duì)象店鋪系統(tǒng)作為日志通信監(jiān)視的對(duì)象(步驟SP2)。之后,監(jiān)視部505結(jié)束處理。
在當(dāng)天是設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪的營(yíng)業(yè)日的情況下(步驟SP1:是),監(jiān)視部505判別當(dāng)前時(shí)刻是否屬于設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪的營(yíng)業(yè)時(shí)間中反映了基于營(yíng)業(yè)前的準(zhǔn)備期間、營(yíng)業(yè)后的剩余處理時(shí)間等的規(guī)定的余量的時(shí)間段(以下,稱(chēng)為“營(yíng)業(yè)時(shí)間段”。)(步驟SP3)。
在當(dāng)前時(shí)刻不屬于營(yíng)業(yè)時(shí)間段的情況下(步驟SP3:否),監(jiān)視部505不將處理對(duì)象店鋪系統(tǒng)作為日志通信監(jiān)視的對(duì)象(步驟SP2)。之后,監(jiān)視部505結(jié)束處理。
在此,在店鋪不是營(yíng)業(yè)日,或者是營(yíng)業(yè)日但不在營(yíng)業(yè)時(shí)間段的情況下,假定店鋪系統(tǒng)11具有的POS終端13不是接通了電源的狀況,因此,不需要對(duì)POS終端13進(jìn)行日志通信監(jiān)視。而且,在本實(shí)施方式中,監(jiān)視部505針對(duì)處理對(duì)象店鋪系統(tǒng),在當(dāng)前的時(shí)間不是對(duì)應(yīng)的店鋪的營(yíng)業(yè)日,或者不是營(yíng)業(yè)時(shí)間段的情況下,不將處理對(duì)象店鋪系統(tǒng)作為 日志通信監(jiān)視的對(duì)象。由此,能夠防止不必要地針對(duì)POS終端13進(jìn)行日志通信監(jiān)視。
在當(dāng)前時(shí)刻屬于營(yíng)業(yè)時(shí)間段的情況下(步驟SP3:是),監(jiān)視部505判別設(shè)于處理對(duì)象店鋪系統(tǒng)的POS終端13中,接通了電源的狀況的POS終端13的數(shù)目是否小于規(guī)定的閾值(步驟SP4)。
其中,監(jiān)視部505基于電源狀況監(jiān)視數(shù)據(jù)庫(kù)515,獲取處理對(duì)象店鋪系統(tǒng)中接通了電源的狀況的POS終端13的數(shù)目。
在此,規(guī)定的閾值是在店鋪中,進(jìn)行正常的營(yíng)業(yè)的情況下,需要為接通電源的狀況的最低限度的POS終端13的數(shù)目。規(guī)定的閾值按照每個(gè)店鋪系統(tǒng)11預(yù)先決定并登記。
在接通了電源的狀況的POS終端13的數(shù)目小于規(guī)定的閾值的情況下(步驟SP4:是),監(jiān)視部505不將處理對(duì)象店鋪系統(tǒng)作為日志通信監(jiān)視的對(duì)象(步驟SP5)。這是因?yàn)橐韵碌睦碛?。即,接通了電源的狀況的POS終端13小于規(guī)定的閾值是指不是對(duì)于為了進(jìn)行正常的營(yíng)業(yè)所需要的臺(tái)數(shù)的POS終端13接通了電源的狀況,而是不能夠進(jìn)行正常的營(yíng)業(yè)的狀況。該情況下,由于假定店鋪系統(tǒng)11產(chǎn)生了某種故障,所以首先,需要消除產(chǎn)生的故障。另外,即使在店鋪系統(tǒng)11產(chǎn)生了故障的狀況下,將店鋪系統(tǒng)11作為日志通信監(jiān)視的對(duì)象,由于產(chǎn)生的故障,日志通信監(jiān)視的精度得不到保障?;谝陨希诮油穗娫吹臓顩r的POS終端13的數(shù)目小于規(guī)定的閾值的情況下,監(jiān)視部505不將店鋪系統(tǒng)11作為日志通信監(jiān)視的對(duì)象。
在不將處理對(duì)象店鋪系統(tǒng)作為日志通信監(jiān)視的對(duì)象的情況下,監(jiān)視部505執(zhí)行對(duì)應(yīng)的處理(步驟SP6)。之后,監(jiān)視部505結(jié)束處理。在步驟SP6中,例如,監(jiān)視部505對(duì)維護(hù)負(fù)責(zé)人、其它的有關(guān)人員進(jìn)行該主旨的報(bào)告。在報(bào)告時(shí),例如,監(jiān)視部505在維護(hù)負(fù)責(zé)人等能夠視覺(jué)確認(rèn)的規(guī)定的顯示裝置顯示設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪的店鋪?zhàn)R別信息、以及表示在店鋪中接通了電源的狀況的POS終端13的數(shù)目較少而存在產(chǎn)生了故障的可能性的信息。在報(bào)告時(shí),另外例如,監(jiān)視部505將記載了設(shè)置有處理對(duì)象店鋪系統(tǒng)的店鋪的店鋪?zhàn)R別信息、以及表示在店鋪中接通了電源的狀況的POS終端13的數(shù)目較少而存在產(chǎn)生了故障 的可能性的信息的電子郵件發(fā)送到預(yù)先登記的規(guī)定的地址。
另一方面,在接通了電源的狀況的POS終端13的數(shù)目不小于規(guī)定的閾值的情況下(步驟SP4:否),監(jiān)視部505將處理對(duì)象店鋪系統(tǒng)作為日志通信監(jiān)視的對(duì)象(步驟SP7)。
接下來(lái),對(duì)針對(duì)成為日志通信監(jiān)視的對(duì)象的店鋪系統(tǒng)11的POS終端13,監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況(日志通信監(jiān)視)的情況下的監(jiān)視部505的動(dòng)作進(jìn)行說(shuō)明。
圖16是表示執(zhí)行某一個(gè)POS終端13的監(jiān)視所涉及的處理時(shí)的監(jiān)視部505的動(dòng)作的流程圖。
監(jiān)視部505針對(duì)成為日志通信監(jiān)視的對(duì)象的店鋪系統(tǒng)11的POS終端13的每個(gè),執(zhí)行圖16的流程圖所示的處理,監(jiān)視是否為正常地進(jìn)行基于POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況。
其中,在圖16的流程圖的開(kāi)始時(shí)刻,不是接通了對(duì)應(yīng)的POS終端13的電源的狀況。
另外,在使用了圖16的流程圖的說(shuō)明中,將處理的對(duì)象的POS終端13表現(xiàn)為“處理對(duì)象POS終端”。
另外,監(jiān)視部505針對(duì)合同期間內(nèi)的企業(yè)所涉及的POS終端13,執(zhí)行圖16的流程圖所示的處理。由此,在合同期間內(nèi)的企業(yè)和不在合同期間內(nèi)的企業(yè)之間,能夠使維護(hù)服務(wù)器17提供的服務(wù)差異化。
如圖16所示,監(jiān)視部505監(jiān)視處理對(duì)象POS終端的電源是否接通(步驟SQ1)。在步驟SQ1中,監(jiān)視部505在電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的與處理對(duì)象POS終端對(duì)應(yīng)的記錄具有的電源狀況信息的值從表示不是接通了電源的狀況的值變化為表示是接通了電源的狀況的值的情況下,判別為處理對(duì)象POS終端的電源接通。
在處理對(duì)象POS終端的電源接通的情況下(步驟SQ1:是),監(jiān)視部505將處理對(duì)象POS終端作為監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的對(duì)象(步驟SQ2)。
監(jiān)視部505針對(duì)作為監(jiān)視的對(duì)象的處理對(duì)象POS終端,如以下那樣,監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況(步驟SQ3)。
即,監(jiān)視部505在基準(zhǔn)生成間隔(合同期間內(nèi)的企業(yè)所涉及的POS終端13生成并發(fā)送請(qǐng)求數(shù)據(jù)D1時(shí)的最長(zhǎng)的間隔)中反映了規(guī)定的余量的期間以上的期間,未通過(guò)處理對(duì)象POS終端進(jìn)行請(qǐng)求數(shù)據(jù)D1的發(fā)送的情況下(未從處理對(duì)象POS終端接收請(qǐng)求數(shù)據(jù)D1的情況下),判別為不是正常地進(jìn)行了基于處理對(duì)象POS終端的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況。這是因?yàn)椋缟纤?,合同期間內(nèi)的企業(yè)所涉及的POS終端13為以最長(zhǎng)為基準(zhǔn)生成間隔的間隔發(fā)送請(qǐng)求數(shù)據(jù)D1,所以在超過(guò)在該基準(zhǔn)生成間隔中反映了規(guī)定的余量的期間,未進(jìn)行請(qǐng)求數(shù)據(jù)D1的發(fā)送的情況下,假定為產(chǎn)生了某種錯(cuò)誤的狀況。
此外,監(jiān)視部505在判別為不是正常地進(jìn)行了基于處理對(duì)象POS終端的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的情況下,向維護(hù)負(fù)責(zé)人、其它的有關(guān)人員進(jìn)行該主旨的報(bào)告。例如,監(jiān)視部505在維護(hù)負(fù)責(zé)人等能夠視覺(jué)確認(rèn)的規(guī)定的顯示裝置顯示處理對(duì)象POS終端的POS終端識(shí)別信息、以及表示不是正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的信息。另外例如,監(jiān)視部505將記載了POS終端識(shí)別信息、以及表示不是正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的信息的電子郵件發(fā)送到預(yù)先登記的規(guī)定的地址。
監(jiān)視部505在步驟SQ3監(jiān)視是否為正常地進(jìn)行了基于處理對(duì)象POS終端的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況,并監(jiān)視處理對(duì)象POS終端的電源是否斷開(kāi)(步驟SQ4)。在步驟SQ4中,監(jiān)視部505在電源狀況監(jiān)視數(shù)據(jù)庫(kù)515的與處理對(duì)象POS終端對(duì)應(yīng)的記錄具有的電源狀況信息的值從表示是接通了電源的狀況的值變化為表示不是接通了電源的狀況的值的情況下,判別為處理對(duì)象POS終端的電源斷開(kāi)。
在電源斷開(kāi)的情況下(步驟SQ4:是),監(jiān)視部505從監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的對(duì)象中除去處理對(duì)象POS終端(步驟SQ5),并將處理順序返回到步驟SQ1。
這樣,在本實(shí)施方式中,監(jiān)視部505利用POS終端13發(fā)送接通通知數(shù)據(jù)以及斷開(kāi)通知數(shù)據(jù)來(lái)對(duì)POS終端13管理是否為接通了電源的 狀況。而且,監(jiān)視部505在是接通了電源的狀況的情況下,監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況,在不是接通了電源的狀況的情況下,不進(jìn)行是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的監(jiān)視。
由此,起到以下的效果。
即,在店鋪中,并不是一直處于在全部的收銀臺(tái)L中能夠進(jìn)行結(jié)賬的狀況,根據(jù)時(shí)間段、顧客的擁擠情況,成為能夠進(jìn)行收銀臺(tái)L中的結(jié)賬的狀況或者不能夠進(jìn)行結(jié)賬的狀況,這是較普遍的。而且,在不能夠進(jìn)行收銀臺(tái)L中的結(jié)賬的狀況的情況下,存在斷開(kāi)POS終端13的電源的情況。斷開(kāi)電源的POS終端13不進(jìn)行請(qǐng)求數(shù)據(jù)D1的發(fā)送,但這是由于不使用POS終端13所以有意圖地?cái)嚅_(kāi)電源,結(jié)果不發(fā)送請(qǐng)求數(shù)據(jù)D1,而不是由于POS終端13產(chǎn)生的錯(cuò)誤等而無(wú)意圖地不發(fā)送請(qǐng)求數(shù)據(jù)D1。基于以上,通過(guò)將接通了電源的狀況的POS終端13作為是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的監(jiān)視的對(duì)象,能夠防止不必要地判別為不是正常的狀況并執(zhí)行對(duì)應(yīng)的處理,另外,由于需要作為監(jiān)視的對(duì)象的POS終端13成為監(jiān)視的對(duì)象,所以處理效率良好。
接下來(lái),對(duì)設(shè)置于店鋪的POS終端13的電源接通的情況下的、POS終端13的動(dòng)作進(jìn)行說(shuō)明。
圖17是表示電源接通的情況下的POS終端13以及店鋪管理服務(wù)器12的動(dòng)作的流程圖。圖17的(A)表示POS終端13的動(dòng)作,圖17(B)表示店鋪管理服務(wù)器12的動(dòng)作。
收銀員接通POS終端13的電源(步驟S1)。在本例中,POS終端13是設(shè)置于收銀臺(tái)L的狀況,收銀員例如,在店鋪開(kāi)店時(shí)接通POS終端13的電源。在本實(shí)施方式中,與POS終端13的電源的接通對(duì)應(yīng)地,瀏覽器自動(dòng)啟動(dòng)。
如圖17的(A)所示,與瀏覽器的啟動(dòng)對(duì)應(yīng)地,POS終端13的客戶(hù)端功能部202訪問(wèn)店鋪管理服務(wù)器12的規(guī)定的URL(步驟SR1)。店鋪管理服務(wù)器12的URL、利用與店鋪管理服務(wù)器12的通信發(fā)送接收的數(shù)據(jù)的格式、在與其它的店鋪管理服務(wù)器12之間進(jìn)行通信所需要的信息預(yù)先登記于POS終端13。
如圖17的(B)所示,與來(lái)自POS終端13的對(duì)規(guī)定的URL的訪問(wèn)對(duì)應(yīng)地,店鋪管理服務(wù)器12的結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,將規(guī)定的HTML文件發(fā)送給POS終端13(步驟SS1)。規(guī)定的HTML文件是至少具有使后述的結(jié)賬用用戶(hù)接口60顯示的功能的HTML文件。
如圖17的(A)所示,POS終端13的客戶(hù)端功能部202控制控制裝置通信部23,接收并獲取規(guī)定的HTML文件(步驟SR2)。
接下來(lái),客戶(hù)端功能部202執(zhí)行獲取的規(guī)定的HTML文件,將結(jié)賬用用戶(hù)接口60(圖18)顯示于觸摸面板TP(步驟SR3)。
圖18是表示顯示于觸摸面板TP的結(jié)賬用用戶(hù)接口60的一個(gè)例子的圖。
在圖18的結(jié)賬用用戶(hù)接口60中,在左上部設(shè)有一覽顯示顧客購(gòu)買(mǎi)的商品的商品名、商品的單價(jià)、以及商品的數(shù)量的一覽顯示區(qū)域61。在一覽顯示區(qū)域61的右方設(shè)有顯示顧客購(gòu)買(mǎi)的商品的合計(jì)金額、結(jié)賬時(shí)顧客交付的貨幣的金額、以及交給顧客的找零的金額的金額顯示區(qū)域62。
在一覽顯示區(qū)域61的下方設(shè)有顯示由條形碼掃描儀BS讀取的條形碼的信息(以下,稱(chēng)為“條形碼信息”。)的條形碼信息顯示區(qū)域63。條形碼信息基本而言,是分配給商品的商品代碼。
在條形碼信息顯示區(qū)域63的右方設(shè)有軟鍵盤(pán)數(shù)字鍵64。軟鍵盤(pán)數(shù)字鍵64具有確定結(jié)賬的確定鍵641以及指示小計(jì)(顧客購(gòu)買(mǎi)的商品的合計(jì)金額的計(jì)算)的小計(jì)鍵642。
之后,在收銀臺(tái)L中,收銀員使用結(jié)賬用用戶(hù)接口60,進(jìn)行結(jié)賬。
這樣,與POS終端13的電源的接通對(duì)應(yīng)地,自動(dòng)地在POS終端13的觸摸面板TP顯示在收銀臺(tái)L進(jìn)行的結(jié)賬(業(yè)務(wù))所使用的結(jié)賬用用戶(hù)接口60。因此,收銀員在POS終端13的電源接通時(shí),不需要進(jìn)行對(duì)店鋪管理服務(wù)器12的URL的輸入等作業(yè),從而收銀員的作業(yè)效率良好,便利性較高。
接下來(lái),對(duì)與在收銀臺(tái)L的結(jié)賬對(duì)應(yīng)地由POS終端13進(jìn)行的結(jié)賬處理進(jìn)行詳述。
圖19是表示執(zhí)行結(jié)賬處理時(shí)的POS終端13的動(dòng)作的流程圖。
如圖19所示,在結(jié)賬處理中,POS終端13的控制裝置控制部20的客戶(hù)端功能部202執(zhí)行商品信息獲取處理(步驟ST1)。
在商品信息獲取處理中,客戶(hù)端功能部202按照每個(gè)顧客購(gòu)買(mǎi)的商品,與店鋪管理服務(wù)器12進(jìn)行通信,獲取商品的商品名以及商品的單價(jià)(以下,稱(chēng)為“商品相關(guān)信息”。),并執(zhí)行基于獲取的商品相關(guān)信息的處理。以下,對(duì)商品信息獲取處理進(jìn)行詳述。
圖20是表示執(zhí)行商品信息獲取處理時(shí)的POS終端13的動(dòng)作以及店鋪管理服務(wù)器12的動(dòng)作的流程圖。圖20的(A)表示POS終端13的動(dòng)作,圖20的(B)表示店鋪管理服務(wù)器12的動(dòng)作。
在收銀臺(tái)L中的結(jié)賬中,收銀員通過(guò)條形碼掃描儀BS,讀取附在顧客購(gòu)買(mǎi)的商品、商品的包裝等的條形碼(步驟S2)。與條形碼的讀取對(duì)應(yīng)地,條形碼掃描儀BS經(jīng)由連接有條形碼掃描儀BS的端口,向POS終端13的控制裝置設(shè)備通信部24輸出基于讀取結(jié)果的數(shù)據(jù)(以下,稱(chēng)為“讀取結(jié)果數(shù)據(jù)”。)。控制裝置設(shè)備通信部24將讀取結(jié)果數(shù)據(jù)輸出給控制裝置控制部20。
讀取結(jié)果數(shù)據(jù)是包含表示商品的商品代碼的信息的數(shù)據(jù)。
如圖20的(A)所示,POS終端13的控制裝置控制部20的客戶(hù)端功能部202基于來(lái)自控制裝置設(shè)備通信部24的輸入,獲取讀取結(jié)果數(shù)據(jù)(步驟SU1)。
接下來(lái),客戶(hù)端功能部202基于讀取結(jié)果數(shù)據(jù),獲取商品代碼(步驟SU2)。
接下來(lái),客戶(hù)端功能部202在結(jié)賬用用戶(hù)接口60的條形碼信息顯示區(qū)域63顯示在步驟SU2獲取的商品代碼(步驟SU3)。
接下來(lái),客戶(hù)端功能部202控制控制裝置通信部23,向店鋪管理服 務(wù)器12發(fā)送詢(xún)問(wèn)在步驟SU2獲取的商品代碼的商品的商品名以及商品的單價(jià)的數(shù)據(jù)(以下,稱(chēng)為“商品信息請(qǐng)求數(shù)據(jù)”。)(步驟SU4)。
如圖20的(B)所示,店鋪管理服務(wù)器12的店鋪管理服務(wù)器控制部40的結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,接收商品信息請(qǐng)求數(shù)據(jù)(步驟SV1)。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401基于接收的商品信息請(qǐng)求數(shù)據(jù),獲取商品代碼,并參照店鋪管理服務(wù)器存儲(chǔ)部41存儲(chǔ)的商品主數(shù)據(jù)411,獲取獲取的商品代碼的商品的商品名以及商品的單價(jià)(步驟SV2)。
步驟SV2的處理相當(dāng)于與基于店鋪管理服務(wù)器12(服務(wù)器)的請(qǐng)求對(duì)應(yīng)的處理。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,將表示在步驟SV2獲取的商品的商品名以及商品的單價(jià)的商品信息應(yīng)答數(shù)據(jù)發(fā)送給POS終端13(步驟SV3)。
商品信息應(yīng)答數(shù)據(jù)與響應(yīng)對(duì)應(yīng),步驟SV3的處理相當(dāng)于發(fā)送表示與請(qǐng)求對(duì)應(yīng)的處理的處理結(jié)果的響應(yīng)的處理。
如圖20的(A)所示,POS終端13的控制裝置控制部20的客戶(hù)端功能部202控制控制裝置通信部23,接收商品信息應(yīng)答數(shù)據(jù)(步驟SU5)。
接下來(lái),客戶(hù)端功能部202基于接收的商品信息應(yīng)答數(shù)據(jù),獲取商品的商品名以及商品的單價(jià),并在結(jié)賬用用戶(hù)接口60的一覽顯示區(qū)域61的對(duì)應(yīng)的區(qū)域,顯示商品的商品名、商品的單價(jià)、以及商品的數(shù)量的組合(步驟SU6)。
在商品信息獲取處理中,對(duì)于顧客購(gòu)買(mǎi)的商品的每個(gè),由收銀員進(jìn)行基于條形碼掃描儀BS的條形碼的讀取,與條形碼的讀取對(duì)應(yīng)地,通過(guò)POS終端13以及店鋪管理服務(wù)器12執(zhí)行圖20的流程圖所示的處理。
若全部的商品的條形碼的讀取、以及與讀取對(duì)應(yīng)的各裝置的處理完成,則圖19的步驟ST1的商品信息獲取處理完成。
若全部的商品的條形碼的讀取、以及與讀取對(duì)應(yīng)的各裝置的處理完成,則成為在一覽顯示區(qū)域61一覽顯示有顧客購(gòu)買(mǎi)的商品的商品名、單價(jià)、以及數(shù)量的組合的狀況。
如圖19所示,在執(zhí)行步驟ST1的商品信息獲取處理后,客戶(hù)端功能部202執(zhí)行結(jié)賬金額獲取處理(步驟ST2)。在步驟ST2的結(jié)賬金額獲取處理中,客戶(hù)端功能部202獲取顧客購(gòu)買(mǎi)的商品的合計(jì)金額,并與顧客的支付對(duì)應(yīng)地獲取交給顧客的找零的金額。以下,對(duì)結(jié)賬金額獲取處理進(jìn)行詳述。
圖21是表示執(zhí)行結(jié)賬金額獲取處理時(shí)的POS終端13的動(dòng)作以及對(duì)應(yīng)的店鋪管理服務(wù)器12的動(dòng)作的流程圖。圖21的(A)表示POS終端13的動(dòng)作,圖21的(B)表示店鋪管理服務(wù)器12的動(dòng)作。
若全部的商品的條形碼的讀取完成,則收銀員操作軟鍵盤(pán)數(shù)字鍵64的小計(jì)鍵642(步驟S3)。
如圖21的(A)所示,若檢測(cè)到操作了小計(jì)鍵642,則POS終端13的控制裝置控制部20的客戶(hù)端功能部202生成請(qǐng)求小計(jì)的計(jì)算的小計(jì)計(jì)算請(qǐng)求數(shù)據(jù),并控制控制裝置通信部23,發(fā)送給店鋪管理服務(wù)器12(步驟SW1)。與小計(jì)計(jì)算請(qǐng)求數(shù)據(jù)的發(fā)送對(duì)應(yīng)地,客戶(hù)端功能部202開(kāi)始進(jìn)行經(jīng)過(guò)時(shí)間的測(cè)量。
如圖21的(B)所示,店鋪管理服務(wù)器12的結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,接收小計(jì)計(jì)算請(qǐng)求數(shù)據(jù)(步驟SX1)。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401基于接收的小計(jì)計(jì)算請(qǐng)求數(shù)據(jù),計(jì)算小計(jì)(步驟SX2)。其中,結(jié)賬相關(guān)處理執(zhí)行部401基于從POS終端13接收的商品信息應(yīng)答請(qǐng)求數(shù)據(jù)、其它附帶的數(shù)據(jù),管理顧客購(gòu)買(mǎi)的商品的商品代碼。在步驟SX2中,結(jié)賬相關(guān)處理執(zhí)行部401基于管理的商品代碼,適當(dāng)?shù)?,參照商品主?shù)據(jù)411,計(jì)算小計(jì)(顧客購(gòu)買(mǎi)的商品的合計(jì)金額)。計(jì)算小計(jì)的方法并不限定于上述的方法,可以是任何方法。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401將表示計(jì)算出的小計(jì)的小計(jì)應(yīng) 答數(shù)據(jù)發(fā)送給POS終端13(步驟SX3)。
如圖21的(A)所示,POS終端13的控制裝置控制部20的客戶(hù)端功能部202控制控制裝置通信部23,接收小計(jì)應(yīng)答數(shù)據(jù)(步驟SW2)。
接下來(lái),客戶(hù)端功能部202基于接收的小計(jì)應(yīng)答數(shù)據(jù),在金額顯示區(qū)域62的對(duì)應(yīng)的區(qū)域顯示小計(jì)(顧客購(gòu)買(mǎi)的商品的合計(jì)金額)(步驟SW3)。
若小計(jì)顯示于金額顯示區(qū)域62,則顧客將金錢(qián)交給收銀員。收銀員從顧客接受金錢(qián),并在軟鍵盤(pán)數(shù)字鍵64輸入接受的金錢(qián)的金額,并操作確定鍵641(步驟S4)。若檢測(cè)到操作了確定鍵641,則客戶(hù)端功能部202在金額顯示區(qū)域62的對(duì)應(yīng)的區(qū)域顯示從顧客接受的金錢(qián)的金額。
而且,若檢測(cè)到操作了確定鍵641,則客戶(hù)端功能部202向店鋪管理服務(wù)器12發(fā)送請(qǐng)求計(jì)算找零的金額的找零計(jì)算請(qǐng)求數(shù)據(jù)(步驟SW4)。與找零計(jì)算請(qǐng)求數(shù)據(jù)的發(fā)送對(duì)應(yīng)地,客戶(hù)端功能部202開(kāi)始進(jìn)行經(jīng)過(guò)時(shí)間的測(cè)量。
如圖21的(B)所示,店鋪管理服務(wù)器12的結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,接收找零計(jì)算請(qǐng)求數(shù)據(jù)(步驟SX4)。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401計(jì)算找零的金額(步驟SX5)。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401將表示計(jì)算出的找零的金額的找零應(yīng)答數(shù)據(jù)發(fā)送給POS終端13(步驟SX6)。
如圖21的(A)所示,POS終端13的客戶(hù)端功能部202控制控制裝置通信部23,接收找零應(yīng)答數(shù)據(jù)(步驟SW5)。
接下來(lái),客戶(hù)端功能部202基于接收的找零應(yīng)答數(shù)據(jù),在金額顯示區(qū)域62的對(duì)應(yīng)的區(qū)域顯示找零的金額(步驟SW6)。
收銀員基于在金額顯示區(qū)域62顯示的找零的金額,將找零交給顧客。
如以上那樣,在步驟ST2的結(jié)賬金額獲取處理中,客戶(hù)端功能部202獲取顧客購(gòu)買(mǎi)的商品的合計(jì)金額,并與顧客的支付對(duì)應(yīng)地獲取交給顧客的找零的金額。
如圖19所示,在執(zhí)行結(jié)賬金額獲取處理后,客戶(hù)端功能部202執(zhí)行收據(jù)發(fā)行處理(步驟ST3)。在步驟ST3的收據(jù)發(fā)行處理中,客戶(hù)端功能部202與店鋪管理服務(wù)器12進(jìn)行通信,發(fā)行打印有與顧客購(gòu)買(mǎi)的商品有關(guān)的信息、表示顧客購(gòu)買(mǎi)的商品的合計(jì)金額的信息等的收據(jù)。以下,對(duì)收據(jù)發(fā)行處理進(jìn)行詳述。
圖22是表示執(zhí)行收據(jù)發(fā)行處理時(shí)的POS終端13的動(dòng)作以及店鋪管理服務(wù)器12的動(dòng)作的流程圖。圖22的(A)表示POS終端13的動(dòng)作,圖22的(B)表示店鋪管理服務(wù)器12的動(dòng)作。
如圖22的(A)所示,若結(jié)賬金額獲取處理結(jié)束,則POS終端13的控制裝置控制部20的客戶(hù)端功能部202獲取結(jié)賬信息(步驟SY1)。
結(jié)賬信息是包含按照每個(gè)結(jié)賬以唯一方式賦予的識(shí)別信息(以下,稱(chēng)為“結(jié)賬識(shí)別信息”。),表示顧客購(gòu)買(mǎi)的商品的每個(gè)的商品代碼、商品名、單價(jià)、數(shù)量的組合的信息(以下,稱(chēng)為“購(gòu)買(mǎi)商品信息”。),表示合計(jì)購(gòu)買(mǎi)金額(小計(jì))、從顧客接受的貨幣的金額、以及交給顧客的找零的金額的信息(以下,稱(chēng)為“結(jié)賬金額信息”。),表示進(jìn)行結(jié)賬的時(shí)刻的信息(以下,稱(chēng)為“結(jié)賬時(shí)刻信息”。),以及進(jìn)行結(jié)賬的店鋪的識(shí)別信息亦即店鋪?zhàn)R別信息的信息。
此外,在結(jié)賬中,客戶(hù)端功能部202在規(guī)定的存儲(chǔ)區(qū)域存儲(chǔ)購(gòu)買(mǎi)商品信息所包含的信息以及結(jié)賬金額信息所包含的信息。在步驟SY1中,客戶(hù)端功能部202基于存儲(chǔ)于該規(guī)定的存儲(chǔ)區(qū)域的信息,獲取購(gòu)買(mǎi)商品信息以及結(jié)賬金額信息。
另外,結(jié)賬時(shí)刻信息示出的進(jìn)行結(jié)賬的時(shí)刻是操作確定鍵641的時(shí)刻。結(jié)賬時(shí)刻信息示出的進(jìn)行結(jié)賬的時(shí)刻并不限定于操作確定鍵641的時(shí)刻,只要是在結(jié)賬時(shí)讀取第一個(gè)商品的條形碼的時(shí)刻等由結(jié)賬產(chǎn)生的時(shí)刻即可。
另外,客戶(hù)端功能部202具有與結(jié)賬對(duì)應(yīng)地,生成結(jié)賬識(shí)別信息的 功能,基于該功能,生成結(jié)賬識(shí)別信息。結(jié)賬識(shí)別信息的值對(duì)于在各店鋪進(jìn)行的結(jié)賬的每個(gè),被設(shè)為唯一的值。
在獲取結(jié)賬信息后,客戶(hù)端功能部202控制控制裝置通信部23,將表示獲取的結(jié)賬信息的結(jié)賬信息數(shù)據(jù)發(fā)送給店鋪管理服務(wù)器12(步驟SY2)。
如圖22的(B)所示,店鋪管理服務(wù)器12的店鋪管理服務(wù)器控制部40的結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,接收結(jié)賬信息數(shù)據(jù)(步驟SZ1)。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401基于接收的結(jié)賬信息數(shù)據(jù)示出的結(jié)賬信息,生成指示規(guī)定的排版(layout)的收據(jù)的發(fā)行的記錄數(shù)據(jù)(步驟SZ2)。
記錄數(shù)據(jù)是指示根據(jù)規(guī)定的排版,記錄有所謂的頂部標(biāo)志,底部標(biāo)志,結(jié)賬識(shí)別信息,進(jìn)行結(jié)賬的時(shí)刻,顧客購(gòu)買(mǎi)的商品的商品名、單價(jià)、數(shù)量,合計(jì)購(gòu)買(mǎi)金額,從顧客接受的貨幣的金額,以及交給顧客的找零的金額等的收據(jù)的發(fā)行的控制數(shù)據(jù)。記錄數(shù)據(jù)是根據(jù)XML的格式描述有信息的XML文檔。
接下來(lái),結(jié)賬相關(guān)處理執(zhí)行部401控制店鋪管理服務(wù)器通信部42,將生成的記錄數(shù)據(jù)發(fā)送給POS終端13(步驟SZ3)。
另外,結(jié)賬相關(guān)處理執(zhí)行部401在步驟SZ1中接收了結(jié)賬信息數(shù)據(jù)之后,訪問(wèn)店鋪管理服務(wù)器存儲(chǔ)部41存儲(chǔ)的結(jié)賬信息管理數(shù)據(jù)庫(kù)412(步驟SZ4)。
結(jié)賬信息管理數(shù)據(jù)庫(kù)412的一條記錄將結(jié)賬識(shí)別信息、購(gòu)買(mǎi)商品信息、結(jié)賬金額信息、結(jié)賬時(shí)刻信息、以及店鋪?zhàn)R別信息相關(guān)聯(lián)地存儲(chǔ)。
接下來(lái),基于在步驟SZ1接收的結(jié)賬信息數(shù)據(jù),在結(jié)賬信息管理數(shù)據(jù)庫(kù)412生成將結(jié)賬識(shí)別信息、購(gòu)買(mǎi)商品信息、結(jié)賬金額信息、結(jié)賬時(shí)刻信息、以及店鋪?zhàn)R別信息相關(guān)聯(lián)的一條記錄(步驟SZ5)。
這樣,店鋪管理服務(wù)器12累積存儲(chǔ)與結(jié)賬對(duì)應(yīng)的結(jié)賬信息。由此,能夠管理每個(gè)店鋪的銷(xiāo)售額、店鋪中的每個(gè)商品的銷(xiāo)售額。
如圖22的(A)所示,POS終端13的控制裝置控制部20的客戶(hù)端功能部202控制控制裝置通信部23接收記錄數(shù)據(jù)(步驟SY3)。
接下來(lái),客戶(hù)端功能部202基于XML文檔的記錄數(shù)據(jù),生成處理控制部201對(duì)應(yīng)的指令體系的記錄指令(步驟SY4)。客戶(hù)端功能部202將生成的記錄指令輸出給處理控制部201。
接下來(lái),處理控制部201基于生成的記錄指令,控制控制裝置打印部21,發(fā)行收據(jù)(步驟SY5)。
在步驟SY5發(fā)行的收據(jù)由收銀員交給顧客。
如以上那樣,在本實(shí)施方式中,與結(jié)賬對(duì)應(yīng)地,POS終端13利用店鋪管理服務(wù)器12的功能進(jìn)行結(jié)賬處理而發(fā)行收據(jù)。另外,店鋪管理服務(wù)器12累積存儲(chǔ)基于結(jié)賬處理的結(jié)賬信息。
如以上說(shuō)明的那樣,本實(shí)施方式所涉及的POS終端13具備根據(jù)收據(jù)(紙條)的發(fā)行所涉及的機(jī)構(gòu)的使用狀況來(lái)變更該機(jī)構(gòu)的使用次數(shù)的上限值,并基于變更后的上限值,計(jì)算能夠使用該機(jī)構(gòu)的剩余的期間的控制裝置控制部20。
根據(jù)該構(gòu)成,能夠反映收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的劣化的進(jìn)度根據(jù)該機(jī)構(gòu)的使用狀況而改變這樣的特性,正確地計(jì)算收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的能夠使用的剩余的期間。
另外,在本實(shí)施方式中,控制裝置控制部20基于根據(jù)打印頭211的使用狀況變更的打印頭211的使用次數(shù)的上限值來(lái)計(jì)算能夠使用打印頭211的剩余的期間。
根據(jù)該構(gòu)成,能夠反映打印頭211的特性,正確地計(jì)算打印頭211的能夠使用的剩余的期間。
另外,在本實(shí)施方式中,控制裝置控制部20在計(jì)算能夠使用打印頭211的剩余的期間時(shí),基于收納的卷紙(記錄介質(zhì))的紙質(zhì)、種類(lèi)、或者厚度的至少一個(gè),變更打印頭211的使用次數(shù)的上限值。
根據(jù)該構(gòu)成,能夠反映打印頭211的特性,正確地計(jì)算打印頭211 的能夠使用的剩余的期間。
另外,在本實(shí)施方式中,控制裝置控制部20基于根據(jù)刀具212的使用狀況變更的刀具212的使用次數(shù)的上限值計(jì)算能夠使用刀具212的剩余的期間。
根據(jù)該構(gòu)成,能夠反映刀具212的特性,正確地計(jì)算刀具212的能夠使用的剩余的期間。
另外,在本實(shí)施方式中,控制裝置控制部20在計(jì)算能夠使用刀具212的剩余的期間時(shí),基于收納的卷紙的紙質(zhì)、種類(lèi)、或者厚度的至少一個(gè),變更刀具212的使用次數(shù)的上限值。
根據(jù)該構(gòu)成,能夠反映刀具212的特性,正確地計(jì)算刀具212的能夠使用的剩余的期間。
另外,在本實(shí)施方式中,控制裝置控制部20將表示計(jì)算出的能夠使用收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的、剩余的期間的信息發(fā)送給維護(hù)服務(wù)器17(服務(wù)器)。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠執(zhí)行與能夠使用的剩余的期間對(duì)應(yīng)的處理。
另外,在本實(shí)施方式中,控制裝置控制部20作為能夠使用收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的剩余的期間,計(jì)算能夠使用收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的剩余的天數(shù)。
根據(jù)該構(gòu)成,作為能夠使用收據(jù)的發(fā)行所涉及的機(jī)構(gòu)的剩余的期間,能夠提供“天數(shù)”這樣的人容易掌握的信息。
另外,如以上所說(shuō)明的那樣,本實(shí)施方式所涉及的POS終端13(控制裝置)具備控制裝置控制部20,該控制裝置控制部20具有:日志收集部203,其生成包含狀態(tài)信息數(shù)據(jù)(狀態(tài)信息)的日志數(shù)據(jù)D11,該狀態(tài)信息數(shù)據(jù)表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況;通信管理部204,其將日志收集部203生成的日志數(shù)據(jù)D11作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17(服務(wù)器),并從維護(hù)服務(wù)器17作為響應(yīng)接收處理命令控制數(shù)據(jù)D21(控制數(shù)據(jù));以及命令執(zhí)行部205,其基于通信管理部204接收的 處理命令控制數(shù)據(jù)D21執(zhí)行處理。
根據(jù)該構(gòu)成,利用從POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的構(gòu)成,維護(hù)服務(wù)器17能夠基于作為針對(duì)日志數(shù)據(jù)D11的響應(yīng)接收的處理命令控制數(shù)據(jù)D21,使POS終端13執(zhí)行規(guī)定的處理。
即,對(duì)于從POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的系統(tǒng),能夠執(zhí)行與POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的構(gòu)成對(duì)應(yīng)的處理。
另外,在本實(shí)施方式中,構(gòu)成為通過(guò)插件的追加能夠追加日志收集部203、通信管理部204、以及命令執(zhí)行部205的功能。
根據(jù)該構(gòu)成,對(duì)于日志收集部203、通信管理部204、以及命令執(zhí)行部205的各個(gè)部,能夠靈活地以簡(jiǎn)單的方法根據(jù)需要追加功能。
另外,在本實(shí)施方式中,日志收集部203獲取命令執(zhí)行部205的處理結(jié)果,并生成包含表示獲取的處理結(jié)果的信息的處理結(jié)果通知數(shù)據(jù)D12。通信管理部204將處理結(jié)果通知數(shù)據(jù)D12以及日志數(shù)據(jù)D11作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17。
根據(jù)該構(gòu)成,POS終端13能夠迅速地將基于從維護(hù)服務(wù)器17接收的數(shù)據(jù)執(zhí)行的處理的處理結(jié)果通知給維護(hù)服務(wù)器17。
另外,在本實(shí)施方式中,日志收集部203生成與能夠通過(guò)控制裝置通信部23(通信部)進(jìn)行通信的打印裝置14(外部設(shè)備)有關(guān)的日志數(shù)據(jù)D11(子日志數(shù)據(jù)D11s)。通信管理部204將日志收集部203生成的與打印裝置14有關(guān)的日志數(shù)據(jù)D11(子日志數(shù)據(jù)D11s)發(fā)送給維護(hù)服務(wù)器17。
根據(jù)該構(gòu)成,POS終端13能夠?qū)⑴c自身連接的打印裝置14的監(jiān)視項(xiàng)目的狀況通知給維護(hù)服務(wù)器17。
另外,如以上的說(shuō)明的那樣,本實(shí)施方式所涉及的維護(hù)服務(wù)器17(服務(wù)器)具備維護(hù)服務(wù)器控制部50(服務(wù)器控制部),該維護(hù)服務(wù)器控制部具有:日志接收部501,其接收日志數(shù)據(jù)D11;以及響應(yīng)應(yīng)答部502,其與日志數(shù)據(jù)D11的接收對(duì)應(yīng)地,將使POS終端13執(zhí)行規(guī)定的 處理的處理命令控制數(shù)據(jù)D21(控制數(shù)據(jù))作為響應(yīng)發(fā)送。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠與日志數(shù)據(jù)D11的接收對(duì)應(yīng)地,作為響應(yīng)向POS終端13發(fā)送處理命令控制數(shù)據(jù)D21,使POS終端13執(zhí)行規(guī)定的處理。即,根據(jù)上述構(gòu)成,對(duì)于構(gòu)成從POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的系統(tǒng)的維護(hù)服務(wù)器17,能夠執(zhí)行利用了POS終端13發(fā)送日志數(shù)據(jù)D11的構(gòu)成的處理。
另外,在本實(shí)施方式中,響應(yīng)應(yīng)答部502獲取與接收的日志數(shù)據(jù)D11所包含的POS終端識(shí)別信息(裝置識(shí)別信息)相對(duì)應(yīng)地存儲(chǔ)的執(zhí)行處理信息,并作為響應(yīng)發(fā)送使與獲取的執(zhí)行處理信息對(duì)應(yīng)的處理(執(zhí)行處理信息示出的處理)執(zhí)行的處理命令控制數(shù)據(jù)D21(控制數(shù)據(jù))。
根據(jù)該構(gòu)成,在使特定的POS終端13執(zhí)行規(guī)定的處理的情況下,若預(yù)先將特定的POS終端13的POS終端識(shí)別信息與和規(guī)定的處理對(duì)應(yīng)的執(zhí)行處理信息相對(duì)應(yīng)地登記在維護(hù)服務(wù)器17,則能夠在維護(hù)服務(wù)器17發(fā)送響應(yīng)的時(shí)刻,使POS終端13執(zhí)行規(guī)定的處理。
另外,本實(shí)施方式所涉及的維護(hù)服務(wù)器17具備存儲(chǔ)基于日志接收部501接收的日志數(shù)據(jù)D11的信息的維護(hù)服務(wù)器存儲(chǔ)部51(服務(wù)器存儲(chǔ)部)。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠根據(jù)基于存儲(chǔ)的日志數(shù)據(jù)D11的信息進(jìn)行處理。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器控制部50具有在經(jīng)由全球網(wǎng)絡(luò)GN從外部裝置存在請(qǐng)求的情況下,使顯示有基于維護(hù)服務(wù)器存儲(chǔ)部51存儲(chǔ)的日志數(shù)據(jù)D11的信息的畫(huà)面(用戶(hù)接口、網(wǎng)頁(yè))顯示于外部裝置的日志信息顯示部504。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠通過(guò)顯示,提供與POS終端13的監(jiān)視項(xiàng)目的狀況有關(guān)的有益的信息。
另外,如以上所說(shuō)明的那樣,本實(shí)施方式所涉及的維護(hù)服務(wù)器17(服務(wù)器)具備維護(hù)服務(wù)器控制部50,該維護(hù)服務(wù)器控制部具有:監(jiān)視部505,其將接通了電源的狀況的POS終端13(控制裝置)作為監(jiān)視的對(duì)象,監(jiān)視是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況。
根據(jù)該構(gòu)成,由于通過(guò)將接通了電源的狀況的POS終端13作為是否為正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的監(jiān)視的對(duì)象,需要作為監(jiān)視的對(duì)象的POS終端13成為監(jiān)視的對(duì)象,所以處理效率良好,能夠減少維護(hù)服務(wù)器17的處理負(fù)載。
另外,在本實(shí)施方式中,監(jiān)視部505在從POS終端13接收了表示接通了電源的數(shù)據(jù)之后,到接收表示電源斷開(kāi)的數(shù)據(jù)為止的期間,將POS終端13作為監(jiān)視的對(duì)象。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠利用從POS終端13接收的數(shù)據(jù),正確地判別接通了電源的狀況的POS終端13,并將該P(yáng)OS終端13作為監(jiān)視的對(duì)象。
另外,在本實(shí)施方式中,監(jiān)視部505在不是正常地進(jìn)行了基于為監(jiān)視的對(duì)象的POS終端13的請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況的情況下,對(duì)其主旨進(jìn)行報(bào)告。
根據(jù)該構(gòu)成,能夠使負(fù)責(zé)人識(shí)別不是正常地進(jìn)行了請(qǐng)求數(shù)據(jù)D1的發(fā)送的狀況。
另外,在本實(shí)施方式中,監(jiān)視部505獲取與局域網(wǎng)LN連接的多個(gè)POS終端13中、接通了電源的狀況的POS終端13的數(shù)目,且在獲取的數(shù)目小于規(guī)定的閾值的情況下,不將與局域網(wǎng)LN連接的多個(gè)POS終端13作為監(jiān)視的對(duì)象。
根據(jù)該構(gòu)成,在與局域網(wǎng)LN連接的POS終端13中、接通了電源的狀況的POS終端13的數(shù)目小于規(guī)定的閾值的狀況的情況下,能夠不將POS終端13作為監(jiān)視的對(duì)象。
另外,在本實(shí)施方式中,監(jiān)視部505在規(guī)定的時(shí)間段,不將與局域網(wǎng)LN連接的多個(gè)POS終端13作為監(jiān)視的對(duì)象。
根據(jù)該構(gòu)成,能夠根據(jù)POS終端13的使用的實(shí)際情況,在規(guī)定的時(shí)間段,使得不將POS終端13作為監(jiān)視的對(duì)象。
另外,如以上的說(shuō)明的那樣,在本實(shí)施方式所涉及的網(wǎng)絡(luò)系統(tǒng)1中,POS終端13(控制裝置)生成包含表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng) 目的狀況的狀態(tài)信息數(shù)據(jù)(狀態(tài)信息)的日志數(shù)據(jù)D11,并以規(guī)定的間隔將生成的日志數(shù)據(jù)D11作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17(服務(wù)器)。維護(hù)服務(wù)器17存儲(chǔ)表示通過(guò)合同、POS終端13能夠利用維護(hù)服務(wù)器17的功能的期間的合同管理數(shù)據(jù)庫(kù)512(合同期間信息),并在接收了日志數(shù)據(jù)D11的情況下,基于合同管理數(shù)據(jù)庫(kù)512,判別POS終端13是否在合同期間內(nèi),在不在合同期間內(nèi)的情況下,將包含表示不在合同期間內(nèi)的信息的響應(yīng)發(fā)送給POS終端13,在合同期間內(nèi)的情況下,將包含表示在合同期間內(nèi)的信息的響應(yīng)發(fā)送給POS終端13。POS終端13在接收了包含表示不在合同期間內(nèi)的信息的響應(yīng)的情況下,使發(fā)送日志數(shù)據(jù)D11的間隔比規(guī)定的間隔長(zhǎng)。
根據(jù)該構(gòu)成,通過(guò)使不在合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔比合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1的間隔長(zhǎng),能夠抑制由于通過(guò)不在合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1所引起的資源的消耗,另外,能夠使針對(duì)簽訂了合同的企業(yè)與未簽訂合同的企業(yè)的對(duì)應(yīng)差異化,能夠保證公平度。即,根據(jù)上述構(gòu)成,對(duì)于通過(guò)合同規(guī)定POS終端13能夠利用維護(hù)服務(wù)器17的功能的期間的系統(tǒng),能夠執(zhí)行與POS終端13欲在基于合同的期間以外的期間利用維護(hù)服務(wù)器17的功能的情況對(duì)應(yīng)的處理。
另外,在本實(shí)施方式中,POS終端13在與包含表示不在合同期間信息示出的期間內(nèi)的信息的響應(yīng)的接收對(duì)應(yīng)地使發(fā)送日志數(shù)據(jù)D11的間隔比規(guī)定的間隔長(zhǎng)之后,在接收了包含表示在合同期間內(nèi)的信息的響應(yīng)的情況下,使發(fā)送日志數(shù)據(jù)D11的間隔為規(guī)定的間隔。
根據(jù)該構(gòu)成,對(duì)于合同期間內(nèi)的企業(yè)所涉及的POS終端13,能夠防止發(fā)送日志數(shù)據(jù)D11的間隔比規(guī)定的間隔長(zhǎng)。
另外,在本實(shí)施方式中,POS終端13在生成了日志數(shù)據(jù)D11的情況下,存儲(chǔ)生成的日志數(shù)據(jù)D11,并發(fā)送存儲(chǔ)的日志數(shù)據(jù)D11。POS終端13在發(fā)送日志數(shù)據(jù)D11之后,與日志數(shù)據(jù)D11的發(fā)送對(duì)應(yīng)地從維護(hù)服務(wù)器17接收的響應(yīng)包含有表示在合同期間內(nèi)的信息的狀況的情況下,刪除存儲(chǔ)的日志數(shù)據(jù)D11,在響應(yīng)包含有表示不在合同期間內(nèi)的信息的狀況的情況下,不刪除存儲(chǔ)的日志數(shù)據(jù)D11,并在下一次發(fā)送請(qǐng)求 時(shí)作為發(fā)送的對(duì)象。維護(hù)服務(wù)器17在接收了日志數(shù)據(jù)D11的情況下,基于合同管理數(shù)據(jù)庫(kù)512,判別是否在合同期間內(nèi),在合同期間內(nèi)的情況下,獲取日志數(shù)據(jù)D11,并存儲(chǔ)基于獲取的日志數(shù)據(jù)D11的信息,在不在合同期間內(nèi)的情況下,不存儲(chǔ)基于日志數(shù)據(jù)D11的信息。
根據(jù)該構(gòu)成,在維護(hù)服務(wù)器17中,能夠防止基于不在合同期間內(nèi)的企業(yè)所涉及的日志數(shù)據(jù)D11的信息的存儲(chǔ),抑制由于通過(guò)不在合同期間內(nèi)的企業(yè)所涉及的POS終端13發(fā)送請(qǐng)求數(shù)據(jù)D1所引起的資源的消耗,另外,能夠使針對(duì)簽訂了合同的企業(yè)和未簽訂合同的企業(yè)的對(duì)應(yīng)差異化。
另外,如以上所說(shuō)明的那樣,在本實(shí)施方式中,POS終端13(控制裝置)以規(guī)定的間隔生成包含表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況的狀態(tài)信息數(shù)據(jù)(狀態(tài)信息)的日志數(shù)據(jù)D11,并將生成的日志數(shù)據(jù)D11作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17(服務(wù)器)。POS終端13在規(guī)定的監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性較高的情況下,使生成日志數(shù)據(jù)D11的間隔比規(guī)定的間隔短。
根據(jù)該構(gòu)成,POS終端13針對(duì)成為錯(cuò)誤狀況的可能性較高的監(jiān)視項(xiàng)目,能夠以較短的間隔向維護(hù)服務(wù)器17通知監(jiān)視項(xiàng)目的狀況,由此,例如,維護(hù)負(fù)責(zé)人能夠以盡量短的間隔監(jiān)視監(jiān)視項(xiàng)目的狀況,并根據(jù)需要進(jìn)行對(duì)應(yīng)的處理。即,根據(jù)上述構(gòu)成,對(duì)于從作為客戶(hù)端的POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的系統(tǒng),能夠執(zhí)行與從POS終端13向維護(hù)服務(wù)器17發(fā)送日志數(shù)據(jù)D11的構(gòu)成對(duì)應(yīng)的處理。
另外,在本實(shí)施方式中,POS終端13在生成的日志數(shù)據(jù)D11所包含的監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)所涉及的數(shù)值與規(guī)定的閾值的關(guān)系成為規(guī)定的關(guān)系的情況下,判別為監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性較高,并使生成日志數(shù)據(jù)D11的間隔比規(guī)定的間隔短。
根據(jù)該構(gòu)成,POS終端13能夠正確地判別監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性是否較高。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器17接收日志數(shù)據(jù)D11,并在接收的日志數(shù)據(jù)D11所包含的監(jiān)視項(xiàng)目的狀態(tài)信息數(shù)據(jù)所涉及的數(shù)值與規(guī)定的閾值的關(guān)系成為規(guī)定的關(guān)系的情況下,向POS終端13發(fā)送包 含表示監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性較高的信息的響應(yīng)。POS終端13在接收了包含表示成為錯(cuò)誤狀況的可能性較高的信息的響應(yīng)的情況下,判別為成為錯(cuò)誤狀況的可能性較高,并使生成日志數(shù)據(jù)D11的間隔比規(guī)定的間隔短。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠正確地判別監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性是否較高,另外,POS終端13能夠利用維護(hù)服務(wù)器17的判別結(jié)果,判別監(jiān)視項(xiàng)目的狀況成為錯(cuò)誤狀況的可能性是否較高。
另外,在本實(shí)施方式中,POS終端13在使生成日志數(shù)據(jù)D11的間隔比規(guī)定的間隔短之后,在成為錯(cuò)誤狀況的可能性變得不高的情況下,使生成日志數(shù)據(jù)D11的間隔為規(guī)定的間隔。
根據(jù)該構(gòu)成,能夠防止POS終端13不必要地以較短的間隔發(fā)送日志數(shù)據(jù)D11。
另外,如以上所說(shuō)明的那樣,在本實(shí)施方式中,POS終端13(控制裝置)生成包含表示監(jiān)視狀況的對(duì)象的監(jiān)視項(xiàng)目的狀況的狀態(tài)信息數(shù)據(jù)(狀態(tài)信息)的日志數(shù)據(jù)D11,并將生成的日志數(shù)據(jù)D11作為請(qǐng)求發(fā)送給維護(hù)服務(wù)器17。維護(hù)服務(wù)器17在接收了日志數(shù)據(jù)D11的情況下,發(fā)送對(duì)應(yīng)的請(qǐng)求,并將接收的日志數(shù)據(jù)D11所包含的狀態(tài)信息數(shù)據(jù)儲(chǔ)存于第一狀態(tài)信息數(shù)據(jù)庫(kù)513(第一數(shù)據(jù)庫(kù)),并基于接收的日志數(shù)據(jù)D11所包含的狀態(tài)信息數(shù)據(jù)判別監(jiān)視項(xiàng)目的狀況的分類(lèi),生成包含表示分類(lèi)的信息的狀態(tài)加工信息,并儲(chǔ)存于第二狀態(tài)信息數(shù)據(jù)庫(kù)514(第二數(shù)據(jù)庫(kù))。
根據(jù)該構(gòu)成,基于第一狀態(tài)信息數(shù)據(jù)庫(kù)513的各記錄,能夠進(jìn)行使用了與第二狀態(tài)信息數(shù)據(jù)庫(kù)514的記錄的生成所使用的條件不同的條件的監(jiān)視項(xiàng)目的狀況的分類(lèi)、其它的監(jiān)視項(xiàng)目的狀況的分析。而且,在第二狀態(tài)信息數(shù)據(jù)庫(kù)514的規(guī)定的記錄附加表示以規(guī)定的方法判別出的分類(lèi)的分類(lèi)信息。因此,基于第二狀態(tài)信息數(shù)據(jù)庫(kù)514的規(guī)定的記錄,能夠立即執(zhí)行與對(duì)應(yīng)的監(jiān)視項(xiàng)目的狀況的分類(lèi)對(duì)應(yīng)的處理的執(zhí)行、監(jiān)視項(xiàng)目的狀況的分類(lèi)的報(bào)告等。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器17在生成狀態(tài)加工信息時(shí),基于狀態(tài)信息所包含的狀態(tài)識(shí)別信息識(shí)別監(jiān)視項(xiàng)目,并利用與監(jiān)視項(xiàng)目 對(duì)應(yīng)的方法判別監(jiān)視項(xiàng)目的狀況的分類(lèi)。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠利用狀態(tài)識(shí)別信息,在正確地識(shí)別監(jiān)視項(xiàng)目之后,以與監(jiān)視項(xiàng)目對(duì)應(yīng)的方法對(duì)監(jiān)視項(xiàng)目的狀況進(jìn)行分類(lèi)。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器17在生成狀態(tài)加工信息時(shí),在狀態(tài)信息數(shù)據(jù)所包含的狀態(tài)識(shí)別信息的值是表示狀態(tài)信息數(shù)據(jù)是由數(shù)值表示監(jiān)視項(xiàng)目的狀況的信息的值的情況下,基于表示監(jiān)視項(xiàng)目的狀況的數(shù)值與規(guī)定的閾值的關(guān)系,判別監(jiān)視項(xiàng)目的狀況的分類(lèi)。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠正確地判別監(jiān)視項(xiàng)目的狀況的分類(lèi)。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器17在生成狀態(tài)加工信息時(shí),在狀態(tài)信息數(shù)據(jù)所包含的狀態(tài)識(shí)別信息的值是表示狀態(tài)信息數(shù)據(jù)是由字符串表示監(jiān)視項(xiàng)目的狀況的信息的值的情況下,基于表示監(jiān)視項(xiàng)目的狀況的字符串的內(nèi)容,判別監(jiān)視項(xiàng)目的狀況的分類(lèi)。
根據(jù)該構(gòu)成,維護(hù)服務(wù)器17能夠正確地判別監(jiān)視項(xiàng)目的狀況的分類(lèi)。
另外,在本實(shí)施方式中,維護(hù)服務(wù)器17在生成狀態(tài)加工信息時(shí),在狀態(tài)信息數(shù)據(jù)所包含的狀態(tài)識(shí)別信息的值是表示不需要基于狀態(tài)信息數(shù)據(jù)判別監(jiān)視項(xiàng)目的狀況的分類(lèi)的值的情況下,將不包含分類(lèi)信息的狀態(tài)加工信息儲(chǔ)存于第二狀態(tài)信息數(shù)據(jù)庫(kù)514(第二數(shù)據(jù)庫(kù))。
此外,上述的實(shí)施方式僅表示本發(fā)明的一方式,可以在本發(fā)明的范圍內(nèi)進(jìn)行任意變形以及應(yīng)用。
另外例如,在上述的實(shí)施方式中,店鋪系統(tǒng)11例示應(yīng)用于店鋪的情況而對(duì)發(fā)明進(jìn)行了說(shuō)明,但應(yīng)用店鋪系統(tǒng)11的設(shè)施并不限定于店鋪。
另外例如,構(gòu)成網(wǎng)絡(luò)系統(tǒng)1的各裝置的通信方法可以是任何方法。
另外,在上述的實(shí)施方式中,POS終端13的記錄方式為熱敏式,但記錄方式可以是任何方式。
另外例如,使用圖說(shuō)明的各功能模塊可以通過(guò)硬件和軟件任意地實(shí)現(xiàn),并不暗示特定的硬件構(gòu)成。
另外,功能框圖所示的功能模塊表示各裝置的功能性構(gòu)成,并不限制具體的實(shí)裝方式。換句話(huà)說(shuō),不需要實(shí)裝與圖中的功能模塊對(duì)應(yīng)的硬件,當(dāng)然也可以采用通過(guò)一個(gè)處理器執(zhí)行程序來(lái)實(shí)現(xiàn)多個(gè)功能部的功能的構(gòu)成。另外,在上述實(shí)施方式中也可以利用硬件實(shí)現(xiàn)以軟件實(shí)現(xiàn)的功能的一部分或者也可以利用軟件實(shí)現(xiàn)以硬件實(shí)現(xiàn)的功能的一部分。