两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

通信裝置及其控制方法

文檔序號(hào):7798846閱讀:111來源:國知局
通信裝置及其控制方法
【專利摘要】本發(fā)明提供一種通信裝置及其控制方法。該通信裝置用于與通信終端進(jìn)行通信。該通信裝置通過第一無線通信模式與該通信終端進(jìn)行無線通信以及通過該通信裝置或該通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與該通信終端進(jìn)行無線通信。該通信裝置從用戶接收通信模式的切換指令,并確定根據(jù)所接收的切換指令的通信模式的切換是否可執(zhí)行,當(dāng)確定其不可執(zhí)行時(shí),向用戶進(jìn)行針對(duì)附加指令的請(qǐng)求,并根據(jù)響應(yīng)于該請(qǐng)求的附加指令來控制通信模式的切換。
【專利說明】通信裝置及其控制方法

【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及通信裝置及其控制方法。

【背景技術(shù)】
[0002]近年來,諸如多功能外圍設(shè)備和打印機(jī)等的、具有無線LAN功能的打印裝置正在增加。通常具有無線LAN的打印裝置配備有用于作為客戶端無線連接到接入點(diǎn)的功能。同時(shí),PC和移動(dòng)終端用于設(shè)備管理,其中它們經(jīng)由接入點(diǎn)與打印裝置通信、通過發(fā)送期望的數(shù)據(jù)來使打印裝置打印該數(shù)據(jù)、并從打印裝置接收設(shè)備信息。
[0003]同時(shí),近年來,W1-Fi聯(lián)盟建立了 W1-FiDirect (注冊(cè)商標(biāo))(下文中稱為W1-Fi直連)。利用W1-Fi直連定義了一種協(xié)議,其中確定無線終端將作為接入點(diǎn)還是作為客戶端操作。通過執(zhí)行該協(xié)議,可以自動(dòng)決定哪個(gè)無線終端將作為接入點(diǎn),哪個(gè)無線終端將作為客戶端。通過利用W1-Fi直連,變得無需單獨(dú)準(zhǔn)備接入點(diǎn),并且通過無線終端之間的直接通信可執(zhí)行各種應(yīng)用服務(wù)(圖像共享、打印等)。
[0004]利用上述協(xié)議可執(zhí)行的打印裝置,可以采用如下結(jié)構(gòu),該結(jié)構(gòu)使得用戶可以從控制面板等指示是否利用W1-Fi直連直接進(jìn)行無線通信,或者是否經(jīng)由第三方接入點(diǎn)間接進(jìn)行無線通信。
[0005]然而,存在如下情況,即當(dāng)在通過間接無線通信的方法從諸如PC的通信終端接收打印數(shù)據(jù)的中途,例如進(jìn)行用于將操作切換到利用W1-Fi直連的直接無線通信的指令時(shí)出現(xiàn)問題。換言之,在這種情況下,當(dāng)立即執(zhí)行切換處理時(shí),操作通信終端的用戶指示打印的打印材料沒有被打印到最后,而是在打印過程中被強(qiáng)制終止。提出了為避免這種問題的構(gòu)思(例如,日本專利特開第2012-113349號(hào)公報(bào))。
[0006]在日本專利特開第2012-113349號(hào)公報(bào)中,敘述了具有基礎(chǔ)架構(gòu)模式和adhoc模式的打印裝置,其中基礎(chǔ)架構(gòu)模式用于經(jīng)由接入點(diǎn)進(jìn)行與終端裝置的無線通信,adhoc模式用于不通過接入點(diǎn)而直接在終端裝置之間一對(duì)一地進(jìn)行無線通信。當(dāng)用戶指示從基礎(chǔ)架構(gòu)模式切換到adhoc模式時(shí),進(jìn)行關(guān)于當(dāng)前打印數(shù)據(jù)是否正在基礎(chǔ)架構(gòu)模式下被接收的確定,在這種情況下不進(jìn)行切換,并且通過在顯示單元上顯示來將此通知給用戶。
[0007]然而,還存在除打印數(shù)據(jù)正被接收以外的最好不進(jìn)行上述模式切換的其他情況。在這些情況當(dāng)中,存在與打印數(shù)據(jù)正被接收的情況不同的、用戶無法馬上辨別是否“現(xiàn)在是最好不進(jìn)行切換的時(shí)機(jī)”的情況。例如,在打印裝置正在W1-Fi直連中操作的情況下,多個(gè)移動(dòng)終端可能同時(shí)連接到打印裝置。因此,即使在移動(dòng)終端的用戶結(jié)束通過W1-Fi直連與打印裝置的連接的情況下,還存在其他移動(dòng)終端的用戶仍連接到打印裝置的可能性。這里,當(dāng)結(jié)束連接的用戶將打印裝置切換到不是W1-Fi直連的間接無線通信模式時(shí),其他移動(dòng)終端的用戶可能在通信中途被斷開。為了避免這類情形,用戶必須通過在進(jìn)行切換打印裝置模式的切換操作前檢查打印裝置的通信狀態(tài)來核實(shí)不存在當(dāng)前利用W1-Fi直連連接的其他用戶。這種檢查每次都需要進(jìn)行,這對(duì)于用戶而言很繁瑣。


【發(fā)明內(nèi)容】

[0008]本發(fā)明的一方面在于消除利用傳統(tǒng)技術(shù)的上述問題。
[0009]本發(fā)明的特征在于提供一種技術(shù),其中當(dāng)用戶在不合適切換通信模式的時(shí)機(jī)指示了通信模式的切換時(shí),使得用戶能夠確認(rèn)通信模式的切換。
[0010]根據(jù)本發(fā)明的一方面,提供一種通信裝置,其可操作以與通信終端進(jìn)行通信,該通信裝置包括:第一無線通信單元,其被構(gòu)造為通過第一無線通信模式與所述通信終端進(jìn)行無線通信;第二無線通信單元,其被構(gòu)造為通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與所述通信終端進(jìn)行無線通信;接收單元,其被構(gòu)造為從用戶接收通信模式的切換指令;模式切換單元,其被構(gòu)造為進(jìn)行所述通信模式的切換;確定單元,其被構(gòu)造為確定根據(jù)所述接收單元接收的所述切換指令的所述通信模式的切換是否可執(zhí)行;請(qǐng)求單元,其被構(gòu)造為當(dāng)所述確定單元確定所述通信模式的切換不可執(zhí)行時(shí),向用戶進(jìn)行針對(duì)附加指令的請(qǐng)求;以及控制單元,其被構(gòu)造為根據(jù)響應(yīng)于由所述請(qǐng)求單元進(jìn)行的請(qǐng)求的附加指令來控制所述模式切換單元進(jìn)行的所述通信模式的切換。
[0011 ] 根據(jù)本發(fā)明的另一方面,提供一種通信裝置,其可操作以與通信終端進(jìn)行通信,所述通信裝置包括:第一無線通信單元,其被構(gòu)造為通過第一無線通信模式與所述通信終端進(jìn)行無線通信;第二無線通信單元,其被構(gòu)造為通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與所述通信終端進(jìn)行無線通信;確定單元,其被構(gòu)造為確定所述通信模式的切換是否可執(zhí)行;接收單元,其被構(gòu)造為從用戶接收通信模式的切換指令;限制單元,其被構(gòu)造為當(dāng)所述確定單元確定所述通信模式的切換不可執(zhí)行時(shí),限制所述接收單元對(duì)所述通信模式的切換指令的接收;以及模式切換單元,其被構(gòu)造為根據(jù)由所述接收單元接收的所述切換指令來進(jìn)行所述通信模式的切換。
[0012]根據(jù)本發(fā)明的另一方面,提供一種通信裝置的控制方法,該通信裝置可操作以與通信終端進(jìn)行通信,該控制方法包括:第一無線通信步驟,在該第一無線通信步驟中第一無線通信單元通過第一無線通信模式與所述通信終端進(jìn)行無線通信;第二無線通信步驟,在該第二無線通信步驟中第二無線通信單元通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式進(jìn)行與所述通信終端的無線通信;接收步驟,在該接收步驟中接收單元從用戶接收通信模式的切換指令;模式切換步驟,在該模式切換步驟中模式切換單元進(jìn)行所述通信模式的切換;確定步驟,在該確定步驟中確定單元確定根據(jù)在所述接收步驟中接收的所述切換指令的所述通信模式的切換是否可執(zhí)行;請(qǐng)求步驟,在該請(qǐng)求步驟中請(qǐng)求單元當(dāng)在所述確定步驟中確定所述通信模式的切換不可執(zhí)行時(shí),向用戶進(jìn)行針對(duì)附加指令的請(qǐng)求;以及控制步驟,在該控制步驟中控制單元根據(jù)響應(yīng)于在所述請(qǐng)求步驟中進(jìn)行的請(qǐng)求的附加指令來控制通過所述模式切換步驟進(jìn)行的所述通信模式的切換。
[0013]根據(jù)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。

