打印裝置以及打印系統(tǒng)的制作方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及打印裝置以及具備打印裝置的打印系統(tǒng)。【
背景技術(shù):
】[0002]在現(xiàn)有技術(shù)中,公知具備打印控制裝置(主機(jī)裝置)和在打印控制裝置的控制下進(jìn)行打印的打印裝置的系統(tǒng)(例如參照專利文獻(xiàn)I)。這種打印裝置中存在具有與網(wǎng)絡(luò)連接的功能的部件。[0003]專利文獻(xiàn)1:JP特開2011-136485號(hào)公報(bào)[0004]在上述的打印裝置中,存在想要利用與網(wǎng)絡(luò)連接的功能來(lái)使打印裝置能安全地執(zhí)行規(guī)定處理的需求?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明鑒于上述情況而完成,目的在于,在打印裝置及打印系統(tǒng)中,利用打印裝置與網(wǎng)絡(luò)連接的功能,來(lái)使打印裝置能安全地執(zhí)行規(guī)定處理。[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明的打印裝置的特征在于,具有:打印部,進(jìn)行打?。煌ㄐ挪?,經(jīng)由網(wǎng)絡(luò)接收認(rèn)證請(qǐng)求;和控制部,使服務(wù)器軟件工作,該服務(wù)器軟件基于上述通信部接收到的認(rèn)證請(qǐng)求來(lái)進(jìn)行認(rèn)證。[0007]根據(jù)本發(fā)明的結(jié)構(gòu),打印裝置通過(guò)服務(wù)器軟件的功能,能夠基于來(lái)自與網(wǎng)絡(luò)連接的外部設(shè)備的認(rèn)證請(qǐng)求,執(zhí)行認(rèn)證。因此,外部設(shè)備能夠使打印裝置進(jìn)行認(rèn)證之后,使打印裝置安全地執(zhí)行規(guī)定處理。[0008]此外,具有存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)包括上述打印部的動(dòng)作信息在內(nèi)的日志數(shù)據(jù),由上述控制部進(jìn)行上述認(rèn)證且上述認(rèn)證成功之后,由上述通信部接收了上述日志數(shù)據(jù)的發(fā)送請(qǐng)求時(shí),由上述通信部發(fā)送上述日志數(shù)據(jù)。[0009]根據(jù)本發(fā)明的結(jié)構(gòu),與網(wǎng)絡(luò)連接的外部設(shè)備對(duì)打印裝置進(jìn)行認(rèn)證請(qǐng)求,基于認(rèn)證請(qǐng)求的認(rèn)證成功之后,能夠通過(guò)經(jīng)由網(wǎng)絡(luò)的通信取得日志數(shù)據(jù)。即,外部設(shè)備能使打印裝置安全地執(zhí)行日志數(shù)據(jù)的發(fā)送。[0010]此外,上述存儲(chǔ)部存儲(chǔ)包括上述打印部的設(shè)定信息在內(nèi)的設(shè)定文件,由上述控制部進(jìn)行上述認(rèn)證且上述認(rèn)證成功之后,由上述通信部接收了上述設(shè)定文件的編輯請(qǐng)求時(shí),上述控制部執(zhí)行上述設(shè)定文件的編輯。[0011]根據(jù)本發(fā)明的結(jié)構(gòu),與網(wǎng)絡(luò)連接的外部設(shè)備對(duì)打印裝置進(jìn)行認(rèn)證請(qǐng)求,基于認(rèn)證請(qǐng)求的認(rèn)證成功之后,能夠使打印裝置執(zhí)行設(shè)定文件的編輯。即,外部設(shè)備能夠使打印裝置安全地執(zhí)行設(shè)定文件的編輯。[0012]此外,上述存儲(chǔ)部存儲(chǔ)對(duì)上述打印部進(jìn)行控制的控制程序,由上述控制部進(jìn)行上述認(rèn)證且上述認(rèn)證成功之后,由上述通信部接收了上述控制程序的變更請(qǐng)求時(shí),上述控制部執(zhí)行上述控制程序的變更。[0013]根據(jù)本發(fā)明的結(jié)構(gòu),與網(wǎng)絡(luò)連接的外部設(shè)備對(duì)打印裝置進(jìn)行認(rèn)證請(qǐng)求,基于認(rèn)證請(qǐng)求的認(rèn)證成功之后,能夠使打印裝置執(zhí)行控制程序的修正。即,外部設(shè)備能夠使打印裝置安全地執(zhí)行控制程序的修正。[0014]此外,上述服務(wù)器軟件按照SSH協(xié)議來(lái)執(zhí)行處理。[0015]根據(jù)本發(fā)明的結(jié)構(gòu),通過(guò)使外部設(shè)備起到針對(duì)作為SSH服務(wù)器的打印裝置的SSH客戶端的作用,能夠通過(guò)外部設(shè)備來(lái)使打印裝置安全地執(zhí)行處理。[0016]此外,本發(fā)明的打印系統(tǒng)的特征在于,具備:發(fā)送認(rèn)證請(qǐng)求的終端;和打印裝置,該打印裝置具有:打印部,進(jìn)行打?。煌ㄐ挪?,經(jīng)由網(wǎng)絡(luò)接收由上述終端發(fā)送的認(rèn)證請(qǐng)求;以及控制部,使服務(wù)器軟件工作,該服務(wù)器軟件基于上述通信部接收到的認(rèn)證請(qǐng)求來(lái)進(jìn)行認(rèn)證。[0017]根據(jù)本發(fā)明的結(jié)構(gòu),打印裝置能夠通過(guò)服務(wù)器軟件的功能,基于來(lái)自與網(wǎng)絡(luò)連接的終端的認(rèn)證請(qǐng)求,執(zhí)行認(rèn)證。因此,終端能夠在使打印裝置進(jìn)行認(rèn)證之后,使打印裝置安全地執(zhí)行規(guī)定處理。[0018]此外,上述打印裝置具有存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)包括上述打印部的動(dòng)作信息在內(nèi)的日志數(shù)據(jù),上述終端發(fā)送上述日志數(shù)據(jù)的發(fā)送請(qǐng)求,上述打印裝置的上述控制部在進(jìn)行上述認(rèn)證且上述認(rèn)證成功之后,在由上述通信部接收了上述終端發(fā)送的上述日志數(shù)據(jù)的發(fā)送請(qǐng)求時(shí),由上述通信部發(fā)送上述日志數(shù)據(jù)。[0019]根據(jù)本發(fā)明的結(jié)構(gòu),與網(wǎng)絡(luò)連接的終端對(duì)打印裝置進(jìn)行認(rèn)證請(qǐng)求,基于認(rèn)證請(qǐng)求的認(rèn)證成功之后,通過(guò)經(jīng)由網(wǎng)絡(luò)的通信,能夠取得日志數(shù)據(jù)。即,終端能使打印裝置安全地執(zhí)行日志數(shù)據(jù)的發(fā)送。[0020]此外,上述打印裝置的上述存儲(chǔ)部存儲(chǔ)包括上述打印部的設(shè)定信息在內(nèi)的設(shè)定文件,上述終端發(fā)送上述設(shè)定文件的編輯請(qǐng)求,上述打印裝置的上述控制部進(jìn)行上述認(rèn)證且上述認(rèn)證成功之后,在由上述通信部接收了上述終端發(fā)送的上述設(shè)定文件的編輯請(qǐng)求時(shí),執(zhí)行上述設(shè)定文件的編輯。[0021]根據(jù)本發(fā)明的結(jié)構(gòu),與網(wǎng)絡(luò)連接的終端對(duì)打印裝置進(jìn)行認(rèn)證請(qǐng)求,在基于認(rèn)證請(qǐng)求的認(rèn)證成功之后,能夠使打印裝置執(zhí)行設(shè)定文件的編輯。即,終端能夠使打印裝置安全的執(zhí)行設(shè)定文件的編輯?!靖綀D說(shuō)明】[0022]圖1為表示打印系統(tǒng)的功能結(jié)構(gòu)的框圖。[0023]圖2為表示終端以及打印裝置的動(dòng)作的流程圖?!揪唧w實(shí)施方式】[0024]以下,參照附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。[0025]圖1為表示本實(shí)施方式的打印系統(tǒng)I的功能性結(jié)構(gòu)的框圖。[0026]如圖1所不,打印系統(tǒng)I具備打印裝置10和終?而11(外部設(shè)備),終?而11H纟夠經(jīng)由因特網(wǎng)等網(wǎng)絡(luò)N而與打印裝置10相連。[0027]如圖1所示,打印裝置10具備控制部20、打印部21、存儲(chǔ)部22、第I通信接口23和第2通信接口24(通信部)。[0028]控制部20具備CPU、ROM、RAM、其他外圍電路等??刂撇?0例如通過(guò)CPU讀出固件等的控制程序來(lái)執(zhí)行,從而控制打印裝置10。[0029]打印部21具備打印頭、傳輸打印介質(zhì)的傳輸機(jī)構(gòu)等,在控制部20的控制下,對(duì)打印介質(zhì)進(jìn)行打印。[0030]存儲(chǔ)部22具備EEPROM等非易失性存儲(chǔ)器,存儲(chǔ)各種數(shù)據(jù)。[0031]第I通信接口23在控制部20的控制下,與主計(jì)算機(jī)12以規(guī)定的通信標(biāo)準(zhǔn)進(jìn)行通信。通信標(biāo)準(zhǔn)例如是USB、RS232C等串行通信標(biāo)準(zhǔn)、與以太網(wǎng)(注冊(cè)商標(biāo))相對(duì)應(yīng)的通信標(biāo)準(zhǔn)。[0032]第2通信接口24在控制部20的控制下,經(jīng)由網(wǎng)絡(luò)N,以規(guī)定的通信標(biāo)準(zhǔn)與終端11進(jìn)行通信。[0033]打印裝置10在主計(jì)算機(jī)12的控制下執(zhí)行打印。[0034]詳細(xì)而言,主計(jì)算機(jī)12安裝了打印機(jī)驅(qū)動(dòng)程序。主計(jì)算機(jī)12按照來(lái)自規(guī)定的應(yīng)用程序的請(qǐng)求,開始打印裝置10的控制。當(dāng)從規(guī)定的應(yīng)用程序發(fā)出了打印裝置10的打印請(qǐng)求的情況下,主計(jì)算機(jī)12通過(guò)打印機(jī)驅(qū)動(dòng)程序的功能,生成使打印裝置10執(zhí)行打印的控制命令。接下來(lái),主計(jì)算機(jī)12將控制命令發(fā)送給打印裝置10。若接收控制命令,則打印裝置10的控制部20基于接收到的控制命令,控制打印部21,執(zhí)行打印。[0035]打印裝置10的控制部20具有如下功能:通過(guò)在存儲(chǔ)部22所存儲(chǔ)的日志文件LF(日志數(shù)據(jù))中寫入日志信息(動(dòng)作信息),從而存儲(chǔ)日志。[0036]所謂日志信息例如是以下的信息。日志信息是將表示對(duì)打印裝置10進(jìn)行的操作的信息和表示進(jìn)行了該操作的時(shí)間(日期+時(shí)刻)的信息建立了對(duì)應(yīng)的信息。對(duì)打印裝置10的操作例如為打開打印裝置10的蓋子的操作/關(guān)閉打印裝置10的罩子的操作、或指示打印介質(zhì)的自動(dòng)供給的操作、指示電源的接通/斷開的操作。打印裝置10中設(shè)置有檢測(cè)各種操作的傳感器、機(jī)構(gòu)等。此外,打印裝置10具有RTC的計(jì)時(shí)單元,控制部20基于RTC的輸出來(lái)取得當(dāng)前時(shí)刻。控制部20在通過(guò)固件等程序的功能而檢測(cè)到進(jìn)行了預(yù)先確定的規(guī)定操作的情況下,將表示所進(jìn)行的操作的信息和表示當(dāng)前時(shí)刻的信息建立對(duì)應(yīng)關(guān)系后寫入日志文件LF中。此外,日志信息例如是將表示打印裝置10所進(jìn)行的處理的信息和表示進(jìn)行了該處理的時(shí)間的信息建立了對(duì)應(yīng)關(guān)系的信息。該處理例如是打印處理,或者當(dāng)打印裝置10為噴墨打印機(jī)時(shí)該處理是沖洗等。此外,日志信息例如為將表示打印裝置10所產(chǎn)生的錯(cuò)誤的信息和表示產(chǎn)生了錯(cuò)誤的時(shí)間的信息建立了對(duì)應(yīng)關(guān)系的信息。錯(cuò)誤例如是打印頭的溫度異常等在頭部產(chǎn)生的錯(cuò)誤、或者在傳輸機(jī)構(gòu)、切斷機(jī)構(gòu)中產(chǎn)生的錯(cuò)誤。日志信息并不限于例示的信息。[0037]打印裝置10的存儲(chǔ)部22存儲(chǔ)設(shè)定文件SF。[0038]設(shè)定文件SF為記錄了打印濃度、打印速度、紙寬度、其他與打印裝置10的設(shè)定相關(guān)的信息(以下稱作“設(shè)定信息”)的文件。[0039]打印裝置10的控制部20在控制打印部21時(shí),參照在設(shè)定文件SF中記錄的設(shè)定信息,基于設(shè)定信息來(lái)控制打印部21。[0040]終端11為臺(tái)式型、筆記本型的計(jì)算機(jī)、或片狀終端(tabletterminal)、移動(dòng)電話等裝置。終端11并不限于例示的終端。[0041]如圖1所示,終端11具備終端控制部30、顯示部31、輸入部32、裝置存儲(chǔ)部33和連接接口34。[0042]終端控制部30具備CPU、ROM、RAM、其他外圍電路等,控制終端11。[0043]顯不部31在終端控制部30的控制下,在液晶顯不面板等顯不面板中顯不圖像。[0044]輸入部32與鍵盤、鼠標(biāo)、開關(guān)、按鍵、其他的輸入單元連接,檢測(cè)對(duì)輸入單元的輸入,并發(fā)送給終端控制部30。[0045]裝置存儲(chǔ)部33具備EEPR0M、硬盤等非易失性存儲(chǔ)器,存儲(chǔ)各種數(shù)據(jù)。[0046]連接接口34在終端控制部30的控制下,經(jīng)由網(wǎng)絡(luò)N,以規(guī)定的通信標(biāo)準(zhǔn)與打印裝置10進(jìn)行通信。[0047]打印裝置10安裝了SSH服務(wù)器軟件SW1。SSH服務(wù)器軟件SWl例如為OpenSSH。打印裝置10通過(guò)執(zhí)行SSH服務(wù)器軟件SW1,從而相對(duì)于終端11發(fā)揮作為SSH服務(wù)器的功能。SSH(S_reSheIl)為基于通信的加密、服務(wù)器認(rèn)證、用戶認(rèn)證等技術(shù)來(lái)實(shí)現(xiàn)SSH客戶端的SSH服務(wù)器的安全的遠(yuǎn)程控制的協(xié)議。在本實(shí)施方式中,“遠(yuǎn)程控制”意味著從作為SSH客戶端的終端11發(fā)送對(duì)作為SSH服務(wù)器的打印裝置10進(jìn)行加密的命令,并使打印裝置10執(zhí)行基于命令的處理。[0048]終端11安裝了SSH客戶端軟件SW2。SSH客戶端軟件SW2例如為OpenSSH。打印裝置10通過(guò)執(zhí)行SSH客戶端軟件SW2,相對(duì)于終端11發(fā)揮當(dāng)前第1頁(yè)1 2