專利名稱:信息處理裝置、通信裝置、無線診斷方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、通信裝置、無線診斷方法及程序。
背景技術(shù):
存在一種具備對(duì)網(wǎng)絡(luò)連接進(jìn)行診斷的功能的通信設(shè)備(例如專利文獻(xiàn)1)。在這樣的通信設(shè)備所進(jìn)行的診斷方法中,對(duì)通過用戶進(jìn)行的設(shè)定能否與網(wǎng)絡(luò)正常連接進(jìn)行判定。 而且,當(dāng)判定為無法與網(wǎng)絡(luò)連接時(shí),能夠?qū)?yīng)對(duì)方法提示給用戶。專利文獻(xiàn)1日本特開2009-38665號(hào)但是,在以往的診斷方法中,由于對(duì)于IP層的診斷,僅進(jìn)行是否被分配了正確的 IP地址的確認(rèn),所以即便診斷為正常,實(shí)際上有時(shí)也無法接收數(shù)據(jù)(例如數(shù)據(jù)包),導(dǎo)致網(wǎng)絡(luò)連接的判定可靠性偏低。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種進(jìn)行可靠性比以往高的診斷(判定)的技術(shù)。用于解決上述問題的本申請(qǐng)發(fā)明,是對(duì)第1信息處理裝置與第2信息處理裝置之間的第1通信方法進(jìn)行診斷的診斷方法,包括上述第1信息處理裝置以不同于上述第1通信方法的第2通信方法向上述第2信息處理裝置發(fā)送診斷請(qǐng)求的第1發(fā)送步驟;在發(fā)送了上述診斷請(qǐng)求后,上述第1信息處理裝置以上述第1通信方法向上述第2信息處理裝置發(fā)送診斷信號(hào)的第2發(fā)送步驟;當(dāng)上述第2信息處理裝置以上述第2通信方法從上述第1信息處理裝置接收到診斷請(qǐng)求后,開始診斷的步驟;以及當(dāng)診斷中的上述第2信息處理裝置以上述第1通信方法接收到的信號(hào)為上述診斷信號(hào)時(shí),判定為能夠以上述第1通信方法進(jìn)行通信的步驟。這樣,由于在實(shí)際上能夠接收到診斷信號(hào)(數(shù)據(jù))的情況下判定為可通信,所以可靠性提高。而且,為了預(yù)先以不同于上述第1通信方法的第2通信方法發(fā)送診斷請(qǐng)求,使對(duì)方側(cè)轉(zhuǎn)換成可診斷的狀態(tài),能夠提高可恰當(dāng)診斷的可能性。此外,本申請(qǐng)發(fā)明還可以作為各信息處理裝置、各信息處理裝置的動(dòng)作方法、各信息處理裝置的程序的存儲(chǔ)介質(zhì)、信息處理系統(tǒng)等而實(shí)現(xiàn)。
圖1是表示本發(fā)明的打印系統(tǒng)的簡要構(gòu)成的一例的框圖。圖2是表示打印系統(tǒng)的功能構(gòu)成的一例的框圖。圖3是用于對(duì)打印系統(tǒng)所執(zhí)行的處理的概況進(jìn)行說明的時(shí)序圖。圖4(A)是表示步驟Sl中的打印系統(tǒng)的狀況的圖。(B)是表示嘗試與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)的狀況的圖。(C)是表示已與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)的狀況的圖。(D)是表示無法與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)的狀況的圖。圖5(A)是表示步驟S4中的打印系統(tǒng)的狀況的圖。(B)是表示步驟S6中的打印系統(tǒng)的狀況的圖。(C)是表示步驟S7中的打印系統(tǒng)的狀況的圖。是用于對(duì)本實(shí)施方式涉及的打印處理進(jìn)行說明的流程圖。圖6是用于對(duì)“診斷階段”的處理進(jìn)行說明的流程圖。圖7是用于對(duì)步驟S103的具體處理進(jìn)行說明的流程圖。圖8(A)是表示確認(rèn)結(jié)果的簡要數(shù)據(jù)結(jié)構(gòu)的一例的圖。(B)是表示確認(rèn)結(jié)果的簡要數(shù)據(jù)結(jié)構(gòu)的變形例的圖。圖9是表示告知用戶的應(yīng)對(duì)方法的一覽圖。圖10是用于告知用戶應(yīng)對(duì)方法的輸出例的圖。圖11是用于對(duì)IP層的診斷處理(前半)進(jìn)行說明的流程圖。圖12是用于對(duì)IP層的診斷處理(后半)進(jìn)行說明的流程圖。圖13是用于對(duì)第1變形例涉及的“診斷階段”的處理進(jìn)行說明的流程圖。圖14是用于對(duì)第1變形例涉及的IP層的診斷處理(前半)進(jìn)行說明的流程圖。圖15是用于對(duì)第1變形例涉及的IP層的診斷處理(后半)進(jìn)行說明的流程圖。圖16是用于對(duì)第2變形例中打印系統(tǒng)所執(zhí)行的處理的概況進(jìn)行說明的時(shí)序圖。是表示打印裝置信息的簡要數(shù)據(jù)結(jié)構(gòu)的一例的圖。圖17㈧是表示第2變形例涉及的步驟S14中的打印系統(tǒng)的狀況的圖。(B)是表示第2變形例涉及的步驟S16中的打印系統(tǒng)的狀況的圖。(C)是表示第2變形例涉及的步驟S17中的打印系統(tǒng)的狀況的圖。圖18是表示電波強(qiáng)度判定表50的簡要數(shù)據(jù)結(jié)構(gòu)的一例的圖。圖中10-打印系統(tǒng),100-打印裝置,101-設(shè)定部,102-診斷部,103-第1通信部(打印裝置),104-第2通信部(打印裝置),105-打印執(zhí)行部,110-CPU (打印裝置), 120-RAM(打印裝置),130-R0M(打印裝置),140-操作面板,150-USB接口 (打印裝置), 1160-網(wǎng)絡(luò)接口(打印裝置),200-信息處理裝置,201-設(shè)定管理部,202-診斷管理部, 203-第1通信部(信息處理裝置),204-第2通信部(信息處理裝置),210-CPU (信息處理裝置),220-RAM (信息處理裝置),230-R0M (信息處理裝置),240-輸出裝置,250-輸入裝置,260-USB接口(信息處理裝置),270-網(wǎng)絡(luò)接口(信息處理裝置),300-訪問點(diǎn),400-確認(rèn)結(jié)果,500-輸出例,510-欄,600-電波強(qiáng)度判定表。
具體實(shí)施例方式下面,參照附圖對(duì)本發(fā)明的實(shí)施方式的一例進(jìn)行說明。圖1是表示應(yīng)用了本發(fā)明的一個(gè)實(shí)施方式的打印系統(tǒng)10的簡要構(gòu)成的一例的框圖。如圖所示,打印系統(tǒng)10具備打印裝置100、信息處理裝置(PC) 200、訪問點(diǎn)(AP) 300。 在本實(shí)施方式中,信息處理裝置200被預(yù)先設(shè)定為能夠與訪問點(diǎn)300進(jìn)行無線通信,在信息處理裝置200與訪問點(diǎn)300之間建立有LAN等計(jì)算機(jī)網(wǎng)絡(luò)(以下稱作“網(wǎng)絡(luò)”)。而且,打印裝置100未與在信息處理裝置200和訪問點(diǎn)300之間建立的網(wǎng)絡(luò)預(yù)先連接,與信息處理裝置200能夠借助有線線纜(例如USB線纜)進(jìn)行通信。本發(fā)明涉及用于將打印裝置100 向在信息處理裝置200和訪問點(diǎn)300之間建立的網(wǎng)絡(luò)連接(追加)的設(shè)定,對(duì)打印裝置100 能否正常與網(wǎng)絡(luò)連接進(jìn)行診斷(以下稱作“網(wǎng)絡(luò)診斷”)。<打印裝置100>
打印裝置100作為執(zhí)行一般的打印處理的打印機(jī)發(fā)揮功能。打印裝置100如圖所示,具備 CPU110、RAM120、R0M130、操作面板 140、USB 接口 (I/F)150、網(wǎng)絡(luò)接口 (I/F)160、打印引擎170。當(dāng)然,打印裝置100的構(gòu)成不局限于上述情況。CPUllO是控制其他組件來實(shí)現(xiàn)打印裝置100的各種功能的運(yùn)算裝置。CPUllO通過將R0M130等存儲(chǔ)器中存儲(chǔ)的規(guī)定程序加載到RAM120中執(zhí)行,來實(shí)現(xiàn)各種功能。CPUl 10例如按照來自信息處理裝置200的請(qǐng)求(設(shè)定請(qǐng)求),進(jìn)行用于與網(wǎng)絡(luò)(在信息處理裝置200與訪問點(diǎn)300之間建立的網(wǎng)絡(luò))連接的設(shè)定。而且,根據(jù)來自信息處理裝置200的請(qǐng)求(網(wǎng)絡(luò)診斷請(qǐng)求),執(zhí)行網(wǎng)絡(luò)診斷,將診斷結(jié)果通知給信息處理裝置200。RAM120臨時(shí)存儲(chǔ)各種程序、數(shù)據(jù)等,被作為CPUllO進(jìn)行運(yùn)算時(shí)的工作存儲(chǔ)器而使用。ROMl30是FlashROM等可擦寫的存儲(chǔ)介質(zhì),存儲(chǔ)各種程序。例如,R0M130存儲(chǔ)進(jìn)行用于將打印裝置100與網(wǎng)絡(luò)連接的設(shè)定的程序、進(jìn)行網(wǎng)絡(luò)診斷的程序等。操作面板140具備液晶顯示器、觸摸面板等,被用于顯示信息等,受理來自用戶的指示。例如,操作面板140能夠顯示網(wǎng)絡(luò)診斷的結(jié)果。USB接口 150對(duì)與經(jīng)由USB線纜而連接的信息處理裝置200的數(shù)據(jù)交換(接收、發(fā)送)進(jìn)行控制。網(wǎng)絡(luò)接口 160對(duì)與訪問點(diǎn)300間的數(shù)據(jù)交換(接收、發(fā)送)進(jìn)行控制,經(jīng)由訪問點(diǎn) 300與信息處理裝置200進(jìn)行通信。打印引擎170按照來自CPUllO的指示,打印從CPUllO輸出的打印對(duì)象的數(shù)據(jù)(打印數(shù)據(jù))。圖2是打印系統(tǒng)10的功能構(gòu)成圖。如圖所示,打印裝置100具有設(shè)定部101、診斷部102、通信部103、打印執(zhí)行部104。設(shè)定部101進(jìn)行用于將打印裝置100與網(wǎng)絡(luò)(在信息處理裝置200與訪問點(diǎn)300 之間建立的網(wǎng)絡(luò))連接的設(shè)定。例如,設(shè)定部101在從信息處理裝置200接收到設(shè)定請(qǐng)求后,進(jìn)行與接收到的設(shè)定請(qǐng)求對(duì)應(yīng)的設(shè)定,將設(shè)定結(jié)束的通知發(fā)送給信息處理裝置200。診斷部102執(zhí)行網(wǎng)絡(luò)診斷。例如,診斷部102在從信息處理裝置200接收到網(wǎng)絡(luò)診斷請(qǐng)求后,開始網(wǎng)絡(luò)診斷。在執(zhí)行網(wǎng)絡(luò)診斷中,診斷部102接收從信息處理裝置200經(jīng)由訪問點(diǎn)300發(fā)送來的數(shù)據(jù)包。然后,診斷部102依據(jù)打印裝置100的狀態(tài),對(duì)于由設(shè)定部101 進(jìn)行的設(shè)定能否正常與訪問點(diǎn)300通信實(shí)施診斷。隨后,診斷部102將診斷結(jié)果通知給信息處理裝置200。其中,從信息處理裝置200發(fā)送的數(shù)據(jù)包是用于確認(rèn)打印裝置100的存在的數(shù)據(jù)包。第1通信部103與有線線纜(例如USB線纜)連接,進(jìn)行借助該有線線纜的與信息處理裝置間的通信控制。例如,第1通信部103對(duì)其他各功能部(設(shè)定部101、診斷部102、 打印執(zhí)行部10 與信息處理裝置200間的USB通信進(jìn)行控制。第2通信部104進(jìn)行借助訪問點(diǎn)300的與信息處理裝置200間的通信控制。這里,第2通信部104的通信方式是至少第2通信部104進(jìn)行收發(fā)的部分使用了電波的無線方式。第2通信部104與訪問點(diǎn)300間為無線方式,訪問點(diǎn)300與信息處理裝置200間為有線方式。另外,并不局限于電波,還可以是紅外線等其他頻率的電磁波。而且,第2通信部104例如對(duì)從信息處理裝置200廣播的規(guī)定數(shù)據(jù)包的接收等進(jìn)行控制。
打印執(zhí)行部105對(duì)打印對(duì)象的打印數(shù)據(jù)(例如從信息處理裝置200發(fā)送的打印數(shù)據(jù))進(jìn)行打印。具體而言,打印執(zhí)行部104按照與打印數(shù)據(jù)一起接收到的打印指令,控制打印引擎170、打印頭(未圖示),來執(zhí)行打印處理。應(yīng)用了本實(shí)施方式的打印裝置100由以上那樣的結(jié)構(gòu)構(gòu)成。不過,打印裝置100 的構(gòu)成并不局限于此。例如,打印裝置100還可以是具有傳真機(jī)功能等的復(fù)合機(jī)、具有復(fù)印功能的復(fù)印機(jī)。另外,本發(fā)明也可以應(yīng)用在打印裝置以外的裝置中。此外,為了便于理解打印裝置100的構(gòu)成,上述的各構(gòu)成要素按照主要的處理內(nèi)容進(jìn)行了分類。本申請(qǐng)發(fā)明并不受構(gòu)成要素的分類方法、名稱限制。打印裝置100的構(gòu)成還可以根據(jù)處理內(nèi)容而分類成更多的構(gòu)成要素。而且,還可以分類成由1個(gè)構(gòu)成要素執(zhí)行更多的處理。另外,各構(gòu)成要素的處理可以由1個(gè)硬件來執(zhí)行,也可以由多個(gè)硬件來執(zhí)行。<信息處理裝置200>返回到圖1,信息處理裝置200作為打印裝置100的主機(jī)發(fā)揮功能。信息處理裝置 200如圖所示,是具備CPU210、RAM220、R0M230、輸出裝置M0、由鍵盤、鼠標(biāo)等構(gòu)成的輸入裝置250、USB接口(I/F06O、網(wǎng)絡(luò)接口(I/F) 270的通用計(jì)算機(jī)。CPU210是控制其他單元來實(shí)現(xiàn)信息處理裝置200的各種功能的運(yùn)算裝置。CPU210 通過將R0M230、硬盤(未圖示)等存儲(chǔ)介質(zhì)中存儲(chǔ)的規(guī)定程序加載到RAM220中執(zhí)行,來實(shí)現(xiàn)各種功能。CPU210例如將網(wǎng)絡(luò)的設(shè)定請(qǐng)求、網(wǎng)絡(luò)診斷請(qǐng)求經(jīng)由有線線纜(例如USB線纜)通知給打印裝置100。RAM220臨時(shí)存儲(chǔ)各種程序、數(shù)據(jù)等,被作為CPU210進(jìn)行運(yùn)算時(shí)的工作存儲(chǔ)器而使用。R0M230是FlashROM等存儲(chǔ)介質(zhì),存儲(chǔ)各種程序。例如,R0M230存儲(chǔ)用于控制打印裝置100的驅(qū)動(dòng)程序等。輸出裝置MO由液晶顯示器、有機(jī)EL顯示器等構(gòu)成。在輸出裝置240上顯示各種設(shè)定畫面(例如網(wǎng)絡(luò)的設(shè)定畫面、打印設(shè)定畫面等)。輸入裝置250由鍵盤、鼠標(biāo)等構(gòu)成。輸入裝置250受理來自用戶的指示。USB接口 260控制與經(jīng)由有線線纜(例如USB線纜)而連接的打印裝置100間的數(shù)據(jù)交換(接收、發(fā)送)。網(wǎng)絡(luò)接口 270控制與訪問點(diǎn)300間的數(shù)據(jù)的交換(接收、發(fā)送),經(jīng)由訪問點(diǎn)300 與打印裝置100進(jìn)行通信。而且,如圖2的功能構(gòu)成圖所示,信息處理裝置100具有設(shè)定管理部201、診斷管理部202、第1通信部203、第2通信部204。設(shè)定管理部201管理與訪問點(diǎn)300間的關(guān)于網(wǎng)絡(luò)的設(shè)定內(nèi)容。而且,在將打印裝置100向該網(wǎng)絡(luò)連接(追加)時(shí),設(shè)定管理部201對(duì)打印裝置100提供該網(wǎng)絡(luò)的設(shè)定內(nèi)容。診斷管理部202對(duì)于打印裝置100中執(zhí)行的網(wǎng)絡(luò)診斷進(jìn)行管理。例如,診斷管理部202對(duì)信息處理裝置200進(jìn)行網(wǎng)絡(luò)診斷請(qǐng)求。而且,診斷管理部202為了在打印裝置100 執(zhí)行網(wǎng)絡(luò)診斷的期間,確認(rèn)打印裝置100的存在,經(jīng)由訪問點(diǎn)300反復(fù)發(fā)送規(guī)定的數(shù)據(jù)包。第1通信部203進(jìn)行借助有線線纜(例如USB線纜)的與打印裝置100間的通信控制。例如,第1通信部203控制其他各功能部(設(shè)定管理部201、診斷管理部20 與打印裝置100進(jìn)行的USB通信。第2通信部204進(jìn)行經(jīng)由訪問點(diǎn)300的與打印裝置100間的通信控制。這里,第 2通信部204與訪問點(diǎn)300間以及訪問點(diǎn)300與打印裝置100間的通信方式,在本實(shí)施例中都是使用了電波的無線方式。另外,并非局限于電波,還可以是紅外線等其他頻率的電磁波。而且,第2通信部204例如進(jìn)行對(duì)打印裝置100廣播規(guī)定數(shù)據(jù)包的控制。應(yīng)用了本實(shí)施方式的信息處理裝置200由以上那樣的結(jié)構(gòu)構(gòu)成。但是,信息處理裝置200的構(gòu)成并不局限于此。例如,信息處理裝置200也可以是移動(dòng)電話、PDA、游戲機(jī)等便攜終端。而且,為了便于理解打印裝置200的構(gòu)成,上述的各構(gòu)成要素按照主要的處理內(nèi)容進(jìn)行了分類。本申請(qǐng)發(fā)明并不受構(gòu)成要素的分類的方法、名稱限制。打印裝置200的構(gòu)成還可以根據(jù)處理內(nèi)容而分類成更多的構(gòu)成要素。而且,還可以分類成由1個(gè)構(gòu)成要素執(zhí)行更多的處理。另外,各構(gòu)成要素的處理可以由1個(gè)硬件執(zhí)行,也可以由多個(gè)硬件執(zhí)行?!丛L問點(diǎn)300>訪問點(diǎn)300為一般的訪問點(diǎn),是將打印裝置100與信息處理裝置200連接的電波中繼器。此外,訪問點(diǎn)300還可以具備路由器功能。接著,對(duì)于由上述結(jié)構(gòu)構(gòu)成的打印系統(tǒng)10的特征動(dòng)作進(jìn)行說明?!磿r(shí)序圖(概況)>圖3是用于對(duì)本實(shí)施方式的打印系統(tǒng)10所執(zhí)行的處理的概況進(jìn)行說明的時(shí)序圖。打印系統(tǒng)10所執(zhí)行的處理由進(jìn)行網(wǎng)絡(luò)設(shè)定的“設(shè)定階段”、和進(jìn)行網(wǎng)絡(luò)診斷的“診斷階段”構(gòu)成。其中,圖中的實(shí)線箭頭表示經(jīng)由有線線纜(USB線纜)的有線通信,虛線箭頭表示經(jīng)由訪問點(diǎn)300的無線通信。在“設(shè)定階段”中,信息處理裝置200的設(shè)定管理部201對(duì)打印裝置100進(jìn)行網(wǎng)絡(luò)的設(shè)定請(qǐng)求(步驟Si)。圖4㈧是表示步驟Sl中的打印系統(tǒng)10的狀況的圖。如圖所示,設(shè)定管理部201 經(jīng)由有線線纜(例如USB線纜)將設(shè)定請(qǐng)求用的設(shè)定請(qǐng)求信息發(fā)送給打印裝置100。這里, 設(shè)定請(qǐng)求信息中含有在信息處理裝置200與訪問點(diǎn)300之間的網(wǎng)絡(luò)中設(shè)定的SSID(SerVice Set Identifier)、Security Type、密石馬等。此時(shí),打印裝置100的設(shè)定部101經(jīng)由第1通信部103接受來自設(shè)定管理部201 的設(shè)定請(qǐng)求(信息)。設(shè)定部101在接收到設(shè)定請(qǐng)求后,進(jìn)行反映設(shè)定請(qǐng)求信息所含有的設(shè)定值的處理 (步驟S2)。具體而言,設(shè)定部101將在步驟Sl中接收到的設(shè)定請(qǐng)求信息所含有的SSID、 Security Type、密碼等作為網(wǎng)絡(luò)的設(shè)定值而登記到規(guī)定的存儲(chǔ)元件(寄存器等)中。與此同時(shí),設(shè)定部101將在訪問點(diǎn)300與信息處理裝置200之間的網(wǎng)絡(luò)中設(shè)定的通信方式(基礎(chǔ)設(shè)施模式、特定模式等)、無線模式(例如IEEE802. llb/g/n等)、安全方式、MAC地址過濾、 加密方式(例如WEP、WPA等)、安全密鑰、設(shè)定方式(DHCP設(shè)定、Aut0-IP設(shè)定、手動(dòng)設(shè)定)、 分配給默認(rèn)網(wǎng)關(guān)(具有路由器功能的訪問點(diǎn)300)的IP地址等各種信息登記到規(guī)定的存儲(chǔ)元件中。然后,設(shè)定部101將網(wǎng)絡(luò)的設(shè)定結(jié)束的內(nèi)容通知給信息處理裝置200(步驟S3)。 例如,設(shè)定部101經(jīng)由第1通信部103及有線線纜(USB線纜)將表示設(shè)定結(jié)束的規(guī)定數(shù)據(jù)發(fā)送給信息處理裝置200。另外,設(shè)定部101也可以在步驟S2的處理結(jié)束后,基于從設(shè)定管理部201接收到的設(shè)定值嘗試與網(wǎng)絡(luò)進(jìn)行連接。圖4(B)是表示基于設(shè)定值來嘗試與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)10的狀況的圖。如圖所示,打印裝置100通過無線通信嘗試與訪問點(diǎn)300的連接。此時(shí),在已與網(wǎng)絡(luò)連接的情況下,轉(zhuǎn)至步驟S3,結(jié)束設(shè)定階段。然后,在打印系統(tǒng) 10中處理移至診斷階段。不過,在已與網(wǎng)絡(luò)連接的情況下,也可以在設(shè)定階段結(jié)束后,不進(jìn)行之后的診斷階段。其中,圖4(C)是表示已與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)10的狀況的圖。另外,當(dāng)無法與網(wǎng)絡(luò)連接時(shí),在步驟S3的處理后,移至診斷階段。圖4(D)是表示無法與網(wǎng)絡(luò)連接時(shí)的打印系統(tǒng)10的狀況的圖。如圖所示,在打印裝置100無法與訪問點(diǎn)300連接時(shí),為了向用戶提供恰當(dāng)?shù)膽?yīng)對(duì)方法而移至診斷階段。返回到圖3,在“診斷階段”中,信息處理裝置200的診斷管理部202向打印裝置 100進(jìn)行網(wǎng)絡(luò)診斷請(qǐng)求(步驟S4)。圖5 (A)是表示步驟S4中的打印系統(tǒng)10的狀況的圖。如圖所示,診斷管理部202 經(jīng)由有線線纜(例如USB線纜)將網(wǎng)絡(luò)診斷請(qǐng)求用的網(wǎng)絡(luò)診斷請(qǐng)求信息發(fā)送給打印裝置 100。此時(shí),打印裝置100的診斷部102經(jīng)由第1通信部103接受來自信息處理裝置200 的網(wǎng)絡(luò)診斷請(qǐng)求(信息)。而且,診斷管理部202在步驟S4中進(jìn)行了網(wǎng)絡(luò)診斷請(qǐng)求后,經(jīng)由訪問點(diǎn)300對(duì)規(guī)定的數(shù)據(jù)包進(jìn)行廣播(步驟S6)。然后,診斷管理部202反復(fù)執(zhí)行步驟S6的處理,直至從打印裝置100通知網(wǎng)絡(luò)診斷的結(jié)果或超時(shí)(timeout)。圖5(B)是表示步驟S6中的打印系統(tǒng)10的狀況的圖。如圖示所示,只要打印裝置 100的網(wǎng)絡(luò)設(shè)定正確,便可以由第2通信部104接收從診斷管理部202發(fā)送的數(shù)據(jù)包。另一方面,當(dāng)在步驟S4接收到網(wǎng)絡(luò)診斷請(qǐng)求時(shí),打印裝置100的診斷部102執(zhí)行網(wǎng)絡(luò)診斷(步驟S5)。這里,除了包括電波狀況的物理層狀況、包括IP地址的設(shè)定狀況的 IP層狀況之外,診斷部102還對(duì)在步驟S6中從診斷管理部202發(fā)送的數(shù)據(jù)包的接收狀態(tài)進(jìn)行判定,來診斷打印裝置100是否與網(wǎng)絡(luò)正常連接。其中,網(wǎng)絡(luò)診斷的更具體的處理將在后邊描述。當(dāng)網(wǎng)絡(luò)診斷結(jié)束后,診斷部102將步驟S5中的診斷結(jié)果通知給信息處理裝置 200 (步驟 S7)。圖5(C)是表示步驟S7中的打印系統(tǒng)10的狀況的圖。如圖所示,由打印裝置100 的診斷部102診斷的結(jié)果,經(jīng)由有線線纜(USB線纜)被通知給信息處理裝置200。這里,向信息處理裝置200通知的診斷結(jié)果中包含在步驟S5中判定(取得)的電波狀況、被認(rèn)為是網(wǎng)絡(luò)連接失敗的原因的設(shè)定(項(xiàng)目名等)、用于使網(wǎng)絡(luò)連接成為可能的應(yīng)對(duì)方法。這里的應(yīng)對(duì)方法的詳細(xì)情況將在后邊描述。另外,打印裝置100的診斷部102診斷的診斷結(jié)果也可以由打印裝置100打印。如上所述,在本實(shí)施方式的打印系統(tǒng)10中,執(zhí)行“設(shè)定階段”與“診斷階段”的處理,能夠進(jìn)行打印裝置100的網(wǎng)絡(luò)設(shè)定、網(wǎng)絡(luò)診斷。接著,對(duì)上述步驟S4 S7的“診斷階段”進(jìn)行詳細(xì)說明。
8
圖6是用于對(duì)本實(shí)施方式的打印裝置100所執(zhí)行的“診斷階段”的處理進(jìn)行說明的流程圖。 如上所述,打印裝置100的診斷部102在從診斷管理部202接收到網(wǎng)絡(luò)診斷請(qǐng)求后,開始網(wǎng)絡(luò)診斷。當(dāng)網(wǎng)絡(luò)診斷開始后,診斷部102判別是否存在多個(gè)與想要連接的訪問點(diǎn)300的 SSID相同的SSID(步驟S101)。具體而言,診斷部102從規(guī)定的存儲(chǔ)元件(寄存器等)中讀出被作為設(shè)定值而被登記的SSID,與根據(jù)由網(wǎng)絡(luò)接口(例如無線LAN適配器)160檢測出的電波(包括從訪問點(diǎn)300輸出的信標(biāo))而得到的SSID進(jìn)行比較。此時(shí),當(dāng)存在多個(gè)一致的SSID時(shí),診斷部102判定為存在多個(gè)與想要連接的訪問點(diǎn)300的SSID相同的SSID。另一方面,在不存在多個(gè)一致的SSID的情況下,判定為不存在多個(gè)與想要連接的訪問點(diǎn)300 的SSID相同的SSID。在診斷部102判定為存在多個(gè)與想要連接的訪問點(diǎn)300的SSID相同的SSID的情況下(步驟SlOl 否),將用于向用戶通知警告的數(shù)據(jù)附加到診斷結(jié)果(數(shù)據(jù))中(步驟 S102)。然后,使處理移至步驟S103。另一方面,在診斷部102判定為不存在多個(gè)與想要連接的訪問點(diǎn)300的SSID相同的SSID的情況下(步驟SlOl 是),使處理移至步驟S103。當(dāng)處理移至步驟S103后,診斷部102對(duì)想要連接的訪問點(diǎn)300的有無、電波狀況進(jìn)行確認(rèn)(步驟S103)。圖7是用于對(duì)步驟S103(電波狀況的診斷階段)的具體處理進(jìn)行說明的流程圖。如圖所示,在處理移至步驟S103后,首先,診斷部102對(duì)于從想要連接的訪問點(diǎn) 300輸出的電波,判別電波強(qiáng)度是否為規(guī)定的基準(zhǔn)值以上(步驟S1031)。這里,電波強(qiáng)度的基準(zhǔn)值被設(shè)定為打印裝置100與訪問點(diǎn)300足以進(jìn)行通信的電波強(qiáng)度的值。當(dāng)診斷部102判定為電波強(qiáng)度比規(guī)定的基準(zhǔn)值小時(shí)(步驟S1031 否),將處理移至步驟S1035。另一方面,當(dāng)診斷部102判定為電波強(qiáng)度為規(guī)定的基準(zhǔn)值以上時(shí)(步驟
51031是),將處理移至步驟S1032。然后,診斷部102對(duì)于從想要連接的訪問點(diǎn)300輸出的電波,判別噪聲強(qiáng)度是否小于規(guī)定的基準(zhǔn)值(步驟S1032)。這里,噪聲強(qiáng)度的基準(zhǔn)值被設(shè)定為足以妨礙打印裝置100 與訪問點(diǎn)300的通信的噪聲強(qiáng)度的值。當(dāng)診斷部102判定為噪聲強(qiáng)度為規(guī)定的基準(zhǔn)值以上時(shí)(步驟S1032 否),將處理移至步驟S1035。另一方面,當(dāng)診斷部102判定為噪聲強(qiáng)度小于規(guī)定的基準(zhǔn)值時(shí)(步驟
51032是),將處理移至步驟S1033。然后,診斷部102判別是否存在具有一定以上的電波強(qiáng)度、且使用了附近(規(guī)定的范圍內(nèi))的信道的其他電波(SSID)(步驟S1033)。這里,一定以上的電波強(qiáng)度是指例如在步驟S1031的判別中使用的基準(zhǔn)值以上的電波強(qiáng)度。另外,附近的信道是指例如以從想要連接的訪問點(diǎn)300輸出的電波的信道為基準(zhǔn)而士2信道內(nèi)的信道。診斷部102在判定為存在其他電波(SSID)時(shí)(步驟S1033 是),將處理移至步驟 S1035。另一方面,診斷部102在判定為不存在其他電波(SSID)時(shí)(步驟S1033 否),將處理移至步驟S1034。接著,診斷部102將在上述的步驟S1031、S1032、S1033中判別(確認(rèn))的結(jié)果存儲(chǔ)到規(guī)定的存儲(chǔ)器(例如RAM120)中(步驟S1034)。然后,診斷部102使處理移至步驟 S1035o當(dāng)處理移至步驟S1035后,診斷部102判別確認(rèn)次數(shù)是否達(dá)到規(guī)定次數(shù)(例如10 次)(步驟S103Q。具體而言,每當(dāng)處理移至步驟S1035時(shí),診斷部102便對(duì)規(guī)定的計(jì)數(shù)值加一,當(dāng)計(jì)數(shù)值與規(guī)定次數(shù)一致時(shí),判定為確認(rèn)次數(shù)達(dá)到了規(guī)定次數(shù)。而在計(jì)數(shù)值小于規(guī)定次數(shù)時(shí),診斷部102判定為確認(rèn)次數(shù)未達(dá)到規(guī)定次數(shù)。當(dāng)診斷部102判定為確認(rèn)次數(shù)未達(dá)到規(guī)定次數(shù)時(shí)(步驟S1035 否),使處理返回至步驟S1031。由此,能夠?qū)⑸鲜龅拇_認(rèn)處理(S1031、S1032、S103;3)重復(fù)規(guī)定次數(shù)。另一方面,當(dāng)診斷部102判定為確認(rèn)次數(shù)達(dá)到了規(guī)定次數(shù)時(shí)(步驟S1035:是),將處理移至步驟S1036。當(dāng)處理移至步驟S1036后,診斷部102根據(jù)在步驟S1031、S1032、步驟S1033取得的電波狀況的統(tǒng)計(jì)結(jié)果,針對(duì)打印裝置100向訪問點(diǎn)300的連接判別成功與否(步驟 S1036)。例如,在上述的步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟S1033的結(jié)果為否的合計(jì)次數(shù)(0K次數(shù))是規(guī)定次數(shù)(例如3次)以上時(shí),診斷部102判定為OK(成功)。而對(duì)于除此以外的情形,判定為NG(失敗)。圖8(A)是表示步驟S1036中的判別所使用的確認(rèn)結(jié)果400的簡要數(shù)據(jù)結(jié)構(gòu)的圖。 如圖所示,在確認(rèn)結(jié)果400中預(yù)先存儲(chǔ)“3次”這一數(shù)據(jù)。在步驟S1036中,診斷部102將步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟S1033的結(jié)果為否的合計(jì)次數(shù)(0K次數(shù)),與確認(rèn)結(jié)果400中存儲(chǔ)的數(shù)據(jù)比較,來進(jìn)行判別。另外,步驟S1036中的判別方法并不局限于上述的例子。例如,診斷部102還可以在上述的步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟S1033的結(jié)果為否的合計(jì)次數(shù)(0K次數(shù))的比例為規(guī)定比例(例如3/10)以上時(shí),判定為OK(成功),對(duì)于除此以外的情形,判定為NG(失敗)。圖8(B)是表示在步驟S1036中以變形例的判別方法進(jìn)行判別時(shí)所使用的確認(rèn)結(jié)果400的簡要數(shù)據(jù)結(jié)構(gòu)的圖。如圖所示,在確認(rèn)結(jié)果400中預(yù)先存儲(chǔ)有“3/10”這一數(shù)據(jù)。 在步驟S1036中,診斷部102算出步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟 S1033的結(jié)果為否的合計(jì)次數(shù)(0K次數(shù))的比例,將這里計(jì)算出的比例與確認(rèn)結(jié)果400中存儲(chǔ)的數(shù)據(jù)比較,來進(jìn)行判別。返回到圖7,當(dāng)診斷部102判定為OK (成功)時(shí)(步驟S1036 :0K),認(rèn)為存在能夠連接的訪問點(diǎn)300,將處理移至步驟S105。另一方面,當(dāng)診斷部102判定為NG(失敗)時(shí) (步驟S1036 :NG),認(rèn)為不存在能夠連接的訪問點(diǎn)300,將處理移至步驟S104。返回到圖6,當(dāng)處理移至步驟S104后,診斷部102判別打印系統(tǒng)10中的通信方式是基礎(chǔ)設(shè)施模式還是特定模式(步驟S104)。例如,診斷部102使用對(duì)由設(shè)定部101登記的通信方式進(jìn)行識(shí)別的數(shù)據(jù),判定是基礎(chǔ)設(shè)施模式還是特定模式。當(dāng)診斷部102判定為是特定模式時(shí)(步驟S104 特定),將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。圖9是表示向用戶告知的應(yīng)對(duì)方法的一覽的圖。如圖所示,當(dāng)在步驟S104中判定為是特定模式時(shí),將與編號(hào)“3”對(duì)應(yīng)的語句、8卩“未發(fā)現(xiàn)規(guī)定的網(wǎng)絡(luò)(SSID)。請(qǐng)確認(rèn)所連接的計(jì)算機(jī)的網(wǎng)絡(luò)(SSID)。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。
這里,在將應(yīng)對(duì)方法告知用戶時(shí),打印執(zhí)行部104按照來自診斷部102的指示,對(duì)上述的語句進(jìn)行打印。圖10是表示用于將應(yīng)對(duì)方法告知用戶的輸出例500的圖。如圖所示,打印執(zhí)行部 104將網(wǎng)絡(luò)的狀態(tài)(network status)、診斷結(jié)果(Check Network Connection)打印到打印介質(zhì)上,并且將應(yīng)對(duì)方法打印到規(guī)定的欄510中。例如,當(dāng)在步驟S104中判定為是特定模式時(shí),在規(guī)定的欄510中打印與圖9的編號(hào)“3”對(duì)應(yīng)的語句。其中,網(wǎng)絡(luò)的狀態(tài)中包括對(duì)在步驟S1031 步驟1033中確認(rèn)(取得)的電波狀況進(jìn)行表示的信息,診斷結(jié)果中包括認(rèn)為是導(dǎo)致網(wǎng)絡(luò)連接失敗的原因的設(shè)定的項(xiàng)目名。另外,診斷部102還可以使打印執(zhí)行部104打印應(yīng)對(duì)方法,并且將其顯示到操作面板140上。此外,診斷部102也可以不打印應(yīng)對(duì)方法,而經(jīng)由有線線纜(USB線纜)將其通知給信息處理裝置200。在圖6的步驟S104中,診斷部102在判定為是基礎(chǔ)設(shè)施模式時(shí)(步驟S104 基礎(chǔ)設(shè)施),將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào) “2”對(duì)應(yīng)的語句、即“未發(fā)現(xiàn)規(guī)定的網(wǎng)絡(luò)(SSID)。請(qǐng)確認(rèn)訪問點(diǎn)的電源及網(wǎng)絡(luò)(SSID)。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶另外,當(dāng)處理移至步驟S105后,診斷部102進(jìn)行無線模式的確認(rèn)(步驟S105)。具體而言,診斷部102判別由設(shè)定部101登記的無線標(biāo)準(zhǔn)(例如IEEE802. llb/g/n)是否與訪問點(diǎn)300的無線標(biāo)準(zhǔn)一致。這里,在判定為無線標(biāo)準(zhǔn)不一致時(shí)(步驟S105 :NG),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“4”對(duì)應(yīng)的語句、即 “可能使用了不同的無線標(biāo)準(zhǔn)。請(qǐng)確認(rèn)打印機(jī)、訪問點(diǎn)、計(jì)算機(jī)的無線標(biāo)準(zhǔn)是否被設(shè)定為 IEEE802. llb/n/g。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。另一方面,診斷部102在無線標(biāo)準(zhǔn)一致時(shí)(步驟S105 :0K),將處理移至步驟S106。然后,診斷部102進(jìn)行安全方式的確認(rèn)(步驟S106)。具體而言,診斷部102判別由設(shè)定部101登記的安全方式是否在打印裝置100的標(biāo)準(zhǔn)范圍內(nèi)。這里,在安全方式是打印裝置100的標(biāo)準(zhǔn)范圍外時(shí)(步驟S106 :NG),診斷部102 將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“5”對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)安全的種類。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。另一方面,在安全方式為打印裝置100的標(biāo)準(zhǔn)范圍內(nèi)時(shí)(步驟S106 :0K),診斷部 102將處理移至步驟S107。然后,診斷部102進(jìn)行MAC地址過濾設(shè)定的確認(rèn)(步驟S107)。具體而言,診斷部 102使用由設(shè)定部102登記的MAC地址過濾的信息,判別打印裝置100的MAC地址是否被過
濾ο這里,在打印裝置100的MAC地址被過濾時(shí)(步驟S107 =NG)、診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“6”對(duì)應(yīng)的語句、 即“請(qǐng)?jiān)谠L問點(diǎn)作為管理者登錄,確認(rèn)MAC地址過濾功能是否被有效設(shè)定。當(dāng)有效設(shè)定時(shí), 事先登記的MAC地址以外無法連接。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。
另一方面,在打印裝置100的MAC地址未被過濾時(shí)(步驟S107 :0K),診斷部102將處理移至步驟S108。然后,診斷部102判別由設(shè)定部101登記的加密方式是否為WEP (步驟S108)。這里,診斷部102在加密方式不是TOP時(shí)(步驟S108 否)、將處理移至步驟S109。 然后,診斷部102進(jìn)行安全密鑰的確認(rèn)(步驟S109)。具體而言,診斷部102使用由設(shè)定部101登記的安全密鑰,判別是否引起了安全密鑰的不匹配。這里,在引起了安全密鑰的不匹配時(shí)(步驟S109 :NG),診斷部102將與該情況對(duì)應(yīng)的規(guī)定的應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“7”對(duì)應(yīng)的語句、即 “請(qǐng)確認(rèn)安全密鑰。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。另一方面,在沒有引起安全密鑰的不匹配時(shí)(步驟S109 :0K),診斷部102結(jié)束IP 層的下位層(物理層狀況)的診斷,并為了進(jìn)行IP層(IP層狀況)的診斷而將處理移至步驟 Sl10。另外,診斷部102在加密方式為TOP時(shí)(步驟S108 是),由于在TOP的標(biāo)準(zhǔn)上無法判斷WEP密鑰的不匹配,所以不進(jìn)行步驟S109的處理而結(jié)束IP層的下位層的診斷,為了進(jìn)行IP層的診斷而將處理移至步驟S110。圖11是用于對(duì)IP層的診斷處理(前半)進(jìn)行說明的流程圖。如圖所示,當(dāng)處理移至步驟SllO后,診斷部102進(jìn)行IP地址的確認(rèn)(步驟110)。 具體而言,診斷部102判別打印裝置100是否被分配了有效的IP地址。這里,當(dāng)打印裝置100未被分配有效的IP地址時(shí)(步驟SllO :NG),在沒有經(jīng)過規(guī)定時(shí)間的期間(步驟Slll 否),診斷部102反復(fù)進(jìn)行步驟SllO的確認(rèn)直到被分配有效的 IP地址。其中,在即使經(jīng)過了規(guī)定時(shí)間仍未被分配有效的IP地址的情況下(步驟Slll : 是),將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“8” 對(duì)應(yīng)的語句、即“未被分配IP地址。請(qǐng)確認(rèn)網(wǎng)絡(luò)設(shè)備的設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。另一方面,診斷部102在打印裝置100被分配了有效的IP地址時(shí)(步驟SllO 0K),將處理移至步驟Sl 12。然后,診斷部102開始關(guān)于IP地址的詳細(xì)設(shè)定的確認(rèn)處理(步驟112)。首先,診斷部102參照設(shè)定部101中登記的設(shè)定方式的信息,判別DHCP設(shè)定、Auto-IP設(shè)定、手動(dòng)設(shè)定中哪一設(shè)定方式被指定。這里,由于當(dāng)被指定了 DHCP設(shè)定時(shí)(步驟S112 :DHCP),在同一網(wǎng)絡(luò)內(nèi)被可靠地分配了唯一的IP地址,所以認(rèn)為在上述的設(shè)定階段完成的設(shè)定不存在問題,診斷部102結(jié)束本流程。另外,在被指定了 Auto-IP設(shè)定時(shí)(步驟S112 :Auto_IP),診斷部102進(jìn)行Listen 探索(被動(dòng)探索)(步驟S113)。這里,Listen探索與上述的步驟S6的處理對(duì)應(yīng),診斷部 102在接收到從診斷管理部202廣播的規(guī)定數(shù)據(jù)包后,對(duì)診斷管理部202作出響應(yīng)(PING)。此時(shí),診斷部102在規(guī)定時(shí)間(例如60秒)內(nèi)接收到該數(shù)據(jù)包,并已對(duì)診斷管理部202作出響應(yīng)時(shí)(步驟S114 是),認(rèn)為在上述的設(shè)定階段完成的設(shè)定沒有問題,結(jié)束本流程。另一方面,診斷部102在規(guī)定時(shí)間內(nèi)未能接收到該數(shù)據(jù)包時(shí)(步驟S114 否),將處理移至步驟Sl 17。在處理移至步驟S117后,診斷部102判別由設(shè)定部101登記的加密方式是否為 WEP (步驟Sl 17)。這里,診斷部102在加密方式為TOP時(shí)(步驟Sl 17 是),將處理移至步驟 Sl18。然后,診斷部102判別在步驟S114的規(guī)定時(shí)間內(nèi)是否接收到某些數(shù)據(jù)包(步驟 S117)。隨后,診斷部102在未接收到任何數(shù)據(jù)包時(shí)(步驟S117:否),將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“13”對(duì)應(yīng)的語句、8卩“請(qǐng)進(jìn)行以下確認(rèn)。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行設(shè)定的人員。打印機(jī)的安全密鑰的輸入是否正確。當(dāng)訪問點(diǎn)中設(shè)定有多個(gè)安全密鑰時(shí),是否將最初(第一個(gè))索引的安全密鑰設(shè)定給打印機(jī)。與用于利用打印機(jī)的設(shè)備間的連接及網(wǎng)絡(luò)設(shè)定是否正確?!边@一語句告知用戶。另一方面,在步驟S117中加密方式不是TOP (步驟117:否)時(shí)、或在步驟S118中接收到某些數(shù)據(jù)包時(shí)(步驟Sl 18 是),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“9”對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)與用于利用打印機(jī)的設(shè)備間的連接及網(wǎng)絡(luò)設(shè)定。建議通過EpsonNet Setup重新設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員。,,這一語句告知用戶。另外,當(dāng)在步驟S112中被指定了手動(dòng)設(shè)定時(shí)(步驟S112 手動(dòng)設(shè)定),診斷部102 將處理移至步驟Sl 15。然后,診斷部102參照設(shè)定部101中登記的默認(rèn)網(wǎng)關(guān)(具有路由器功能的訪問點(diǎn)300)被分配的IP地址,判別默認(rèn)網(wǎng)關(guān)的IP地址是否為未被唯一確定的IP地址(例如 “0. 0. 0.0”)、或指自身的IP地址(例如“127. 0. 0. 1”)(步驟S115)。這里,診斷部102在默認(rèn)網(wǎng)關(guān)的IP地址為未被唯一確定的IP地址、或指自身的IP 地址時(shí)(步驟S115 是),判斷為默認(rèn)網(wǎng)關(guān)被分配的IP地址可利用,將處理移至步驟S113, 與上述的處理同樣地進(jìn)行處理。另一方面,診斷部102在默認(rèn)網(wǎng)關(guān)的IP地址既不是未被唯一確定的IP地址、也不是指自身的IP地址時(shí)(步驟Sl 15 否),將處理移至步驟Sl 16。然后,診斷部102對(duì)默認(rèn)網(wǎng)關(guān)(訪問點(diǎn)300)單播規(guī)定的數(shù)據(jù)包(PING),對(duì)與默認(rèn)網(wǎng)關(guān)的網(wǎng)絡(luò)疏通進(jìn)行確認(rèn)(步驟S116)。具體而言,診斷部102將被分配給默認(rèn)網(wǎng)關(guān)的IP 地址作為發(fā)送對(duì)象來發(fā)出規(guī)定的IP數(shù)據(jù)包,判別在規(guī)定時(shí)間內(nèi)是否從默認(rèn)網(wǎng)關(guān)(訪問點(diǎn) 300)得到響應(yīng)。這里,如果在規(guī)定時(shí)間內(nèi)從默認(rèn)網(wǎng)關(guān)得到響應(yīng)(步驟S116 是),則診斷部102認(rèn)為在上述的設(shè)定階段完成的設(shè)定沒有問題,結(jié)束本流程。另一方面,如果未在規(guī)定時(shí)間內(nèi)從默認(rèn)網(wǎng)關(guān)得到響應(yīng)(步驟S116 否),則診斷部 102將處理移至步驟Sl 19。圖12是用于對(duì)IP層的診斷處理(后半)進(jìn)行說明的流程圖。如圖所示,當(dāng)處理移至步驟S119后,診斷部102進(jìn)行與步驟S113同樣的Listen 探索(被動(dòng)探索)(步驟Sl 19)。此時(shí),當(dāng)在規(guī)定時(shí)間(例如60秒)內(nèi)接收到該數(shù)據(jù)包,并對(duì)信息處理裝置200作出了響應(yīng)時(shí)(步驟S120:是),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“11”對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)打印機(jī)的默認(rèn)網(wǎng)關(guān)的設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行設(shè)定的人員。”這一語句告知用戶。另一方面,當(dāng)無法在規(guī)定時(shí)間內(nèi)接收到該數(shù)據(jù)包時(shí)(步驟S120 否),診斷部102 將處理移至步驟S121。在處理移至步驟S121后,診斷部102判別由設(shè)定部101登記的加密方式是否為 WEP (步驟S121)。這里,診斷部102在加密方式為TOP時(shí)(步驟S121 是),將處理移至步馬聚S122 ο然后,診斷部102判別是否在步驟S120的規(guī)定時(shí)間內(nèi)接收到某些數(shù)據(jù)包(步驟 S122)。隨后,在未接收到任何數(shù)據(jù)包時(shí)(步驟S122:否),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“12”對(duì)應(yīng)的語句、8卩“請(qǐng)進(jìn)行以下確認(rèn)。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行設(shè)定的人員。打印機(jī)的安全密鑰的輸入是否正確。當(dāng)對(duì)訪問點(diǎn)設(shè)置有多個(gè)安全密鑰時(shí),最初(第一個(gè))索引的安全密鑰是否被設(shè)定給打印機(jī)。打印機(jī)的IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)的設(shè)定是否正確?!边@一語句告知用戶。另一方面,當(dāng)在步驟S121中加密方式不是WEP (步驟121 否)時(shí)、或在步驟S122 中接收到某些數(shù)據(jù)包時(shí)(步驟S122 是),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“10”對(duì)應(yīng)的語句、S卩“請(qǐng)確認(rèn)與用于利用打印機(jī)的設(shè)備間的連接、及打印機(jī)的IP地址、子網(wǎng)地址、缺省網(wǎng)關(guān)的設(shè)定。建議通過EpsonNet Setup重新設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員。”這一語句告知用戶。當(dāng)在上述的各定時(shí)(與步驟編號(hào)“2” “13”對(duì)應(yīng)的定時(shí))告知應(yīng)對(duì)方法后(即通知診斷結(jié)果后S7),診斷部102結(jié)束本流程。通過以上的處理,能夠提供一種進(jìn)行可靠性比以往更高的網(wǎng)絡(luò)診斷,并且向用戶提示更為恰當(dāng)?shù)膽?yīng)對(duì)方法的技術(shù)。另外,為了容易理解打印系統(tǒng)10,上述的各流程的各處理單位按照主要的處理內(nèi)容進(jìn)行分割。本申請(qǐng)發(fā)明并不受處理步驟的分類方法、其名稱限制。打印系統(tǒng)10進(jìn)行的處理還可以分割成更多的處理步驟。而且,1個(gè)處理步驟可以執(zhí)行更多的處理。此外,上述的實(shí)施方式只對(duì)本發(fā)明的主旨進(jìn)行了示例,并非限定本發(fā)明。對(duì)于本領(lǐng)域技術(shù)人員而言,可采用更多的代替物、修正、變形例是顯而易見的?!吹?變形例〉例如,在上述的實(shí)施方式中,通過經(jīng)由訪問點(diǎn)300的無線通信,將打印裝置100向網(wǎng)絡(luò)連接(追加)。但是,本發(fā)明并不局限于此,還可以利用經(jīng)由網(wǎng)絡(luò)線纜(例如LAN線纜) 的有線通信,將打印裝置100向網(wǎng)絡(luò)連接(追加)。該情況下,網(wǎng)絡(luò)線纜與打印裝置100的網(wǎng)絡(luò)接口 160連接。而且,網(wǎng)絡(luò)接口 160經(jīng)由網(wǎng)絡(luò)線纜與訪問點(diǎn)300進(jìn)行數(shù)據(jù)的交換(接收、發(fā)送)。另外,網(wǎng)絡(luò)線纜與信息處理裝置 200的網(wǎng)絡(luò)接口 270連接。而且,網(wǎng)絡(luò)接口 270經(jīng)由網(wǎng)絡(luò)線纜與訪問點(diǎn)300進(jìn)行數(shù)據(jù)的交換 (接收、發(fā)送)。其中,信息處理裝置200的網(wǎng)絡(luò)接口 270也可以與上述實(shí)施方式同樣,通過無線通信與訪問點(diǎn)300進(jìn)行數(shù)據(jù)的交換。另外,打印裝置100的第2通信部104經(jīng)由網(wǎng)絡(luò)線纜進(jìn)行與訪問點(diǎn)300的通信控制。例如,第2通信部104對(duì)從信息處理裝置200廣播的規(guī)定數(shù)據(jù)包的接收等進(jìn)行控制。而且,信息處理裝置200的第2通信部204借助網(wǎng)絡(luò)線纜(或電波)進(jìn)行與訪問點(diǎn)300的通信控 制。
圖13是用于對(duì)利用有線通信將打印裝置100向網(wǎng)絡(luò)連接(追加)時(shí),打印裝置 100所執(zhí)行的“診斷階段”的處理進(jìn)行說明的流程圖。如圖所示,打印裝置100的診斷部102在從診斷管理部202接收到網(wǎng)絡(luò)診斷請(qǐng)求后,開始網(wǎng)絡(luò)診斷。在網(wǎng)絡(luò)診斷開始后,診斷部102進(jìn)行與網(wǎng)絡(luò)接口 160連接的網(wǎng)絡(luò)線纜的連接確認(rèn) (步驟S201)。具體而言,診斷部102判別從訪問點(diǎn)300向網(wǎng)絡(luò)接口 160供給的物理信號(hào)是否為鏈接(link)狀態(tài)。這里,在向網(wǎng)絡(luò)接口 160供給的物理信號(hào)不是鏈接狀態(tài)時(shí)(步驟S201 :NG),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào) “ 1,,對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)網(wǎng)絡(luò)線纜的連接和網(wǎng)絡(luò)設(shè)備的電源?!边@一語句告知用戶。另一方面,在向網(wǎng)絡(luò)接口 160供給的物理信號(hào)為鏈接狀態(tài)時(shí)(步驟S201 :0K),診斷部102結(jié)束物理層狀況的診斷,將處理移至步驟S202。圖14是用于對(duì)通過有線通信將打印裝置100向網(wǎng)絡(luò)連接(追加)時(shí),IP層的診斷處理(前半)進(jìn)行說明的流程圖。如圖所示,在處理移至步驟S202時(shí),進(jìn)行IP地址的確認(rèn)(步驟S202)。具體而言, 診斷部102判別打印裝置100是否被分配了有效的IP地址。這里,在打印裝置100未被分配有效的IP地址時(shí)(步驟S202 :NG),診斷部102在未經(jīng)過規(guī)定時(shí)間的期間(步驟S203 否),重復(fù)進(jìn)行步驟S202的確認(rèn),直到被分配有效的IP 地址為止。另外,在即使經(jīng)過規(guī)定時(shí)間仍未被分配有效的IP地址時(shí)(步驟S202 是),將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“8”對(duì)應(yīng)的語句、即“未被分配IP地址。請(qǐng)確認(rèn)網(wǎng)絡(luò)設(shè)備的設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員”這一語句告知用戶。另一方面,診斷部102在打印裝置100被分配了有效的IP地址時(shí)(步驟S202 0K),將處理移至步驟S204。然后,診斷部102開始關(guān)于IP地址的詳細(xì)設(shè)定的確認(rèn)處理(步驟S204)。首先,診斷部102參照設(shè)定部101中登記的設(shè)定方式的信息,判別DHCP設(shè)定、Auto-IP設(shè)定、手動(dòng)設(shè)定中的哪一設(shè)定方式被指定。這里,在DHCP設(shè)定被指定時(shí)(步驟S112 :DHCP),由于在同一網(wǎng)絡(luò)內(nèi)被可靠地分配唯一的IP地址,所以診斷部102認(rèn)為在上述的設(shè)定階段完成的設(shè)定沒有問題,結(jié)束本流程。另外,在Auto-IP設(shè)定被指定時(shí)(步驟S204 :Auto_IP),診斷部102進(jìn)行Listen探索(被動(dòng)探索)(步驟S207)。此時(shí),當(dāng)在規(guī)定時(shí)間(例如60秒)內(nèi)接收到從診斷管理部202廣播來的數(shù)據(jù)包并作出響應(yīng)時(shí)(步驟S208 是),診斷部102認(rèn)為在上述的設(shè)定階段完成的設(shè)定沒有問題,結(jié)束本流程。另一方面,當(dāng)無法在規(guī)定時(shí)間內(nèi)接收到該數(shù)據(jù)包時(shí)(步驟S208 否),診斷部102 將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“9”對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)與用于利用打印機(jī)的設(shè)備間的連接及網(wǎng)絡(luò)設(shè)定。建議通過EpsonNet Setup重新設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員?!边@一語句告知用戶。另外,當(dāng)在步驟S204中被指定了手動(dòng)設(shè)定時(shí)(步驟S204 手動(dòng)設(shè)定),診斷部102將處理移至步驟S205。 然后,診斷部102參照設(shè)定部101中登記的默認(rèn)網(wǎng)關(guān)(具有路由器功能的訪問點(diǎn)300)被分配的IP地址,判別默認(rèn)網(wǎng)關(guān)的IP地址是否是未被唯一確定的IP地址(例如 “0. 0. 0.0”)、或指自身的IP地址(例如“127. 0. 0. 1”)(步驟S205)。這里,在默認(rèn)網(wǎng)關(guān)的IP地址是未被唯一確定的IP地址、或指自身的IP地址時(shí)(步驟S205 是),診斷部102判斷為默認(rèn)網(wǎng)關(guān)被分配的IP地址可利用,將處理移至步驟S207, 與上述的處理同樣地進(jìn)行處理。另一方面,在默認(rèn)網(wǎng)關(guān)的IP地址不是未被唯一確定的IP地址、也不是指自身的IP 地址時(shí)(步驟S205 否),診斷部102將處理移至步驟S206。然后,診斷部102對(duì)默認(rèn)網(wǎng)關(guān)(訪問點(diǎn)300)單播規(guī)定的數(shù)據(jù)包(PING),確認(rèn)與默認(rèn)網(wǎng)關(guān)間的網(wǎng)絡(luò)疏通(步驟S206)。具體而言,診斷部102將默認(rèn)網(wǎng)關(guān)被分配的IP地址作為發(fā)送對(duì)象來發(fā)出規(guī)定的IP數(shù)據(jù)包,判別在規(guī)定時(shí)間內(nèi)是否從默認(rèn)網(wǎng)關(guān)(訪問點(diǎn)300)得到響應(yīng)。這里,如果在規(guī)定時(shí)間內(nèi)從默認(rèn)網(wǎng)關(guān)得到響應(yīng)(步驟S206 是),則診斷部102認(rèn)為在上述實(shí)施方式的設(shè)定階段完成的設(shè)定沒有問題,結(jié)束本流程。另一方面,如果未在規(guī)定時(shí)間內(nèi)從默認(rèn)網(wǎng)關(guān)得到響應(yīng)(步驟S206 否),則診斷部 102將處理移至步驟S209。圖15是用于對(duì)通過有線通信將打印裝置100向網(wǎng)絡(luò)連接(追加)時(shí),IP層的診斷處理(后半)進(jìn)行說明的流程圖。如圖所示,當(dāng)處理移至步驟S209時(shí),診斷部102進(jìn)行與步驟S207同樣的Listen 探索(被動(dòng)探索)(步驟S209)。此時(shí),當(dāng)在規(guī)定時(shí)間(例如60秒)內(nèi)接收到從診斷管理部202廣播的規(guī)定的數(shù)據(jù)包并作出了響應(yīng)時(shí)(步驟S210 是),診斷部102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言,診斷部102將與圖9的編號(hào)“11”對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)打印機(jī)的默認(rèn)網(wǎng)關(guān)的設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行設(shè)定的人員。”這一語句告知用戶。另一方面,當(dāng)在規(guī)定時(shí)間內(nèi)未接收到該數(shù)據(jù)包接收時(shí)(步驟S210 否),診斷部 102將與該情況對(duì)應(yīng)的規(guī)定應(yīng)對(duì)方法告知用戶。具體而言診斷部102將與圖9的編號(hào)“10” 對(duì)應(yīng)的語句、即“請(qǐng)確認(rèn)與用于利用打印機(jī)的設(shè)備間的連接、及打印機(jī)的IP地址、子網(wǎng)地址、默認(rèn)網(wǎng)關(guān)的設(shè)定。建議通過EpsonNet Setup重新設(shè)定。不清楚時(shí)請(qǐng)?jiān)儐栠M(jìn)行網(wǎng)絡(luò)設(shè)定的人員。”這一語句告知用戶。如上所述,在本第1變形例中,當(dāng)通過借助網(wǎng)絡(luò)線纜(例如LAN線纜)的有線通信, 將打印裝置100向網(wǎng)絡(luò)連接(追加)時(shí),也能夠進(jìn)行可靠性比以往高的網(wǎng)絡(luò)診斷,還能夠向用戶提示更為恰當(dāng)?shù)膽?yīng)對(duì)方法?!吹?變形例〉另外,在上述實(shí)施方式及第1變形例中,從信息處理裝置200側(cè)向打印裝置100進(jìn)行網(wǎng)絡(luò)診斷請(qǐng)求(S4),然后,信息處理裝置200的診斷管理部202向打印裝置100廣播規(guī)定的數(shù)據(jù)包。但是,本發(fā)明并不局限于此,也可以從打印裝置100側(cè)請(qǐng)求向信息處理裝置200 廣播規(guī)定的數(shù)據(jù)包(以下稱作“診斷輔助請(qǐng)求”)。圖16是用于對(duì)從打印裝置100側(cè)向信息處理裝置200發(fā)出診斷輔助請(qǐng)求時(shí),打印系統(tǒng)10所執(zhí)行的處理的概況進(jìn)行說明的時(shí)序圖。 如圖所示,在結(jié)束了與上述實(shí)施方式及第1變形例同樣的“設(shè)定階段(Sll S13)” 后,打印裝置100的診斷部202向信息處理裝置200進(jìn)行診斷輔助請(qǐng)求(步驟S14)。圖17(A)是表示步驟S14中的打印系統(tǒng)10的狀況的圖。如圖所示,診斷部202借助有線線纜(例如USB線纜)向信息處理裝置100發(fā)送診斷輔助請(qǐng)求用的診斷輔助請(qǐng)求信息。這里,診斷輔助請(qǐng)求信息中含有打印裝置100被分配的IP地址等。此時(shí),信息處理裝置200的診斷管理部202經(jīng)由第1通信部203接受來自打印裝置100的診斷輔助請(qǐng)求(信息)。然后,在步驟S14中接收到診斷輔助請(qǐng)求后,診斷管理部202經(jīng)由訪問點(diǎn)300廣播規(guī)定的數(shù)據(jù)包(步驟S16)。隨后,診斷管理部202重復(fù)執(zhí)行步驟S16的處理,直至從打印裝置100通知網(wǎng)絡(luò)診斷的結(jié)果。另外,在步驟S16中,診斷管理部202也可以代替廣播規(guī)定的數(shù)據(jù)包,而向診斷輔助請(qǐng)求中包含的打印裝置100的IP地址單播規(guī)定的數(shù)據(jù)包。圖17⑶是表示步驟S16中的打印系統(tǒng)10的狀況的圖。如圖所示,如果打印裝置 100的網(wǎng)絡(luò)設(shè)定正確,則可以由第2通信部104接收從診斷管理部202發(fā)送的數(shù)據(jù)包。另一方面,在步驟S14中進(jìn)行了診斷輔助請(qǐng)求后,打印裝置100的診斷部102執(zhí)行網(wǎng)絡(luò)診斷(步驟S15)。這里,除了包括電波狀況的物理層狀況、包括IP地址的設(shè)定狀況的 IP層狀況外,診斷部102還對(duì)在步驟S16中從診斷管理部202發(fā)送的數(shù)據(jù)包的接收狀態(tài)進(jìn)行判定,診斷打印裝置100是否與網(wǎng)絡(luò)正常連接。在網(wǎng)絡(luò)診斷結(jié)束后,診斷部102將步驟S15中的診斷結(jié)果通知給信息處理裝置 200 (步驟 S17)。圖17 (C)是表示步驟S17中的打印系統(tǒng)10的狀況的圖。如圖所示,由打印裝置100 的診斷部102診斷的結(jié)果經(jīng)由有線線纜(USB線纜)被通知給信息處理裝置200。這里,在通知給信息處理裝置200的診斷結(jié)果中,與上述實(shí)施方式及第1變形例同樣,包含用于使網(wǎng)絡(luò)連接成為可能的應(yīng)對(duì)方法。另外,也可以與上述實(shí)施方式及第1變形例相同,使打印裝置 100打印由打印裝置100的診斷部102診斷的診斷結(jié)果。如上所述,在本第2變形例的打印系統(tǒng)10中,執(zhí)行“設(shè)定階段”與“診斷階段”的處理,能夠進(jìn)行打印裝置100的網(wǎng)絡(luò)設(shè)定、網(wǎng)絡(luò)診斷。而且,在本第2變形例中,上述實(shí)施方式的步驟S113及步驟S119的處理不同。另夕卜,同樣在本第2變形例中,上述第1變形例的步驟S207及步驟S209的處理不同。具體而言,在本第2變形例中,在步驟S113、步驟119、步驟S207、步驟S209中取代 Listen探索而進(jìn)行請(qǐng)求·答復(fù)探索(積極的探索)。這里,請(qǐng)求·答復(fù)探索與上述的步驟 S14、步驟S16的處理對(duì)應(yīng),診斷部102對(duì)信息處理裝置200進(jìn)行診斷輔助請(qǐng)求,與之響應(yīng)地等待從診斷管理部202廣播的規(guī)定數(shù)據(jù)包。然后,診斷部102在接收到該數(shù)據(jù)包后,對(duì)診斷管理部202作出響應(yīng)(PING)。如上所述,在本第2變形例中,能夠在打印裝置100側(cè)不等待來自信息處理裝置 200的網(wǎng)絡(luò)診斷請(qǐng)求,而向信息處理裝置200請(qǐng)求(診斷輔助請(qǐng)求)規(guī)定數(shù)據(jù)包的廣播(或
單播)。<第3變形例>另外,在上述實(shí)施方式、上述第1變形例及上述第2變形例中,在圖7所示的電波狀況的確認(rèn)處理(步驟Sl(XB)中,必須重復(fù)規(guī)定次數(shù)(10次)的各確認(rèn)處理(步驟S1031 S1033)。但是,本發(fā)明并不局限于此。例如,也可以在最初(第一次)的各確認(rèn)處理(步驟 S1031 S1033)中,當(dāng)步驟S1031中確認(rèn)的電波強(qiáng)度超過了規(guī)定的基準(zhǔn)值(例如比上述實(shí)施方式中說明的基準(zhǔn)值高的值)時(shí),不執(zhí)行第二次以后的各確認(rèn)處理,而移至步驟S1036, 判定為OK(成功)。另一方面,在最初(第一次)的各確認(rèn)處理(步驟S1031 S1033)中, 當(dāng)步驟S1031中確認(rèn)的電波強(qiáng)度未超過規(guī)定的基準(zhǔn)值(例如比上述實(shí)施方式中說明的基準(zhǔn)值高的值)時(shí),重復(fù)規(guī)定次數(shù)(10次)的各確認(rèn)處理。由此,當(dāng)電波狀況明顯良好時(shí),能夠省去不必要的重復(fù)處理,可高速地進(jìn)行網(wǎng)絡(luò)診斷處理。〈第4變形例〉另外,上述實(shí)施方式及上述第2 第3變形例中,在IP層的診斷過程(圖11、圖 12的流程執(zhí)行時(shí))中,將與IP地址的設(shè)定相關(guān)的應(yīng)對(duì)方法(與圖9的“8” “13”對(duì)應(yīng)) 告知用戶。但是,本發(fā)明并不局限于此。例如,在IP層的診斷過程中,除了與IP地址的設(shè)定(IP層狀況)相關(guān)的應(yīng)對(duì)方法外,還可以將表示電波狀況的信息、啟示電波狀況有可能存在問題的應(yīng)對(duì)方法告知用戶。(第1報(bào)知方法)具體而言,在將與IP地址的設(shè)定相關(guān)的應(yīng)對(duì)方法(圖9的“8” “13”)告知用戶的時(shí)刻,診斷部102將與圖9的編號(hào)“14”對(duì)應(yīng)的語句(8卩“其中,電波的接收狀況也可能成為原因。請(qǐng)確認(rèn)。”這一語句)等告知用戶。(第2報(bào)知方法)另外,不同于第1報(bào)知方法,診斷部102可以在將與IP地址的設(shè)定相關(guān)的應(yīng)對(duì)方法(圖9的“8” “13”)告知用戶的時(shí)刻,再次執(zhí)行步驟S1031 步驟S1033的處理來取得(確認(rèn))電波狀況。然后,診斷部102在取得的電波狀況存在問題時(shí),將表示該電波狀況的信息、與圖9的編號(hào)“14”對(duì)應(yīng)的語句等告知用戶。這里,電波狀況存在問題是指例如不是“步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟S1033的結(jié)果為否”的情況。(第3報(bào)知方法)另外,不同于第1、第2報(bào)知方法,診斷部102也可以從規(guī)定的存儲(chǔ)器取得在步驟 S1034中存儲(chǔ)的電波狀況,并在取得的電波狀況存在問題時(shí),將表示該電波狀況的信息、與圖9的編號(hào)“14”對(duì)應(yīng)的語句等告知用戶。這里,電波狀況存在問題是指從電波狀況的OK 次數(shù)求出的可靠性為規(guī)定基準(zhǔn)以下、例如是“步驟S1031的結(jié)果為是、步驟S1032的結(jié)果為是、且步驟S1033的結(jié)果為否的合計(jì)次數(shù)(0K次數(shù))在規(guī)定范圍內(nèi)(例如3次 5次)”的情況。由此,在IP層的診斷時(shí),即便在電波狀況變差而無法進(jìn)行IP地址的確認(rèn)等情況下,也能夠?qū)㈦姴顩r存在問題的可能性等(IP層的診斷結(jié)果以外的信息)告知用戶。艮口, 在本第4變形例的打印系統(tǒng)10中,能夠?qū)⒖紤]到伴隨著時(shí)間流逝的電波狀況的變化的恰當(dāng)應(yīng)對(duì)方法告知用戶?!吹?變形例〉另外,在上述實(shí)施方式及上述第2 第4變形例中,無論電波狀況怎樣都將規(guī)定的應(yīng)對(duì)方法告知用戶。但是,本發(fā)明并不局限于此。例如,也可以根據(jù)電波狀況而改變告知用戶的應(yīng)對(duì)方法。具體而言,在上述的步驟S1031中,診斷部102針對(duì)從想要連接的訪問點(diǎn)300輸出的電波,使用電波強(qiáng)度判定表600將電波強(qiáng)度分類。圖18是表示電波強(qiáng)度判定表600的簡要數(shù)據(jù)結(jié)構(gòu)的一例的圖。如圖所示,在電波強(qiáng)度判定表600中,當(dāng)電波強(qiáng)度小于X值時(shí)分類為“低(差)”,當(dāng)電波強(qiáng)度為X值以上小于Y值時(shí)分類為“中(不好不壞)”,當(dāng)電波強(qiáng)度為Y值以上時(shí)分類為“高(好)”。通過使用該電波強(qiáng)度判定表600,診斷部102在步驟S1031中能夠?qū)南胍B接的訪問點(diǎn)300輸出的電波的電波強(qiáng)度分類為“低”、“中”、“高”。當(dāng)然,本發(fā)明并非局限于分為 3個(gè)梯度,也可以分類成2梯度、4個(gè)梯度以上。然后,在步驟S1034中,診斷部102將在步驟S1031取得(確認(rèn))的電波強(qiáng)度與分類后的電波強(qiáng)度的程度(“低”、“中”、“高”)對(duì)應(yīng),一同存儲(chǔ)到規(guī)定的存儲(chǔ)器中。另外,在電波以外的狀況差時(shí),診斷部102在將與該情況對(duì)應(yīng)的應(yīng)對(duì)方法(圖9的 “4” “13”)告知用戶的時(shí)刻,從規(guī)定的存儲(chǔ)器讀出電波強(qiáng)度的程度(“低”、“中”、“高”)。 然后,在電波強(qiáng)度的程度為“高”時(shí),與上述實(shí)施方式的情況同樣,診斷部102將電波以外的狀況差時(shí)的應(yīng)對(duì)方法(圖9的“4” “13”)直接告知用戶。另外,在電波強(qiáng)度的程度為“中” 時(shí),與電波狀況差時(shí)的應(yīng)對(duì)方法(圖9的“2”或“3”)一同,診斷部102將電波以外的狀況差時(shí)的應(yīng)對(duì)方法(圖9的“4” “13”)告知用戶。此外,在電波強(qiáng)度的程度為“低”時(shí),診斷部102將電波狀況差時(shí)的應(yīng)對(duì)方法(圖9的“2”或“3”)告知用戶而取代電波以外的狀況差時(shí)的應(yīng)對(duì)方法(圖9的“4” “13”)。。由此,在本第5變形例的打印系統(tǒng)10中,能夠根據(jù)電波狀況告知用戶更為恰當(dāng)?shù)膽?yīng)對(duì)方法。另外,本發(fā)明并不局限于對(duì)電波強(qiáng)度分類,還可綜合電波強(qiáng)度、噪聲強(qiáng)度、近鄰信道的其他電波(SSID)的有無等結(jié)果,來對(duì)電波狀況分類。而且,還可以將本第5變形例中說明的“電波強(qiáng)度”替換成“電波狀況”。另外,打印裝置100的第2通信部104、與信息處理裝置200的第2通信部204之間進(jìn)行的通信只要是無線通信,則不局限于電波通信,也可以是紅外線通信、超聲波通信等其他通信。而且,診斷部102也可以進(jìn)行各通信中使用的紅外線、超聲波等的傳送路的狀況診斷。將2010年1月29日提交的日本專利申請(qǐng)No. 2010-018113的所有公開內(nèi)容援引到本說明書中作為參考。
權(quán)利要求
1.一種無線診斷方法,其特征在于,是對(duì)第1信息處理裝置與第2信息處理裝置之間的第1通信方法進(jìn)行診斷的診斷方法,包括上述第1信息處理裝置以不同于上述第1通信方法的第2通信方法向上述第2信息處理裝置發(fā)送診斷請(qǐng)求的第1發(fā)送步驟;在發(fā)送了上述診斷請(qǐng)求后,上述第1信息處理裝置以上述第1通信方法向上述第2信息處理裝置發(fā)送診斷請(qǐng)求的第2發(fā)送步驟;當(dāng)上述第2信息處理裝置以上述第2通信方法從上述第1信息處理裝置接收到診斷請(qǐng)求后,開始診斷的步驟;以及當(dāng)診斷中的上述第2信息處理裝置以上述第1通信方法接收到的信號(hào)為上述診斷信號(hào)時(shí),判定為能夠以上述第1通信方法進(jìn)行通信的步驟。
2.一種信息處理裝置,其特征在于,具備第1通信部,其使用第1通信方法與具有網(wǎng)絡(luò)的診斷功能的外部裝置進(jìn)行通信; 第2通信部,其使用第2通信方法與上述外部裝置進(jìn)行通信; 第1發(fā)送部,其將診斷請(qǐng)求經(jīng)由上述第1通信部發(fā)送給上述外部裝置;以及第2發(fā)送部,在上述診斷請(qǐng)求被發(fā)送后,將診斷信號(hào)經(jīng)由上述第2通信部發(fā)送給該外部裝置。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于, 上述第2發(fā)送部利用廣播包發(fā)送上述診斷信號(hào)。
4.根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于, 上述第2通信部通過無線通信與上述外部裝置進(jìn)行通信。
5.根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于, 上述第1通信部通過有線通信與上述外部裝置進(jìn)行通信。
6.一種存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)有使計(jì)算機(jī)作為權(quán)利要求2所述的信息處理裝置發(fā)揮功能的程序。
7.一種通信裝置,其特征在于,具備第1通信部,其使用第1通信方法與外部裝置進(jìn)行通信; 第2通信部,其使用第2通信方法與上述外部裝置進(jìn)行通信;以及診斷部,其對(duì)經(jīng)由上述第2通信部的通信進(jìn)行診斷;上述診斷部在經(jīng)由上述第1通信部從上述外部裝置接收到診斷請(qǐng)求時(shí),開始診斷, 當(dāng)經(jīng)由上述第2通信部接收到的信號(hào)為診斷信號(hào)時(shí),判定為能夠與上述外部裝置進(jìn)行通信。
8.根據(jù)權(quán)利要求7所述的通信裝置,其特征在于, 上述第2通信部通過無線通信與上述外部裝置進(jìn)行通信。
9.根據(jù)權(quán)利要求7所述的通信裝置,其特征在于, 上述第1通信部通過有線通信與上述外部裝置進(jìn)行通信。
10.一種存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)有使計(jì)算機(jī)作為權(quán)利要求7所述的通信裝置發(fā)揮功能的程序。
全文摘要
本發(fā)明涉及信息處理裝置、通信裝置、無線診斷方法及程序,用于提供進(jìn)行可靠性比以往高的網(wǎng)絡(luò)診斷的技術(shù)。信息處理裝置(200)具備使用第1通信方法與具有網(wǎng)絡(luò)的診斷功能的打印裝置(100)進(jìn)行通信的第1通信部;使用第2通信方法與打印裝置(100)進(jìn)行通信的第2通信部;經(jīng)由第1通信部向打印裝置(100)發(fā)送診斷請(qǐng)求的第1發(fā)送部;和在發(fā)送診斷請(qǐng)求后,經(jīng)由第2通信部向打印裝置100發(fā)送用于確認(rèn)打印裝置(100)的存在的規(guī)定信號(hào)的第2發(fā)送部。
文檔編號(hào)H04L1/00GK102158375SQ201110027678
公開日2011年8月17日 申請(qǐng)日期2011年1月24日 優(yōu)先權(quán)日2010年1月29日
發(fā)明者作田健二, 大島康裕, 小西伸治, 鈴木啟之 申請(qǐng)人:精工愛普生株式會(huì)社