專利名稱:印刷裝置、其控制方法、其控制程序以及控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及印刷裝置、印刷裝置的控制方法、印刷裝置的控制程序以及控制裝置。
背景技術(shù):
使用者在購入打印機(jī)后,進(jìn)行初始設(shè)定(打印機(jī)的設(shè)置),使得打印機(jī)成為能夠使用(能夠進(jìn)行印刷工作)的狀態(tài)。在這樣的情況下,使用者對個(gè)人計(jì)算機(jī)(PC)安裝預(yù)定的軟件(打印機(jī)驅(qū)動(dòng)程序等),按照PC的顯示器上所顯示的設(shè)置用的引導(dǎo)畫面,用 USB (Universal Serial Bus,通用串行總線)纜線等連接PC和打印機(jī),執(zhí)行按下打印機(jī)的電源按鈕等的各種處理。另外,在PC和打印機(jī)被連接而對兩者供給了電源的狀態(tài)下,以這樣的連接為契機(jī),實(shí)現(xiàn)在PC和打印機(jī)之間自動(dòng)開始在進(jìn)行設(shè)置時(shí)所需要的預(yù)定的通信處理,即,所謂的即插即用(plug and play)。這里,作為與即插即用有關(guān)的技術(shù),已知一種信息處理裝置,該信息處理裝置中, 在刪除在操作系統(tǒng)(0 上工作的設(shè)備驅(qū)動(dòng)程序之前,將設(shè)備驅(qū)動(dòng)程序所涉及的設(shè)備在軟件意義上從OS的設(shè)備管理器中刪除,由此,即使在刪除設(shè)備驅(qū)動(dòng)程序后,即使使用者仍將設(shè)備連接于計(jì)算機(jī),通過OS的即插即用功能也不能檢測到設(shè)備(參照專利文獻(xiàn)1)。專利文獻(xiàn)1 特開2008-15912號(hào)公報(bào)在執(zhí)行上述設(shè)置的情況下,如果使用者按照正確的步驟執(zhí)行設(shè)置的話,則沒有問題,但是使用者不一定都是按照正確的步驟執(zhí)行。例如,可能會(huì)在上述軟件的安裝前,將接通了電源的狀態(tài)的打印機(jī)連接于PC。在這樣的情況下,有時(shí)在連接了的時(shí)刻會(huì)發(fā)生即插即用,不能實(shí)現(xiàn)按正常步驟進(jìn)行的設(shè)置(設(shè)置不能正常結(jié)束)。即,在希望實(shí)現(xiàn)對于任何使用者都簡單且可靠的設(shè)置時(shí),有時(shí)PC和/或打印機(jī)的即插即用功能反而阻礙該設(shè)置的實(shí)現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題而完成的,其提供不管使用者的步驟是否正確都能夠正確地執(zhí)行關(guān)于印刷裝置的預(yù)定的設(shè)定、能夠減輕使用者的負(fù)擔(dān)的印刷裝置、印刷裝置的控制方法、印刷裝置的控制程序以及控制裝置。本發(fā)明的方式之一是一種印刷裝置,其具有即插即用執(zhí)行部,該即插即用執(zhí)行部在通過預(yù)定的通信路徑連接于外部的控制裝置時(shí),能夠以該連接為契機(jī)與控制裝置執(zhí)行預(yù)定的通信處理,該印刷裝置的特征在于,具有即插即用控制部,該即插即用控制部在從外部接收到特定的工作模式下的印刷裝置的起動(dòng)指示的情況下,通過禁止上述即插即用執(zhí)行部的工作,即使上述控制裝置和印刷裝置處于連接狀態(tài)也使即插即用執(zhí)行部不執(zhí)行上述通信處理;和許可接收部,該許可接收部經(jīng)由上述通信路徑從上述控制裝置接收即插即用的執(zhí)行許可,上述即插即用控制部,在接收到了上述執(zhí)行許可的情況下,通過解除對上述即插即用執(zhí)行部的工作的禁止,使即插即用執(zhí)行部執(zhí)行上述通信處理。根據(jù)本發(fā)明,在印刷裝置從外部接收到特定的工作模式下的起動(dòng)指示的情況下, 首先禁止即插即用,在從控制裝置接收到即插即用的執(zhí)行許可時(shí),解除對即插即用的禁止,而在控制裝置和印刷裝置之間開始進(jìn)行與即插即用相當(dāng)?shù)奶幚?上述預(yù)定的通信處理)。 因此,不管使用者的步驟是否正確,都能在最合適的定時(shí)開始進(jìn)行上述預(yù)定的通信處理,結(jié)果是,糾正了對于印刷裝置的預(yù)定的設(shè)定。另外,上述通信處理能夠是用于控制裝置將印刷裝置設(shè)定為能夠進(jìn)行印刷工作的狀態(tài)所必需的通信。印刷裝置,也可以具有使即插即用的執(zhí)行許可產(chǎn)生的許可產(chǎn)生部。而且可以構(gòu)成為,即插即用控制部,在使上述許可產(chǎn)生部產(chǎn)生了執(zhí)行許可的情況下,解除對即插即用執(zhí)行部的工作的禁止。即,不僅可以是相應(yīng)于從控制裝置發(fā)送來的執(zhí)行許可來解除對即插即用的禁止,而且印刷裝置也能夠自身產(chǎn)生執(zhí)行許可而解除對即插即用的禁止。本發(fā)明不僅通過印刷裝置來體現(xiàn),還可以通過經(jīng)由通信路徑與印刷裝置連接而對印刷裝置進(jìn)行控制的裝置(控制裝置)來體現(xiàn)。在這樣的情況下,是一種控制裝置,其具有在通過預(yù)定的通信路徑連接于外部的印刷裝置時(shí)能夠以該連接為契機(jī)而與印刷裝置執(zhí)行預(yù)定的通信處理的即插即用執(zhí)行部,該控制裝置的特征在于,具有即插即用控制部,該即插即用控制部在執(zhí)行對于上述印刷裝置的預(yù)定的設(shè)定時(shí),通過禁止上述即插即用執(zhí)行部的工作,在從印刷裝置經(jīng)由上述通信路徑執(zhí)行了作為上述通信處理的一部分的信號(hào)發(fā)送的情況下,使即插即用執(zhí)行部保留對于該信號(hào)發(fā)送的響應(yīng),而使上述通信處理不進(jìn)行;和在預(yù)定的定時(shí)使即插即用的執(zhí)行許可產(chǎn)生的許可產(chǎn)生部,上述即插即用控制部,在使上述許可產(chǎn)生部產(chǎn)生了執(zhí)行許可的情況下,通過解除對上述即插即用執(zhí)行部的工作的禁止,使即插即用執(zhí)行部進(jìn)行上述通信處理。根據(jù)該構(gòu)成,在控制裝置執(zhí)行對于印刷裝置的預(yù)定的設(shè)定時(shí),首先,禁止即插即用,在從通過通信路徑所連接的印刷裝置利用該印刷裝置的即插即用功能對控制裝置進(jìn)行了信號(hào)發(fā)送的情況下,在控制裝置側(cè),保留對于該信號(hào)發(fā)送的響應(yīng),使即插即用所涉及的通信處理不進(jìn)行。而且,控制裝置,自身在預(yù)定的定時(shí)產(chǎn)生即插即用的執(zhí)行許可而解除對即插即用的禁止。因此,不管使用者的步驟是否正確,都能在最合適的定時(shí)開始進(jìn)行上述預(yù)定的通信處理,結(jié)果是糾正了對于印刷裝置的預(yù)定的設(shè)定。在這樣的情況下,上述通信處理也能夠是用于控制裝置將印刷裝置設(shè)定為能夠進(jìn)行印刷工作的狀態(tài)所需要的通信。另外,上述許可產(chǎn)生部,也可以經(jīng)由上述通信路徑按特定的定時(shí)使成為上述預(yù)定的設(shè)定對象的印刷裝置產(chǎn)生上述執(zhí)行許可。本發(fā)明的技術(shù)思想也能夠通過印刷裝置和控制裝置以外的方式來實(shí)現(xiàn)。例如,也可以舉出包括上述印刷裝置的各部分所執(zhí)行的處理步驟的方法(印刷裝置的控制方法) 的發(fā)明、由預(yù)定的軟件(例如印刷裝置內(nèi)置的計(jì)算機(jī)等)執(zhí)行上述印刷裝置的各部分所具有的功能的程序(印刷裝置的控制程序)的發(fā)明。同樣地,也可以舉出包括上述控制裝置的各部分所執(zhí)行的處理步驟的方法發(fā)明、使計(jì)算機(jī)執(zhí)行上述控制裝置的各部分所具有的功能的程序的發(fā)明。而且,也可以舉出包括控制裝置和印刷裝置的系統(tǒng)作為一個(gè)發(fā)明。
圖1是簡單地例示了 PC以及打印機(jī)的構(gòu)成的圖。圖2是表示通過PC和打印機(jī)分別實(shí)現(xiàn)的程序功能的框圖。圖3是表示在第一實(shí)施例中PC所執(zhí)行的處理的流程圖。圖4是表示在第一實(shí)施例中打印機(jī)所執(zhí)行的處理的流程圖。
5
圖5是表示在第二實(shí)施例中PC所執(zhí)行的處理的流程圖。圖6是表示在第二實(shí)施例中打印機(jī)所執(zhí)行的處理的流程圖。符號(hào)說明10PC,11CPU,12R0M,13RAM,14a、14b、14c I/F,15 HDD,20 打印機(jī),21 I/F,22 操作面板,23 CPU,24R0M, 25RAM, 26打印機(jī)控制IC,27印刷機(jī)構(gòu)部,30USB纜線,41設(shè)置程序,42PnP執(zhí)行模塊,43通信模塊,5 IPnP控制模塊,52PnP執(zhí)行模塊,53通信模塊
具體實(shí)施例方式下面,參照
本發(fā)明的實(shí)施方式。圖1簡單地例示了作為本實(shí)施方式所涉及的控制裝置的PClO以及作為印刷裝置的打印機(jī)20的構(gòu)成。在PClO中,作為運(yùn)算處理的中樞的CPUll經(jīng)由總線IOa控制整個(gè)PC10。 對總線IOa連接有ROMl2、RAMI3、各種接口 (I/F) 14a 14c和硬盤驅(qū)動(dòng)器(HDD) 15等。在 HDD 15中存儲(chǔ)有操作系統(tǒng)OS。另外,在HDD15中能夠存儲(chǔ)打印機(jī)驅(qū)動(dòng)程序PD和/或應(yīng)用程序APL等各種程序。這些各種程序通過CPUll適當(dāng)?shù)乇惠斔偷絉AM13并被執(zhí)行。對I/FHa 連接有基于圖像數(shù)據(jù)顯示圖像的顯示器16,對I/F14b連接有鍵盤17a和鼠標(biāo)17b等的輸入裝置。I/F Hc是USB接口,該I/FHc能夠經(jīng)由USB纜線30與打印機(jī)20連接。打印機(jī)20是由PClO控制的印刷裝置。PClO執(zhí)行用于使打印機(jī)20成為能夠進(jìn)行印刷工作的狀態(tài)的設(shè)置。在打印機(jī)20中,I/F 21、操作面板22和打印機(jī)控制 α6等通過總線20a連接。打印機(jī)控制1以6具備CPU23、R0MM和RAM25等。I/F21為USB接口,能夠經(jīng)由USB纜線30與PClO連接。操作面板22包括液晶顯示器、觸摸面板、LED、各種按鈕等, 接收使用者的輸入和/或執(zhí)行對于使用者的信息提示。在打印機(jī)控制1以6中,CPU23適當(dāng)?shù)厥褂肦AM25作為工作區(qū)域,執(zhí)行按照ROMM所存儲(chǔ)的預(yù)定的固件的處理,由此,控制整個(gè)打印機(jī)20。打印機(jī)20具有在執(zhí)行印刷處理時(shí)通過打印機(jī)控制 α6驅(qū)動(dòng)控制的印刷機(jī)構(gòu)部27。印刷機(jī)構(gòu)部27,在打印機(jī)20為噴墨式打印機(jī)的情況下,具有用于排出墨滴的打印頭、用于使打印頭進(jìn)行主掃描的滑架和用于輸送用紙的用紙輸送機(jī)構(gòu)等。打印機(jī)20還可以獨(dú)立于打印機(jī)控制1以6地搭載有用于執(zhí)行預(yù)定處理(例如對于表現(xiàn)印刷對象圖像的圖像數(shù)據(jù)的圖像處理)的ASIC (Application Specific Intergrated Circuits,專用集成電路)等。另外,打印機(jī)20可以是頁式打印機(jī)也可以是行式記錄頭方式的打印機(jī)。圖2是通過框圖表示在本實(shí)施方式中由PC10、打印機(jī)20分別實(shí)現(xiàn)的程序功能。在 PClO中,CPUll在OS上實(shí)現(xiàn)設(shè)置程序41、PnP執(zhí)行模塊42和通信模塊43。打印機(jī)20中, CPU23實(shí)現(xiàn)PnP控制模塊51、PnP執(zhí)行模塊52和通信模塊53。PnP為即插即用(Plug and play)的簡稱。通信模塊43以及通信模塊53為USB驅(qū)動(dòng)程序,在通過USB纜線30連接了 I/F14c和I/F21的PClO-打印機(jī)20之間實(shí)現(xiàn)USB通信。PnP執(zhí)行模塊42和PnP執(zhí)行模塊52分別為如下功能,該功能為在PClO-打印機(jī) 20之間由USB纜線30連接而成為能夠進(jìn)行USB通信的狀態(tài)時(shí),以此為契機(jī),能夠自動(dòng)開始進(jìn)行設(shè)置所需要的預(yù)定的通信處理的功能,即執(zhí)行PnP的功能。設(shè)置程序41和PnP控制模塊51在本實(shí)施方式中為對禁止PnP/解除對PnP的禁止進(jìn)行控制的功能。另外,設(shè)置程序 41也具有如后所述的對使用者提供各引導(dǎo)畫面的功能等。下面,說明執(zhí)行打印機(jī)20的設(shè)置的情況下的各實(shí)施例。第一實(shí)施例圖3通過流程圖表示在第一實(shí)施例中在PClO側(cè)由上述各功能所執(zhí)行的處理,圖4 通過流程圖表示在第一實(shí)施例中在打印機(jī)20側(cè)由上述各功能所執(zhí)行的處理。在步驟SlOO (圖3)中,PClO按照使用者的操作,從打印機(jī)20的附屬的⑶-ROM中讀入或者通過互聯(lián)網(wǎng)讀入設(shè)置程序41,由此使設(shè)置程序41起動(dòng)。另外,設(shè)置程序41 (或者與設(shè)置程序41相當(dāng)?shù)某绦?,可以不是從PClO外部讀入的,而是作為OS上的一個(gè)組件,PClO 事先便具有該組件。在步驟SllO (圖3)中,PClO使顯示器16顯示用于促使使用者選擇PClO和打印機(jī)20的連接方式并通過該選擇了的方式進(jìn)行連接的引導(dǎo)畫面(連接方式選擇用引導(dǎo)畫面)。具體而言,PClO使顯示器16顯示用于按照設(shè)置程序41告訴使用者設(shè)置的進(jìn)行步驟的引導(dǎo)畫面,作為引導(dǎo)畫面之一,顯示連接方式選擇用引導(dǎo)畫面??吹竭B接方式選擇用引導(dǎo)畫面的使用者,能夠從在該引導(dǎo)畫面內(nèi)所提出的多個(gè)連接方式(例如USB連接、有線LAN連接、無線LAN連接等)中任意選擇連接方式,利用所選擇的連接方式,執(zhí)行PClO和打印機(jī)20的連接。在連接方式選擇用引導(dǎo)畫面中,包括例如“在 USB連接的情況下,請直接用USB纜線連接PC和打印機(jī)”等的信息。在本實(shí)施方式中,以使用者選擇USB連接為前提繼續(xù)說明。因此,理想狀態(tài)下,在對使用者提示了連接方式選擇用引導(dǎo)畫面后的定時(shí)(圖4的步驟S200),使用者用USB纜線30連接PClO和打印機(jī)20。圖 4(以及后述的圖6)中,用點(diǎn)劃線的矩形表示使用者進(jìn)行的行為。在步驟S120(圖3)中,PClO執(zhí)行打印機(jī)20的使用所必需的各種程序(打印機(jī)驅(qū)動(dòng)程序PD等)的安裝。這些各種程序也可以通過上述⑶-ROM或互聯(lián)網(wǎng)來讀入。步驟S120 的處理也可以與步驟SllO同時(shí)進(jìn)行。PC10,在結(jié)束了上述必需的各種程序的安裝后的定時(shí),在步驟S130(圖3)中,使顯示器16顯示用于促使使用者起動(dòng)打印機(jī)20的引導(dǎo)畫面(起動(dòng)引導(dǎo)畫面)。在起動(dòng)引導(dǎo)畫面中顯示例如“請接通打印機(jī)的電源?!钡刃畔?。因此,理想狀況下,在對使用者提示了起動(dòng)引導(dǎo)畫面后的定時(shí)(圖4的步驟S210), 使用者按下設(shè)置于打印機(jī)20的電源按鈕,成為對打印機(jī)20接通了電源的狀態(tài)。在第一實(shí)施例中,打印機(jī)20的程序設(shè)計(jì)為,在出廠后首次被按下電源按鈕的情況下(即,使用者購入打印機(jī)20后首次按下電源按鈕的情況下),自動(dòng)進(jìn)入初始連接模式。其結(jié)果是,在步驟 S220(圖4)中,打印機(jī)20進(jìn)入初始連接模式。在打印機(jī)20中除了電源按鈕外,還可以設(shè)置用于啟動(dòng)初始連接模式的專用按鈕。 而且,可以在該專用按鈕被按下時(shí),對打印機(jī)20接通電源且自動(dòng)進(jìn)入初始連接模式。電源按鈕、專用按鈕都是構(gòu)成操作面板22的按鈕的一部分。或者,打印機(jī)20,在電源按鈕被按下而起動(dòng)時(shí),在操作面板22的液晶顯示器上顯示預(yù)定的菜單,使用者可以從該菜單選擇初始連接模式。這樣,通過設(shè)置專用按鈕、設(shè)為能基于菜單顯示選擇初始連接模式,由此,使用者不僅在購入打印機(jī)后首次將其與PC連接時(shí),而且在將打印機(jī)與不同于此前使用的PC的其他PC相連而執(zhí)行設(shè)置等情況下,也能夠?qū)⒋蛴C(jī)設(shè)為初始連接模式。
在任何一種情況下,在第一實(shí)施例中,PClO作為按照設(shè)置程序41的處理,在上述步驟S130中,顯示引導(dǎo)使用者的上述起動(dòng)引導(dǎo)畫面,結(jié)果使得打印機(jī)20起動(dòng)并進(jìn)入初始連接模式。初始連接模式與本發(fā)明中的特定的工作模式相當(dāng)。通過使用者執(zhí)行的電源按鈕的按下、專用按鈕的按下、按下電源按鈕后從上述菜單選擇初始連接模式的任何一種,打印機(jī) 20接通電源并變?yōu)槌跏歼B接模式,在這種狀態(tài)下的打印機(jī)20中,PnP控制模塊51禁止PnP 執(zhí)行模塊52的工作(步驟S220)。如上所述,PnP執(zhí)行模塊52,在PClO和打印機(jī)20通過 USB纜線30連接而變?yōu)槟軌蜻M(jìn)行USB通信的狀態(tài)時(shí),能夠執(zhí)行PnP。但是,PnP控制模塊51 在初始連接模式下,使PnP執(zhí)行模塊52的功能無效化,直至識(shí)別到后述的“有效化觸發(fā)”的產(chǎn)生為止。其結(jié)果是,PnP執(zhí)行模塊52不能通過通信模塊53、USB纜線30和通信模塊43執(zhí)行打印機(jī)20的設(shè)置所必需的預(yù)定的通信處理(自身進(jìn)行的發(fā)送處理以及對來自PClO側(cè)的發(fā)送信息的響應(yīng))。但是,在這樣地PClO和打印機(jī)20通過USB纜線30連接且兩者的電源被接通的狀態(tài)下,通信模塊53、通信模塊43自身發(fā)揮功能,能夠進(jìn)行除了 PnP發(fā)生所實(shí)現(xiàn)的預(yù)定的通信以外的、在PClO-打印機(jī)20之間的基本的USB通信。在步驟S140(圖3)中,PC10,作為按照設(shè)置程序41的處理,執(zhí)行作為設(shè)置對象的打印機(jī)20的搜索以及特定。在這樣的情況下,PClO通過通信模塊43從I/F 14c經(jīng)由USB 纜線30發(fā)送打印機(jī)的搜索信號(hào),在對于該搜索信號(hào)在預(yù)定的限制時(shí)間內(nèi)有了響應(yīng)的情況下,特定進(jìn)行了該響應(yīng)的打印機(jī)(這里為打印機(jī)20)為設(shè)置對象的打印機(jī)。步驟S140的處理可以與步驟S130同時(shí)進(jìn)行。在步驟S150 (圖3)中,在PClO中,作為按照設(shè)置程序41的處理,對于在步驟S140 中特定的打印機(jī)(打印機(jī)20)發(fā)送與PnP的執(zhí)行許可相當(dāng)?shù)奶囟ǖ闹噶?有效化觸發(fā))。 在這樣的情況下,PC10,通過通信模塊43從I/FHc經(jīng)由USB纜線30對打印機(jī)20發(fā)送有效化觸發(fā)。另一方面,在打印機(jī)20側(cè),在初始連接模式下,PnP控制模塊51 —直或定期監(jiān)視通信模塊53是否經(jīng)由I/F21接收到了上述有效化觸發(fā)(圖4的步驟S230)。而且,在PnP 控制模塊51判斷為接收了有效化觸發(fā)的情況下,進(jìn)入步驟S240 (圖4)。在這樣接收有效化觸發(fā)這一點(diǎn)上,可以說通信模塊53以及PnP控制模塊51作為許可接收部發(fā)揮作用。在步驟S240中,PnP控制模塊51解除對PnP執(zhí)行模塊52的工作的禁止(使PnP 執(zhí)行模塊52的功能有效化)。其結(jié)果是,PnP執(zhí)行模塊52,經(jīng)由通信模塊53、USB纜線30 和通信模塊43在其與打印機(jī)20側(cè)的PnP執(zhí)行模塊42之間執(zhí)行上述設(shè)置所必需的預(yù)定的通信(圖4中的步驟S250以及圖3中的步驟S160)。通過該通信在PClO和打印機(jī)20之間執(zhí)行,另外通過與該通信并行地、使得設(shè)置程序41通過在PClO的顯示器16上所提供的各引導(dǎo)畫面與使用者對話,來執(zhí)行例如打印機(jī)名稱和/或IP地址的設(shè)定、打印機(jī)端口的作成等的PClO將打印機(jī)20作為輸出裝置使用所必需的各種設(shè)定,而完成設(shè)置。根據(jù)這樣的第一實(shí)施例,打印機(jī)20在起動(dòng)而成為初始連接模式的情況下,首先使 PnP執(zhí)行模塊52的功能無效化,由此使得即使在打印機(jī)20和PClO能夠進(jìn)行USB通信的狀態(tài)下也不會(huì)發(fā)生PnP,在從PClO側(cè)接收了有效化觸發(fā)的情況下,使PnP執(zhí)行模塊52的功能有效化。上文中對于理想的步驟進(jìn)行了說明,即按照在步驟SllO中PClO所顯示的引導(dǎo)畫面的指示,使用者用USB纜線30連接PClO和打印機(jī)20,按照在步驟S130中PClO所顯示的引導(dǎo)畫面的指示,使用者起動(dòng)打印機(jī)20。但是,實(shí)際的使用者不一定會(huì)以按照這樣的設(shè)置程序41的指示的理想的步驟執(zhí)行各工作,例如,可能在PClO在步驟S120中安裝各種程序 (打印機(jī)驅(qū)動(dòng)程序PD等)之前,將打印機(jī)20連接于PClO并接通打印機(jī)20的電源。根據(jù)第一實(shí)施例,即使像上述那樣在不同于理想的定時(shí)的定時(shí)將打印機(jī)20連接于PC10,在處于初始連接模式的打印機(jī)20中,抑制了 PnP的發(fā)生,直至完成PClO側(cè)的上述安裝和完成PClO所執(zhí)行的對打印機(jī)20的搜索為止(直至有效化觸發(fā)被發(fā)送為止)。即,通過控制PnP的發(fā)生定時(shí),使通過PnP所實(shí)現(xiàn)的設(shè)置所需要的預(yù)定的通信處理以理想的定時(shí)進(jìn)行。因此,在使用者的步驟正確的情況下,當(dāng)然能夠適當(dāng)?shù)貓?zhí)行打印機(jī)20的設(shè)置,即使在使用者的步驟不正確的情況下,也能夠適當(dāng)?shù)貓?zhí)行打印機(jī)20的設(shè)置。因此,也減輕了設(shè)置所導(dǎo)致的使用者的負(fù)擔(dān)。另外,打印機(jī)20也可以自身產(chǎn)生上述有效化觸發(fā)。在這樣的情況下,打印機(jī)20構(gòu)成為,作為構(gòu)成操作面板22的按鈕的一部分具有觸發(fā)產(chǎn)生按鈕。使用者,對于處于初始連接模式的打印機(jī)20,可以在任意定時(shí)按下觸發(fā)產(chǎn)生按鈕。 檢測到觸發(fā)產(chǎn)生按鈕被按下這一情況的CPU23,在打印機(jī)20內(nèi)部產(chǎn)生有效化觸發(fā)。就能夠產(chǎn)生有效化觸發(fā)這一點(diǎn)而言,可以說打印機(jī)20作為本發(fā)明中的許可產(chǎn)生部發(fā)揮作用。檢測到了這樣的內(nèi)部的有效化觸發(fā)的產(chǎn)生的PnP控制模塊51,當(dāng)在該時(shí)刻PnP執(zhí)行模塊52的功能無效時(shí),不等待來自PClO的有效化觸發(fā)的發(fā)送,而使PnP執(zhí)行模塊的功能有效化。根據(jù)該構(gòu)成,使用者能夠在任意的定時(shí)使打印機(jī)20中的PnP功能有效化。第二實(shí)施例圖5通過流程圖表示在第二實(shí)施例在PClO側(cè)由上述各功能所執(zhí)行的處理,圖6通過流程圖表示在本實(shí)施例中在打印機(jī)20側(cè)由上述各功能所執(zhí)行的處理。在步驟S300(圖5)中,PClO根據(jù)使用者的操作,使設(shè)置程序41起動(dòng),并且伴隨該設(shè)置程序41的起動(dòng)進(jìn)入PnP保留模式。在變?yōu)镻nP保留模式的PClO中,設(shè)置程序41禁止 PnP執(zhí)行模塊42的工作(使PnP執(zhí)行模塊42的功能無效化)。即,第二實(shí)施例中,設(shè)置程序41也作為控制裝置中的即插即用控制部發(fā)揮作用。步驟S310(圖5),與步驟SllO (圖3) —樣。因此,與第一實(shí)施例同樣地,理想的是在對使用者提示了連接方式選擇用引導(dǎo)畫面后的定時(shí)(圖6的步驟S400),使用者用USB纜線30連接PClO和打印機(jī)20。步驟S320 (圖5)與步驟S120 (圖3) —樣。步驟S320的處理可以與步驟S310同時(shí)進(jìn)行。PC10,在上述安裝結(jié)束了的定時(shí),在步驟S330(圖5)中,使得顯示器16顯示用于促使使用者接通打印機(jī)20的電源的引導(dǎo)畫面(起動(dòng)引導(dǎo)畫面)。在起動(dòng)引導(dǎo)畫面上顯示例如“請接通打印機(jī)的電源?!钡鹊男畔ⅰR虼?,與第一實(shí)施例同樣地,理想的是在對使用者提示了起動(dòng)引導(dǎo)畫面后的定時(shí) (圖6的步驟S410),使用者按下設(shè)置于打印機(jī)20的電源按鈕,使得成為打印機(jī)20被接通了電源的狀態(tài)。在接通了電源的打印機(jī)20中,PnP執(zhí)行模塊52產(chǎn)生PnP (圖6的步驟S420)。 即,PnP執(zhí)行模塊52使通信模塊53執(zhí)行作為上述設(shè)置所必需的預(yù)定的通信處理的最初的信號(hào)發(fā)送,從I/F21經(jīng)由USB纜線30向PClO側(cè)發(fā)送預(yù)定的信號(hào)。但是,如上所述,在處于 PnP保留模式的PClO中,PnP執(zhí)行模塊42的功能無效。因此,即使在通信模塊43經(jīng)由I/FHc接收了該預(yù)定的信號(hào)的情況下,PnP執(zhí)行模塊42保留對于該預(yù)定的信號(hào)的響應(yīng)(不能進(jìn)行響應(yīng))。即,通過處于PnP保留模式的PC10, 使上述設(shè)置所必需的預(yù)定的通信處理的進(jìn)行停止。但是,在這樣地PClO和打印機(jī)20通過USB纜線30連接且兩者的電源都接通了的狀態(tài)下,通信模塊53和通信模塊43自身發(fā)揮作用,能夠進(jìn)行除了通過PnP發(fā)生所實(shí)現(xiàn)的預(yù)定的通信以外的PClO-打印機(jī)20之間的基本的 USB通信。步驟S340 (圖幻,與步驟S140 (圖幻一樣。步驟S340的處理可以與步驟S330同時(shí)進(jìn)行。在步驟3350(圖幻中,設(shè)置程序41產(chǎn)生與對于PnP執(zhí)行模塊42的PnP的執(zhí)行許可相當(dāng)?shù)奶囟ǖ闹噶?有效化觸發(fā))。即,第二實(shí)施例中,設(shè)置程序41作為控制裝置中的許可產(chǎn)生部發(fā)揮作用。這樣在通過設(shè)置程序41的功能產(chǎn)生了有效化觸發(fā)的情況下,在步驟 S360(圖5)中,解除了對PnP執(zhí)行模塊42的工作的禁止(PnP執(zhí)行模塊的功能有效化)。其結(jié)果是,PnP執(zhí)行模塊42,經(jīng)由通信模塊43、USB纜線30和通信模塊53,在與打印機(jī)20側(cè)的PnP執(zhí)行模塊42之間執(zhí)行原本停止了進(jìn)行的上述設(shè)置所必需的預(yù)定的通信處理(圖5的步驟S370以及圖6的步驟S430)。通過將該通信在PClO和打印機(jī)20之間執(zhí)行, 另外通過與該通信并行地使得設(shè)置程序41通過在PClO的顯示器16上所提供的各引導(dǎo)畫面與使用者對話,執(zhí)行例如打印機(jī)名稱和/或IP地址的設(shè)定、打印機(jī)端口的作成等的PClO 將打印機(jī)20作為輸出裝置使用所必需的各種設(shè)定,完成設(shè)置。根據(jù)這樣的第二實(shí)施例,PClO伴隨著設(shè)置程序41的起動(dòng)而進(jìn)入PnP保留模式,由此,使PnP執(zhí)行模塊42的功能無效。由此,即使在成為能夠與PClO進(jìn)行USB通信的狀態(tài)的打印機(jī)20側(cè)發(fā)生了 PnP,PClO保留對于該P(yáng)nP的響應(yīng),在預(yù)定的定時(shí)產(chǎn)生有效化觸發(fā)而使 PnP執(zhí)行模塊42的功能有效。如上所述,實(shí)際的使用者不一定會(huì)以按照設(shè)置程序41的指示的理想的步驟來執(zhí)行各工作。例如,使用者可能在PClO在上述步驟S320中安裝各種程序 (打印機(jī)驅(qū)動(dòng)程序PD等)之前或者在設(shè)置程序41的起動(dòng)前,將打印機(jī)20連接于PClO并接通打印機(jī)20的電源。根據(jù)第二實(shí)施例,即使在不同于這樣的理想的定時(shí)的定時(shí)將打印機(jī)20連接于 PC10,PC10起動(dòng)設(shè)置程序41并立即進(jìn)入PnP保留模式,直到完成上述安裝和完成對打印機(jī) 20的搜索為止(直到使得有效化觸發(fā)產(chǎn)生為止),在未執(zhí)行對于來自打印機(jī)20側(cè)的PnP的發(fā)生的最初的響應(yīng)時(shí),停止PnP的進(jìn)行。即,通過控制PnP的發(fā)生定時(shí),能夠使通過PnP所實(shí)現(xiàn)的設(shè)置所需要的預(yù)定的通信處理以理想的定時(shí)發(fā)生。因此,使用者的步驟正確的情況下, 當(dāng)然能夠適當(dāng)?shù)貓?zhí)行打印機(jī)20的設(shè)置,即使在使用者的步驟不正確的情況下,也能夠適當(dāng)?shù)貓?zhí)行打印機(jī)20的設(shè)置。因此,也減輕了設(shè)置所導(dǎo)致的使用者的負(fù)擔(dān)。本發(fā)明不限定于上述的實(shí)施方式,能夠在不脫離其要旨的范圍內(nèi)以各種方式實(shí)施。
權(quán)利要求
1.一種印刷裝置,其具有即插即用執(zhí)行部,該即插即用執(zhí)行部在通過預(yù)定的通信路徑連接于外部的控制裝置時(shí),能夠以該連接為契機(jī)與上述控制裝置執(zhí)行預(yù)定的通信處理,該印刷裝置的特征在于,具有即插即用控制部,該即插即用控制部在從外部接收到特定的工作模式下的印刷裝置的起動(dòng)指示時(shí),通過禁止上述即插即用執(zhí)行部的工作,即使上述控制裝置和上述印刷裝置處于連接狀態(tài),也使得即插即用執(zhí)行部不執(zhí)行上述通信處理;和許可接收部,該許可接收部經(jīng)由上述通信路徑從上述控制裝置接收即插即用的執(zhí)行許可,上述即插即用控制部,在接收到上述執(zhí)行許可時(shí),通過解除對上述即插即用執(zhí)行部的工作的禁止,來使得即插即用執(zhí)行部執(zhí)行上述通信處理。
2.根據(jù)權(quán)利要求1所述的印刷裝置,其特征在于, 還具有產(chǎn)生即插即用的執(zhí)行許可的許可產(chǎn)生部,上述即插即用控制部,在上述許可產(chǎn)生部產(chǎn)生了執(zhí)行許可時(shí),解除對上述即插即用執(zhí)行部的工作的禁止。
3.根據(jù)權(quán)利要求1所述的印刷裝置,其特征在于,上述通信處理為用于控制裝置將印刷裝置設(shè)定為能夠進(jìn)行印刷工作的狀態(tài)所必需的通信。
4.一種控制方法,其為能夠執(zhí)行即插即用的印刷裝置的控制方法,該即插即用為下述處理在通過預(yù)定的通信路徑連接于外部的控制裝置時(shí),以該連接為契機(jī)與上述控制裝置執(zhí)行預(yù)定的通信處理,該控制方法的特征在于,包括即插即用無效化步驟,其中,在從外部接收到特定的工作模式下的印刷裝置的起動(dòng)指示時(shí),通過禁止上述即插即用,即使上述控制裝置和上述印刷裝置處于連接狀態(tài)也不執(zhí)行上述通信處理;許可接收步驟,其中,經(jīng)由上述通信路徑從上述控制裝置接收即插即用的執(zhí)行許可;和即插即用有效化步驟,其中,在接收到上述執(zhí)行許可時(shí),通過解除對上述即插即用的禁止,來執(zhí)行上述通信處理。
5.一種存儲(chǔ)介質(zhì),其中儲(chǔ)存有能夠執(zhí)行即插即用的印刷裝置的控制程序,該即插即用為下述處理在通過預(yù)定的通信路徑連接于外部的控制裝置時(shí),以該連接為契機(jī)與上述控制裝置執(zhí)行預(yù)定的通信處理,該存儲(chǔ)介質(zhì)的特征在于,上述控制程序使計(jì)算機(jī)執(zhí)行功能,該功能使得印刷裝置執(zhí)行下述功能 在從外部接收到特定的工作模式下的印刷裝置的起動(dòng)指示時(shí),通過禁止上述即插即用,即使上述控制裝置和上述印刷裝置處于連接狀態(tài)也不執(zhí)行上述通信處理的即插即用無效化功能;經(jīng)由上述通信路徑從上述控制裝置接收即插即用的執(zhí)行許可的許可接收功能;和在接收到上述執(zhí)行許可時(shí),通過解除對上述即插即用的禁止,來執(zhí)行上述通信處理的即插即用有效化功能。
6.一種控制裝置,其具有即插即用執(zhí)行部,該即插即用執(zhí)行部在通過預(yù)定的通信路徑連接于外部的印刷裝置時(shí),能夠以該連接為契機(jī)與上述印刷裝置執(zhí)行預(yù)定的通信處理,該控制裝置的特征在于,具有即插即用控制部,該即插即用控制部在執(zhí)行對于上述印刷裝置的預(yù)定的設(shè)定時(shí),通過禁止上述即插即用執(zhí)行部的工作,在從上述印刷裝置經(jīng)由上述通信路徑進(jìn)行了作為上述通信處理的一部分的信號(hào)發(fā)送時(shí),使即插即用執(zhí)行部保留對于該信號(hào)發(fā)送的響應(yīng)而使上述通信處理不執(zhí)行;和許可產(chǎn)生部,該許可產(chǎn)生部在預(yù)定的定時(shí)產(chǎn)生即插即用的執(zhí)行許可,上述即插即用控制部,在上述許可產(chǎn)生部產(chǎn)生了執(zhí)行許可時(shí),通過解除對上述即插即用執(zhí)行部的工作的禁止,來使得即插即用執(zhí)行部執(zhí)行上述通信處理。
7.根據(jù)權(quán)利要求6所述的控制裝置,其特征在于,上述許可產(chǎn)生部,經(jīng)由上述通信路徑在特定的定時(shí),對作為上述預(yù)定的設(shè)定對象的上述印刷裝置產(chǎn)生上述執(zhí)行許可。
8.根據(jù)權(quán)利要求6所述的控制裝置,其特征在于,上述通信處理為用于上述控制裝置將上述印刷裝置設(shè)定為能夠進(jìn)行印刷工作的狀態(tài)所必需的通信。
全文摘要
本發(fā)明提供印刷裝置、其控制方法、其控制程序以及控制裝置。應(yīng)對不能適當(dāng)?shù)貓?zhí)行打印機(jī)的設(shè)置的情況。該印刷裝置具有即插即用執(zhí)行部,在通過預(yù)定的通信路徑連接于外部的控制裝置時(shí),能夠以該連接為契機(jī)與控制裝置執(zhí)行預(yù)定的通信處理,該印刷裝置具有即插即用控制部,在從外部接收到特定的工作模式下的印刷裝置的起動(dòng)指示的情況下,通過禁止即插即用執(zhí)行部的工作,即使控制裝置和印刷裝置處于連接狀態(tài)也使即插即用執(zhí)行部不執(zhí)行上述通信處理;和許可接收部,經(jīng)由通信路徑從控制裝置接收即插即用的執(zhí)行許可,即插即用控制部在接收到了執(zhí)行許可的情況下,通過解除對即插即用執(zhí)行部的工作的禁止,使即插即用執(zhí)行部執(zhí)行上述通信處理。
文檔編號(hào)G06F3/12GK102198767SQ20111006013
公開日2011年9月28日 申請日期2011年3月11日 優(yōu)先權(quán)日2010年3月11日
發(fā)明者向山昌典, 忠地一樹, 竹內(nèi)毅, 鈴木淳 申請人:精工愛普生株式會(huì)社