【專利附圖】

【附圖說明】
[0014]被包括在說明書中并構(gòu)成說明書的一部分的附圖例示了本發(fā)明的實(shí)施例,并與文字描述一起用于解釋本發(fā)明的原理。
[0015]圖1A是用于說明W1-Fi直連處理序列的圖。
[0016]圖1B是用于示出根據(jù)實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)的圖。
[0017]圖2是用于示出根據(jù)本發(fā)明的實(shí)施例的打印裝置的硬件結(jié)構(gòu)的框圖。
[0018]圖3是用于說明根據(jù)實(shí)施例的打印裝置的軟件結(jié)構(gòu)的功能框圖。
[0019]圖4A是根據(jù)實(shí)施例的打印裝置的控制面板的俯視圖。
[0020]圖4B是用于例示“無線LAN設(shè)置”菜單的圖。
[0021]圖5是用于描述根據(jù)第一實(shí)施例的打印裝置中的通信模式切換處理的流程圖。
[0022]圖6是用于描述圖5的步驟S502和步驟S509中示出的狀態(tài)確認(rèn)子例程的流程圖。
[0023]圖7是用于描述圖5的步驟S511中示出的通信模式切換子例程的流程圖。
[0024]圖8A是用于示出根據(jù)第一實(shí)施例的打印裝置的顯示單元顯示的用于附加指令的輸入畫面的示例的圖。
[0025]圖SB是用于示出“有線/無線LAN選擇”菜單畫面的示例的圖。
[0026]圖8C是用于示出“無線LAN設(shè)置”菜單畫面的示例的圖。
[0027]圖9是用于描述根據(jù)本發(fā)明的第三實(shí)施例的狀態(tài)確認(rèn)子例程的流程圖。
[0028]圖10是用于描述根據(jù)第四實(shí)施例的通信模式切換子例程的處理的流程圖。
[0029]圖11是用于描述當(dāng)在圖10的步驟S1001中從模式切換單元接收到通信模式切換執(zhí)行通知時(shí)進(jìn)行的應(yīng)用模塊310的處理的流程圖。
[0030]圖12是用于示出根據(jù)第五實(shí)施例的打印裝置的硬件結(jié)構(gòu)的框圖。
[0031]圖13是用于說明根據(jù)第五實(shí)施例的打印裝置的軟件結(jié)構(gòu)的框圖。
[0032]圖14是根據(jù)第五實(shí)施例的打印裝置的控制面板的俯視圖。
[0033]圖15是用于描述根據(jù)第五實(shí)施例的打印裝置中的LED的發(fā)光的控制處理的流程圖。
[0034]圖16A是用于說明根據(jù)第五實(shí)施例的LED發(fā)光模式的圖。
[0035]圖16B是用于說明根據(jù)第五實(shí)施例的LED發(fā)光模式的圖。

