用戶終端裝置和控制該用戶終端的方法
【專(zhuān)利摘要】一種連接到具有掃描功能的圖像形成裝置并且在Windows8TM的操作系統(tǒng)中驅(qū)動(dòng)的用戶終端裝置包括:存儲(chǔ)裝置,用于存儲(chǔ)顯示接收用于執(zhí)行掃描作業(yè)的命令的用戶界面窗口的metro應(yīng)用、以及與所述圖像形成裝置通信的V4驅(qū)動(dòng)程序;用戶接口,如果所述metro應(yīng)用實(shí)施,則所述用戶接口通過(guò)利用由所述metro應(yīng)用提供的用戶界面窗口來(lái)接收?qǐng)?zhí)行所述圖像形成裝置的掃描作業(yè)的命令;通信接口,通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的地址信息;以及控制器,控制所述通信接口基于接收到的地址信息將所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置,并且接收與所述執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
【專(zhuān)利說(shuō)明】用戶終端裝置和控制該用戶終端的方法
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求2012年10月23日向美國(guó)專(zhuān)利商標(biāo)局提交的第61/717,181號(hào)美國(guó)臨時(shí)申請(qǐng)和2012年11月26日向韓國(guó)知識(shí)產(chǎn)權(quán)局提交的第10-2012-0134850號(hào)韓國(guó)專(zhuān)利申請(qǐng)的優(yōu)先權(quán),其公開(kāi)通過(guò)引用整體并入本文。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明總體構(gòu)思涉及用戶終端裝置和控制該用戶終端的方法,而且更具體地,涉及能夠連接到具有掃描功能的圖像形成裝置的用戶終端裝置和控制該用戶終端裝置的方法。
【背景技術(shù)】
[0004]圖像形成裝置操作以在打印材料上打印出在諸如計(jì)算機(jī)的用戶終端裝置處生成的打印數(shù)據(jù)。圖像形成裝置的例子包括復(fù)印機(jī)、打印機(jī)、掃描儀、傳真機(jī)、或?qū)?fù)印機(jī)、打印機(jī)、掃描儀和傳真機(jī)的功能的組合實(shí)施為一個(gè)裝置的多功能外圍設(shè)備(MFP )。
[0005]圖像形成裝置可以根據(jù)用戶終端裝置的控制執(zhí)行打印、掃描和傳真作業(yè)。
[0006]同時(shí),用戶終端裝置由操作系統(tǒng)(0/S)驅(qū)動(dòng)。0/S是系統(tǒng)軟件的主要部分,而且是提供界面的程序的類(lèi)型,從而用戶可以更容易地利用用戶終端裝置。
[0007]用戶終端裝置中的一個(gè)0/S——微軟Wind0WS8?,是混合型0/S,其相互支持多個(gè)不同類(lèi)型的用戶界面(ui)。Windows8?支持基本上從最初的Windows到Windows7?使用的桌面風(fēng)格的UI (或桌面UI)、以及作為metro風(fēng)格UI (或metro U1、Windows8風(fēng)格U1、瓦片(tile)類(lèi)型的UI)的新的圖形用戶界面。
[0008]WindowsS?可以通過(guò)支持metix)風(fēng)格Π (即,新的圖形用戶界面)并提供對(duì)于觸摸最優(yōu)化的界面,在平板計(jì)算機(jī)和智能電話以及個(gè)人計(jì)算機(jī)中更方便地訪問(wèn)應(yīng)用和內(nèi)容。
[0009]然而,不同于傳統(tǒng)的桌面UI環(huán)境,Wind0WS8?的metix)風(fēng)格Π可能在控制圖像形成裝置中具有若干限制。
[0010]具體地,因?yàn)閃indowsS?中通用串行總線(USB)的大容量信道通信受限,所以桌面風(fēng)格UI環(huán)境和metiO風(fēng)格UI環(huán)境二者可能無(wú)法利用USB掃描。此外,即使使用網(wǎng)絡(luò),因?yàn)閙etro風(fēng)格環(huán)境不支持標(biāo)準(zhǔn)軟件接口使用圖像掃描儀,諸如,Window圖像采集(WindowImage Acquisition, WIA)和沒(méi)有任何感興趣的名稱(chēng)的技術(shù)(Technology Without AnyInterested Name, TWAIN),所以Windows8?的metro風(fēng)格UI環(huán)境基本上不提供掃描功能。
[0011]由于Windows8?的metro風(fēng)格Π環(huán)境不具有捕獲與經(jīng)由網(wǎng)絡(luò)或應(yīng)用程序接口(API)連接的圖像形成裝置通信所必需的IP地址的屬性,因此根本不提供掃描功能。
[0012]同時(shí),可以利用打印機(jī)假脫機(jī)程序(printer spooler)獲得有關(guān)用于將圖像形成裝置連接到用戶終端裝置的端口名稱(chēng)和型號(hào)名稱(chēng)的信息。然而,端口名稱(chēng)可以由用戶進(jìn)行主動(dòng)修改,實(shí)際上這是很難使用的。因此,需要一種獲得圖像形成裝置的IP地址的方法。
[0013]另外,通知圖像形成裝置的狀態(tài)錯(cuò)誤在Windows8?的metro風(fēng)格UI環(huán)境中存在限制。后臺(tái)程序不能在WindowsS?上實(shí)施,而且不能接收狀態(tài)錯(cuò)誤的通知事件。在這種情況下,WindowsS?創(chuàng)建經(jīng)由打印機(jī)驅(qū)動(dòng)程序顯示狀態(tài)錯(cuò)誤的事件。然而,WindowsS?將每個(gè)狀態(tài)只與等于(EqualTo)、不等于(NotEqualTo)、大于(GreaterThan)、和小于(LessThan)進(jìn)行比較,因此存在這樣的限制,即,不能提供關(guān)于各種條件的狀態(tài)信息,或不能通過(guò)傳統(tǒng)使用的接口提供狀態(tài)信息。
[0014]此外,在Windows8?的metro風(fēng)格UI環(huán)境中,用戶可以在任何時(shí)候進(jìn)入0/S的背景屏幕。因此,如果用戶實(shí)施圖像形成裝置的作業(yè)而且退出相應(yīng)的應(yīng)用,則他不能在Ο/s的背景屏幕上檢查圖像形成裝置的作業(yè)處理狀態(tài)。此外,如果多個(gè)圖像形成裝置連接在一起,并且如果應(yīng)該建立很多作業(yè)選項(xiàng),則用戶感到不便,這是因?yàn)樗枰獙?shí)施相應(yīng)的應(yīng)用、選擇圖像形成裝置以實(shí)施工作、并建立各個(gè)作業(yè)選項(xiàng)。
【發(fā)明內(nèi)容】
[0015]本發(fā)明總體構(gòu)思提供了可以控制圖像形成裝置的掃描功能并且可以在不直接提供圖像形成裝置的IP地址的Ο/s中連接到圖像形成裝置的用戶終端裝置、以及控制該用戶終端裝置的方法。
[0016]本發(fā)明總體構(gòu)思的附加方面和效用將在以下說(shuō)明書(shū)中部分地闡述,并將從說(shuō)明書(shū)中部分地變得明顯,或者可以通過(guò)對(duì)本發(fā)明總體構(gòu)思的實(shí)踐來(lái)習(xí)得。
[0017]本發(fā)明總體構(gòu)思的以上和/或其它特征和效用還可以通過(guò)提供控制根據(jù)實(shí)施例的連接到具有掃描功能的圖像形成裝置并且在WINDOWS的操作系統(tǒng)(0/S)中驅(qū)動(dòng)的用戶終端裝置的方法來(lái)實(shí)現(xiàn),該方法可以包括:通過(guò)由預(yù)存儲(chǔ)在所述用戶終端裝置中的metro應(yīng)用提供的用戶界面窗口,接收?qǐng)?zhí)行所述圖像形成裝置的掃描作業(yè)的命令;通過(guò)利用預(yù)存儲(chǔ)在所述用戶終端裝置中的V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的地址信息;基于接收到的地址信息發(fā)送所述執(zhí)行掃描作業(yè)的命令到所述圖像形成裝置;以及接收與所述執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
[0018]發(fā)送所述執(zhí)行掃描作業(yè)的命令和接收掃描數(shù)據(jù)可以包括:通過(guò)利用不同于預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊執(zhí)行發(fā)送和接收。
[0019]同時(shí),該方法可以另外包括:如果輸入了所述執(zhí)行掃描作業(yè)的命令,則確定所述圖像形成裝置是否支持V4驅(qū)動(dòng)程序,而且作為確定結(jié)果,顯示支持所述V4驅(qū)動(dòng)程序的圖像形成裝置,并且接收對(duì)執(zhí)行所述執(zhí)行掃描作業(yè)的命令的圖像形成裝置的選擇。
[0020]請(qǐng)求和接收所述圖像形成裝置的地址信息可以包括:通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的狀態(tài)信息以及所述圖像形成裝置的地址信息。
[0021]掃描的方法可以附加地包括:基于接收到的所述圖像形成裝置的狀態(tài)信息顯示用于接收對(duì)掃描選項(xiàng)的選擇的用戶界面窗口,而且發(fā)送所述執(zhí)行掃描作業(yè)的命令可以包括:將對(duì)所述掃描選項(xiàng)的選擇與所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置。
[0022]狀態(tài)信息可以包括有關(guān)所述圖像形成裝置的網(wǎng)絡(luò)信息、可支持的作業(yè)信息和組件消耗信息中的至少一個(gè)。
[0023]V4驅(qū)動(dòng)程序可以是支持預(yù)定義的雙向通信模式的打印機(jī)驅(qū)動(dòng)程序。
[0024]本發(fā)明總體構(gòu)思的以上和/或其它特征和效用還可以通過(guò)提供能夠連接到具有掃描功能的圖像形成裝置并且在WINDOWS的操作系統(tǒng)(0/S)中驅(qū)動(dòng)的用戶終端裝置來(lái)實(shí)現(xiàn),該用戶終端裝置可以包括:存儲(chǔ)裝置,存儲(chǔ)顯示用于接收用于執(zhí)行掃描作業(yè)的命令的用戶界面窗口的metix)應(yīng)用、以及與所述圖像形成裝置通信的V4驅(qū)動(dòng)程序;用戶接口,如果所述metro應(yīng)用被實(shí)施,則所述用戶接口通過(guò)利用由所述metro應(yīng)用提供的用戶界面窗口來(lái)接收?qǐng)?zhí)行所述圖像形成裝置的掃描作業(yè)的命令;通信接口,通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的地址信息;以及控制器,控制所述通信接口基于接收到的地址信息發(fā)送所述執(zhí)行掃描作業(yè)的命令到所述圖像形成裝置,并且接收與所述執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
[0025]控制器可以控制所述通信接口通過(guò)利用不同于所述V4驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊發(fā)送所述執(zhí)行掃描作業(yè)的命令。
[0026]控制器可以控制以使得,如果輸入了所述執(zhí)行掃描作業(yè)的命令,則確定所述圖像形成裝置是否支持V4驅(qū)動(dòng)程序,顯示支持所述V4驅(qū)動(dòng)程序的圖像形成裝置,并且選擇執(zhí)行所述執(zhí)行掃描作業(yè)的命令的圖像形成裝置。
[0027]通信接口可以通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的狀態(tài)信息以及所述圖像形成裝置的地址信息。
[0028]用戶終端裝置還可以包括顯示器,其基于接收到的所述圖像形成裝置的狀態(tài)信息顯示用于接收對(duì)掃描選項(xiàng)的選擇的用戶界面窗口,其中,所述控制器將所述掃描選項(xiàng)的選擇與所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置。
[0029]狀態(tài)信息可以包括有關(guān)所述圖像形成裝置的網(wǎng)絡(luò)信息、可支持的作業(yè)信息和組件消耗信息中的至少一個(gè)。
[0030]V4驅(qū)動(dòng)程序可以是支持預(yù)定義的雙向通信模式的打印機(jī)驅(qū)動(dòng)程序。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0031]通過(guò)以下結(jié)合附圖的實(shí)施例的描述,本發(fā)明總體構(gòu)思的這些和/或其它特征和效用將變得明顯而且更容易理解,在附圖中:
[0032]圖1是示出根據(jù)本發(fā)明總體構(gòu)思的示范性實(shí)施例的用戶終端裝置的框圖;
[0033]圖2是示出根據(jù)本發(fā)明總體構(gòu)思的示例性實(shí)施例的、在用戶終端裝置中實(shí)施的程序的簡(jiǎn)要框圖;
[0034]圖3示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的、獲得連接到用戶終端裝置的圖像形成裝置的地址信息的操作;
[0035]圖4示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的、從打印機(jī)假脫機(jī)程序提供的圖像形成裝置的列表;
[0036]圖5示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的、在用戶終端裝置上執(zhí)行掃描作業(yè)的操作;
[0037]圖6是示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的控制用戶終端裝置的方法的流程圖;
[0038]圖7是示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的控制用戶終端裝置的方法的流程圖。
[0039]圖8是Windows8?的metro風(fēng)格UI環(huán)境中的通知狀態(tài)的處理;
[0040]圖9示出根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的、通知關(guān)于用戶終端裝置的狀態(tài)的操作;
[0041]圖10示出根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的、通知關(guān)于用戶終端裝置的狀態(tài)的操作;
[0042]圖11示出根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的彈出顯示;
[0043]圖12示出了根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的用戶建立操作;
[0044]圖13是示出了根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的控制用戶終端裝置的方法的流程圖;
[0045]圖14是示出了根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的控制用戶終端裝置的方法的流程圖;
[0046]圖15示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的在用戶終端裝置上實(shí)施的程序的簡(jiǎn)要框圖;
[0047]圖16示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的主頁(yè)面;
[0048]圖17示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的作業(yè)執(zhí)行頁(yè)面;
[0049]圖18示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的主瓦片;
[0050]圖19示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的次級(jí)瓦片;
[0051]圖20示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的創(chuàng)建用戶終端裝置的次級(jí)瓦片的操作;
[0052]圖21示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的創(chuàng)建用戶終端裝置的次級(jí)瓦片的界面窗口;
[0053]圖22示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的更新次級(jí)瓦片的操作;
[0054]圖23是示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的實(shí)施次級(jí)瓦片的操作;
[0055]圖24示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的在次級(jí)瓦片上標(biāo)記圖像形成裝置的作業(yè)執(zhí)行狀態(tài)的操作;
[0056]圖25是提供解釋根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的控制用戶終端裝置的方法的流程圖;
[0057]圖26是提供解釋根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的控制用戶終端裝置的方法的流程圖;以及
[0058]圖27是提供示出根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的控制用戶終端裝置的方法的流程圖。
【具體實(shí)施方式】
[0059]現(xiàn)在將詳細(xì)提及本發(fā)明總體構(gòu)思的實(shí)施例,本發(fā)明總體構(gòu)思的實(shí)施例的示例在附圖中示出,貫穿附圖,相同的參考標(biāo)記指代相同的元素。為了解釋本發(fā)明總體構(gòu)思,下面將在參考附圖的同時(shí)描述這些實(shí)施例。
[0060]圖1示出了根據(jù)本發(fā)明總體構(gòu)思的示范性實(shí)施例的用戶終端裝置100。
[0061]參考圖1,用戶終端裝置100可以包括用戶接口 110、通信接口 120、控制器130、存儲(chǔ)裝置(storage) 140、和顯示器150。用戶終端裝置100可以通過(guò)通信接口 120連接圖像形成裝置 200-1、200-2、200-3、...、200_n 中的至少一個(gè)。
[0062]雖然多個(gè)圖像形成裝置200-1、200-2、200-3、...、200_n可以連接到用戶終端裝置100,但是為了便于描述,下面的描述將只包括一個(gè)圖像形成裝置200。
[0063]用戶接口 110安裝有多個(gè)功能鍵并顯示從用戶終端裝置100提供的各種信息,利用所述多個(gè)功能鍵,用戶可以建立或選擇由用戶終端裝置100支持的各種功能。
[0064]用戶接口 110可以通過(guò)組合監(jiān)視器和鼠標(biāo)來(lái)實(shí)施,或者可以是同時(shí)操作輸入和輸出的裝置,諸如觸摸屏。在這種情況下,用戶接口 110可以通過(guò)層疊觸摸檢測(cè)器(未示出)和顯示器(未圖示)來(lái)配置。觸摸檢測(cè)器可以被實(shí)施為感知用戶觸摸的觸摸傳感器和感知近距離內(nèi)的用戶觸摸的接近的近距離傳感器,而且顯示器可以被實(shí)施為L(zhǎng)CD面板,其可以顯示各種屏幕,諸如包括多個(gè)圖標(biāo)的背景屏幕、網(wǎng)絡(luò)瀏覽屏幕、應(yīng)用實(shí)施屏幕、播放諸如視頻和照片的各種內(nèi)容的屏幕、和用戶界面屏幕。
[0065]通信接口 120與至少一個(gè)圖像形成裝置200通信。具體地,可以通過(guò)與通用串行總線(USB)端口以及局域網(wǎng)(LAN)和互聯(lián)網(wǎng)網(wǎng)絡(luò)接觸來(lái)執(zhí)行通信。通信接口 120可以發(fā)送控制信號(hào)到至少一個(gè)圖像形成裝置200并且從其接收數(shù)據(jù)。
[0066]控制器130控制用戶終端裝置100的各個(gè)組件。具體地,控制器130與在用戶終端裝置100中執(zhí)行的操作相對(duì)應(yīng)地,重調(diào)(recall)從存儲(chǔ)控制程序的只讀存儲(chǔ)器(ROM)輸入的信號(hào)或數(shù)據(jù)以控制中央處理單元(CPU)和用戶終端裝置100,重調(diào)從用戶終端裝置100外部裝置輸入的信號(hào)或數(shù)據(jù),并且包括用作重調(diào)區(qū)域(recall area)的隨機(jī)存取存儲(chǔ)器(RAM)。CPU可以包括單核處理器、雙核處理器、三核處理器和四核處理器中的至少一個(gè)。CPU、ROM和RAM通過(guò)內(nèi)部總線相互連接。
[0067]存儲(chǔ)裝置140存儲(chǔ)利用圖像形成裝置200執(zhí)行作業(yè)的metro應(yīng)用,以及與圖像形成裝置200通信的版本4 (V4)驅(qū)動(dòng)程序。
[0068]同時(shí),存儲(chǔ)裝置140可以實(shí)施為用戶終端裝置100內(nèi)的存儲(chǔ)介質(zhì)和外部存儲(chǔ)介質(zhì),例如,包括USB存儲(chǔ)器的可移動(dòng)盤(pán)或通過(guò)網(wǎng)絡(luò)的網(wǎng)絡(luò)服務(wù)器。本說(shuō)明書(shū)描述的是,用于存儲(chǔ)和操作控制程序的RAM和ROM是控制器130的組件,但是它們可以被實(shí)施為存儲(chǔ)裝置140的組件。
[0069]術(shù)語(yǔ)“存儲(chǔ)裝置”可以包括存儲(chǔ)裝置140、R0M、RAM、或可附接到用戶終端裝置100/從用戶終端裝置100可拆卸的存儲(chǔ)卡(例如,安全數(shù)字(SD)卡或記憶棒)。另外,存儲(chǔ)裝置140可以包括非易失性存儲(chǔ)器、易失性存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器(HDD)、或固態(tài)驅(qū)動(dòng)器(SSD)JM不限于此。
[0070]顯示器150可以根據(jù)控制器130的控制,顯示各種屏幕,諸如具有各種瓦片的背景屏幕、網(wǎng)頁(yè)瀏覽屏幕、應(yīng)用實(shí)施屏幕、播放諸如視頻和照片的各種內(nèi)容的屏幕、和用戶界面屏幕。
[0071]同時(shí),盡管本發(fā)明總體構(gòu)思的示例性實(shí)施例描述的是,顯示器150和用戶接口 110是單獨(dú)的組件,但是它們可以被配置為單個(gè)組件。在這種情況下,顯示器150可以被實(shí)施為感測(cè)用戶觸摸的觸摸屏。具體地,顯示器可以通過(guò)層疊觸摸檢測(cè)器(未示出)和顯示器(未圖示)來(lái)配置。觸摸檢測(cè)器可以被實(shí)施為感知用戶觸摸的觸摸傳感器和感知接近的用戶觸摸的近距離傳感器,而且顯示器可以被實(shí)施為液晶二極管(liquid crystal diode,IXD)面板。
[0072]下面將根據(jù)本發(fā)明總體構(gòu)思的每個(gè)示例性實(shí)施例描述具有以上組件的用戶終端裝置100。[0073]本發(fā)明總體構(gòu)思的第一示例性實(shí)施例
[0074]在下文中,將說(shuō)明根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶終端裝置100。Windows8?支持metro風(fēng)格UI環(huán)境,而且在metro風(fēng)格UI環(huán)境中不能支持圖像形成裝置200的掃描功能。另外,圖像形成裝置200的地址信息不能直接提供給應(yīng)用。因此,根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶終端裝置100可以使用預(yù)定義的打印機(jī)驅(qū)動(dòng)程序,獲取圖像形成裝置200的地址信息,并且通過(guò)使用獲得的地址信息執(zhí)行掃描功能。
[0075]根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶接口 110可以在metix)應(yīng)用運(yùn)行的情況下,通過(guò)使用從metix)應(yīng)用提供的用戶界面窗口來(lái)接收?qǐng)?zhí)行圖像形成裝置200的掃描作業(yè)的命令。
[0076]根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶接口 110可以接收?qǐng)?zhí)行圖像形成裝置200的掃描作業(yè)的命令。
[0077]另外,用戶接口 110可以顯示支持由控制器130的控制確定的預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的圖像形成裝置200,并可以選擇圖像形成裝置200來(lái)執(zhí)行用于執(zhí)行掃描作業(yè)的命令。預(yù)定義的打印機(jī)驅(qū)動(dòng)程序可以是V4驅(qū)動(dòng)程序。
[0078]預(yù)定義的打印機(jī)驅(qū)動(dòng)程序指示通過(guò)使用預(yù)定義的雙向(Bidi)通信模式控制打印機(jī)的程序。由于打印機(jī)驅(qū)動(dòng)程序根據(jù)裝置類(lèi)型具有不同的控制方法,因此應(yīng)該安裝單獨(dú)的打印機(jī)驅(qū)動(dòng)程序。
[0079]例如,Windows8?支持打印機(jī)驅(qū)動(dòng)程序的V4版本,而且打印機(jī)驅(qū)動(dòng)程序可以通過(guò)雙向通信獲得打印機(jī)的IP地址和狀態(tài)信息。采用可擴(kuò)展標(biāo)記語(yǔ)言(XML)格式的雙向通信模式可以被定義而且被用來(lái)獲取打印機(jī)的IP地址和狀態(tài)信息。
[0080]將通過(guò)參考圖3詳細(xì)說(shuō)明預(yù)定義的雙向通信模式。
[0081]通信接口 120使用V4驅(qū)動(dòng)程序,請(qǐng)求圖像形成裝置200的地址信息,并接收所請(qǐng)求的圖像形成裝置200的地址信息。具體地,通信接口 120可以請(qǐng)求和接收與支持V4驅(qū)動(dòng)程序的圖像形成裝置200相對(duì)應(yīng)的網(wǎng)絡(luò)地址信息。
[0082]另外,通信接口 120可以使用V4驅(qū)動(dòng)程序,請(qǐng)求通過(guò)圖像形成裝置200的用戶界面130選擇的圖像形成裝置200的地址信息,并且從圖像形成裝置200接收地址信息。
[0083]同時(shí),通信接口 120可以使用V4驅(qū)動(dòng)程序,請(qǐng)求和接收?qǐng)D像形成裝置200的狀態(tài)信息以及圖像形成裝置200的地址信息。
[0084]狀態(tài)信息可以包括有關(guān)圖像形成裝置200的網(wǎng)絡(luò)信息、可支持的作業(yè)信息、和組件消耗信息中的至少一個(gè)。具體地,網(wǎng)絡(luò)信息指示有關(guān)圖像形成裝置200的網(wǎng)絡(luò)連接狀態(tài)、網(wǎng)絡(luò)安全狀態(tài)、和網(wǎng)絡(luò)地址(即,端口地址或IP地址)的信息。可支持的作業(yè)信息指示有關(guān)是否支持諸如打印、掃描、復(fù)印或傳真的作業(yè)以及是否支持每個(gè)作業(yè)中的選項(xiàng)的信息。
[0085]同時(shí),狀態(tài)信息包括能力信息,基于能力信息提供故障排除指南,而且提供訂購(gòu)耗材的功能或鏈接制造商的網(wǎng)頁(yè)的功能。此外,狀態(tài)信息可以在打印的同時(shí)顯示錯(cuò)誤通知,可以在選擇期間向用戶提供故障排除指南,或可以被用于建立高質(zhì)量打印選項(xiàng),諸如生態(tài)(eco)、作業(yè)計(jì)數(shù)(job accounting)和機(jī)密表示設(shè)置。
[0086]同時(shí),地址信息指示圖像形成裝置200的網(wǎng)絡(luò)地址,S卩,IP地址。由于圖像形成裝置200的網(wǎng)絡(luò)地址不能在本實(shí)施例的0/S中獲得,因此網(wǎng)絡(luò)地址可以通過(guò)使用預(yù)定義的打印機(jī)驅(qū)動(dòng)程序從圖像形成裝置200發(fā)送。[0087]雖然描述了圖像形成裝置200的地址信息具有區(qū)別于狀態(tài)信息的含義,但是圖像形成裝置200的地址信息可以被包括在圖像形成裝置200的狀態(tài)信息中。
[0088]下面將參考圖3進(jìn)一步說(shuō)明在請(qǐng)求和接收?qǐng)D像形成裝置200的地址信息和狀態(tài)信息期間所使用的雙向通信模式。
[0089]同時(shí),通信接口 120可以從圖像形成裝置200接收與執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
[0090]控制器130控制通信接口 120基于圖像形成裝置200的地址信息向圖像形成裝置200發(fā)送執(zhí)行掃描作業(yè)的命令,并接收與執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。具體地,控制器130可以控制通信接口 120通過(guò)使用不同于預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的通信協(xié)議發(fā)送執(zhí)行掃描作業(yè)的命令。
[0091]在獲得圖像形成裝置200的地址信息之后,控制器130可以不使用預(yù)定義的打印機(jī)驅(qū)動(dòng)程序,基于圖像形成裝置200的地址信息直接連接圖像形成裝置200,而且控制通信接口 120收發(fā)用于執(zhí)行掃描作業(yè)和掃描數(shù)據(jù)的命令。具體地,控制器130可以通過(guò)利用不同于預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊來(lái)控制用于執(zhí)行掃描作業(yè)的命令的發(fā)送。
[0092]不同于預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊是通過(guò)使用諸如簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)或超文本傳輸協(xié)議(HTTP)的協(xié)議直接與圖像形成裝置200通信的模塊,而且可以經(jīng)由metro風(fēng)格應(yīng)用直接控制。
[0093]同時(shí),如果用于執(zhí)行掃描作業(yè)的命令被輸入到用戶接口 110,則控制器130可以確定圖像形成裝置200是否支持預(yù)定義的打印機(jī)驅(qū)動(dòng)程序,并且顯示支持預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的圖像形成裝置200。
[0094]此外,控制器130可以將在用戶接口 110中選擇的掃描選項(xiàng)與用于執(zhí)行掃描作業(yè)的命令一起發(fā)送到圖像形成裝置。
[0095]掃描選項(xiàng)是用于執(zhí)行掃描作業(yè)的設(shè)置值,例如,設(shè)置是否掃描雙面、是否執(zhí)行彩色掃描、分辨率、亮度和圖像大小的值,但不限于此。在本說(shuō)明書(shū)中,可以基于圖像形成裝置200的狀態(tài)信息,換句話說(shuō),可支持的作業(yè)信息,來(lái)設(shè)置掃描選項(xiàng)。
[0096]存儲(chǔ)裝置140存儲(chǔ)顯示接收用于執(zhí)行掃描作業(yè)的命令的用戶界面窗口的metro應(yīng)用、以及與圖像形成裝置通信的V4驅(qū)動(dòng)程序。
[0097]同時(shí),存儲(chǔ)裝置140可以存儲(chǔ)連接到用戶終端裝置100的圖像形成裝置200的列表。圖像形成裝置200的列表可以包括圖像形成裝置200的各個(gè)端口名稱(chēng)或型號(hào)名稱(chēng)。
[0098]另外,存儲(chǔ)裝置140可以將從圖像形成裝置200發(fā)送的圖像形成裝置200的地址信息和狀態(tài)信息與圖像形成裝置200的列表映射,而且存儲(chǔ)映射的信息。在映射和存儲(chǔ)之后,存儲(chǔ)裝置140可以存儲(chǔ)從圖像形成裝置200發(fā)送的掃描數(shù)據(jù)。
[0099]顯示器150可以基于從通信接口 120接收到的圖像形成裝置200的狀態(tài)信息顯示用戶界面窗口,以便接收對(duì)掃描選項(xiàng)的選擇。另外,顯示器150可以根據(jù)控制器130的確定顯示支持預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的圖像形成裝置的列表。
[0100]同時(shí),通信接口 120可以顯示從圖像形成裝置200接收到的與用于執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
[0101]如上所述的根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶終端裝置100可以在不直接提供圖像形成裝置200的地址信息的0/S中獲得連接到用戶終端裝置100的圖像形成裝置200的地址信息,而且可以通過(guò)使用地址信息提供執(zhí)行掃描作業(yè)的應(yīng)用。
[0102]本發(fā)明總體構(gòu)思的第二示例性實(shí)施例
[0103]在下文中,將說(shuō)明根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的用戶終端裝置100。Windows8?的metro風(fēng)格Π可能在通知圖像形成裝置200的狀態(tài)錯(cuò)誤方面存在限制。具體地,只在圖像形成裝置200執(zhí)行打印作業(yè)期間向用戶通知錯(cuò)誤狀態(tài),而且錯(cuò)誤狀態(tài)的類(lèi)型具有0/S所提供的128種限制。因此,不能完全傳遞傳統(tǒng)圖像形成裝置所提供的約500種錯(cuò)誤狀態(tài)。
[0104]因此,根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的用戶終端裝置100被安裝,以便在不改變圖像形成裝置200的固件的情況下,提供常規(guī)情況下由于以上限制而無(wú)法使用的對(duì)狀態(tài)錯(cuò)誤的通知。
[0105]用戶接口 110可以接收用于選擇顯示從metro應(yīng)用提供的狀態(tài)消息的用戶界面窗口的用戶操作。此外,可以輸入用于設(shè)置請(qǐng)求第二狀態(tài)消息的第一狀態(tài)消息的類(lèi)型的用戶操作。
[0106]在下文中,將參考通信接口 120的描述詳細(xì)說(shuō)明第一狀態(tài)消息和第二狀態(tài)消息。
[0107]通信接口 120可以利用圖像形成裝置200的打印機(jī)驅(qū)動(dòng)程序,而且接收?qǐng)D像形成裝置200的第一狀態(tài)消息和地址信息。打印機(jī)驅(qū)動(dòng)程序可以是V4驅(qū)動(dòng)程序。
[0108]另外,通信接口 120可以根據(jù)控制器130的控制利用圖像形成裝置200的地址信息,向所連接的圖像形成裝置200請(qǐng)求第二狀態(tài)消息,而且接收第二狀態(tài)消息。具體地,在通過(guò)控制器130的控制獲得圖像形成裝置200的地址信息之后,通信接口 120可以在不利用打印機(jī)驅(qū)動(dòng)程序的情況下基于圖像形成裝置200的地址信息連接圖像形成裝置200。在這種情況下,通信接口 120可以通過(guò)使用不同于打印機(jī)驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊與圖像形成裝置200通信。
[0109]在根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例中,圖像形成裝置200的第一狀態(tài)消息是打印機(jī)驅(qū)動(dòng)程序中的預(yù)定義的消息。具體地,第一狀態(tài)消息指示在打印機(jī)驅(qū)動(dòng)程序的事件XML中定義的消息。例如,Windows8?的metro UI環(huán)境支持打印機(jī)驅(qū)動(dòng)程序的V4版本,而且該打印機(jī)驅(qū)動(dòng)程序可以加載預(yù)定義的事件XML。因此,因?yàn)閮H僅接收到在加載的事件XML中定義的狀態(tài)消息,所以可能無(wú)法檢查圖像形成裝置200的進(jìn)一步的詳細(xì)狀態(tài)。
[0110]同時(shí),根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的第一狀態(tài)消息可以包括在V4打印機(jī)驅(qū)動(dòng)程序中重新定義的13個(gè)狀態(tài)消息:Door0pen (門(mén)打開(kāi))、MarkerSuppIyLow(標(biāo)記墨量低)、MarkerFailure (標(biāo)記故障)、MarkerSupplyEmpty (標(biāo)記墨空)、MediaLow(介質(zhì)低)、MediaEmpty (介質(zhì)空)、MediaJam (介質(zhì)卡住)、MediaNeeded (需要介質(zhì))、OutputAreaAlmostFulI (輸出區(qū)域幾乎充滿)、OutputAreaFull (輸出區(qū)域充滿)、AttentionRequired (請(qǐng)注意)、Paused (暫停)、End of job or job cancel (作業(yè)結(jié)束或作業(yè)取消),它們是Wind0WS8?的metro UI環(huán)境中0/S所支持的128種狀態(tài)消息中被分類(lèi)為錯(cuò)誤的消息當(dāng)中的消息。
[0111]將參考圖8進(jìn)行第一狀態(tài)消息的附加解釋。
[0112]同時(shí),第二狀態(tài)消息指示傳遞比第一狀態(tài)消息更詳細(xì)的圖像形成裝置200的狀態(tài)的、并具有在打印機(jī)驅(qū)動(dòng)程序中沒(méi)有定義的比較屬性的消息。因?yàn)榈诙顟B(tài)消息與第一狀態(tài)消息相比可以提供更多類(lèi)型的狀態(tài)信息,所以可以向用戶終端裝置100通知圖像形成裝置200的進(jìn)一步的詳細(xì)狀態(tài)。
[0113]將參考圖9進(jìn)行第二狀態(tài)消息的附加解釋。
[0114]圖像形成裝置200的地址信息指示圖像形成裝置200的網(wǎng)絡(luò)地址,S卩,IP地址,如根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例中所描述的。因?yàn)樵诟鶕?jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的0/S中不能獲得圖像形成裝置200的網(wǎng)絡(luò)地址,因此可以通過(guò)使用該打印機(jī)驅(qū)動(dòng)程序從圖像形成裝置200發(fā)送網(wǎng)絡(luò)地址。
[0115]控制器130可以利用圖像形成裝置200的地址信息,并且向圖像形成裝置200請(qǐng)求比第一狀態(tài)消息更詳細(xì)的第二狀態(tài)消息。具體地,控制器130可以在獲得圖像形成裝置200的地址信息之后不使用打印機(jī)驅(qū)動(dòng)程序,而且基于圖像形成裝置200的地址信息直接控制通信接口 120連接圖像形成裝置200。
[0116]同時(shí),基于接收到的第一狀態(tài)消息的類(lèi)型,則控制器130可以確定是否需要請(qǐng)求第二狀態(tài)消息。具體地,根據(jù)打印機(jī)驅(qū)動(dòng)程序中預(yù)定義的第一狀態(tài)消息的類(lèi)型,控制器130可以確定是否需要請(qǐng)求具有進(jìn)一步的詳細(xì)信息的第二狀態(tài)消息。
[0117]例如,如果處于“DoorOpen”狀態(tài),則第一狀態(tài)消息中所包括的比較條件足以向用戶提供信息。但是,如果處于“PaperEmpty”狀態(tài),則第一狀態(tài)消息中所包括的比較條件不足以提供有關(guān)至少一個(gè)進(jìn)紙器當(dāng)中的哪個(gè)進(jìn)紙器缺少紙材料的信息。因此,可以確定需要比第一狀態(tài)消息更詳細(xì)的第二狀態(tài)消息。結(jié)果,如果處于“DoorOpen”狀態(tài),則可以確定不需要第二狀態(tài)消息。但是,如果處于“PaperEmpty”狀態(tài),則可以確定需要第二狀態(tài)消息。
[0118]像上面的例子一樣,只有在控制器130確定需要第二狀態(tài)消息的情況下,才可以向圖像形成裝置200請(qǐng)求第二狀態(tài)消息。下面將參考圖10說(shuō)明確定過(guò)程。
[0119]同時(shí),如果輸入了用于設(shè)置對(duì)于其將進(jìn)一步請(qǐng)求第二狀態(tài)消息的第一狀態(tài)消息的類(lèi)型的用戶操作,則控制器130可以基于第一狀態(tài)消息的類(lèi)型確定是否需要請(qǐng)求第二狀態(tài)消息。具體地,用戶終端裝置100可以直接從用戶接收對(duì)于其將進(jìn)一步請(qǐng)求第二狀態(tài)消息的第一狀態(tài)消息的已建立的類(lèi)型。因此,基于由用戶設(shè)置的第一狀態(tài)消息的類(lèi)型,控制器130可以確定對(duì)第二狀態(tài)消息的請(qǐng)求。將參考圖12進(jìn)行進(jìn)一步的解釋。
[0120]同時(shí),如果從第二狀態(tài)消息中提取的狀態(tài)屬性不是警告或錯(cuò)誤,則控制器130可以在預(yù)定時(shí)間的延遲之后再次請(qǐng)求第二狀態(tài)消息。
[0121]例如,不同于第一狀態(tài)消息,第二狀態(tài)消息可以包括關(guān)于圖像形成裝置200的狀態(tài)的各種信息。具體地,第二狀態(tài)消息可以包括警告、錯(cuò)誤和有關(guān)圖像形成裝置200的狀態(tài)的信息中的至少一個(gè)屬性。在這種情況下,如果從第二狀態(tài)消息中提取的狀態(tài)屬性不是警告或錯(cuò)誤,則控制器130可以在預(yù)定時(shí)間的延遲之后再次接收第二狀態(tài)消息。實(shí)施這樣的操作的原因是,第一狀態(tài)消息和第二狀態(tài)消息的接收時(shí)間點(diǎn)彼此不同。因此,通過(guò)考慮圖像形成裝置200中狀態(tài)的更新時(shí)間,如果存在錯(cuò)誤/警告,可以在預(yù)定時(shí)間的延遲之后接收第二狀態(tài)消息。如果第二狀態(tài)消息指示錯(cuò)誤/警告,則可以基于第二狀態(tài)消息以彈出格式顯示信息,而且如果第二狀態(tài)消息涉及信息,則信息處理過(guò)程可以完成。
[0122]同時(shí),如果用戶選擇在顯示器150上顯示的彈出窗口,則控制器130可以使用第一狀態(tài)消息和第二狀態(tài)消息中的至少一個(gè),而且連接到故障排除頁(yè)面。具體地,如果沒(méi)有接收到第二狀態(tài)消息,則可以通過(guò)使用第一狀態(tài)消息來(lái)連接故障排除頁(yè)面。如果接收到第二狀態(tài)消息,則可以通過(guò)使用第一狀態(tài)消息和第二狀態(tài)消息二者來(lái)連接故障排除頁(yè)面。將參考圖9和圖10進(jìn)行連接故障排除頁(yè)面的具體解釋。
[0123]存儲(chǔ)裝置140可以存儲(chǔ)預(yù)定義的第一狀態(tài)消息。另外,存儲(chǔ)裝置140可以存儲(chǔ)對(duì)于其將要請(qǐng)求第二狀態(tài)消息的第一狀態(tài)消息的類(lèi)型。
[0124]顯示器150顯示第一狀態(tài)消息和第二狀態(tài)消息中的至少一個(gè)。具體地,如果沒(méi)有接收到第二狀態(tài)消息,則從第一狀態(tài)消息中提取應(yīng)該向用戶通知的圖像形成裝置200的狀態(tài),而且用戶界面窗口的彈出窗口顯示信息。如果接收到第二狀態(tài)消息,則可以基于第一狀態(tài)消息和第二狀態(tài)消息提取應(yīng)該向用戶通知的圖像形成裝置200的狀態(tài),而且可以在利用metro應(yīng)用的用戶界面窗口上以彈出格式顯示信息。
[0125]同時(shí),通過(guò)顯示器150顯示通知的方法可以使用彈出格式或其他各種類(lèi)型的通知
顯不O
[0126]如上所述的根據(jù)本發(fā)明總體構(gòu)思的第二示例性實(shí)施例的用戶終端裝置100可以在通知圖像形成裝置200的狀態(tài)方面具有限制的0/S中接收?qǐng)D像形成裝置200的詳細(xì)狀態(tài)消息,而且向用戶提供有關(guān)圖像形成裝置200的錯(cuò)誤或警告的狀態(tài)信息。
[0127]本發(fā)明總體構(gòu)思的第三示例性實(shí)施例
[0128]在下文中,將說(shuō)明根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的用戶終端裝置100。在不同于傳統(tǒng)的桌面UI環(huán)境的Windows8?的metro風(fēng)格UI環(huán)境中,可以為一個(gè)應(yīng)用創(chuàng)建直接格式(direct format)的多個(gè)次級(jí)瓦片(secondary tile)。
[0129]瓦片是在Windows8?的metro風(fēng)格UI環(huán)境中的背景屏幕中使用的長(zhǎng)方形或方形形狀的圖標(biāo),而且具有一種移動(dòng)到應(yīng)用、網(wǎng)站、地址簿和其他項(xiàng)目的鏈接功能。不同于傳統(tǒng)的圖標(biāo),瓦片可以實(shí)時(shí)顯示有關(guān)每個(gè)連接的項(xiàng)目的信息的變化,而且例如,實(shí)時(shí)顯示接收到的電子郵件信箱中未讀消息的數(shù)目。瓦片可以被分為兩類(lèi),即,應(yīng)用瓦片(主瓦片)和次級(jí)瓦片。應(yīng)用瓦片(主瓦片)指示在安裝應(yīng)用時(shí)創(chuàng)建的瓦片,而次級(jí)瓦片指示由用戶附加創(chuàng)建的瓦片。將參考圖15進(jìn)一步說(shuō)明瓦片。
[0130]用戶可以使用以前創(chuàng)建的次級(jí)瓦片并且在任何時(shí)候進(jìn)入相應(yīng)應(yīng)用的特定頁(yè)面,而且可以在任何時(shí)候在瓦片上顯示相應(yīng)應(yīng)用的處理狀態(tài)。
[0131]將在下面描述的根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的用戶終端裝置100可以使用次級(jí)瓦片,并且執(zhí)行圖像形成裝置200的作業(yè)。因此,針對(duì)在退出相應(yīng)應(yīng)用屏幕的情況下不能在0/S的背景屏幕上檢查圖像形成裝置的作業(yè)處理狀態(tài)的問(wèn)題、以及在連接了多個(gè)圖像形成裝置的情況下并且在提供了太多的作業(yè)選項(xiàng)設(shè)置的情況下應(yīng)當(dāng)選擇執(zhí)行作業(yè)的圖像形成裝置并且應(yīng)當(dāng)設(shè)置每個(gè)作業(yè)選項(xiàng)的不便,提供了解決方案。
[0132]用戶接口 110通過(guò)由metro應(yīng)用所提供的用戶界面窗口接收對(duì)被應(yīng)用于圖像形成裝置200的作業(yè)選項(xiàng)的選擇。
[0133]在這種情況下,用戶接口 110可以接收對(duì)執(zhí)行作業(yè)的圖像形成裝置200的選擇以及對(duì)作業(yè)選項(xiàng)的選擇。
[0134]將參考圖20進(jìn)行進(jìn)一步的解釋。
[0135]通信接口 120使用metro應(yīng)用,而且基于與Π區(qū)域相對(duì)應(yīng)的作業(yè)選項(xiàng)向圖像形成裝置200發(fā)送執(zhí)行作業(yè)的命令。具體地,如果選擇與作業(yè)選項(xiàng)相對(duì)應(yīng)的UI區(qū)域,則控制器130實(shí)施metro應(yīng)用以利用圖像形成裝置200執(zhí)行作業(yè),并且自動(dòng)應(yīng)用與UI區(qū)域相對(duì)應(yīng)的作業(yè)選項(xiàng)。通信接口 120可以基于所應(yīng)用的作業(yè)選項(xiàng)向圖像形成裝置200發(fā)送執(zhí)行作業(yè)的命令。
[0136]UI區(qū)域指示顯示作業(yè)選項(xiàng)和執(zhí)行作業(yè)的圖像形成裝置200的設(shè)備信息中的至少一個(gè)的區(qū)域。Π區(qū)域可以以瓦片形狀格式配置。這可以是Wind0WS8?的metiX)風(fēng)格Π環(huán)境中的次級(jí)瓦片。本發(fā)明總體構(gòu)思的第三示例性實(shí)施例描述的是,Π區(qū)域以瓦片形狀格式創(chuàng)建,但是Π區(qū)域形狀可以改變。
[0137]同時(shí),如果作業(yè)執(zhí)行頁(yè)面上輸入了修改作業(yè)選項(xiàng)的用戶操作,則通信接口 120可以基于修改的作業(yè)選項(xiàng)向圖像形成裝置200發(fā)送執(zhí)行作業(yè)的命令。具體地,如果選擇了與作業(yè)選項(xiàng)相對(duì)應(yīng)的UI區(qū)域,則顯示器150可以顯示應(yīng)用的作業(yè)執(zhí)行頁(yè)面,從而可以自動(dòng)應(yīng)用與Π區(qū)域相對(duì)應(yīng)的作業(yè)選項(xiàng)。如果在顯示的作業(yè)執(zhí)行頁(yè)面修改了作業(yè)選項(xiàng),則通信接口120可以基于修改的作業(yè)選項(xiàng)向圖像形成裝置200發(fā)送執(zhí)行作業(yè)的命令。
[0138]控制器130控制創(chuàng)建與對(duì)作業(yè)選項(xiàng)的選擇相對(duì)應(yīng)的Π區(qū)域,而且在背景屏幕上顯示創(chuàng)建的Π區(qū)域。所創(chuàng)建的與作業(yè)選項(xiàng)相對(duì)應(yīng)的Π區(qū)域可以是如上所述的次級(jí)瓦片。將參考圖20進(jìn)行進(jìn)一步的解釋。
[0139]同時(shí),如果發(fā)現(xiàn)以前創(chuàng)建的有關(guān)圖像形成裝置200的UI區(qū)域,則控制器130可以控制將與先前創(chuàng)建的Π區(qū)域相對(duì)應(yīng)的作業(yè)選項(xiàng)更新為在用戶接口 110中選擇的作業(yè)選項(xiàng),在背景屏幕上顯示更新的作業(yè)選項(xiàng),并且在存儲(chǔ)裝置140中存儲(chǔ)更新的作業(yè)選項(xiàng)。具體地,如果已經(jīng)在應(yīng)用上創(chuàng)建了與用戶選擇的圖像形成裝置200相對(duì)應(yīng)的次級(jí)瓦片,則可以創(chuàng)建新的次級(jí)瓦片或者可以根據(jù)用戶的選擇最新地更新先前的次級(jí)瓦片。將參考圖22進(jìn)行進(jìn)一步的解釋。
[0140]同時(shí),如果在背景屏幕上選擇預(yù)定義的Π區(qū)域,則控制器130可以實(shí)施執(zhí)行作業(yè)的應(yīng)用。預(yù)定義的Π區(qū)域包括主瓦片以實(shí)施執(zhí)行圖像形成裝置的作業(yè)的應(yīng)用,該主瓦片可以基本上在安裝應(yīng)用時(shí)提供。這將參考圖20進(jìn)一步描述。
[0141]同時(shí),如果選擇與作業(yè)選項(xiàng)相對(duì)應(yīng)的UI區(qū)域,則控制器130實(shí)施metro應(yīng)用以利用圖像形成裝置200執(zhí)行作業(yè)。與作業(yè)選項(xiàng)相對(duì)應(yīng)的UI區(qū)域可以是上述的次級(jí)瓦片。
[0142]同時(shí),控制器130可以控制將作業(yè)選項(xiàng)與UI區(qū)域映射并且存儲(chǔ)映射的信息。
[0143]同時(shí),在根據(jù)執(zhí)行作業(yè)的命令在圖像形成裝置200中執(zhí)行作業(yè)的同時(shí),控制器130可以在Π區(qū)域上顯示圖像形成裝置200的作業(yè)執(zhí)行信息。具體地,控制器130可以在與圖像形成裝置200相對(duì)應(yīng)的次級(jí)瓦片上顯示圖像形成裝置200的作業(yè)處理狀態(tài)。這將參考圖24進(jìn)一步解釋。
[0144]同時(shí),如果根據(jù)執(zhí)行作業(yè)的命令在圖像形成裝置200中完成作業(yè),則控制器130可以在Π區(qū)域上顯示圖像形成裝置200的作業(yè)執(zhí)行結(jié)果。具體地,控制器130可以在與圖像形成裝置200相對(duì)應(yīng)的次級(jí)瓦片上顯示圖像形成裝置200的作業(yè)執(zhí)行結(jié)果。這將參考圖24
進(jìn)一步解釋。
[0145]存儲(chǔ)裝置140可以將選擇的作業(yè)選項(xiàng)與相應(yīng)的Π區(qū)域映射并且存儲(chǔ)映射的結(jié)果。具體地,存儲(chǔ)裝置140可以將由用戶選擇的作業(yè)選項(xiàng)與創(chuàng)建的Π區(qū)域(即,與次級(jí)瓦片)映射,并且存儲(chǔ)映射的信息。另外,除了作業(yè)選項(xiàng)之外,存儲(chǔ)裝置140也可以將執(zhí)行作業(yè)的圖像形成裝置的信息與創(chuàng)建的Π區(qū)域(即,與次級(jí)瓦片)映射,并且存儲(chǔ)映射的數(shù)據(jù)。例如,存儲(chǔ)裝置140可以使用創(chuàng)建的時(shí)間信息作為密鑰(key),將圖像形成裝置200的設(shè)備信息和作業(yè)選項(xiàng)設(shè)置信息與瓦片ID映射并存儲(chǔ)。這將參考圖15進(jìn)一步解釋。[0146]顯示器150顯示具有與作業(yè)選項(xiàng)相對(duì)應(yīng)的Π區(qū)域的背景屏幕。具體地,顯示器150可以顯示具有與作業(yè)選項(xiàng)相對(duì)應(yīng)的UI區(qū)域(B卩,次級(jí)瓦片)的0/S的背景屏幕。
[0147]同時(shí),如果選擇了與作業(yè)選項(xiàng)相對(duì)應(yīng)的Π區(qū)域,則顯示器150可以顯示自動(dòng)應(yīng)用與UI區(qū)域相對(duì)應(yīng)的作業(yè)選項(xiàng)的應(yīng)用的作業(yè)執(zhí)行頁(yè)面。
[0148]如上所述的根據(jù)本發(fā)明總體構(gòu)思的第三示例性實(shí)施例的用戶終端裝置100可以提供其中自動(dòng)施加執(zhí)行作業(yè)的圖像形成裝置200和作業(yè)選項(xiàng)的UI區(qū)域,并因此可以在沒(méi)有冗余處理的情況下執(zhí)行作業(yè)。另外,作業(yè)處理狀態(tài)可以顯示在Π區(qū)域上,并且用戶實(shí)時(shí)直觀地注意作業(yè)執(zhí)行信息。
[0149]在下文中,將參考圖2說(shuō)明在用戶終端裝置100中實(shí)施的程序。說(shuō)明可以公共地應(yīng)用于上述本發(fā)明總體構(gòu)思的第一、第二和第三示例性實(shí)施例。
[0150]圖2是根據(jù)本發(fā)明總體構(gòu)思的示例性實(shí)施例的、在用戶終端裝置100中實(shí)施的程序的簡(jiǎn)要框圖。
[0151]參考圖2,為了控制圖像形成裝置200,可以在用戶終端裝置100中實(shí)施諸如metro應(yīng)用10、打印機(jī)假脫機(jī)程序20、打印機(jī)驅(qū)動(dòng)程序30、端口監(jiān)視器40的程序。
[0152]metro應(yīng)用10是實(shí)施Windows8?的metro風(fēng)格UI環(huán)境并且執(zhí)行圖像形成裝置200的各種作業(yè)功能的應(yīng)用。它可以支持啟動(dòng)體驗(yàn)、高級(jí)打印設(shè)置體驗(yàn)、以及由Microsoft?定義的打印通知體驗(yàn)。
[0153]另外,metro應(yīng)用10可以通過(guò)使用其他網(wǎng)絡(luò)模塊而不使用打印機(jī)驅(qū)動(dòng)程序30直接與圖像形成裝置200通信。在這種情況下使用的通信協(xié)議可以包括SNMP、HTTP和USB。
[0154]同時(shí),metro應(yīng)用10可以是Windows商店應(yīng)用或metro應(yīng)用。如果安裝了圖像形成裝置200的打印機(jī)驅(qū)動(dòng)程序30,則metro應(yīng)用10可以被自動(dòng)安裝在用戶終端裝置100中。此外,metro應(yīng)用10通過(guò)與圖像形成裝置200聯(lián)鎖來(lái)提供附加信息,而且提供附加的故障排除指南、耗材的訂購(gòu)、和有關(guān)打印期間的錯(cuò)誤的制造商的網(wǎng)站鏈接,以提高用戶便利性。
[0155]打印機(jī)假脫機(jī)程序20管理安裝在用戶終端裝置100中的圖像形成裝置200,并控制發(fā)送圖像形成裝置200的圖像形成作業(yè)。
[0156]打印機(jī)驅(qū)動(dòng)程序30是用戶終端裝置100中的用于控制圖像形成裝置200的程序,而且在打印期間執(zhí)行將從所應(yīng)用的程序傳遞到圖像形成裝置200的命令轉(zhuǎn)換成適合圖像形成裝置200的命令的功能。
[0157]本示例性實(shí)施例支持Windows8?的metro風(fēng)格UI環(huán)境中的打印機(jī)驅(qū)動(dòng)程序的V4版本,而且打印機(jī)驅(qū)動(dòng)程序30可以通過(guò)雙向通信獲得打印機(jī)的IP地址和狀態(tài)信息。采用XML格式的雙向通信模式可以被定義,而且被用來(lái)獲得打印機(jī)的IP地址和狀態(tài)信息。
[0158]同時(shí),打印機(jī)驅(qū)動(dòng)程序30可以是Windows8?的metro風(fēng)格UI環(huán)境中的V4驅(qū)動(dòng)程序。
[0159]端口監(jiān)視器40是Windows8?的metro風(fēng)格UI環(huán)境所支持的網(wǎng)絡(luò)接口,而且支持諸如TCP/IP協(xié)議、USB和WSD的協(xié)議,但不限于此。然而,端口監(jiān)視器40具有若干限制。例如,可能不支持有關(guān)USB的控制信道,而且有關(guān)圖像形成裝置200的狀態(tài)消息的類(lèi)型存在設(shè)計(jì)上的限制。
[0160]雖然圖2描述了端口監(jiān)視器40是與打印機(jī)驅(qū)動(dòng)程序30分離的程序,但是端口監(jiān)視器40可以被建立和包括在打印機(jī)驅(qū)動(dòng)程序30中。
[0161]同時(shí),圖像形成裝置200可以具有諸如SNMP210、HTTP220、和USB230的通信接口,而且執(zhí)行諸如打印240、掃描250和傳真260的作業(yè)。
[0162]圖3至圖7描述了根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的用戶終端裝置100。
[0163]圖3是示出根據(jù)本發(fā)明總體構(gòu)思的第一示例性實(shí)施例的、獲得連接到用戶終端裝置100的圖像形成裝置200的地址信息的操作。
[0164]通過(guò)參考圖3,metix)應(yīng)用10可以通過(guò)打印機(jī)假脫機(jī)程序20接收連接到用戶終端裝置100的圖像形成裝置200的列表。在這種情況下,metro應(yīng)用10可以顯示圖4中的圖像形成裝置的列表。
[0165]metro應(yīng)用10通過(guò)使用像下面的表1中的預(yù)定義的雙向通信模式向V4打印機(jī)驅(qū)動(dòng)程序30請(qǐng)求確認(rèn)圖像形成裝置200的地址信息。
[0166]表1
[0167]
【權(quán)利要求】
1.一種控制連接到具有掃描功能的圖像形成裝置并且在WINDOWS的操作系統(tǒng)(Ο/S)中驅(qū)動(dòng)的用戶終端裝置的方法,該方法包括: 通過(guò)由預(yù)存儲(chǔ)在所述用戶終端裝置中的metix)應(yīng)用提供的用戶界面窗口,接收?qǐng)?zhí)行所述圖像形成裝置的掃描作業(yè)的命令; 通過(guò)利用預(yù)存儲(chǔ)在所述用戶終端裝置中的V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的地址信息; 基于接收到的地址信息將執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置;以及 接收與所述執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中,發(fā)送所述執(zhí)行掃描作業(yè)的命令和接收掃描數(shù)據(jù)包括通過(guò)利用不同于預(yù)定義的打印機(jī)驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊執(zhí)行發(fā)送和接收。
3.如權(quán)利要求1所述的方法,還包括: 如果輸入了所述執(zhí)行掃描作業(yè)的命令,則確定所述圖像形成裝置是否支持V4驅(qū)動(dòng)程序;以及 作為確定結(jié)果,顯示支持所述V4驅(qū)動(dòng)程序的圖像形成裝置,并且接收對(duì)執(zhí)行所述執(zhí)行掃描作業(yè)的命令的圖像形成裝置的選擇。
4.如權(quán)利要求1所 述的方法,其中,請(qǐng)求和接收所述圖像形成裝置的地址信息包括通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的狀態(tài)信息以及所述圖像形成裝置的地址信息。
5.如權(quán)利要求4所述的方法,還包括: 基于接收到的所述圖像形成裝置的狀態(tài)信息顯示用于接收對(duì)掃描選項(xiàng)的選擇的用戶界面窗口, 其中,發(fā)送所述執(zhí)行掃描作業(yè)的命令包括將對(duì)所述掃描選項(xiàng)的選擇與所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置。
6.如權(quán)利要求4所述的方法,其中,所述狀態(tài)信息包括有關(guān)所述圖像形成裝置的網(wǎng)絡(luò)信息、可支持的作業(yè)信息和組件消耗信息中的至少一個(gè)。
7.如權(quán)利要求1所述的方法,其中,所述V4驅(qū)動(dòng)程序是支持預(yù)定義的雙向通信模式的打印機(jī)驅(qū)動(dòng)程序。
8.一種連接到具有掃描功能的圖像形成裝置并且在WINDOWS的操作系統(tǒng)(Ο/S)中驅(qū)動(dòng)的用戶終端裝置,該用戶終端裝置包括: 存儲(chǔ)裝置,存儲(chǔ)顯示接收用于執(zhí)行掃描作業(yè)的命令的用戶界面窗口的metix)應(yīng)用、以及與所述圖像形成裝置通信的V4驅(qū)動(dòng)程序; 用戶接口,如果所述metro應(yīng)用被實(shí)施,則所述用戶接口通過(guò)利用由所述metro應(yīng)用提供的用戶界面窗口來(lái)接收?qǐng)?zhí)行所述圖像形成裝置的掃描作業(yè)的命令; 通信接口,通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的地址信息;以及 控制器,控制所述通信接口基于接收到的地址信息將所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置,并且接收與所述執(zhí)行掃描作業(yè)的命令相對(duì)應(yīng)的掃描數(shù)據(jù)。
9.如權(quán)利要求8所述的用戶終端裝置,其中,所述控制器控制所述通信接口通過(guò)利用不同于所述V4驅(qū)動(dòng)程序的其他網(wǎng)絡(luò)模塊發(fā)送所述執(zhí)行掃描作業(yè)的命令。
10.如權(quán)利要求8所述的用戶終端裝置,其中,所述控制器進(jìn)行控制以便如果輸入了所述執(zhí)行掃描作業(yè)的命令,則確定所述圖像形成裝置是否支持V4驅(qū)動(dòng)程序,顯示支持所述V4驅(qū)動(dòng)程序的圖像形成裝置,并且選擇執(zhí)行所述執(zhí)行掃描作業(yè)的命令的圖像形成裝置。
11.如權(quán)利要求8所述的用戶終端裝置,其中,所述通信接口通過(guò)利用所述V4驅(qū)動(dòng)程序請(qǐng)求和接收所述圖像形成裝置的狀態(tài)信息以及所述圖像形成裝置的地址信息。
12.如權(quán)利要求11所述的用戶終端裝置,還包括: 顯示器,基于接收到的所述圖像形成裝置的狀態(tài)信息顯示用于接收對(duì)掃描選項(xiàng)的選擇的用戶界面窗口, 其中,所述控制器將對(duì)所述掃描選項(xiàng)的選擇與所述執(zhí)行掃描作業(yè)的命令發(fā)送到所述圖像形成裝置。
13.如權(quán)利要求11所述的用戶終端裝置,其中,所述狀態(tài)信息包括有關(guān)所述圖像形成裝置的網(wǎng)絡(luò)信息、可支持的作業(yè)信息和組件消耗信息中的至少一個(gè)。
14.如權(quán)利要求8所述的用戶終端裝置,其中,所述V4驅(qū)動(dòng)程序是支持預(yù)定義的雙向通信模式的打印機(jī)驅(qū) 動(dòng)程序。
【文檔編號(hào)】G06F3/12GK103780788SQ201310503166
【公開(kāi)日】2014年5月7日 申請(qǐng)日期:2013年10月23日 優(yōu)先權(quán)日:2012年10月23日
【發(fā)明者】徐基元, 金正勛, 姜亨鐘, 宋美淑 申請(qǐng)人:三星電子株式會(huì)社