通信裝置及其控制方法、以及打印裝置制造方法
【專(zhuān)利摘要】本發(fā)明提供一種通信裝置及其控制方法、以及打印裝置。所述通信裝置包括:第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn);以及第二通信單元,其用于以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信。在確定通信裝置正在執(zhí)行的通信是第二通信單元進(jìn)行的通信的情況下,以使得用戶(hù)能夠選擇希望的服務(wù)的方式顯示選擇畫(huà)面;而在確定通信裝置正在執(zhí)行的通信是第一通信單元進(jìn)行的通信的情況下,以防止用戶(hù)選擇特定服務(wù)的方式顯示選擇畫(huà)面。
【專(zhuān)利說(shuō)明】通信裝置及其控制方法、以及打印裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信裝置及其控制方法、以及打印裝置。
【背景技術(shù)】
[0002]W1-Fi 聯(lián)盟制定了“W1-Fi Direct(Wi_Fi 直連)”(注冊(cè)商標(biāo))標(biāo)準(zhǔn)?!癢1-Fi Direct”定義了用于判定諸如打印裝置(通信裝置)和PC的通信裝置中的哪個(gè)裝置用作接入點(diǎn)或者客戶(hù)端的協(xié)議。通過(guò)執(zhí)行該協(xié)議,能夠自動(dòng)判定將用作接入點(diǎn)的通信裝置以及將用作客戶(hù)端的通信裝置。“W1-Fi Direct”的使用消除了準(zhǔn)備單獨(dú)的接入點(diǎn)的需要,使得通信裝置彼此能夠執(zhí)行直接無(wú)線通信。
[0003]對(duì)于這種打印裝置,用戶(hù)能夠給出關(guān)于使用“W1-Fi Direct”進(jìn)行直接無(wú)線通信,還是經(jīng)由第三方的接入點(diǎn)進(jìn)行間接無(wú)線通信的指令,并且能夠使用操作面板等在直接無(wú)線通信與間接通信之間進(jìn)行切換。日本特開(kāi)2012-199884號(hào)公報(bào)公開(kāi)了在“Wi_Fi Direct”與其他無(wú)線連接方法之間進(jìn)行切換的同時(shí),提供多個(gè)服務(wù)。
[0004]然而,上述傳統(tǒng)技術(shù)具有以下問(wèn)題。也就是說(shuō),如果打印裝置正在以打印裝置直接連接到特定外部終端的諸如“W1-Fi Direct”的連接方法(下文中稱(chēng)為“直接連接模式”)工作,則打印裝置僅能夠與直接連接到該打印裝置的外部終端進(jìn)行通信。相應(yīng)地,以直接連接模式工作的打印裝置無(wú)法提供需要經(jīng)由連接到打印裝置的外部終端之外的第三方服務(wù)器進(jìn)行通信的服務(wù)(例如電子郵件等)。
[0005]考慮到安全性,代替以打印裝置連接到多個(gè)網(wǎng)絡(luò)的多宿主(mult1-homing)機(jī)制工作,優(yōu)選地,以直接連接模式工作的打印裝置僅能夠與以直接連接模式連接到該打印裝置的外部終端進(jìn)行通信。例如,傳統(tǒng)上,在公司內(nèi)部網(wǎng)絡(luò)和公司外部網(wǎng)絡(luò)彼此分離的環(huán)境中,擔(dān)心當(dāng)正在執(zhí)行公司內(nèi)部通信時(shí),由于公司內(nèi)部網(wǎng)絡(luò)接口在直接連接模式下忙碌,因此公司內(nèi)部網(wǎng)絡(luò)接口不可用,并且可能對(duì)公司外部執(zhí)行公司內(nèi)部通信。
[0006]此外,如果打印裝置與通信模式無(wú)關(guān)地、以能夠選擇的方式顯示所有菜單項(xiàng),則在選擇希望的服務(wù)之前,用戶(hù)無(wú)法知道希望的服務(wù)不可用。因此,在這種環(huán)境中,用戶(hù)可能選擇不可執(zhí)行的菜單項(xiàng),從而產(chǎn)生無(wú)用的過(guò)程。
【發(fā)明內(nèi)容】
[0007]本發(fā)明使得能夠?qū)崿F(xiàn)依據(jù)通信裝置是否正在直接連接模式下工作來(lái)向操作者呈現(xiàn)可用功能,并且適當(dāng)?shù)叵拗乒δ艿氖褂玫臋C(jī)制。
[0008]本發(fā)明的一個(gè)方面提供一種通信裝置,其能夠提供多個(gè)服務(wù),所述通信裝置包括:顯示單元,其被配置為顯示用戶(hù)用來(lái)從所述多個(gè)服務(wù)中選擇希望的服務(wù)的選擇畫(huà)面;第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn);第二通信單元,其被配置為以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信;確定單元,其被配置為確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信還是所述第二通信單元進(jìn)行的通信;以及控制單元,其被配置為在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)能夠從所述多個(gè)服務(wù)中選擇希望的服務(wù)的方式顯示所述選擇畫(huà)面;而在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)無(wú)法從所述多個(gè)服務(wù)中選擇特定服務(wù)的方式顯示所述選擇畫(huà)面。
[0009]本發(fā)明的另一方面提供一種通信裝置的控制方法,所述通信裝置能夠提供多個(gè)服務(wù),所述通信裝置包括:第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn);以及第二通信單元,其被配置為以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信,所述控制方法包括以下步驟:顯示單元顯示用戶(hù)用來(lái)從所述多個(gè)服務(wù)中選擇希望的服務(wù)的選擇畫(huà)面;確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信還是所述第二通信單元進(jìn)行的通信;以及在所述確定中確定所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,控制單元控制所述顯示單元,以使得所述用戶(hù)能夠從所述多個(gè)服務(wù)中選擇希望的服務(wù)的方式顯示所述選擇畫(huà)面;而在所述確定中確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,所述控制單元控制所述顯示單元,以使得所述用戶(hù)無(wú)法從所述多個(gè)服務(wù)中選擇特定服務(wù)的方式顯示所述選擇畫(huà)面。
[0010]本發(fā)明的又一方面提供一種包括所述通信裝置的打印裝置,其中,所述特定服務(wù)是用于向所述外部裝置發(fā)送圖像數(shù)據(jù)的發(fā)送功能、或者用于將所述圖像數(shù)據(jù)存儲(chǔ)在所述外部裝置中的備份功能。
[0011]通過(guò)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0012]圖1是示出“W1-Fi Direct”的處理序列的圖。
[0013]圖2是示出根據(jù)第一實(shí)施例的打印裝置200的硬件配置的圖。
[0014]圖3是示出根據(jù)第一實(shí)施例的打印裝置200的軟件配置的圖。
[0015]圖4是示出根據(jù)第一實(shí)施例的打印裝置200顯示菜單的處理的流程圖。
[0016]圖5是示出根據(jù)第一實(shí)施例的打印裝置200顯示的菜單的圖。
[0017]圖6是示出根據(jù)第二實(shí)施例的打印裝置200改變通信模式的處理的流程圖。
【具體實(shí)施方式】
[0018]現(xiàn)在,參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。注意,除非另外具體說(shuō)明,在這些實(shí)施例中描述的部件、數(shù)字表示和數(shù)值的相對(duì)布置不限制本發(fā)明的范圍。
[0019]W1-Fi Direct
[0020]下文中,參照?qǐng)D1描述“W1-Fi Direct”的處理序列。打印裝置和移動(dòng)終端是支持“W1-Fi Direct”的信息處理裝置和通信裝置各自的示例。
[0021]首先,在步驟SlOl中,打印裝置和移動(dòng)終端分別進(jìn)行設(shè)備搜索,以指定通信對(duì)方。在通過(guò)設(shè)備搜索指定了各自的通信對(duì)方之后,在步驟S102中判定打印裝置和移動(dòng)終端中的哪一個(gè)將用作接入點(diǎn)(GroupOwner)或者用作客戶(hù)端(Client)。將步驟S102中的該處理稱(chēng)為角色判定。在圖1中,假設(shè)作為步驟S102中的角色確定的結(jié)果,打印裝置用作GroupOwner (組所有者),并且移動(dòng)終端用作Client。
[0022]接下來(lái),在步驟S103中,使用W1-Fi聯(lián)盟制定的WPS (W1-Fi保護(hù)設(shè)置),從用作GroupOwner的打印裝置向用作Client的移動(dòng)終端提供用于進(jìn)行連接的參數(shù)。由此,在打印裝置與移動(dòng)終端之間共享參數(shù)。隨后,在步驟S104中,使用該參數(shù)進(jìn)行安全連接。
[0023]當(dāng)建立了安全連接時(shí),在步驟S105中,在打印裝置與移動(dòng)終端之間執(zhí)行用于進(jìn)行IP通信的尋址。這時(shí),用作GroupOwner的打印裝置作為DHCP服務(wù)器工作,并且向用作Client的移動(dòng)終端發(fā)出IP地址。
[0024]通過(guò)進(jìn)行上述處理,能夠在打印裝置與移動(dòng)終端之間建立無(wú)線通信。使用該無(wú)線通信使得能夠在不準(zhǔn)備單獨(dú)的接入點(diǎn)的情況下,在打印裝置與移動(dòng)終端之間進(jìn)行直接通?目。
[0025]第一實(shí)施例
[0026]下文中,參照附圖描述本發(fā)明的第一實(shí)施例。在本實(shí)施例中,將打印裝置的通信相關(guān)安全功能的設(shè)置列為優(yōu)先,并且在配置了與安全功能相關(guān)的預(yù)定設(shè)置的情況下,禁止使用 “W1-Fi Direct,,。
[0027]打印裝置配置
[0028]接下來(lái),參照?qǐng)D2描述打印裝置200的硬件配置。打印裝置200是能夠與外部裝置(例如移動(dòng)終端或者PC)執(zhí)行無(wú)線通信的信息處理裝置或者通信裝置的示例。雖然在本實(shí)施例中假設(shè)打印裝置200是多功能外圍設(shè)備來(lái)進(jìn)行描述,但是打印裝置200可以是不包括掃描器、但是具有與外部裝置進(jìn)行通信的功能的打印機(jī)。作為另選方案,打印裝置200可以是不包括打印機(jī)、但是具有與外部裝置進(jìn)行通信的功能的掃描器。換句話(huà)說(shuō),本發(fā)明適用于具有與外部裝置進(jìn)行通信的功能的通信裝置。
[0029]打印裝置200包括控制單元201、打印機(jī)207、掃描器209以及操作面板211??刂茊卧?01包括CPU202、RAM203、R0M204、HDD205、打印機(jī)I/F206、掃描器I/F208、操作面板I/F210、無(wú)線 LAN I/F212 以及有線 LAN I/F213。
[0030]包括CPU202的控制單元201對(duì)打印裝置200進(jìn)行總體控制。CPU202將存儲(chǔ)在R0M204上的控制程序讀出到RAM203上,并且進(jìn)行諸如通信控制的各種類(lèi)型的控制。RAM203用作CPU202的主存儲(chǔ)器或者諸如工作區(qū)域的臨時(shí)區(qū)域。HDD205存儲(chǔ)有數(shù)據(jù)和各種類(lèi)型的程序或者各種類(lèi)型的信息的表。
[0031]打印機(jī)I/F206將打印機(jī)207 (打印機(jī)引擎)連接到控制單元201。打印機(jī)207基于經(jīng)由打印機(jī)I/F206輸入的打印數(shù)據(jù),執(zhí)行用于在從片材給送盒(未示出)給送的片材上進(jìn)行打印的處理。掃描器I/F208將掃描器209連接到控制單元201。掃描器209讀取放置在其上的原稿,生成圖像數(shù)據(jù),并且輸出生成的圖像數(shù)據(jù)。從掃描器209輸出的圖像數(shù)據(jù)由打印機(jī)207進(jìn)行打印,存儲(chǔ)在HDD205中,或者經(jīng)由無(wú)線LAN I/F212或有線LAN I/F213發(fā)送到外部裝置。
[0032]操作面板I/F210將操作面板211連接到控制單元201。操作面板211配設(shè)有具有觸摸面板功能的液晶顯示單元、鍵盤(pán)、各種類(lèi)型的功能鍵等。用戶(hù)能夠確認(rèn)在操作面板211上顯示的畫(huà)面,或者能夠使用觸摸面板將各種類(lèi)型的指令輸入到打印裝置200。
[0033]無(wú)線LAN I/F212與諸如移動(dòng)終端或PC的外部裝置進(jìn)行無(wú)線通信。通過(guò)該無(wú)線通信,打印裝置200接收來(lái)自外部裝置的打印數(shù)據(jù),并且打印機(jī)207基于接收到的打印數(shù)據(jù)執(zhí)行打印處理。還能夠經(jīng)由無(wú)線LAN I/F212向外部裝置發(fā)送由掃描器209生成的圖像數(shù)據(jù)。連接到LAN線纜(未示出)的有線LAN I/F213能夠與外部裝置執(zhí)行通信。
[0034]注意,假設(shè)打印裝置200具有單個(gè)CPU202使用單個(gè)存儲(chǔ)器(RAM203)執(zhí)行由稍后描述的流程圖示出的過(guò)程的配置,但是其他配置也是可以的。例如,多個(gè)CPU和多個(gè)存儲(chǔ)器彼此協(xié)作以執(zhí)行稍后描述的流程圖示出的過(guò)程的配置也是可以的。
[0035]接下來(lái),參照?qǐng)D3描述打印裝置200的軟件配置。圖3所示的功能部分由CPU202執(zhí)行存儲(chǔ)在R0M204或HDD205中的控制程序來(lái)實(shí)現(xiàn)。作為軟件配置,打印裝置200包括操作控制單元301、存儲(chǔ)單元302、無(wú)線通信單元303、有線通信單元304以及服務(wù)單元305。
[0036]操作控制單元301對(duì)操作面板211進(jìn)行控制。例如,對(duì)操作面板211進(jìn)行控制,以顯示操作畫(huà)面,或者接受經(jīng)由顯示的操作畫(huà)面的用戶(hù)指令的輸入。還對(duì)操作面板211進(jìn)行控制,以將接受的用戶(hù)指令通知給其他功能部分,或者根據(jù)接受的用戶(hù)指令更新要顯示的操作畫(huà)面。
[0037]存儲(chǔ)單元302根據(jù)來(lái)自其他功能部分的指令,將指定數(shù)據(jù)存儲(chǔ)在RAM203或HDD205中,或者讀出存儲(chǔ)的數(shù)據(jù)。無(wú)線通信單元303對(duì)通過(guò)無(wú)線LAN I/F212執(zhí)行的無(wú)線通信進(jìn)行控制。此外,有線通信單元304對(duì)通過(guò)有線LAN I/F213執(zhí)行的通信進(jìn)行控制。注意,無(wú)線通信單元303具有第一通信模式(直接連接模式)和第二通信模式,作為打印裝置200能夠工作的通信模式(連接模式)。第一通信模式控制單元對(duì)用于執(zhí)行直接無(wú)線通信的“W1-FiDirect連接”執(zhí)行控制。另一方面,第二通信模式控制單元對(duì)用于連接到接入點(diǎn)的“AP (接入點(diǎn))連接”進(jìn)行控制。
[0038]服務(wù)單元305向諸如移動(dòng)終端或PC的外部裝置(外部終端)或者打印裝置200的用戶(hù)提供服務(wù)。在本實(shí)施例中,服務(wù)單元305由COPY服務(wù)(復(fù)印功能)306、SCAN服務(wù)(掃描功能)307、SEND服務(wù)(發(fā)送功能)308以及BACKUP服務(wù)(備份功能)309構(gòu)成。
[0039]COPY服務(wù)306向用戶(hù)提供復(fù)印服務(wù)。具體來(lái)說(shuō),COPY服務(wù)306將由掃描器209讀出的數(shù)據(jù)或者存儲(chǔ)在諸如HDD205的存儲(chǔ)器中的數(shù)據(jù)輸入到打印機(jī)207中,并且使打印機(jī)207執(zhí)行基于該數(shù)據(jù)打印副本的處理。SCAN服務(wù)307向用戶(hù)提供掃描服務(wù)。具體來(lái)說(shuō),SCAN服務(wù)307將由掃描器209讀出的數(shù)據(jù)存儲(chǔ)在諸如HDD205的存儲(chǔ)器中。注意,由于COPY服務(wù)306和SCAN服務(wù)307不需要與外部裝置進(jìn)行通信,因此能夠與打印裝置200的通信模式無(wú)關(guān)地提供服務(wù)。
[0040]SEND服務(wù)308提供用于向外部裝置發(fā)送數(shù)據(jù)的服務(wù)。具體來(lái)說(shuō),SEND服務(wù)308向外部裝置發(fā)送由掃描器209讀出的數(shù)據(jù)或者存儲(chǔ)在諸如HDD205的存儲(chǔ)器中的數(shù)據(jù)。注意,作為向外部裝置傳輸數(shù)據(jù)的方法,可以使用利用文件傳輸協(xié)議傳輸數(shù)據(jù)、將數(shù)據(jù)附加到電子郵件或者任意其他方法。BACKUP服務(wù)309提供將存儲(chǔ)在存儲(chǔ)器中的數(shù)據(jù)存儲(chǔ)在預(yù)先設(shè)置的外部裝置中的服務(wù)。具體來(lái)說(shuō),BACKUP服務(wù)309經(jīng)由網(wǎng)絡(luò),將存儲(chǔ)在諸如HDD205的存儲(chǔ)器中的電子數(shù)據(jù)、諸如打印裝置200的設(shè)置值等的信息,作為備份數(shù)據(jù)存儲(chǔ)在外部裝置中。此外,BACKUP服務(wù)309讀出上述經(jīng)由網(wǎng)絡(luò)存儲(chǔ)在外部裝置中的備份數(shù)據(jù),并且將讀取的數(shù)據(jù)反映在打印裝置200上。注意,由于SEND服務(wù)308和BACKUP服務(wù)309需要訪問(wèn)直接連接到打印裝置200的設(shè)備之外的第三方服務(wù)器,因此可能存在SEND服務(wù)308和BACKUP服務(wù)309在直接連接模式下無(wú)法提供服務(wù)的情況。
[0041]在本實(shí)施例中,以COPY服務(wù)306、SCAN服務(wù)307、SEND服務(wù)308以及BACKUP服務(wù)309作為服務(wù)單元305提供的服務(wù)的示例來(lái)進(jìn)行描述,但是本發(fā)明不限于此,而可以提供其他服務(wù)。
[0042]處理過(guò)程
[0043]接下來(lái),參照?qǐng)D4描述打印裝置200顯示菜單的處理過(guò)程。當(dāng)指示打印裝置200在操作面板211上顯示用于選擇要提供的服務(wù)的選擇畫(huà)面時(shí),圖4所示的序列開(kāi)始。下面描述的處理由CPU202執(zhí)行存儲(chǔ)在R0M204或HDD205中的控制程序來(lái)實(shí)現(xiàn)。
[0044]首先,在步驟S401中,CPU202確定當(dāng)前通信模式是否是直接連接模式。該確定由無(wú)線通信單元303和有線通信單元304執(zhí)行。
[0045]如果確定打印裝置200正在直接連接模式下工作,則該過(guò)程前進(jìn)到步驟S402,CPU202在操作面板211上進(jìn)行顯示,使得以使得用戶(hù)無(wú)法進(jìn)行選擇的形式,顯示在直接連接模式下不能工作的功能。也就是說(shuō),打印裝置200在操作面板211上僅顯示在直接連接模式下可用的服務(wù)。這時(shí)操作面板211上的顯示的示例由稍后描述的圖5中的附圖標(biāo)記520表示。注意,上述“使得用戶(hù)無(wú)法進(jìn)行選擇的形式”可以是以變灰(gray-out)的狀態(tài)顯示相應(yīng)的菜單項(xiàng)的形式、不顯示相應(yīng)的菜單項(xiàng)的形式或者其他方法。此外,關(guān)于是否能夠在直接連接模式下提供相應(yīng)的服務(wù),或者與其相關(guān)的信息是否存儲(chǔ)在諸如HDD205的存儲(chǔ)器中來(lái)詢(xún)問(wèn)各個(gè)服務(wù)的配置也是可以的。
[0046]另一方面,如果在步驟S401中確定打印裝置200正在直接連接模式之外的通信模式下工作,則該過(guò)程前進(jìn)到步驟S403,CPU202在操作面板211上顯示要提供的所有服務(wù)。這時(shí)操作面板211上的顯示的示例由圖5的附圖標(biāo)記510表示。
[0047]畫(huà)面示例
[0048]接下來(lái),參照?qǐng)D5描述打印裝置200顯示的畫(huà)面示例。選擇畫(huà)面510是當(dāng)打印裝置200在直接連接模式之外的通信模式下工作時(shí),在操作面板211上顯示的服務(wù)的菜單畫(huà)面。也就是說(shuō),選擇畫(huà)面510以使得能夠從多個(gè)服務(wù)中選擇希望的服務(wù)的方式進(jìn)行顯示。在本實(shí)施例中,如上所述,提供COPY服務(wù)306、SCAN服務(wù)307、SEND服務(wù)308和BACKUP服務(wù)309。因此,在操作面板211上,以使得能夠進(jìn)行選擇的方式顯示COPY菜單501、SCAN菜單502、SEND菜單503和BACKUP菜單504。用戶(hù)能夠通過(guò)操作COPY菜單501來(lái)使用COPY服務(wù)306。類(lèi)似地,用戶(hù)能夠通過(guò)操作SCAN菜單502來(lái)使用SCAN服務(wù)307,通過(guò)操作SEND菜單503來(lái)使用SEND服務(wù)308,并且通過(guò)操作BACKUP菜單504來(lái)使用BACKUP服務(wù)309。
[0049]選擇畫(huà)面520是當(dāng)打印裝置200在直接連接模式下工作時(shí),在操作面板211上顯示的服務(wù)的菜單的畫(huà)面。也就是說(shuō),選擇畫(huà)面520以能夠識(shí)別不可用服務(wù)(菜單)、但無(wú)法進(jìn)行選擇的方式進(jìn)行顯示。與在選擇畫(huà)面510中相同,以使得用戶(hù)能夠進(jìn)行選擇的方式顯示COPY菜單501和SCAN菜單502。另一方面,以變灰的狀態(tài)顯示SEND菜單503和BACKUP菜單504,以使得用戶(hù)無(wú)法進(jìn)行選擇。此外,在本實(shí)施例中,消息505顯示指示由于在直接連接模式(W1-Fi Direct)下工作而一些服務(wù)不可用的消息。注意,在本實(shí)施例中,消息505不是必不可少的。
[0050]如上所述,根據(jù)本實(shí)施例,以變灰的狀態(tài)顯示在正在直接連接模式下工作的打印裝置200中不可用的服務(wù),這使得用戶(hù)能夠在用戶(hù)進(jìn)行執(zhí)行和操作之前,知道服務(wù)不可用。此外,通過(guò)以使得無(wú)法進(jìn)行選擇的方式顯示不可用服務(wù),當(dāng)用戶(hù)使用打印裝置200時(shí),能夠防止出現(xiàn)用戶(hù)選擇在直接連接模式期間不可用的服務(wù)的不必要的過(guò)程。因此,用戶(hù)能夠與打印裝置正在工作的通信模式無(wú)關(guān)地使用打印裝置支持的服務(wù)。雖然描述了前述打印裝置200和移動(dòng)終端300執(zhí)行“W1-Fi Direct”作為無(wú)線通信的實(shí)施例,但是無(wú)線通信不限于“W1-Fi Direct”。本發(fā)明適用于多個(gè)通信裝置彼此能夠直接進(jìn)行通信的像“Wi_Fi Direct”一樣的任何無(wú)線通信。
[0051]第二實(shí)施例
[0052]下文中,參照?qǐng)D6描述第二實(shí)施例。前述第一實(shí)施例描述了當(dāng)打印裝置200在直接連接模式下工作時(shí),切換不可用服務(wù)的菜單項(xiàng)(例如SEND菜單503)的顯示形式的示例。然而,在本實(shí)施例中,顯示所有菜單項(xiàng),如果選擇了 SEND菜單503,則強(qiáng)制切換通信模式,以提供服務(wù)。相應(yīng)地,在本實(shí)施例中,在步驟S402中,在使得用戶(hù)能夠識(shí)別SEND菜單503和BACKUP菜單504是不可用服務(wù)并且能夠選擇這些菜單中的任意一個(gè)的同時(shí),在選擇畫(huà)面520上顯示不可用服務(wù)的菜單項(xiàng)(即SEND菜單503和BACKUP菜單504)。
[0053]圖6示出了打印裝置200改變通信模式的處理過(guò)程。當(dāng)用戶(hù)選擇正在直接連接下工作的打印裝置200中不可用的服務(wù)菜單項(xiàng)(SEND菜單503或者BACKUP菜單504)時(shí),圖6所示的處理開(kāi)始。此外,下面描述的處理由CPU202執(zhí)行存儲(chǔ)在R0M204或者HDD205中的控制程序來(lái)實(shí)現(xiàn)。
[0054]首先,在步驟S601中,CPU202將連接方法從直接連接模式切換為上述可使用選擇的服務(wù)的通信模式(第二通信模式)。注意,CPU202在諸如HDD205的存儲(chǔ)器中存儲(chǔ)有緊接在切換為直接連接模式之前的通信模式或者預(yù)先設(shè)置的用于正常使用的通信模式,并且使用上述存儲(chǔ)的通信模式作為在步驟S601中直接連接模式所切換為的新的通信模式。
[0055]接下來(lái),在步驟S602中,CPU202確定是否在切換后的通信模式下建立了連接。作為確定的結(jié)果,如果確定成功建立了連接,則過(guò)程前進(jìn)到步驟S603,CPU202使用切換后的通信模式下的通信提供用戶(hù)選擇的服務(wù)。然后,當(dāng)服務(wù)的提供終止時(shí),可以將通信模式自動(dòng)切換為原來(lái)的直接連接模式。另一方面,如果確定連接失敗,則不執(zhí)行用戶(hù)選擇的服務(wù),并且處理終止。
[0056]如上所述,根據(jù)本實(shí)施例,通過(guò)在用戶(hù)進(jìn)行執(zhí)行和操作之前強(qiáng)制切換通信模式,能夠執(zhí)行在正在直接連接模式下工作的打印裝置200中不可用的服務(wù),從而在用戶(hù)使用打印裝置200時(shí),防止出現(xiàn)用戶(hù)選擇在直接連接模式期間不可用的服務(wù)的不必要的過(guò)程。此外,根據(jù)本實(shí)施例,如果選擇了一般在直接連接模式期間不可用的功能,則能夠通過(guò)強(qiáng)制切換通信模式來(lái)使用該功能,并且用戶(hù)不再需要識(shí)別通信模式,這使得能夠提供更具用戶(hù)友好性的操作系統(tǒng)。
[0057]其他實(shí)施例
[0058]另外,可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)介質(zhì)(例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))上的、用以執(zhí)行本發(fā)明的上述實(shí)施例中的一個(gè)或更多實(shí)施例的功能的計(jì)算機(jī)可執(zhí)行指令的系統(tǒng)或裝置的計(jì)算機(jī),來(lái)實(shí)現(xiàn)本發(fā)明的各實(shí)施例,并且可以利用由例如讀出并執(zhí)行來(lái)自存儲(chǔ)介質(zhì)的、用以執(zhí)行上述實(shí)施例中的一個(gè)或更多實(shí)施例的功能的計(jì)算機(jī)可執(zhí)行指令的系統(tǒng)或裝置的計(jì)算機(jī)來(lái)執(zhí)行的方法,來(lái)實(shí)現(xiàn)本發(fā)明的各實(shí)施例。所述計(jì)算機(jī)可以包括中央處理單元(CPU)、微處理單元(MPU)或其他電路中的一者或更多,并且可以包括獨(dú)立的計(jì)算機(jī)或獨(dú)立的計(jì)算機(jī)處理器的網(wǎng)絡(luò)。所述計(jì)算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或存儲(chǔ)介質(zhì)被提供給計(jì)算機(jī)。所述存儲(chǔ)介質(zhì)可以包括例如硬盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、分布式計(jì)算系統(tǒng)的存儲(chǔ)器、光盤(pán)(諸如壓縮盤(pán)(⑶)、數(shù)字通用盤(pán)(DVD)或藍(lán)光盤(pán)(BD) ?)、閃存設(shè)備、存儲(chǔ)卡等中的一者或更多。
[0059]雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不局限于所公開(kāi)的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋?zhuān)允顾龇秶w所有的此類(lèi)變型例以及等同結(jié)構(gòu)和功能。
【權(quán)利要求】
1.一種通信裝置,其能夠提供多個(gè)服務(wù),所述通信裝置包括: 顯示單元,其被配置為顯示用戶(hù)用來(lái)從所述多個(gè)服務(wù)中選擇希望的服務(wù)的選擇畫(huà)面;第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn); 第二通信單元,其被配置為以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信; 確定單元,其被配置為確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信還是所述第二通信單元進(jìn)行的通信;以及 控制單元,其被配置為在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)能夠從所述多個(gè)服務(wù)中選擇希望的服務(wù)的方式顯示所述選擇畫(huà)面;而在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)無(wú)法從所述多個(gè)服務(wù)中選擇特定服務(wù)的方式顯示所述選擇畫(huà)面。
2.根據(jù)權(quán)利要求1所述的通信裝置, 其中,在所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,所述特定服務(wù)可用;而在所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,所述特定服務(wù)不可用。
3.根據(jù)權(quán)利要求1所述的通信裝置, 其中,在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,所述控制單元控制所述顯示單元,以使得所述特定服務(wù)處于變灰狀態(tài)的方式顯示所述選擇畫(huà)面。
4.根據(jù)權(quán)利要求1所述的通信裝置, 其中,所述第一通信單元進(jìn)行的通信是基于W1-Fi Direct的無(wú)線通信。
5.根據(jù)權(quán)利要求1所述的通信裝置, 其中,所述第二通信單元進(jìn)行的通信是使用有線LAN的通信、或者經(jīng)由接入點(diǎn)在所述外部裝置與所述通信裝置之間進(jìn)行的無(wú)線通信。
6.一種通信裝置,其能夠提供多個(gè)服務(wù),所述通信裝置包括: 顯示單元,其被配置為顯示用戶(hù)用來(lái)從所述多個(gè)服務(wù)中選擇希望的服務(wù)的選擇畫(huà)面;第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn); 第二通信單元,其被配置為以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信; 確定單元,其被配置為確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信還是所述第二通信單元進(jìn)行的通信;以及 控制單元,其被配置為在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)能夠從所述多個(gè)服務(wù)中選擇希望的服務(wù)的方式顯示所述選擇畫(huà)面;而在所述確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,控制所述顯示單元,以使得所述用戶(hù)能夠選擇所述特定服務(wù)的方式顯示所述選擇畫(huà)面,并且在選擇了所述特定服務(wù)的情況下,所述控制單元通過(guò)將所述第一通信單元的通信模式強(qiáng)制切換為所述第二通信單元的通信模式,來(lái)提供所述特定服務(wù)。
7.根據(jù)權(quán)利要求6所述的通信裝置, 其中,在通過(guò)將所述第一通信單元的通信模式強(qiáng)制切換為所述第二通信單元的通信模式來(lái)提供所述特定服務(wù)、并且所述特定服務(wù)的使用終止之后,所述控制單元再次將所述第二通信單元的通信模式切換為所述第一通信單元的通信模式。
8.根據(jù)權(quán)利要求6所述的通信裝置, 其中,當(dāng)將所述第一通信單元的通信模式強(qiáng)制切換為所述第二通信單元的通信模式時(shí),所述控制單元確定所述切換是否成功,并且在所述切換成功的情況下,所述控制單元提供所述特定服務(wù),而在所述切換不成功的情況下,所述控制單元不提供所述特定服務(wù)。
9.一種通信裝置的控制方法,所述通信裝置能夠提供多個(gè)服務(wù),所述通信裝置包括:第一通信單元,其被配置為在外部裝置與所述通信裝置之間執(zhí)行直接無(wú)線通信,其中,所述外部裝置和所述通信裝置中的一者用作接入點(diǎn);以及第二通信單元,其被配置為以與所述第一通信單元進(jìn)行的通信不同的方式,在所述外部裝置與所述通信裝置之間執(zhí)行通信, 所述控制方法包括以下步驟: 顯示單元顯示用戶(hù)用來(lái)從所述多個(gè)服務(wù)中選擇希望的服務(wù)的選擇畫(huà)面; 確定單元確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信還是所述第二通信單元進(jìn)行的通信;以及 在所述確定中確定所述通信裝置正在執(zhí)行的通信是所述第二通信單元進(jìn)行的通信的情況下,控制單元控制所述顯示單元,以使得所述用戶(hù)能夠從所述多個(gè)服務(wù)中選擇希望的服務(wù)的方式顯示所述選擇畫(huà)面;而在所述確定中確定所述通信裝置正在執(zhí)行的通信是所述第一通信單元進(jìn)行的通信的情況下,所述控制單元控制所述顯示單元,以使得所述用戶(hù)無(wú)法從所述多個(gè)服務(wù)中選擇特定服務(wù)的方式顯示所述選擇畫(huà)面。
10.一種打印裝置,其包括根據(jù)權(quán)利要求1所述的通信裝置, 其中,所述特定服務(wù)是用于向所述外部裝置發(fā)送圖像數(shù)據(jù)的發(fā)送功能、或者用于將所述圖像數(shù)據(jù)存儲(chǔ)在所述外部裝置中的備份功能。
【文檔編號(hào)】H04N1/00GK104052893SQ201410092831
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年3月13日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】木村朋博 申請(qǐng)人:佳能株式會(huì)社