【具體實(shí)施方式】
[0036]以下將參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。應(yīng)當(dāng)理解,以下實(shí)施例并不意圖限制本發(fā)明的權(quán)利要求的范圍,并且并非根據(jù)以下實(shí)施例描述的方面的全部組合均為解決根據(jù)本發(fā)明的問題的手段所必須的。
[0037]圖1A是用于說明W1-Fi直連處理序列的圖。
[0038]這里,打印裝置100和移動(dòng)終端110均支持W1-Fi直連。
[0039]打印裝置100和移動(dòng)終端110首先在步驟SlOl中進(jìn)行搜索以確定在其周圍是否存在試圖通過W1-Fi直連來進(jìn)行無線連接的任何其他通信終端,并且找到彼此。當(dāng)它們找到彼此時(shí),在步驟S102中它們確定哪個(gè)將成為接入點(diǎn)(GroupOwner,組所有者),以及哪個(gè)將成為客戶端(Client)。這里,角色決定的結(jié)果為打印裝置100將作為接入點(diǎn),移動(dòng)終端110將作為客戶端。
[0040]接著,在步驟S103 中,利用 WPS (W1-Fi Protected Setup,W1-Fi 保護(hù)設(shè)置),從作為接入點(diǎn)的打印裝置100提供用于無線連接至作為客戶端的移動(dòng)終端110的參數(shù)。然后,在步驟S104中,利用這些參數(shù),在打印裝置100與移動(dòng)終端110之間進(jìn)行無線連接。當(dāng)以這種方式建立無線連接時(shí),在步驟S105中,進(jìn)行用于打印裝置100與移動(dòng)終端110之間的IP通信的尋址。這里,作為接入點(diǎn)的打印裝置100執(zhí)行DHCP服務(wù)器的角色,并且向作為客戶端的移動(dòng)終端110授予預(yù)定IP地址。
[0041]以上是W1-Fi直連的基本序列。通過執(zhí)行該序列,能夠進(jìn)行載入打印裝置100中的應(yīng)用服務(wù)與載入移動(dòng)終端110中的應(yīng)用服務(wù)之間的直接無線通信。
[0042]圖1B是用于示出根據(jù)實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)的圖。
[0043]這里,打印裝置100和移動(dòng)終端110通過W1-Fi直連通信,打印裝置100和服務(wù)器120通過有線經(jīng)由網(wǎng)絡(luò)通信或者在基礎(chǔ)架構(gòu)模式下經(jīng)由接入點(diǎn)130無線通信。注意,在圖1B中,未示出存在有線連接的實(shí)施方式。
[0044]圖2是用于示出根據(jù)本發(fā)明的實(shí)施例的打印裝置100的硬件結(jié)構(gòu)的框圖。
[0045]包括CPU202的控制器201總體控制打印裝置100的操作。CPU202將R0M204或HDD214中存儲(chǔ)的控制程序載入RAM203,并通過執(zhí)行所述程序來進(jìn)行諸如通信控制的各種控制。RAM203是控制器201的主存儲(chǔ)器,并且用作工作區(qū)。HDD214存儲(chǔ)數(shù)據(jù)、各種程序或各種信息表。打印機(jī)I/F206是用于向打印機(jī)207 (打印機(jī)引擎)輸出圖像信號(hào)的接口。另夕卜,掃描器I/F208是輸入通過利用掃描器209 (掃描器引擎)讀取原稿獲得的圖像信號(hào)的接口。當(dāng)復(fù)印操作時(shí),CPU202處理通過掃描器I/F208輸入的圖像信號(hào),并且通過將其作為記錄圖像信號(hào)輸出到打印機(jī)I/F206來利用打印機(jī)207進(jìn)行打印??刂泼姘錓/F210將控制面板211與控制器201連接??刂泼姘?11配備有具有觸摸屏功能的顯示單元、鍵盤等。稍后將參照?qǐng)D4A來說明控制面板211的結(jié)構(gòu)。
[0046]無線LAN I/F212以無線方式向諸如移動(dòng)終端110的外部終端發(fā)送信息,或者從外部裝置接收各種信息。有線LAN I/F213通過有線LAN(以太網(wǎng)(注冊(cè)商標(biāo)))向外部終端(未示出)發(fā)送信息,或者從外部裝置接收各種信息??刂破?01中的各塊通過系統(tǒng)總線205相互連接。
[0047]圖3是用于說明根據(jù)實(shí)施例的打印裝置100的軟件結(jié)構(gòu)的功能框圖。圖3所示的各功能單元通過打印裝置100的CPU202執(zhí)行從R0M204或HDD214加載到RAM203中的控制程序來實(shí)現(xiàn)。
[0048]操作控制模塊300控制控制面板211。操作控制模塊300在控制面板211上顯示操作菜單,等待自用戶輸入的指令,將通過控制面板211接收的指令的內(nèi)容通知給其他功能單元,并將指令結(jié)果顯示在控制面板211上。存儲(chǔ)模塊301根據(jù)來自另一功能單元的指令將識(shí)別的數(shù)據(jù)存儲(chǔ)到RAM203或HDD214中,或者讀出RAM203或HDD214中存儲(chǔ)的數(shù)據(jù)。
[0049]模式切換模塊302進(jìn)行用于切換打印裝置100的通信模式的處理。對(duì)于通信模式,存在用于通過有線LAN進(jìn)行通信的模式(有線模式),以及用于通過無線LAN進(jìn)行通信的模式(無線通信模式)。在無線通信模式中,還存在第一無線通信模式和第二無線通信模式。第一無線通信模式是用于當(dāng)打印裝置100與服務(wù)器120或移動(dòng)終端110進(jìn)行無線通信時(shí)經(jīng)由接入點(diǎn)130進(jìn)行無線通信的模式。第二無線通信模式是例如用于打印裝置100和移動(dòng)終端110利用W1-Fi直連功能直接進(jìn)行無線通信的模式。在第二無線通信模式中,當(dāng)打印裝置100與移動(dòng)終端110通信時(shí),打印裝置100和移動(dòng)終端110的任意一者作為接入點(diǎn)而另一者作為客戶端進(jìn)行無線連接,它們進(jìn)行直接通信。
[0050]當(dāng)打印裝置100與諸如移動(dòng)終端110的外部裝置通信時(shí),通信控制模塊303進(jìn)行通信控制。具體地,通過將發(fā)送數(shù)據(jù)傳送到無線通信模塊307或有線通信模塊309來將該發(fā)送數(shù)據(jù)從應(yīng)用模塊310經(jīng)由網(wǎng)絡(luò)發(fā)出。另外,經(jīng)由無線通信模塊307或有線通信模塊309接收的接收數(shù)據(jù)被傳送到應(yīng)用模塊310。
[0051 ] 無線通信模式控制模塊304控制無線通信模式。無線通信模式控制模塊304還包括第一無線通信模式控制模塊305和第二無線通信模式控制模塊306。當(dāng)打印裝置100在第一無線通信模式下操作時(shí),第一無線通信模式控制模塊305進(jìn)行通信控制。當(dāng)打印裝置100在第二無線通信模式(W1-Fi直連)下操作時(shí),第二無線通信模式控制模塊306進(jìn)行通信控制。無線通信模塊307控制無線LAN I/F212,并且在打印裝置100正在無線通信模式下操作的情況下,進(jìn)行當(dāng)應(yīng)用模塊310正在與諸如移動(dòng)終端110的外部裝置進(jìn)行通信時(shí)的數(shù)據(jù)發(fā)送和接收。
[0052]有線通信模式控制模塊308在有線模式下進(jìn)行通信控制。有線通信模塊309控制有線LAN I/F213,并在打印裝置100正在有線模式下操作的情況下,進(jìn)行當(dāng)應(yīng)用模塊310與外部裝置進(jìn)行通信時(shí)的數(shù)據(jù)發(fā)送和接收。
[0053]應(yīng)用模塊310包括諸如打印服務(wù)311和存儲(chǔ)服務(wù)312的各種服務(wù)。打印服務(wù)311經(jīng)由通信控制模塊303接收從無線通信模塊307或有線通信模塊309接收的打印數(shù)據(jù),并且將該打印數(shù)據(jù)經(jīng)由打印機(jī)I/F206輸出到打印機(jī)207。存儲(chǔ)服務(wù)312經(jīng)由通信控制模塊303接收從無線通信模塊307或有線通信模塊309接收的數(shù)據(jù),并將該數(shù)據(jù)存儲(chǔ)在諸如HDD214的存儲(chǔ)器中。
[0054]注意,為了同時(shí)操作有線模式、第一無線通信模式以及第二無線通信模式中的兩個(gè)或更多個(gè)模式,需要應(yīng)用模塊310和通信控制模塊303支持多個(gè)模式的同時(shí)操作。然而,存在應(yīng)用模塊310或通信控制模塊303不支持多個(gè)模式的同時(shí)操作的打印裝置。在這種打印裝置中,有線模式、第一無線通信模式和第二無線通信模式排他性地僅可以一次一個(gè)模式地操作。在這種情況下,用戶可以經(jīng)由控制面板211選擇打印裝置要在哪個(gè)通信模式下操作。
[0055]圖4A是根據(jù)實(shí)施例的打印裝置100的控制面板211的俯視圖。
[0056]根據(jù)實(shí)施例的打印裝置100具有利用掃描器209的掃描功能,以及利用打印機(jī)207和掃描器209的復(fù)印功能。此外,打印裝置100具有用于進(jìn)行通過無線LAN I/F212或有線LAN I/F213從諸如移動(dòng)終端110的外部設(shè)備接收到指令的打印的功能。
[0057]接著,將對(duì)控制面板211給出說明。
[0058]在控制面板211中,存在作為用于選擇上述功能的鍵的復(fù)印功能按鈕401和掃描功能按鈕402,用戶可以按下其希望使用的功能的按鈕。另外,為了向用戶通知打印裝置100的設(shè)置狀態(tài)或設(shè)備狀態(tài),控制面板211具有顯示單元403。箭頭鍵404用于移動(dòng)顯示單元403上顯示的光標(biāo)。在箭頭鍵404中有上、下、左、右四個(gè)方向按鈕。在箭頭鍵404的中間,布置有OK (確定)鍵405,OK鍵405具有作為針對(duì)設(shè)置或詢問的“決定鍵”的功能。例如,在用戶希望改變復(fù)印設(shè)置(紙張大小)的情況下,當(dāng)按下復(fù)印功能按鈕401時(shí),進(jìn)入復(fù)印功能畫面,利用箭頭鍵404選擇用戶希望改變的項(xiàng)目(紙張大小),并且按下OK鍵405,使得轉(zhuǎn)變至可選擇設(shè)置畫面。用戶可以通過在設(shè)置畫面上操作箭頭鍵404將光標(biāo)移動(dòng)到期望設(shè)置的位置并且按下OK鍵405來確認(rèn)設(shè)置。針對(duì)諸如份數(shù)的數(shù)值輸入,用戶使用數(shù)字小鍵盤406。
[0059]存在作為用于指示復(fù)印或掃描開始的鍵的黑白開始鍵407和彩色開始鍵408。在本實(shí)施例中,預(yù)想了彩色復(fù)印功能,并且存在彩色開始鍵408。然而,針對(duì)僅具有黑白掃描功能或黑白打印功能的打印裝置,黑白開始鍵407可以為唯一的開始鍵。另外,在具有能夠用來當(dāng)掃描原稿時(shí)在彩色原稿和黑白原稿之間區(qū)分的功能的打印裝置中,也不限于圖示的開始鍵。停止鍵409是用于作出用于停止各種功能的操作的指令的鍵。同時(shí),停止操作的一種方式是:用戶可以通過操作狀態(tài)確認(rèn)/取消鍵410、顯示針對(duì)打印裝置100上正在進(jìn)行的處理的狀態(tài)確認(rèn)畫面、并在狀態(tài)確認(rèn)畫面上選擇用戶希望中止的處理來停止處理。在這種情況下,之前描述的箭頭鍵404和OK鍵405用于選擇/決定。
[0060]注意,在圖4A的顯示單元403中,示出了其中作為用戶操作箭頭鍵404和OK鍵405以及在菜單層級(jí)間轉(zhuǎn)變的結(jié)果、而顯示用于在有線模式與無線通信模式之間切換的菜單項(xiàng)目的狀態(tài)的示例。針對(duì)菜單項(xiàng)目“有線/無線LAN選擇”顯示兩個(gè)選擇菜單項(xiàng)目“有線LAN”和“無線LAN”。這里,當(dāng)用戶將光標(biāo)移動(dòng)到“有線LAN”并且按下OK鍵405時(shí),打印裝置100開始有線模式下的操作。
[0061]另一方面,如圖4A中所示,在用戶通過操作箭頭鍵404將光標(biāo)移動(dòng)到“無線LAN”的狀態(tài)下,用戶按下OK鍵405。利用此,打印裝置100開始無線通信模式下的操作,并且如圖4B所示,在顯示單元403上還顯示“無線LAN設(shè)置”。
[0062]在圖4B所示的“無線LAN設(shè)置”菜單中,顯示選擇菜單項(xiàng)目“Wi_Fi直連連接”以及“AP連接”。這里,如圖4B所示,當(dāng)用戶將光標(biāo)移動(dòng)到“W1-Fi直連連接”并按下OK鍵405時(shí),打印裝置100開始第二無線通信模式下的通信操作。另外,當(dāng)用戶在光標(biāo)被移動(dòng)到“AP連接”的狀態(tài)下按下OK鍵405時(shí),打印裝置100開始第一無線通信模式下的通信操作。
[0063][第一實(shí)施例]
[0064]圖5是用于描述根據(jù)第一實(shí)施例的打印裝置100中的通信模式切換處理的流程圖。在圖中,示出了處理步驟S501至S512。該處理通過程序以及執(zhí)行該程序的CPU202來實(shí)現(xiàn),CPU202利用該程序執(zhí)行與這些步驟相對(duì)應(yīng)的控制過程,該程序在執(zhí)行時(shí)被加載到控制器201的RAM203中。
[0065]首先,在步驟S501中,CPU202從操作控制模塊300接收例如用戶在圖4A的控制面板211的畫面上作出的通信模式切換指令。該處理對(duì)應(yīng)于模式切換模塊302的處理。接著,處理進(jìn)行到步驟S502,并且CPU202執(zhí)行狀態(tài)確認(rèn)子例程以確認(rèn)打印裝置100的當(dāng)前通信狀態(tài)。稍后將參照?qǐng)D6的流程圖來說明狀態(tài)確認(rèn)子例程的詳情。
[0066]接著,處理進(jìn)行到步驟S503,CPU202基于步驟S502的狀態(tài)確認(rèn)子例程的結(jié)果來確定打印裝置100是否處于通信模式的切換可執(zhí)行的狀態(tài)。這里,CPU202在確定能夠進(jìn)行通信模式的切換的情況下將處理移動(dòng)到步驟S511,并且執(zhí)行用于通信模式切換的子例程。稍后將參照?qǐng)D7來說明通信模式切換子例程的詳情。當(dāng)在步驟S511中通信模式的切換完成時(shí),處理進(jìn)行到步驟S512,CPU202經(jīng)由操作控制模塊300在顯示單元403上顯示通信模式的切換完成,并且處理完成。
[0067]另一方面,在CPU202在步驟S503中確定不能進(jìn)行通信模式的切換的情況下,處理進(jìn)行到步驟S504,CPU202經(jīng)由操作控制模塊300向顯示單元403顯示請(qǐng)求用戶輸入附加指令的畫面。在步驟S505中CPU202等待經(jīng)由操作控制模塊300對(duì)用戶的附加指令的接收。
[0068]圖8A是用于例示根據(jù)第一實(shí)施例的打印裝置100的顯示單元403上顯示的用于附加指令的輸入畫面的示例的圖。
[0069]該輸入畫面是用于向指示了通信模式的切換的用戶通知存在當(dāng)前正在通信的另一用戶的可能性、并且用于確認(rèn)是否無論如何都繼續(xù)切換操作的畫面。用戶需要選擇“立即進(jìn)行切換”801、“等待通信完成切換”802、以及“不進(jìn)行切換”803中的一者。當(dāng)用戶在畫面上選擇選擇菜單項(xiàng)目中的一者并按下OK鍵405時(shí),信息經(jīng)由操作控制模塊300被傳送到模式切換模塊302。利用此,處理從步驟S505進(jìn)行到步驟S506。
[0070]在步驟S506中,CPU202確定是否選擇了 “立即進(jìn)行切換”801。在選擇了 “立即進(jìn)行切換”801的情況下,CPU202將處理移至步驟S511,并且執(zhí)行模式切換子例程。然后,CPU202經(jīng)由操作控制模塊300在顯示單元403上顯示模式切換完成,并完成處理。
[0071]另一方面,當(dāng)在步驟S506中CPU202確定“立即進(jìn)行切換”801未被選擇時(shí),將處理移至步驟S507,并且確定“等待通信完成切換”802是否被選擇。在“等待通信完成切換”802被選擇的情況下,處理進(jìn)行到步驟S509,并且CPU202重新執(zhí)行狀態(tài)確認(rèn)子例程,并確認(rèn)打印裝置100的當(dāng)前通信狀態(tài)。注意,這里執(zhí)行的狀態(tài)確認(rèn)子例程具有與步驟S502中執(zhí)行的相同的內(nèi)容。然后,處理進(jìn)行到步驟S510,CPU202確定打印裝置100是否處于能夠進(jìn)行模式切換的狀態(tài),并且在狀態(tài)為使得不能進(jìn)行通信模式的切換的情況下,處理返回到步驟S509,之后CPU202等待直到進(jìn)入能夠進(jìn)行通信模式的切換的狀態(tài)。當(dāng)以這種方式確定進(jìn)入能夠進(jìn)行通信模式的切換的狀態(tài)時(shí),處理進(jìn)行到步驟S511,并且執(zhí)行模式切換子例程。如之前說明的,在步驟S512中CPU202經(jīng)由操作控制模塊300在顯示單元403上顯示通信模式的切換完成,并且完成處理。
[0072]另一方面,當(dāng)在步驟S505中用戶選擇“不進(jìn)行切換”803時(shí),處理從步驟S507進(jìn)入步驟S508,并且CPU202不進(jìn)行通信模式的切換。然后,CPU202經(jīng)由操作控制模塊300向顯示單元403顯示通信模式的切換被取消,并且處理完成。
[0073]圖6是用于描述圖5的步驟S502和步驟S509中所示的狀態(tài)確認(rèn)子例程的流程圖。
[0074]首先,在步驟S601中,CPU202通過向通信控制模塊303詢問來確定在應(yīng)用模塊310的服務(wù)當(dāng)中、當(dāng)前是否存在與諸如移動(dòng)終端110的通信終端建立了通信會(huì)話的服務(wù)。這里,當(dāng)確定存在建立了通信會(huì)話的服務(wù)時(shí),處理進(jìn)行到步驟S602,CPU202確定狀態(tài)為使得不能進(jìn)行通信模式的切換,并且子例程的處理完成。注意,在步驟S602中,表示確定結(jié)果的信息被存儲(chǔ)在RAM203中。利用此,在稍后的處理中,可以通過參照RAM203中存儲(chǔ)的信息來確定是否能夠進(jìn)行通信模式的切換。
[0075]同時(shí),在步驟S601中確定不存在建立了通信會(huì)話的服務(wù)的情況下,處理進(jìn)行到步驟S603,并且0?似02通過從存儲(chǔ)模塊301獲取模式信息來確定當(dāng)前有效模式是否是第二無線通信模式。在當(dāng)前有效模式被確定為不是第二無線通信模式、即模式是有線模式或第一無線通信模式的情況下,CPU202將處理移至步驟S605。在步驟S605中,CPU202確定狀態(tài)是使得能夠進(jìn)行通信模式的切換,并且處理完成。注意,在步驟S605中,與在步驟S602中類似,表示該確定結(jié)果的信息被存儲(chǔ)在RAM203中,并且在稍后的處理中,存儲(chǔ)在RAM203中的信息可以被參照。
[0076]同時(shí),在步驟S603中CPU202確定當(dāng)前有效的通信模式是第二無線通信模式的情況下,其將處理移至步驟S604。在步驟S604中,CPU202向第二無線通信模式控制模塊306詢問關(guān)于是否存在在第二無線通信模式下直接與打印裝置100無線連接的諸如移動(dòng)終端110的通信終端。在步驟S604中CPU202確定存在連接的通信終端的情況下,CPU202確定狀態(tài)為使得不能進(jìn)行通信模式的切換,并且其將處理移至步驟S602。在步驟S602中,CPU202確定狀態(tài)為使得不能進(jìn)行通信模式的切換,并且子例程的處理完成。
[0077]另外,當(dāng)在步驟S604中CPU202確定不存在無線連接的通信終端時(shí),處理進(jìn)行到步驟S605,CPU202確定狀態(tài)為使得能夠進(jìn)行通信模式的切換,并且子例程的處理完成。
[0078]圖7是用于描述圖5的步驟S511的模式切換子例程的流程圖。
[0079]首先,在步驟S701,CPU202停止通信控制模塊303。利用此,進(jìn)入應(yīng)用模塊310的服務(wù)無法與諸如移動(dòng)終端I1的通信終端通信的狀態(tài)。接著處理進(jìn)行到步驟S702,CPU202從存儲(chǔ)模塊301獲取通信模式信息,并且確定請(qǐng)求是否是用于從某一通信模式至其他某一通信模式的轉(zhuǎn)變。這里,在從有線通信模式至無線通信模式(或者從無線通信模式到有線通信模式)切換的情況下,處理進(jìn)行到步驟S703,并且停止有線通信模式控制模塊308 (或者無線通信模式控制模塊304)的操作。當(dāng)有線通信模式控制模塊308被停止時(shí),有線通信模塊309進(jìn)入不進(jìn)行有線通信的狀態(tài)。另外,在無線通信模式控制模塊304被停止的情況下,打印裝置100進(jìn)入與接入點(diǎn)或移動(dòng)終端110的無線連接被斷開的狀態(tài),并且無線通信模塊307進(jìn)入不進(jìn)行無線通信的狀態(tài)。然后處理進(jìn)行到步驟S704,并且CPU202停止有線通信模塊309 (或者無線通信模塊307)。利用此,至有線LAN I/F213 (或無線LAN I/F212)的電力供給被停止。
[0080]接著,CPU202將處理移至步驟S705,并且啟動(dòng)無線通信模塊307 (或者有線通信模塊309)。利用此,開始針對(duì)無線LAN I/F212(或有線LAN I/F213)的電力供給。接著,處理進(jìn)行到步驟S706,并且CPU202啟動(dòng)無線通信模式控制模塊304 (或者有線通信模式控制模塊308)。在啟動(dòng)無線通信模式控制模塊304的情況下,無線通信模塊307進(jìn)入能夠進(jìn)行無線通信的狀態(tài)。利用此,根據(jù)用戶作出的切換指令的內(nèi)容,第一無線通信模式控制模塊305在第一無線通信模式被選擇的情況下啟動(dòng),并且第二無線通信模式控制模塊306在第二無線通信模式被選擇的情況下啟動(dòng)。然后,在啟動(dòng)的無線通信模式下進(jìn)行與通信終端的無線連接。同時(shí),在有線通信模式控制模塊308被啟動(dòng)的情況下,有線通信模塊309進(jìn)入能夠進(jìn)行有線通信的狀態(tài)。然后,CPU202將處理移至步驟S707,并且啟動(dòng)通信控制模塊303。利用此,進(jìn)入在切換后在新的通信模式下應(yīng)用模塊310的服務(wù)能夠與諸如移動(dòng)終端110的通信終端通信的狀態(tài)。最后,在步驟S708中,CPU202利用最新的信息來更新存儲(chǔ)模塊301中存儲(chǔ)的通信模式信息,并且子例程的處理完成。
[0081]同時(shí),在步驟S702中CPU202確定要發(fā)生從第一無線通信模式到第二無線通信模式(或者從第二無線通信模式到第一無線通信模式)的切換的情況下,其將處理移至步驟S709。在步驟S709中,CPU202停止第一無線通信模式控制模塊305 (或第二無線通信模式控制模塊306)。這里,在第一無線通信模式控制模塊305被停止的情況下,打印裝置100作為客戶端與跟打印裝置100和移動(dòng)終端110不同的接入點(diǎn)連接的無線連接被斷開。另一方面,在第二無線通信模式控制模塊306被停止的情況下,利用第二無線通信模式與移動(dòng)終端110的無線連接被斷開。接著,CPU202將處理移至步驟S710,并且啟動(dòng)第二無線通信模式控制模塊306 (或者第一無線通信模式控制模塊305),并且在選擇的無線通信模式下進(jìn)行與通信終端的無線連接。在這之后CPU202將處理移至步驟S707,并且啟動(dòng)通信控制模塊303。利用此,應(yīng)用模塊310的服務(wù)進(jìn)入能夠進(jìn)行通過切換后的新通信模式與諸如移動(dòng)終端110的通信終端的通信的狀態(tài)。然后,在步驟S708中,利用最新信息來更新存儲(chǔ)模塊301中存儲(chǔ)的模式信息,并且子例程的處理完成。
[0082]如以上說明,通過第一實(shí)施例,在打印裝置100的通信模式不應(yīng)當(dāng)被切換的時(shí)機(jī)用戶指示了通信模式的切換的情況下,將這一點(diǎn)通知給用戶,并且用戶能夠確認(rèn)是否繼續(xù)切換操作。由此,對(duì)于進(jìn)行切換指令的用戶來說,沒必要預(yù)先親自檢查打印裝置100是否處于能夠進(jìn)行切換的狀態(tài),從而操作變得容易。此外,具有針對(duì)其他用戶能夠避免其自身工作被突然強(qiáng)制斷開的效果。
[0083][第二實(shí)施例]
[0084]接著,將對(duì)根據(jù)本發(fā)明的第二實(shí)施例進(jìn)行說明。在根據(jù)之前描述的第一實(shí)施例的打印裝置100的模式切換模塊302中,在從操作控制模塊300接收到用戶的通信模式切換指令的時(shí)間點(diǎn)執(zhí)行圖6中所示的狀態(tài)確認(rèn)子例程。
[0085]與此不同,在第二實(shí)施例中,在從操作控制模塊300接收到用戶的通信模式切換指令之前執(zhí)行狀態(tài)確認(rèn)子例程。在作為狀態(tài)確認(rèn)的結(jié)果、確定狀態(tài)為使得不能進(jìn)行通信模式的切換的情況下,操作控制模塊300被控制為使得不執(zhí)行用戶的通信模式切換指令。以下將給出具體說明。注意,因?yàn)楦鶕?jù)第二實(shí)施例的打印裝置100的結(jié)構(gòu)和系統(tǒng)與之前描述的第一實(shí)施例的類似,所以省略說明。
[0086]圖8B是用于例示根據(jù)本發(fā)明的第二實(shí)施例的打印裝置100的顯示單元403上顯示的“有線/無線LAN選擇”菜單畫面的示例的圖。
[0087]在根據(jù)第二實(shí)施例的“有線/無線LAN選擇”畫面上,與之前描述的第一實(shí)施例類似,顯示選擇菜單項(xiàng)目“有線LAN”以及“無線LAN”。在第二實(shí)施例中,假設(shè)當(dāng)要轉(zhuǎn)變至“有線/無線LAN選擇”菜單時(shí),模式切換模塊302執(zhí)行圖6所示的狀態(tài)確認(rèn)子例程的結(jié)果為:當(dāng)前狀態(tài)為使得不能進(jìn)行通信模式的切換。另外,假設(shè)狀態(tài)為使得模式切換模塊302從存儲(chǔ)模塊301獲取通信模式信息的結(jié)果為當(dāng)前打印裝置100正在有線模式下操作。由此,模式切換模塊302將狀態(tài)確認(rèn)結(jié)果通知給操作控制模塊300,并且操作控制模塊300將顯示單元403的“無線LAN”菜單項(xiàng)目變灰顯示。以這種方式,進(jìn)行控制,使得在不能進(jìn)行通信模式的切換的狀態(tài)下,用戶不能作出用于從有線模式切換到無線模式的操作的指令。
[0088]類似地,在狀態(tài)為使得打印裝置100正在無線通信模式下操作的情況下,“無線LAN”菜單項(xiàng)目以可選擇狀態(tài)被顯示,并且“有線LAN”菜單項(xiàng)目被變灰顯示。
[0089]另外,圖8C是用于例示根據(jù)本發(fā)明的第二實(shí)施例的打印裝置100的顯示單元403上顯示的“無線LAN設(shè)置”菜單畫面的示例的圖。
[0090]在根據(jù)第二實(shí)施例的“無線LAN設(shè)置”菜單中,與之前描述的第一實(shí)施例類似,顯示選擇菜單項(xiàng)目“W1-Fi直連連接”以及“AP連接”。然而,在第二實(shí)施例中,假設(shè)當(dāng)轉(zhuǎn)變至“無線LAN設(shè)置”菜單時(shí),模式切換模塊302執(zhí)行圖6所示的狀態(tài)確認(rèn)子例程的結(jié)果為:當(dāng)前狀態(tài)為使得不能進(jìn)行通信模式的切換。另外,假設(shè)模式切換模塊302從存儲(chǔ)模塊301獲取通信模式信息的結(jié)果為:當(dāng)前第一無線通信模式為有效的通信模式。
[0091 ] 在這種情況下,模式切換模塊302將狀態(tài)確認(rèn)結(jié)果通知給操作控制模塊300,并且操作控制模塊300在顯示單元403上將“W1-Fi直連連接”變灰顯示。由此,因?yàn)闋顟B(tài)為使得不能進(jìn)行通信模式切換,所以進(jìn)行控制,使得用戶不能做出用于從第一無線通信模式切換到第二無線通信模式(W1-Fi直連)的指令。
[0092]類似地,如果狀態(tài)為使得打印裝置100正在第二無線通信模式下操作,則“W1-Fi直連連接”以可選擇狀態(tài)被顯示,并且“AP連接”被變灰顯示。
[0093]如以上說明,通過第二實(shí)施例,在不能進(jìn)行通信模式切換的狀態(tài)下,用戶的通信模式切換指令被限制。由此,對(duì)于使用打印裝置100的其他用戶,能夠避免其自身工作突然被強(qiáng)制斷開的情形。
[0094][第三實(shí)施例]
[0095]接著,將對(duì)根據(jù)本發(fā)明的第三實(shí)施例給出說明。在第三實(shí)施例中,在圖6所示的狀態(tài)確認(rèn)子例程中確定狀態(tài)為使得不能進(jìn)行通信模式的切換的情況下,在從該時(shí)刻直到通信模式的切換被執(zhí)行為止的時(shí)間段中,通過新通信會(huì)話或通過第二無線通信模式的直接無線連接可以被禁止。注意,因?yàn)楦鶕?jù)第三實(shí)施例的打印裝置100的結(jié)構(gòu)和系統(tǒng)與之前描述的第一實(shí)施例的類似,所以省略說明。
[0096]圖9是用于描述根據(jù)本發(fā)明第三實(shí)施例的狀態(tài)確認(rèn)子例程的流程圖。該處理對(duì)應(yīng)于圖5的步驟S509中所示的狀態(tài)確認(rèn)子例程的流程。
[0097]在步驟S901中,CPU202向通信控制模塊303詢問關(guān)于在應(yīng)用模塊310中的服務(wù)當(dāng)中、當(dāng)前是否存在建立了與諸如移動(dòng)終端110的通信終端的通信會(huì)話的服務(wù)。在存在諸如服務(wù)的情況下,處理進(jìn)行到步驟S904并且CPU202對(duì)通信控制模塊303做出直到下次的通信模式切換處理完成為止的時(shí)間段禁止生成新會(huì)話的指令,并且其將處理移至步驟S907。在步驟S907中,CPU202確定狀態(tài)為使得不能進(jìn)行通信模式的切換,并且子例程的處理完成。
[0098]同時(shí),在步驟S901中CPU202確定不存在建立通信會(huì)話的服務(wù)的情況下,其將處理移至步驟S902,從存儲(chǔ)模塊301獲取通信模式信息,并且確定當(dāng)前有效的通信模式是否是第二無線通信模式。這里,在當(dāng)前有效的通信模式不是第二無線通信模式時(shí),即,在確定模式是有線通信模式或第一無線通信模式的情況下,處理進(jìn)行到步驟S903,并且CPU202確定狀態(tài)為使得能夠進(jìn)行通信模式的切換,并且完成子例程的處理。
[0099]另一方面,在步驟S902中CPU202確定當(dāng)前有效的通信模式是第二無線通信模式的情況下,其將處理移至步驟S905。在步驟S905中,CPU202向第二無線通信模式控制模塊306詢問關(guān)于是否存在在第二無線通信模式下與打印裝置100直接無線連接的諸如移動(dòng)終端I1的通信終端。在步驟S905中CPU202確定存在連接的通信終端的情況下,處理進(jìn)行到步驟S906,之后CPU202向第二無線通信模式控制模塊306作出禁止利用第二無線通信模式與通信終端的新無線連接。然后,處理進(jìn)行到步驟S907,并且CPU202確定狀態(tài)為使得不能進(jìn)行通信模式的切換,并且處理完成。同時(shí),在步驟S905中,在確定不存在連接的通信終端的情況下,處理進(jìn)行到步驟S903,確定狀態(tài)為使得能夠進(jìn)行通信模式的切換,并且子例程的處理完成。
[0100]如以上說明,通過第三實(shí)施例,在確定狀態(tài)為使得不能進(jìn)行通信模式的切換的情況下,在從該時(shí)刻直到通信模式的切換被執(zhí)行為止的時(shí)間段期間,禁止新通信會(huì)話以及通過第二無線通信模式的直接無線連接。由此,能夠避免在等待開始通信模式的切換的中途發(fā)生新通信和連接,并且能夠避免無法執(zhí)行通信模式的切換的情形。
[0101][第四實(shí)施例]
[0102]接著,將對(duì)根據(jù)本發(fā)明的第四實(shí)施例給出說明。
[0103]作為一般的使用情況,第二無線通信模式是在用戶希望利用移動(dòng)終端110使用打印裝置100的情況下用于暫時(shí)連接的通信模式。與此不同,有線通信模式和第一無線通信模式是用于諸如針對(duì)例如在企業(yè)的骨干網(wǎng)內(nèi)打印裝置作為單個(gè)基礎(chǔ)設(shè)施被安裝的情況的穩(wěn)定連接的模式。存在在有線通信模式或第一無線通信模式被穩(wěn)定連接到企業(yè)中的骨干網(wǎng)的情況下打印裝置100的應(yīng)用模塊310中的進(jìn)行設(shè)備管理的服務(wù)操作的情況。這些種類的服務(wù)檢測(cè)打印裝置100的各種狀態(tài)改變,向網(wǎng)絡(luò)上的服務(wù)器發(fā)送該信息的通知,或者從服務(wù)器接收定期詢問,并以及發(fā)送打印裝置100的當(dāng)前狀態(tài)作為回復(fù)。
[0104]在這種情況下,當(dāng)執(zhí)行從有線通信模式或第一無線通信模式到第二無線通信模式的暫時(shí)切換時(shí),在正管理/監(jiān)視打印裝置100的狀態(tài)的服務(wù)器側(cè)無法與打印裝置100哪怕暫時(shí)地進(jìn)行通信。由此,存在無法進(jìn)行服務(wù)器的正確的設(shè)備管理的可能性。另外,存在服務(wù)器確定在打印裝置100上出現(xiàn)異常的可能性。
[0105]在根據(jù)本發(fā)明的第四實(shí)施例中,目的在于提供向服務(wù)器通知通信模式的暫時(shí)切換的技術(shù)。注意,因?yàn)楦鶕?jù)第四實(shí)施例的打印裝置100的結(jié)構(gòu)和系統(tǒng)與之前描述的第一實(shí)施例的類似,所以省略說明。
[0106]圖10是用于描述根據(jù)第四實(shí)施例的通信模式切換子例程的處理的流程圖。該處理對(duì)應(yīng)于圖5的步驟S511中所示的通信模式切換子例程的處理。
[0107]首先,在步驟S1001中,CPU202向應(yīng)用模塊310通知模式切換的執(zhí)行。已接收到該通知的應(yīng)用模塊310的服務(wù)根據(jù)需要向服務(wù)器發(fā)送通知包。這里,稍后將參照?qǐng)D11的流程圖來說明應(yīng)用模塊310的處理。
[0108]之后,處理進(jìn)行到步驟S1002,CPU202停止通信控制模塊303的操作。由此,進(jìn)入應(yīng)用模塊310的服務(wù)無法與諸如移動(dòng)終端110的通信終端通信的狀態(tài)。之后運(yùn)行的步驟S1003到SlOll的處理與圖7的步驟S702到S710的處理在內(nèi)容上相同,從而省略說明。
[0109]圖11是用于描述當(dāng)在圖10的步驟S1001中從模式切換模塊302接收到通信模式切換執(zhí)行通知時(shí)進(jìn)行的應(yīng)用模塊310的處理的流程圖。
[0110]步驟SllOl到步驟S1103表示處理步驟,并且對(duì)應(yīng)于用于發(fā)送用來通知打印裝置100的應(yīng)用模塊310進(jìn)行通信模式切換的通知包的處理流程。該處理通過程序以及執(zhí)行該程序的CPU202來實(shí)現(xiàn),CPU202利用該程序執(zhí)行與這些步驟相對(duì)應(yīng)的控制過程,該程序在執(zhí)行時(shí)被加載到控制器201的RAM203中。
[0111]首先,在步驟SllOl中,CPU202等待從模式切換模塊302接收通信模式切換執(zhí)行通知。當(dāng)通信模式切換執(zhí)行通知被接收到時(shí),處理進(jìn)行到步驟S1102并且CPU202確定是否存針對(duì)諸如服務(wù)器的外部裝置的暫時(shí)脫離通知必要的服務(wù)。在不存在這種服務(wù)的情況下,流程圖完成。
[0112]同時(shí),當(dāng)確定存在通知必要的服務(wù)時(shí),處理進(jìn)行到步驟S1103,并且CPU202向服務(wù)器發(fā)送通知包,所述通知包表示因?yàn)闀簳r(shí)地將針對(duì)各個(gè)這種服務(wù)執(zhí)行通信模式的切換所以將存在脫離,并且處理完成。該通知包可以是例如DNS (域名系統(tǒng))客戶端服務(wù)向DNS服務(wù)器發(fā)送的用于請(qǐng)求與打印裝置100相關(guān)的登記信息的刪除的刪除請(qǐng)求包。作為選擇,該通知包可以是針對(duì)通過SLP (服務(wù)定位協(xié)議)的暫時(shí)模式切換的通知包。作為選擇,該通知包可以是聲明從利用多播地址的服務(wù)正在參與的多播的組中退出的包。除這些以外,還可以存在通過各種服務(wù)進(jìn)行的各種通知包。
[0113]如以上說明的,通過第四實(shí)施例,應(yīng)用模塊310的服務(wù)能夠在通信模式的切換被執(zhí)行前向服務(wù)器作出通知。因此,能避免無法在服務(wù)器側(cè)進(jìn)行關(guān)于打印裝置100的正確設(shè)備管理的情形以及錯(cuò)誤確定在打印裝置100上發(fā)生異常的情形。
[0114][第五實(shí)施例]
[0115]圖12是用于示出根據(jù)本發(fā)明的第五實(shí)施例的打印裝置100的硬件結(jié)構(gòu)的框圖。
[0116]根據(jù)第五實(shí)施例的打印裝置100具有從根據(jù)之前描述的第一實(shí)施例的圖2的結(jié)構(gòu)中移除了掃描器I/F208、掃描器209、以及有線LAN I/F213的結(jié)構(gòu)。其他結(jié)構(gòu)要素與之前描述的第一實(shí)施例中說明的相同,從而省略說明。
[0117]圖13是用于說明根據(jù)第五實(shí)施例的打印裝置100的軟件結(jié)構(gòu)的功能框圖。
[0118]與根據(jù)第一實(shí)施例的圖3的軟件結(jié)構(gòu)比較,該結(jié)構(gòu)為使得從圖3的結(jié)構(gòu)中移除了有線通信模式控制模塊308、有線通信模塊309、以及存儲(chǔ)服務(wù)312。其他結(jié)構(gòu)要素與之前描述的第一實(shí)施例中說明的相同,從而省略說明。
[0119]圖14是根據(jù)第五實(shí)施例的打印裝置100的控制面板211的俯視圖。
[0120]在控制面板211的顯示單元403中,顯示用于切換第一無線通信模式和第二無線通信模式的執(zhí)行鍵1401。另外,布置有用于提示用戶當(dāng)前無線通信狀態(tài)的LED1402。注意,因?yàn)槠渌I和按鈕與之前描述的圖4A中的相同,所以省略說明。
[0121]圖15是用于描述根據(jù)第五實(shí)施例的打印裝置100中的LED (發(fā)光設(shè)備)的發(fā)光的控制處理的流程圖。步驟S1501到步驟S1507表示與當(dāng)用戶通過按下控制面板211的執(zhí)行鍵1401做出通信模式切換指令時(shí)打印裝置100的操作控制模塊300進(jìn)行的LED控制處理的流程對(duì)應(yīng)的處理步驟。該處理通過程序以及執(zhí)行該程序的CPU202來實(shí)現(xiàn),CPU202利用該程序執(zhí)行與這些步驟相對(duì)應(yīng)的控制過程,該程序在執(zhí)行時(shí)被加載到控制器201的RAM203中。
[0122]首先,在步驟S1501中,CPU202等待用戶經(jīng)由控制面板211請(qǐng)求通信模式切換指令。當(dāng)接收到這種切換指令時(shí),處理進(jìn)行到步驟S1502,并且CPU202使LED1402閃爍。接著,CPU202將處理移至步驟S1503,向模式切換模塊302發(fā)出發(fā)生通信模式切換指令的通知,并且在步驟S1504中等待模式切換模塊302回復(fù)切換完成。在步驟S1504中,當(dāng)CPU202接收到切換完成回復(fù)時(shí),其將處理移至步驟S1505,并且參照存儲(chǔ)模塊301確定切換后的當(dāng)前有效的通信模式是否是第二無線通信模式。當(dāng)確定第二無線通信模式有效時(shí),處理進(jìn)行到步驟S1506,CPU202驅(qū)動(dòng)LED1402利用針對(duì)第二無線通信模式的發(fā)光模式發(fā)光。
[0123]同時(shí),在步驟S1505中,當(dāng)確定第一無線通信模式有效時(shí),處理進(jìn)行到步驟S1507,并且CPU202驅(qū)動(dòng)LED1402利用針對(duì)第一無線通信模式的發(fā)光模式發(fā)光。在進(jìn)行上述處理之后,處理完成。
[0124]圖16A是用于例示圖15的步驟S1507中針對(duì)第一無線通信模式的發(fā)光模式的示例的圖。圖16B是用于例示圖15的步驟S1506中針對(duì)第二無線通信模式的發(fā)光模式的示例的圖。
[0125]如圖16A中所示,在第一無線通信模式下無線連接的情況下,操作控制模塊300使LED1402連續(xù)發(fā)光。因此,用戶可以掌握打印裝置100當(dāng)前處于在第一無線通信模式下與周圍的接入點(diǎn)建立連接的狀態(tài)下并且能夠通信。
[0126]另一方面,如圖16B中所示,在通過第二無線通信模式無線連接的情況下,操作控制模塊300控制LED1402并且周期性地重復(fù)長時(shí)發(fā)光和短時(shí)不發(fā)光。因此,用戶可以識(shí)別LED1402看起來就像在閃爍,并且打印裝置100正在與圖16A所示的第一無線通信模式不同的無線通信模式下操作。
[0127]另外,這里,操作控制模塊300對(duì)第二無線通信模式控制模塊306發(fā)出詢問,并且確認(rèn)當(dāng)前通過第二無線通信模式直接無線連接到打印裝置100的通信終端的數(shù)量。然后,直接無線連接的通信終端的數(shù)量可以通過進(jìn)行短時(shí)不發(fā)光的次數(shù)來顯示給用戶。
[0128]圖16B示出了當(dāng)前存在在第二無線通信模式下直接無線連接到打印裝置100的兩個(gè)通信終端的情況。為此,在操作控制模塊300使LED1402發(fā)光5000ms的時(shí)間段的狀態(tài)之后,其進(jìn)行兩次10ms的不發(fā)光。由此,用戶可以通過定期對(duì)LED1402的閃爍次數(shù)進(jìn)行計(jì)數(shù)來獲悉打印裝置100當(dāng)前連接到多少個(gè)通信終端。注意,發(fā)光持續(xù)時(shí)間和不發(fā)光持續(xù)時(shí)間并不限于上述時(shí)間,可以采用各種值。
[0129]如以上說明,通過第五實(shí)施例,用戶能夠通過打印裝置100上布置的LED (發(fā)光單元)的發(fā)光狀態(tài)來辨別多個(gè)無線通信模式當(dāng)中的哪個(gè)通信模式當(dāng)前正在操作,而無需改進(jìn)硬件。另外,在第二無線通信模式(W1-Fi直連模式)正在操作的情況下,用戶能夠馬上辨別多少個(gè)通信終端連接到打印裝置100。
[0130](其他實(shí)施例)
[0131]在上述實(shí)施例中,第二無線通信模式被說明為W1-Fi直連,但是第二無線通信模式不限于W1-Fi直連。其他無線通信可以應(yīng)用為第二無線通信模式,只要裝置和另一裝置可以直接執(zhí)行無線通信即可。
[0132]本發(fā)明的實(shí)施例還可以通過讀出并執(zhí)行記錄在存儲(chǔ)介質(zhì)(例如,非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))上的用于執(zhí)行本發(fā)明上述實(shí)施例的一個(gè)或多個(gè)的功能的計(jì)算機(jī)可執(zhí)行指令的系統(tǒng)或裝置的計(jì)算機(jī)來實(shí)現(xiàn),以及通過由系統(tǒng)或裝置的計(jì)算機(jī)通過例如從存儲(chǔ)介質(zhì)讀出并執(zhí)行用以執(zhí)行上述實(shí)施例的一個(gè)或多個(gè)的功能的計(jì)算機(jī)可執(zhí)行指令來執(zhí)行的方法來實(shí)現(xiàn)。計(jì)算機(jī)可以包括中央處理單元(CPU)、微處理單元(MPU)、或其他電路的一個(gè)或多個(gè),并且可以包括單獨(dú)的計(jì)算機(jī)或單獨(dú)的計(jì)算機(jī)處理器的網(wǎng)絡(luò)。例如可以從網(wǎng)絡(luò)或者存儲(chǔ)介質(zhì)向計(jì)算機(jī)提供計(jì)算機(jī)可執(zhí)行指令。存儲(chǔ)介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、分布式計(jì)算系統(tǒng)的存儲(chǔ)器、光盤(諸如光盤(⑶)、數(shù)字通用光盤(DVD)、或藍(lán)光盤(BD)?)、閃存設(shè)備、存儲(chǔ)卡等的一個(gè)或多個(gè)。
[0133]雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。
【權(quán)利要求】
1.一種通信裝置,其可操作以與通信終端進(jìn)行通信,該通信裝置包括: 第一無線通信單元,其被構(gòu)造為通過第一無線通信模式與所述通信終端進(jìn)行無線通?目; 第二無線通信單元,其被構(gòu)造為通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與所述通信終端進(jìn)行無線通信; 接收單元,其被構(gòu)造為從用戶接收通信模式的切換指令; 模式切換單元,其被構(gòu)造為進(jìn)行所述通信模式的切換; 確定單元,其被構(gòu)造為確定根據(jù)所述接收單元接收的所述切換指令的所述通信模式的切換是否可執(zhí)行; 請(qǐng)求單元,其被構(gòu)造為當(dāng)所述確定單元確定所述通信模式的切換不可執(zhí)行時(shí),向用戶進(jìn)行針對(duì)附加指令的請(qǐng)求;以及 控制單元,其被構(gòu)造為根據(jù)響應(yīng)于由所述請(qǐng)求單元進(jìn)行的請(qǐng)求的附加指令來控制所述模式切換單元進(jìn)行的所述通信模式的切換。
2.根據(jù)權(quán)利要求1所述的通信裝置,其中 當(dāng)不存在連接的會(huì)話時(shí),在當(dāng)前通信模式不是所述第二無線通信模式的情況下,所述確定單元確定所述通 信模式的切換可執(zhí)行,并且 當(dāng)從所述第二無線通信模式到另一通信模式的切換被指示時(shí),在不存在通過所述第二無線通信模式無線連接的通信終端的情況下,所述確定單元確定所述通信模式的切換可執(zhí)行。
3.根據(jù)權(quán)利要求1或權(quán)利要求2所述的通信裝置,其中,在所述附加指令是用于立即切換的指令的情況下,所述控制單元停止通過所述第二無線通信單元的通信,并且切換至根據(jù)所述接收單元接收的所述切換指令的通信模式。
4.根據(jù)權(quán)利要求1所述的通信裝置,其中,在所述附加指令是用于等待的指令的情況下,所述控制單元等待通過所述第二無線通信單元的通信的完成,并且切換至根據(jù)所述接收單元接收的所述切換指令的通信模式。
5.根據(jù)權(quán)利要求1所述的通信裝置,所述通信裝置還包括: 禁止單元,其被構(gòu)造為在從所述確定單元確定通信模式的切換不可執(zhí)行時(shí)直到通信模式的切換被執(zhí)行為止的時(shí)間段期間,禁止新的通信會(huì)話以及通過所述第二無線通信模式的無線連接。
6.根據(jù)權(quán)利要求1所述的通信裝置,所述通信裝置還包括: 通知單元,其被構(gòu)造為向服務(wù)器通知所述模式切換單元進(jìn)行的所述通信模式的切換。
7.根據(jù)權(quán)利要求1所述的通信裝置,所述通信裝置還包括: 提示單元,其被構(gòu)造為向用戶提示所述模式切換單元進(jìn)行的所述通信模式的切換。
8.根據(jù)權(quán)利要求7所述的通信裝置,其中,所述提示單元利用發(fā)光單元的發(fā)光狀態(tài)來提示通信模式。
9.根據(jù)權(quán)利要求1所述的通信裝置,其中,所述第一無線通信模式是用于經(jīng)由接入點(diǎn)進(jìn)行與所述通信終端的無線通信的通信模式。
10.根據(jù)權(quán)利要求1所述的通信裝置,其中,所述第二無線通信模式是使用W1-Fi直連功能的通信模式。
11.一種通信裝置,其可操作以與通信終端進(jìn)行通信,所述通信裝置包括: 第一無線通信單元,其被構(gòu)造為通過第一無線通信模式與所述通信終端進(jìn)行無線通?目; 第二無線通信單元,其被構(gòu)造為通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與所述通信終端進(jìn)行無線通信; 確定單元,其被構(gòu)造為確定所述通信模式的切換是否可執(zhí)行; 接收單元,其被構(gòu)造為從用戶接收通信模式的切換指令; 限制單元,其被構(gòu)造為當(dāng)所述確定單元確定所述通信模式的切換不可執(zhí)行時(shí),限制所述接收單元對(duì)所述通信模式的切換指令的接收;以及 模式切換單元,其被構(gòu)造為根據(jù)由所述接收單元接收的所述切換指令來進(jìn)行所述通信模式的切換。
12.根據(jù)權(quán)利要求11所述的通信裝置,其中 當(dāng)不存在連接的會(huì)話時(shí),在當(dāng)前通信模式不是所述第二無線通信模式的情況下,所述確定單元確定所述通信模式的切換可執(zhí)行,并且 當(dāng)從所述第二無線通信模式到另一通信模式的切換被指示時(shí),在不存在通過所述第二無線通信模式無線連接的通信終端的情況下,所述確定單元確定所述通信模式的切換可執(zhí)行。
13.根據(jù)權(quán)利要求11所述的通信裝置,其中,所述限制單元將被所述確定單元確定不可執(zhí)行的通信模式變灰顯示。
14.一種通信裝置的控制方法,該通信裝置可操作以與通信終端進(jìn)行通信,該控制方法包括: 第一無線通信步驟,在該第一無線通信步驟中第一無線通信單元通過第一無線通信模式與所述通信終端進(jìn)行無線通信; 第二無線通信步驟,在該第二無線通信步驟中第二無線通信單元通過所述通信裝置或所述通信終端變?yōu)榻尤朦c(diǎn)的第二無線通信模式與所述通信終端進(jìn)行無線通信; 接收步驟,在該接收步驟中接收單元從用戶接收通信模式的切換指令; 模式切換步驟,在該模式切換步驟中模式切換單元進(jìn)行所述通信模式的切換; 確定步驟,在該確定步驟中確定單元確定根據(jù)在所述接收步驟中接收的所述切換指令的所述通信模式的切換是否可執(zhí)行; 請(qǐng)求步驟,在該請(qǐng)求步驟中請(qǐng)求單元當(dāng)在所述確定步驟中確定所述通信模式的切換不可執(zhí)行時(shí),向用戶進(jìn)行針對(duì)附加指令的請(qǐng)求;以及 控制步驟,在該控制步驟中控制單元根據(jù)響應(yīng)于在所述請(qǐng)求步驟中進(jìn)行的請(qǐng)求的附加指令來控制通過所述模式切換步驟進(jìn)行的所述通信模式的切換。
【文檔編號(hào)】H04W88/06GK104053193SQ201410093002
【公開日】2014年9月17日 申請(qǐng)日期:2014年3月13日 優(yōu)先權(quán)日:2013年3月14日
【發(fā)明者】丹治雅道 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳信县| 凤台县| 台中县| 乐业县| 滨州市| 北安市| 朝阳县| 巢湖市| 兴城市| 潼南县| 贵德县| 锦州市| 阳城县| 阳春市| 建瓯市| 霍林郭勒市| 崇阳县| 普宁市| 卫辉市| 荔浦县| 南开区| 上高县| 嘉义市| 芦山县| 岳普湖县| 大化| 金山区| 宁阳县| 遂宁市| 盘锦市| 邯郸县| 湖州市| 隆林| 哈巴河县| 嘉义县| 高阳县| 宣武区| 罗山县| 镇康县| 修水县| 横山县|