專利名稱:作業(yè)處理方法、記錄介質(zhì)、程序和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種作業(yè)處理方法、記錄介質(zhì)、程序和系統(tǒng),其例如適于包括諸如計算機(jī)的信息處理設(shè)備的系統(tǒng),該信息處理設(shè)備能夠傳送可由諸如打印設(shè)備的信息處理設(shè)備處理的作業(yè)數(shù)據(jù)。
背景技術(shù):
迄今為止,在各種環(huán)境如辦公室、公共辦公室、銀行、醫(yī)院、學(xué)校等中,在諸如復(fù)印機(jī)、打印機(jī)等的打印設(shè)備處輸出了各種類型的數(shù)據(jù)(也被稱作作業(yè)數(shù)據(jù),或者被簡稱為作業(yè))。
例如,對于傳統(tǒng)的辦公室環(huán)境,存在這樣的情況,其中用戶傳送作業(yè)到打印機(jī)(或多功能外設(shè)(MFP)),以便從打印機(jī)打印由作為信息處理設(shè)備的例子的個人計算機(jī)(PC)創(chuàng)建的文檔。然而,作業(yè)不被立即打印或者輸出不被立即啟動。
這樣的狀態(tài)經(jīng)常是在打印機(jī)側(cè)正在準(zhǔn)備、睡眠、打印、處于錯誤狀態(tài)等時所引起的。另外,這樣的狀態(tài)可能由于正在用該打印機(jī)打印另一個作業(yè)或者多個打印作業(yè)被排入隊列而引起的。
在這樣的情況下,由于當(dāng)前打印設(shè)備是其中包括了存儲器如硬盤等的高能力設(shè)備,因此提出了這樣的一種構(gòu)造(arrangement),其中從PC傳送的作業(yè)在這樣的狀態(tài)期間被保存在存儲器中,以便當(dāng)解決了這樣的狀態(tài)之后恢復(fù)打印。
一種可選的構(gòu)造已被提出,其中在主機(jī)計算機(jī)傳送作業(yè)到打印機(jī)的情況下,用戶可在計算機(jī)的屏幕如打印機(jī)驅(qū)動程序上確認(rèn)打印機(jī)的狀態(tài)。取決于用戶使用PC的經(jīng)驗級別,例如用戶習(xí)慣于這些操作、用戶相當(dāng)熟悉電子設(shè)備等,很有可能的是,在確認(rèn)顯示在前述打印機(jī)驅(qū)動程序屏幕上的打印機(jī)狀態(tài)之后,用戶可指示打印機(jī)執(zhí)行打印處理,在這種情況下,用戶通過完全利用操作技術(shù)而將打印作業(yè)從PC傳送到打印機(jī),以便控制打印機(jī)對打印作業(yè)進(jìn)行打印。
一種打印控制設(shè)備已被提出(參見日本專利公開文獻(xiàn)No.9-179704),其中從諸如工作站、個人計算機(jī)等的信息處理設(shè)備傳送且由打印設(shè)備打印的打印數(shù)據(jù)被存儲在能夠從該信息處理設(shè)備接受打印數(shù)據(jù)的打印控制設(shè)備中。在重新打印所存儲的打印數(shù)據(jù)的情況下,確定是否可以用此時的打印配置執(zhí)行打印。在不能執(zhí)行打印的情況下,可以修改打印屬性或配置以便執(zhí)行打印。
這樣,在各種使用環(huán)境下可發(fā)生各種情形。例如,可能存在這樣的情形,其中用戶想要快速地在打印機(jī)上打印出用諸如PC的信息處理設(shè)備創(chuàng)建的文檔,并且在短時間例如從到達(dá)辦公室直到開始上午會議之前為止的時間段內(nèi)獲得打印文檔。
對于這樣的情形,可以假定在輸入立即需要的文檔的打印開始指令之后不久,用戶趕到打印機(jī)側(cè)以便獲得應(yīng)當(dāng)已被打印出的文檔。然而,在打印機(jī)側(cè),可能發(fā)生這樣的情形,其中打印輸出由于諸如上述的原因而尚未完成(包括打印操作本身未被啟動的情況)。
在這樣的情形(與文檔應(yīng)當(dāng)已被在打印機(jī)側(cè)打印出的用戶期望相反,立即需要的文檔未被在打印機(jī)側(cè)打印出)下,可以假定用戶采取以下動作。
例如,在辦公室中存在多個打印機(jī)并且另一個打印機(jī)可用的情況下,用戶快速地返回到他/她自己的計算機(jī)之前的他/她自己的座位,放棄用前述打印機(jī)的打印輸出,并且重發(fā)文檔的打印輸出指令,以便用另一個可用的打印機(jī)執(zhí)行打印輸出。
另外,例如,在辦公室中不存在另一個可用打印機(jī)本身的情況下,或者在由于用戶的時間表而沒有更多的時間等待到在打印機(jī)上打印出文檔的情況下,用戶操作向其傳送了作業(yè)的打印機(jī)的操作單元,以便退出作業(yè),從而退出從PC傳送到打印機(jī)的數(shù)據(jù)的打印輸出本身。
這樣,在不能在打印機(jī)處立即打印從PC傳送的作業(yè)的情形下,用戶可能被迫采取某動作。
這里,應(yīng)當(dāng)注意的是,對這樣的場景的可能用戶反應(yīng)是,如果不能立即在打印機(jī)處執(zhí)行打印輸出本身,則用戶需要在從PC傳送作業(yè)之前就知道這一情況。這可被認(rèn)為是相當(dāng)重要的用戶要求。
另外,如上所述,即使在不能立即執(zhí)行打印輸出的情況下用戶想要取消作業(yè),則在作業(yè)已被傳送到打印機(jī)側(cè)的情況下不能從客戶端側(cè)取消曾經(jīng)輸入的作業(yè)(通過諸如打印機(jī)驅(qū)動程序等的用戶界面由用戶在PC處對其輸入了打印輸出開始指令的作業(yè)),并且轉(zhuǎn)變到打印輸出等待狀態(tài),不過在假脫機(jī)期間取消是有可能的。另外,即使不能從PC側(cè)的操作單元指示取消,用戶也能如上所述通過來到打印機(jī)側(cè)來取消作業(yè),并且從打印機(jī)的操作單元輸入取消指令,但是作業(yè)已被存儲在不同于他/她自己的PC的外部存儲器(包括在打印設(shè)備本身中的存儲器或包括在服務(wù)器設(shè)備中的存儲器)中,直到輸入了取消指令為止。
這樣,即使用戶想要取消打印輸出,則作業(yè)即使是臨時性地從客戶端側(cè)進(jìn)入遠(yuǎn)程位置(來自客戶端計算機(jī)的作業(yè)數(shù)據(jù)被保存在能夠從客戶端計算機(jī)接受作業(yè)數(shù)據(jù)的不同于客戶端計算機(jī)的另一個外部設(shè)備如服務(wù)器設(shè)備、打印機(jī)等的存儲器中)也都是一樣的。
因此,合理的用戶要求將是,如果不能立即執(zhí)行打印輸出,則根據(jù)數(shù)據(jù)的內(nèi)容和類型,當(dāng)然應(yīng)當(dāng)預(yù)先防止打印輸出本身,此外,如果可能,對于不能立即打印作業(yè)的打印機(jī),應(yīng)當(dāng)防止將作業(yè)存儲在外部存儲器(不同于他/她自己的信息處理設(shè)備的設(shè)備的存儲器,例如包括在打印設(shè)備本身中的存儲器或者包括在服務(wù)器設(shè)備中的存儲器等)以及從PC傳送作業(yè)。
具體地說,在數(shù)據(jù)類型是包含私密信息的數(shù)據(jù)例如個人身份文檔、與保險相關(guān)的文檔等,或者是具有高機(jī)密和重要級別的數(shù)據(jù)如會議文檔和說明書的數(shù)據(jù)的情況下,用戶將想要向局外人隱藏這樣的信息。從而,在這樣的數(shù)據(jù)的情況下,從防止信息泄露的角度,用戶將想要盡可能地發(fā)生前述情形。
此外,應(yīng)當(dāng)注意的是,即使設(shè)備(在本例中,打印設(shè)備或服務(wù)器)具有使信息泄露不可能的高安全功能,還是仍要執(zhí)行在外部存儲器(在本例中,打印設(shè)備或服務(wù)器)中存儲數(shù)據(jù),并且就該問題而言,該構(gòu)造與上述構(gòu)造沒有什么不同。從而,如果用戶感到數(shù)據(jù)是不安全的并且信息可能泄露,則使用具有高安全功能的設(shè)備(在本例中,打印設(shè)備或服務(wù)器)不能完全地消除這樣的擔(dān)心。
發(fā)明內(nèi)容
本發(fā)明提供了一種可解決前述問題的作業(yè)處理方法、記錄介質(zhì)、程序和系統(tǒng)。
本發(fā)明提供了一種能夠防止前述問題的符合各種環(huán)境下的各種用戶要求和需要的用戶友好且用戶有利的構(gòu)造。
在用戶偶然地或無意地將重要數(shù)據(jù)傳送到不能立即處理作業(yè)數(shù)據(jù)的設(shè)備的情形下,本發(fā)明提供了一種用于盡可能地消除數(shù)據(jù)擁有者的不安全感的構(gòu)造。
另外,在用戶將作業(yè)從用戶自己的設(shè)備傳送到特定設(shè)備,隨后用戶發(fā)現(xiàn)該設(shè)備不能立即處理該作業(yè)的情況下,本發(fā)明提供了一種用于消除傳統(tǒng)地可發(fā)生的工作和勞動例如用戶取消作業(yè)并且向另一個設(shè)備請求處理該作業(yè)以便處理等等的構(gòu)造。另外,在用戶偶然地將用于處理機(jī)密文檔、私密文檔等的作業(yè)傳送到不能立即處理該作業(yè)的設(shè)備的情況下,本發(fā)明提供了一種用于防止發(fā)生伴隨傳統(tǒng)構(gòu)造的等待時間的構(gòu)造,因為這樣的等待時間使用戶擔(dān)心在處理了作業(yè)以前可能發(fā)生機(jī)密信息泄露、私密信息泄露等。
此外,本發(fā)明提供了一種符合各種環(huán)境下的各種用戶要求和需要的用戶友好且用戶有利的構(gòu)造,其能夠防止不能被由傳統(tǒng)的打印機(jī)驅(qū)動程序等提供的打印機(jī)狀態(tài)確認(rèn)顯示功能等的處理的問題,并且還能夠解決前述問題。
注意,傳統(tǒng)的打印機(jī)驅(qū)動程序的屏幕上打印機(jī)狀態(tài)的這一確認(rèn)顯示是被動的,并且使用輪詢(用于周期性地訪問設(shè)備的功能)執(zhí)行打印機(jī)狀態(tài)的確認(rèn),從而本發(fā)明注意到,根據(jù)PC從打印機(jī)獲取狀態(tài)的定時或顯示狀態(tài)的定時,打印機(jī)驅(qū)動程序屏幕的顯示不一定完全反映打印機(jī)的當(dāng)前狀態(tài)。
這樣,在PC所識別的打印機(jī)狀態(tài)與打印機(jī)側(cè)的當(dāng)前狀態(tài)之間發(fā)生甚至是短暫的時間偏差的情況下,即使打印機(jī)驅(qū)動程序的狀態(tài)顯示顯示了“就緒”或“空閑”,打印機(jī)也由于“錯誤”或“加熱”狀態(tài)等而實際上不能立即打印作業(yè)數(shù)據(jù)。
因此,即使用戶在使用驅(qū)動程序確認(rèn)打印機(jī)狀態(tài)之后將作業(yè)從PC傳送到打印機(jī),也不能總是避免不能立即處理作業(yè)的情形。
另外,很多打印機(jī)驅(qū)動程序經(jīng)常是簡單地僅僅顯示打印機(jī)的等待狀態(tài),從而即使當(dāng)前狀態(tài)為“就緒”或“空閑”,但是緊接在用戶輸入打印輸出指令之后,打印機(jī)開始定影器(fixer)的溫度調(diào)節(jié)。事實上,在打印機(jī)達(dá)到加熱了定影器使得打印機(jī)可打印作業(yè)數(shù)據(jù)的狀態(tài)以前,這經(jīng)常花費數(shù)量相當(dāng)大的時間。
而且,對于這樣的功能,自明的理解是,使用PC的用戶將有意地、自愿地且主動地確認(rèn)打印機(jī)的狀態(tài)。從而,即使PC被配置成確認(rèn)打印機(jī)的狀態(tài)顯示,但是在不習(xí)慣于操作PC的用戶不知道在PC處存在監(jiān)視打印機(jī)狀態(tài)的功能的情況下,或者在即使用戶等檢查并知道打印機(jī)的狀態(tài),但是用戶自身不知道如何影響要從PC傳送以便執(zhí)行打印處理的作業(yè)的情況下,也不能解決前述問題(用戶傳送用戶想要快速地打印出的打印作業(yè)但是打印機(jī)側(cè)不能處于打印機(jī)能夠立即打印出作業(yè)的狀態(tài)的情況下的各種問題),而且不能令人滿意地處理前述各種請求。
這不局限于前述構(gòu)造,其中可以從PC以輪詢的方式識別打印機(jī)的狀態(tài);即使提出了這樣一種構(gòu)造,其中可以根據(jù)PC的用戶請求在PC上顯示并且實時確認(rèn)打印機(jī)的狀態(tài),但是除非使用PC的用戶自己能夠主動地使用這樣的功能,并且還能識別其信息,否則可能發(fā)生類似的問題,并且不可令人滿意地處理前述各種請求。
因此,即使發(fā)生具有用于在將作業(yè)從PC傳送到打印機(jī)之前預(yù)先顯示并確認(rèn)打印機(jī)狀態(tài)的功能的傳統(tǒng)打印機(jī)驅(qū)動程序等不能處理的問題,本發(fā)明也解決了這樣的問題,并且還提供了能夠令人滿意地處理前述各種請求的構(gòu)造。
如上所述,本發(fā)明提供了一種用于處理要求的構(gòu)造,其中,例如,如果在不能立即其打印輸出的情況下用戶想要立即取消的作業(yè)是包含私密信息或者具有高重要級別的作業(yè),則用戶想要取消打印等待狀態(tài)本身,并且如果可能,取消作業(yè)傳送本身,并且還不想要允許額外的設(shè)備記錄和管理這些重要文檔,而且也不想要保留該信息的歷史。
另外,注意,在打印機(jī)等用于例如通過電子政府處理機(jī)密文檔或私密文檔的環(huán)境的將來發(fā)展的情況下,更加需要避免前述潛在的機(jī)密泄露問題。
此外,在統(tǒng)一地執(zhí)行相同的處理和控制以便解決前述問題并處理前述各種請求而不管要被處理的作業(yè)的內(nèi)容或類型的情況下,發(fā)生諸如較差用戶可操作性等的新問題,但是本發(fā)明提供了一種用于防止這樣的新問題的構(gòu)造。
根據(jù)本發(fā)明的一方面,提供了一種適配于具有第一信息處理設(shè)備的系統(tǒng)的作業(yè)處理方法,其中第一信息處理設(shè)備能夠執(zhí)行可由第二信息處理設(shè)備處理的作業(yè)數(shù)據(jù)的傳送處理,其中作業(yè)數(shù)據(jù)包括第一類型作業(yè)數(shù)據(jù)和第二類型作業(yè)數(shù)據(jù)的至少之一。該作業(yè)處理方法包括當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理未就緒時,使得第一信息處理設(shè)備能夠禁止作業(yè)數(shù)據(jù)的傳送處理;而當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理就緒時,使得第一信息處理設(shè)備能夠準(zhǔn)許作業(yè)數(shù)據(jù)的傳送處理。
根據(jù)本發(fā)明的另一方面,提供了一種具有第一信息處理設(shè)備的系統(tǒng),其中第一信息處理設(shè)備能夠執(zhí)行可由第二信息處理設(shè)備處理的作業(yè)數(shù)據(jù)的傳送處理,其中作業(yè)數(shù)據(jù)包括第一類型作業(yè)數(shù)據(jù)和第二類型作業(yè)數(shù)據(jù)的至少之一。該系統(tǒng)包括生成器,被適配成生成作業(yè)數(shù)據(jù);以及控制器,被適配成當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理未就緒時,禁止第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理;而當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理就緒時,準(zhǔn)許第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理。
通過下面參照附圖對示例性實施例的描述,本發(fā)明的另外特性和優(yōu)點將會變得清楚。
圖1是根據(jù)本發(fā)明實施例的圖像形成系統(tǒng)的概念配置圖。
圖2是示出圖1所示的MFP的數(shù)據(jù)流的方框圖。
圖3是示出圖2所示的打印機(jī)單元的配置例子的剖視圖。
圖4是示出圖1所示的服務(wù)器計算機(jī)和客戶端計算機(jī)的配置例子的方框圖。
圖5是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的打印機(jī)驅(qū)動程序屏幕的例子的圖。
圖6A和6B是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的打印機(jī)驅(qū)動程序屏幕的例子的圖。
圖7是示出根據(jù)本發(fā)明的第一控制處理過程的例子的流程圖。
圖8是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的警告UI(用戶界面)的例子的圖。
圖9是示出根據(jù)本發(fā)明的第二控制處理過程的例子的流程圖。
圖10是示出要顯示在圖1所示的客戶端計算機(jī)的萬維網(wǎng)(Web)瀏覽器上的萬維網(wǎng)提交工具屏幕的例子的圖。
圖11A到11D是示出要顯示在圖1所示的客戶端計算機(jī)的萬維網(wǎng)瀏覽器上的萬維網(wǎng)提交工具屏幕的例子的圖。
圖12是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的警告用戶界面的例子的圖。
圖13是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的警告用戶界面的例子的圖。
圖14是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的掃描儀驅(qū)動程序的GUI(圖形用戶界面)的例子的圖。
圖15是示出根據(jù)本發(fā)明的第三控制處理過程的例子的流程圖。
圖16是示出要顯示在圖1所示的客戶端計算機(jī)的監(jiān)視器上的警告用戶界面的例子的圖。
圖17是示出存儲介質(zhì)(記錄介質(zhì))的存儲器映射的說明圖,其中存儲介質(zhì)存儲可由構(gòu)成可應(yīng)用根據(jù)本發(fā)明的信息處理設(shè)備和圖像處理設(shè)備的圖像處理系統(tǒng)的每個設(shè)備讀取的各種數(shù)據(jù)處理程序。
具體實施例方式
第一實施例下面參照附圖詳細(xì)地提供本發(fā)明的實施例的描述。
系統(tǒng)的總體描述圖1是可應(yīng)用根據(jù)本發(fā)明實施例的作業(yè)處理系統(tǒng)的圖像形成系統(tǒng)的概念配置圖。
圖1中示出了網(wǎng)絡(luò)101。用于執(zhí)行作業(yè)管理的服務(wù)器計算機(jī)102和客戶端計算機(jī)(也被稱作PC)103a、103b和103c連接到網(wǎng)絡(luò)101。注意,雖然圖1中未示出,但是不同于這些客戶端計算機(jī)的很多客戶端計算機(jī)連接到網(wǎng)絡(luò)101。以下,標(biāo)號103代表性地表示客戶端計算機(jī)。
此外,MFP(多功能外設(shè))104和105、掃描儀106和打印機(jī)107連接到網(wǎng)絡(luò)101。彩色MFP 104是能夠以全色掃描、打印等的MFP,并且單色MFP 105(105a、105b、105c和105d)是用于以單色執(zhí)行掃描、打印等的MFP。另外,雖然圖1中未示出,不同于前述MFP的MFP、掃描儀和打印機(jī)或者諸如傳真機(jī)等的其它設(shè)備可連接到網(wǎng)絡(luò)101。
這里,用于執(zhí)行所謂的DTP(桌面印刷)的應(yīng)用軟件在客戶端計算機(jī)103上運行,以便創(chuàng)建/編輯各種文檔/圖形??蛻舳擞嬎銠C(jī)103通過將所創(chuàng)建的文檔/圖形轉(zhuǎn)換成頁面描述語言(PDL)并且通過網(wǎng)絡(luò)101將PDL傳送到MFP 104和105來執(zhí)行打印輸出。
MFP 104和105各自具有能夠通過服務(wù)器計算機(jī)102和網(wǎng)絡(luò)101交換信息的通信單元,其被配置成向服務(wù)器計算機(jī)102或通過服務(wù)器計算機(jī)102向客戶端計算機(jī)103通知MFP 104和105的信息和狀態(tài)。此外,服務(wù)器計算機(jī)102(或客戶端計算機(jī)103)具有用于接收信息的工具軟件,并且管理MFP 104和105。
根據(jù)本實施例的圖像處理系統(tǒng)包括諸如MFP 104和105等的多個打印設(shè)備、諸如服務(wù)器計算機(jī)102的多個信息處理設(shè)備、客戶端計算機(jī)103、掃描儀106、每個MFP的掃描儀設(shè)備等,其能夠創(chuàng)建和生成可由諸如MFP 104和105等的打印設(shè)備處理的作業(yè)數(shù)據(jù),其被配置成可以有選擇地在多個打印設(shè)備的任一個上打印從多個信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)。注意,本系統(tǒng)的打印設(shè)備如MFP 104和105各自包括能夠存儲多個作業(yè)數(shù)據(jù)(也被稱作多個圖形數(shù)據(jù)系列)的存儲設(shè)備(也被簡稱作存儲器)如硬盤設(shè)備,其被配置成在存儲器中存儲并保持來自能夠生成和傳送作業(yè)數(shù)據(jù)的信息處理設(shè)備如計算機(jī)102和103、每個掃描儀設(shè)備等的作業(yè)數(shù)據(jù),通過與可執(zhí)行打印的定時同步地讀出作業(yè)數(shù)據(jù),可以在每個設(shè)備的打印機(jī)單元處打印出作業(yè)數(shù)據(jù)。注意,每個打印機(jī)被配置成使用每個打印機(jī)的存儲器如硬盤執(zhí)行多個作業(yè)的同時并行處理。例如,可以提出這樣一種構(gòu)造,其中甚至在從每個設(shè)備的硬盤讀出并打印出特定作業(yè)數(shù)據(jù)的時候,可以順序地接受要從諸如計算機(jī)或掃描儀等的信息處理設(shè)備傳送的作業(yè)數(shù)據(jù),并且以位圖擴(kuò)展的狀態(tài)順序地將這些作業(yè)存儲在硬盤中,并且當(dāng)完成了先前打印作業(yè)數(shù)據(jù)的打印操作時,可以順序地從硬盤讀出和打印出與先前作業(yè)的打印操作并行地存儲在硬盤中的后繼作業(yè)數(shù)據(jù)。
這樣,根據(jù)本發(fā)明的每個打印設(shè)備被配置成允許多個作業(yè)的并行處理,并且還允許在正在打印另一個作業(yè)的時候?qū)⒍鄠€作業(yè)存儲在諸如硬盤等的存儲器中作為作業(yè)的打印等待,并且還允許在由于正在執(zhí)行先前的打印輸出操作而不能執(zhí)行打印輸出操作的時候?qū)⒅辽龠@些多個作業(yè)保持在存儲器中。
另外,提出了這樣一種構(gòu)造,其中不僅在打印設(shè)備由于多個因素中的至少任一個因素而不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理的情況下,而且在由于打印設(shè)備處于打印等待狀態(tài)因此打印設(shè)備不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理的情況下,可以從各種類型的信息處理設(shè)備如計算機(jī)、掃描儀等接收作業(yè)數(shù)據(jù),并且還將其存儲并保持在每個設(shè)備的硬盤中,其中所述因素包括打印設(shè)備中的與耗材相關(guān)的錯誤,至少包括缺少色粉狀態(tài)或缺紙狀態(tài);打印設(shè)備中諸如卡紙的錯誤;在用戶自己的設(shè)備的掃描儀單元處發(fā)生的原稿卡紙;以及打印設(shè)備的斷電狀態(tài),并且打印等待狀態(tài)包括以下狀態(tài)的至少任一個狀態(tài)打印設(shè)備的溫度調(diào)節(jié)狀態(tài)和圖像質(zhì)量調(diào)節(jié)狀態(tài);以及在解決了這樣的因素的情況下(例如,在補(bǔ)充了諸如色粉、紙張、釘書釘?shù)鹊暮牟牡那闆r下,在消除了卡紙的情況下,在用戶消除了原稿卡紙的情況下等等)即使未發(fā)生這樣的錯誤但是打印設(shè)備正在打印另一個作業(yè)并且順序地從硬盤讀出和打印出保持在硬盤中的作業(yè)數(shù)據(jù)的打印狀態(tài)。
注意,在打印設(shè)備不包括能夠存儲多個作業(yè)的數(shù)據(jù)的存儲器如硬盤的情況下,或者甚至在打印設(shè)備中包括了存儲器的情況下,可以以相同于上述的方式使用包括在服務(wù)器設(shè)備等中的大容量存儲器如硬盤來順序地對多個作業(yè)進(jìn)行同時并行處理。
另外,通過本實施例,主要地將對作為打印設(shè)備例子的具有包括復(fù)印功能和打印機(jī)功能的多個功能的MFP進(jìn)行描述,但是本實施例不限于此。例如,可采用單功能設(shè)備(單功能外設(shè)SFP)如僅僅具有用于打印從計算機(jī)傳送的作業(yè)數(shù)據(jù)的打印功能的打印設(shè)備、僅僅具有用于打印將從掃描儀設(shè)備傳送的作業(yè)數(shù)據(jù)的復(fù)印功能的打印設(shè)備等。
接下來,參照圖2和圖3對MFP 104和105的配置進(jìn)行描述。MFP104與MFP 105之間的區(qū)別在于全色與單色之間的區(qū)別,并且對于不同于顏色處理的部分,全色設(shè)備經(jīng)常包括單色設(shè)備的配置,從而將集中于全色設(shè)備進(jìn)行描述,并且必要時將添加單色設(shè)備的描述。
圖2是示出圖1所示的MFP 104和105的數(shù)據(jù)流的方框圖。如圖2所示,MFP 104和105各自包括掃描儀單元201,用于讀取圖像并且使所讀取的圖像數(shù)據(jù)經(jīng)過圖像處理;傳真機(jī)單元203,以傳真機(jī)代表,用于使用電話線路傳送/接收圖像;NIC(網(wǎng)絡(luò)接口卡)單元204,用于使用網(wǎng)絡(luò)交換圖像數(shù)據(jù)和設(shè)備信息;以及專用接口單元205,用于與其它設(shè)備和介質(zhì)交換信息。在核心單元206處臨時收集來自各個單元201到205的數(shù)據(jù),并且將從核心單元206輸出的圖像數(shù)據(jù)傳送到用于執(zhí)行圖像形成的打印機(jī)單元208。在打印機(jī)單元208處打印出的記錄介質(zhì)被饋送給最后加工器(finisher)單元209,其中執(zhí)行記錄介質(zhì)的分類(sorting)和最后加工(finishing)。
這里,核心單元206執(zhí)行總線的通信量控制,并且根據(jù)如下面(A)到(I)所示的MFP的使用(功能)等執(zhí)行路徑切換。另外,一般公知的是,當(dāng)數(shù)據(jù)通過網(wǎng)絡(luò)時,采用諸如JPEG、JBIG、ZIP等的壓縮數(shù)據(jù),并且數(shù)據(jù)在進(jìn)入MFP之后在該核心單元處被解壓縮(擴(kuò)展)。
下面示出MFP的每個功能中的路徑。
(A)復(fù)印功能掃描儀單元201→核心單元206→打印機(jī)單元208(B)網(wǎng)絡(luò)掃描儀功能掃描儀單元201→核心單元206→NIC單元204(C)網(wǎng)絡(luò)打印機(jī)功能NIC單元204→核心單元206→打印機(jī)單元208(D)傳真?zhèn)魉凸δ軖呙鑳x單元201→核心單元206→傳真機(jī)單元203(E)傳真接收功能傳真機(jī)單元203→核心單元206→打印機(jī)單元208(F)盒(Box)接收功能1NIC單元204→核心單元206→存儲器單元210(G)盒接收功能2掃描儀單元201→核心單元206→存儲器單元210(H)盒傳送功能1存儲器單元210→核心單元206→NIC單元204(I)盒傳送功能2存儲器單元210→核心單元206→打印機(jī)單元208這里,術(shù)語“盒接收/盒傳送”是指使用具有能夠存儲多個作業(yè)的數(shù)據(jù)的存儲器(如硬盤設(shè)備等)的存儲器單元210,輸入并存儲數(shù)據(jù),以及輸出所存儲的數(shù)據(jù),并且它是用于通過組合用戶ID及其密碼來針對每個作業(yè)或每個用戶劃分存儲器、將數(shù)據(jù)臨時保存在存儲器中并且執(zhí)行數(shù)據(jù)的傳送/接收的功能。操作單元211包括具有通過其可輸入各種操作的觸摸板的顯示單元。
核心單元206包括中央處理單元(CPU)、只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)等,并且CPU通過將存儲在ROM等中的程序裝載到RAM并執(zhí)行該程序來執(zhí)行MFP的總體控制。
一般而言,從NIC單元204輸入到核心單元206的數(shù)據(jù)由PDL(頁面描述語言)數(shù)據(jù)和JCL(作業(yè)控制語言)數(shù)據(jù)構(gòu)成,并且在核心單元206內(nèi)的RIP(柵圖像處理器)(未示出)處以適當(dāng)?shù)某叽绾头直媛试谖幌裰袛U(kuò)展這些數(shù)據(jù)。
圖3是示出圖2所示的打印機(jī)單元208的配置的例子的剖視圖,并且特別是對應(yīng)于單色MFP 105。
在圖3中,多面鏡(polygon mirror)713接收從半導(dǎo)體激光器發(fā)射的激光束。激光束通過鏡714、715和716掃描并曝光感光鼓717。
顯影裝置730提供根據(jù)激光束在感光鼓717上形成色粉圖像的黑色色粉,并且將色粉圖像轉(zhuǎn)印到紙張上以獲得輸出圖像。
從紙盒734和735以及人工進(jìn)紙盤的任一個饋送的紙張通過抗蝕輥(resist roller)737被吸附到轉(zhuǎn)印帶738上。預(yù)先執(zhí)行感光鼓717上的色粉顯影,并且當(dāng)輸送紙張時,與饋送的定時同步地將色粉轉(zhuǎn)印到紙張上。
將色粉轉(zhuǎn)印到其上的紙張被隔離,并且色粉由定影器740定影在紙張上。首先,由擋板(flapper)750將通過定影器740的紙張引導(dǎo)在較下方向上,并且當(dāng)紙張的尾沿通過擋板750時,紙張轉(zhuǎn)回以便排出。這樣,紙張在面朝下的狀態(tài)下排出,并且當(dāng)從第一頁順序執(zhí)行打印輸出時其頁順序是正確的頁順序。
注意,對打印機(jī)單元208采用激光束方法作為例子的情況進(jìn)行了描述,但是本發(fā)明可應(yīng)用于除了激光束方法之外的任何其它打印輸出方法,如電子照相法(例如,LED法)、液晶快門法、噴墨法、熱轉(zhuǎn)印法、升華法等等。
客戶端計算機(jī)接下來,參照圖4對圖1所示的服務(wù)器計算機(jī)102和客戶端計算機(jī)103的配置進(jìn)行描述。圖4是示出圖1所示的服務(wù)器計算機(jī)102和客戶端計算機(jī)103的配置例子的方框圖。
在圖4中,CPU 401通過裝載存儲在ROM 403的程序ROM或者后述硬盤驅(qū)動器(HD)411等中的程序、執(zhí)行該程序,并且控制連接到系統(tǒng)總線404的設(shè)備,執(zhí)行該設(shè)備的總體控制。
另外,字體數(shù)據(jù)等被存儲在ROM 403的字體ROM中,并且各種數(shù)據(jù)被存儲在ROM 403的數(shù)據(jù)ROM中。RAM 402作為CPU 401的主存儲器、工作區(qū)等。
鍵盤控制器(KBC)405控制來自鍵盤(KB)409、定點設(shè)備(未示出)的輸入,例如來自鼠標(biāo)的輸入。視頻卡(VC)406控制監(jiān)視器(顯示單元)410如LCD等的顯示。
硬盤(HD)411存儲要由CPU 401執(zhí)行以便被執(zhí)行的各種程序(包括操作系統(tǒng)(OS)、各種應(yīng)用程序、例如MFP 104和105、打印機(jī)107等的打印機(jī)驅(qū)動程序、掃描儀106的掃描儀驅(qū)動程序等)。存儲器控制器(MC)407控制對硬盤(HD)411的訪問。
網(wǎng)絡(luò)接口卡(NIC)408控制與網(wǎng)絡(luò)101的通信。注意,服務(wù)器計算機(jī)102不總是需要包括圖4所示的KB 409、監(jiān)視器410等。
打印機(jī)驅(qū)動程序圖5以及圖6A和6B是示出要顯示在作為圖1所示的信息處理設(shè)備的例子的客戶端計算機(jī)103中的監(jiān)視器410上的打印機(jī)驅(qū)動程序屏幕的例子的圖。注意,關(guān)于通過本實施例要顯示在計算機(jī)的顯示設(shè)備上的各種操作屏幕,包括用于遠(yuǎn)程操作存在于本系統(tǒng)中的每個打印設(shè)備的此操作屏幕,包括在計算機(jī)中的控制單元(例如,圖4中的CPU 401)執(zhí)行顯示控制,并且允許用戶通過顯示在顯示單元410上的各種操作屏幕輸入各種指令。信息處理設(shè)備的控制單元控制設(shè)備本身,以及能夠進(jìn)行數(shù)據(jù)通信以執(zhí)行與由用戶通過信息處理設(shè)備的操作屏幕輸入的指令對應(yīng)的操作的其它設(shè)備,如打印設(shè)備等。
打印機(jī)驅(qū)動程序被配置成,通過用戶在GUI(當(dāng)用戶從應(yīng)用程序等指定打印時所顯示的打印設(shè)置GUI上指定關(guān)于“打印機(jī)”的屬性的顯示的情況下所顯示的GUI)上指定期望設(shè)置參數(shù)以便指定打印操作,經(jīng)由特定通信介質(zhì)例如網(wǎng)絡(luò)將期望圖像傳送到諸如打印機(jī)的目的地。
圖5對應(yīng)于用于控制信息處理設(shè)備的控制單元(CPU 401)以控制諸如PC102、103等的信息處理設(shè)備的顯示單元410以便顯示的打印機(jī)驅(qū)動程序的窗口。該屏幕被配置成在用戶期望的打印機(jī)上打印作業(yè)數(shù)據(jù)的時候,用戶可通過諸如鍵盤、鼠標(biāo)等的操作單元來設(shè)置各種打印條件。例如,對于該打印機(jī)驅(qū)動程序的窗口內(nèi)的設(shè)置項目,目的地設(shè)置項目111用于表示作為目標(biāo)的輸出目的地,傳送目的地選擇區(qū)域1112用于表示要由用戶選擇的傳送目的地(打印機(jī))的選擇區(qū)域,以及狀態(tài)設(shè)置區(qū)域1113用于表示說明所選打印機(jī)的狀態(tài)的狀態(tài)顯示。對于本實施例,圖1所示的MFP 104和105成為選擇目標(biāo),并且用戶可使用客戶端計算機(jī)103的KB 409或鼠標(biāo)(未示出)等選擇目標(biāo)。
頁設(shè)置項目1115用于選擇作業(yè)內(nèi)的輸出頁,并且允許用戶通過這些設(shè)置項目確定用戶想要輸出由在客戶端計算機(jī)103上運行的應(yīng)用軟件創(chuàng)建的圖像的哪個頁。
副本數(shù)設(shè)置項目1116用于指定副本數(shù),并且允許用戶通過點擊附圖所示的箭頭(滾動條的箭頭)來增大/減小要在通過傳送目的地選擇區(qū)域1112由用戶指定的打印設(shè)備處輸出的作業(yè)數(shù)據(jù)的副本數(shù)。重要文檔按鈕1117用于對打印作業(yè)設(shè)置重要文檔模式。注意,重要文檔模式可被設(shè)為每個已注冊打印機(jī)(打印機(jī)對象)的缺省設(shè)置。換句話說,在用戶指定對其設(shè)置了重要文檔模式的打印機(jī)(打印機(jī)對象)的情況下,作業(yè)自動進(jìn)入重要文檔模式,而無需用戶有意地設(shè)置重要文檔模式。在用戶在該重要文檔設(shè)置項目區(qū)域(重要文檔按鈕)1117處設(shè)置了表示重要文檔的指令(例如,通過點擊重要文檔按鈕1117,重要文檔指定處于打開狀態(tài))的時候用戶在PC處輸入打印開始指令的情況下(例如,在用戶按圖5的屏幕上的確定鍵1101的情況下),控制單元(在本例中,PC的CPU 401,注意,可采用不同于該PC的另一個設(shè)備的控制單元,如服務(wù)器設(shè)備的CPU、打印機(jī)的CPU等)參考重要文檔按鈕1117的設(shè)置狀態(tài)確定要從PC傳送的打印作業(yè)數(shù)據(jù)是具有高重要級別的數(shù)據(jù)(也被稱作重要文檔數(shù)據(jù))。另一方面,在用戶沒有在此重要文檔按鈕1117處設(shè)置表示重要文檔的指令(例如,通過去除選中標(biāo)記,重要文檔指定處于關(guān)閉狀態(tài))的時候用戶在PC處輸入打印開始指令的情況下(例如,在用戶按圖5的屏幕上的確定鍵1101的情況下),控制單元(在本例中,PC的CPU 401,注意,可采用不同于該PC的另一個設(shè)備的控制單元,如服務(wù)器設(shè)備的CPU、打印機(jī)的CPU等)參考重要文檔按鈕1117的設(shè)置狀態(tài)確定要從PC傳送的打印作業(yè)數(shù)據(jù)不是具有高重要級別的數(shù)據(jù)(也被稱作重要文檔數(shù)據(jù))。在任何情況下,可以有選擇地執(zhí)行后述操作。注意,對于本實施例,具有高重要級別的作業(yè)數(shù)據(jù)被稱作第一類型作業(yè)數(shù)據(jù),而不具有高重要級別的作業(yè)數(shù)據(jù)被稱作第二類型作業(yè)數(shù)據(jù)。
屬性設(shè)置鍵1114用于執(zhí)行關(guān)于在傳送目的地選擇區(qū)域1112中選擇的傳送目的設(shè)備(打印機(jī))的詳細(xì)設(shè)置,當(dāng)用戶指定(點擊)屬性鍵1114時,PC的控制單元控制顯示單元410顯示圖6A或6B所示的屬性設(shè)置屏幕等。
在用戶完成了所有期望設(shè)置并且通過按(點擊)確定鍵1101而輸入打印開始指令的情況下,對此響應(yīng),PC的控制單元控制通過傳送目的地選擇區(qū)域1112由用戶指定的打印設(shè)備基于通過包括圖5中的UI的各種用戶界面屏幕由用戶設(shè)置的打印條件來打印PC的存儲器內(nèi)要被打印的作業(yè)數(shù)據(jù)。注意,在用戶通過按確定鍵1101輸入打印開始指令的情況下,控制單元(這里為CPU 401)控制以便根據(jù)通過重要文檔按鈕1117設(shè)置重要文檔指定的情況和通過重要文檔按鈕1117未設(shè)置重要文檔指定的情況,改變隨后的操作屏幕控制和打印操作控制。打印可通過按取消鍵1102來取消。
圖6A和6B對應(yīng)于選擇圖5所示的屬性設(shè)置鍵1114時的屬性設(shè)置屏幕(GUI顯示屏幕),并且圖6A與6B之間的相同項目以相同的標(biāo)號代表。
對于該屬性設(shè)置屏幕,例如,提供了紙張選項卡(tab)1121、圖形選項卡1122、設(shè)備選項選項卡1123、PDL選項卡1124等。通過點擊這些選項卡(或者用定點設(shè)備(未示出)等指定這些選項卡),可以設(shè)置不同的設(shè)置內(nèi)容。
在圖6A中,作為例子示出了紙張選項卡1121。對于該紙張選項卡1121,可設(shè)置紙張尺寸、頁面布局、紙張方向等。選擇設(shè)備選項選項卡1123允許用戶執(zhí)行用于改變該設(shè)備所特有的設(shè)置參數(shù)的與圖像處理相關(guān)的更詳細(xì)調(diào)整,例如,諸如卡釘(staple)的最后加工設(shè)置、根據(jù)打印機(jī)的顏色設(shè)置等。
在圖6B中,作為例子示出了設(shè)備選項選項卡1123。對于此設(shè)備選項選項卡1123,可設(shè)置每個打印功能如雙面打印功能、分類功能、卡釘功能等。用戶可以在功能區(qū)域1131中選擇期望功能,并且在設(shè)置區(qū)域1132中選擇設(shè)置值。缺省鍵1133將每個設(shè)置值返回到缺省值。
另外,雖然未在附圖中示出,但是以與上述紙張選項卡1121和設(shè)備選項選項卡1123相同的方式,通過選擇圖形選項卡1122,可以設(shè)置分辨率和半色調(diào)設(shè)置,并且通過選擇PDL選項卡1124,可以設(shè)置PDL輸出格式等。
如上所述,用戶可以通過多個設(shè)置屏幕設(shè)置各種打印條件,以便在由用戶指定的打印設(shè)備上打印用戶的期望數(shù)據(jù)。
當(dāng)用戶用定點設(shè)備(未示出)等按(指定)確定鍵1141時,CPU 401激活屬性設(shè)置屏幕上的屬性設(shè)置,并且將顯示返回到圖5所示的屏幕(打印機(jī)驅(qū)動程序的窗口)。
當(dāng)用戶按(指定)取消鍵1142時,CPU 401不激活屬性設(shè)置屏幕上的屬性設(shè)置,并且將顯示返回到圖5所示的屏幕(打印機(jī)驅(qū)動程序的窗口)。
當(dāng)用戶按(指定)應(yīng)用鍵1143時,CPU 401激活屬性設(shè)置屏幕上的屬性設(shè)置而不改變屏幕。
打印機(jī)驅(qū)動程序通??梢暂斎腼@示在設(shè)備選項選項卡1123上的設(shè)備所特有的設(shè)置值等,并且對于設(shè)備所特有的設(shè)置值,一般需要在打印機(jī)驅(qū)動程序中設(shè)置預(yù)先準(zhǔn)備的PPD(PostScript打印機(jī)描述)文件等。
對于PPD文件,這里描述了用于控制打印機(jī)及其缺省值、設(shè)置組合是否可用等的設(shè)置項目。PPD文件作為針對每個打印機(jī)的獨特文件來提供。用戶需要預(yù)先準(zhǔn)備將PPD文件與用戶自己的計算機(jī)內(nèi)的打印機(jī)驅(qū)動程序相鏈接。
根據(jù)本實施例的打印序列下面參照圖7的流程圖對根據(jù)本實施例的打印序列進(jìn)行描述。
圖7是示出根據(jù)本發(fā)明的第一控制處理過程的例子的流程圖,并且對應(yīng)于根據(jù)本發(fā)明第一實施例的打印序列。在示例性實施例中,在作為信息處理設(shè)備的例子的客戶端計算機(jī)103處執(zhí)行下面序列。注意,該流程圖的處理通過圖4所示的計算機(jī)103內(nèi)的CPU 401將存儲在HD 411中的程序裝載到RAM 402上并且執(zhí)行該程序來實現(xiàn)。
首先,用戶在他/她想要用應(yīng)用軟件執(zhí)行打印輸出時輸入打印指令。響應(yīng)于此打印指令,處理在步驟S1201開始,并且CPU 401控制監(jiān)視器410顯示圖5所示的打印機(jī)驅(qū)動程序窗口。然后,CPU 401激活與在目的地設(shè)置項目1111中選擇的打印機(jī)(指定的目的打印機(jī))對應(yīng)的打印機(jī)驅(qū)動程序。
當(dāng)用戶選擇(例如,按)圖5所示的屬性設(shè)置鍵1114時,由CPU 401執(zhí)行的打印機(jī)驅(qū)動程序(以下被簡稱作“打印機(jī)驅(qū)動程序”)顯示圖6所示的屬性設(shè)置屏幕。
接下來,打印機(jī)驅(qū)動程序通過圖5到6B所示的各種打印條件設(shè)置屏幕從用戶接受關(guān)于前述PPD設(shè)置項目的對打印機(jī)和作業(yè)的輸出條件設(shè)置,直到用戶輸入了輸出指令(并且選擇(按)圖5中的確定鍵1101)為止(步驟S1202)。在步驟S1203,打印機(jī)驅(qū)動程序確定是否輸入了輸出指令。如果在步驟S1203確定沒有輸入輸出指令(在步驟S1203為否),則處理返回到步驟S1202。另一方面,如果在步驟S1203確定輸入了輸出指令(在步驟S1203為是),則在步驟S1204,打印機(jī)驅(qū)動程序執(zhí)行作業(yè)分析(包括用于確定要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)的處理)。
此時,在步驟S1205,打印機(jī)驅(qū)動程序通過檢查要被打印的作業(yè)是否是通過圖5所示的重要文檔按鈕1117對其設(shè)置了重要文檔模式的作業(yè)、以PPD文件準(zhǔn)備的特定作業(yè)、對其指定了彩色打印的作業(yè),對其指定了帶水印圖像輸出的作業(yè)、從特定PC輸入的作業(yè)等,確定要被打印的作業(yè)是否是特定類型的作業(yè)。如果打印機(jī)驅(qū)動程序確定要被打印的作業(yè)不是特定類型的作業(yè)(在確定要被打印的作業(yè)是第二類型作業(yè)數(shù)據(jù)的情況下),該流程進(jìn)入步驟S1212,其中打印機(jī)驅(qū)動程序準(zhǔn)許作為前述一般打印作業(yè)(第二類型作業(yè)數(shù)據(jù))傳送在步驟S1203由用戶在PC 103的操作單元處輸入了其輸出指令的作業(yè),控制打印作業(yè)以將其傳送到指定的目的打印機(jī),然后結(jié)束該處理。
另一方面,在步驟S1205打印機(jī)驅(qū)動程序確定要被打印的作業(yè)是特定類型的作業(yè)的情況下(在確定要被打印的作業(yè)是第一作業(yè)數(shù)據(jù)的情況下),處理進(jìn)入步驟S1206,并且打印機(jī)驅(qū)動程序向?qū)?yīng)的打印機(jī)(由用戶在圖5的操作屏幕的傳送目的地選擇區(qū)域1112上選擇的打印設(shè)備)發(fā)出(傳送)狀態(tài)請求,以便請求當(dāng)前打印機(jī)狀態(tài)(打印機(jī)是否處于加熱狀態(tài)或錯誤狀態(tài)、耗材的數(shù)量、處于打印等待狀態(tài)的打印作業(yè)的數(shù)目等),其中狀態(tài)請求作為用于請求選作打印機(jī)目的地的打印設(shè)備的狀態(tài)信息和作業(yè)狀態(tài)信息(用于識別是否正在執(zhí)行打印輸出的信息、用于識別多少作業(yè)處于打印等待狀態(tài)的信息等)的命令,所述狀態(tài)信息包括打印機(jī)的操作狀態(tài)信息(用于確定是否通電的信息、表示是否沒有發(fā)生錯誤的信息,并且在發(fā)生錯誤的情況下,還包括用于識別發(fā)生什么類型的錯誤的信息,以及用于表示是否存在耗材如紙張、色粉、釘書釘?shù)鹊男畔?。被請求的打印機(jī)側(cè)確定打印機(jī)本身是否處于立即可打印狀態(tài)(即,定影裝置的溫度調(diào)節(jié)是否被調(diào)節(jié),打印機(jī)是否由于卡紙或錯誤而處于停機(jī)狀態(tài),是否有大量的作業(yè)被排入隊列,以及打印機(jī)是否處于等待作業(yè)的等待狀態(tài)),并且將其狀態(tài)信息返回給打印機(jī)驅(qū)動程序側(cè)。打印機(jī)驅(qū)動程序接收并確認(rèn)狀態(tài)信息。可以提出這樣一種構(gòu)造,其中在此時更新在客戶端計算機(jī)103內(nèi)存儲的每個打印機(jī)的管理表的狀態(tài)信息。
接下來,在步驟S1207,打印機(jī)驅(qū)動程序基于步驟S1206的狀態(tài)確認(rèn)處理來確定指定的目的打印機(jī)是否處于立即可打印狀態(tài)。在打印機(jī)驅(qū)動程序確定打印機(jī)處于立即可打印狀態(tài)(在步驟S1207為是)的情況下,該流程進(jìn)入步驟S1212,其中打印機(jī)驅(qū)動程序準(zhǔn)許傳送在步驟S1203通過PC 103的操作單元由用戶輸入了其輸出指令的作業(yè)(該作業(yè)是第一類型作業(yè)數(shù)據(jù)),控制將打印作業(yè)傳送到指定的目的打印機(jī),并且結(jié)束該處理。
另一方面,在打印機(jī)驅(qū)動程序確定通過傳送目的地選擇區(qū)域1112由用戶選擇的打印設(shè)備不能立即打印作為第一類型作業(yè)數(shù)據(jù)的打印作業(yè)(在步驟S1207為否)的情況下,打印機(jī)驅(qū)動程序控制PC 103的顯示單元410顯示如圖8所示的向用戶警告或引起其注意的UI屏幕1301(步驟S1208),并且向PC 103的用戶詢問以確定是否應(yīng)當(dāng)傳送作業(yè)(準(zhǔn)許/禁止)。
圖8是示出將在圖1所示的客戶端計算機(jī)103中的CPU 401的控制下顯示在監(jiān)視器410上的警告UI屏幕的例子的圖。在PC的用戶通過圖5的PC的操作屏幕上的重要文檔按鈕1117將作業(yè)數(shù)據(jù)指定為重要文檔數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù))的條件下,PC的控制單元(CPU 401)將用于請求打印機(jī)的狀態(tài)信息的狀態(tài)請求命令傳送到通過圖5中的操作屏幕的傳送目的地選擇區(qū)域1112由PC的用戶選擇的打印機(jī),然后通過圖5的屏幕上的確定鍵1101輸入打印輸出開始指令。然后,PC的控制單元從打印機(jī)獲得狀態(tài)信息作為答復(fù)結(jié)果。在PC的控制單元通過檢查所獲得的狀態(tài)信息而確定由PC的用戶指定的打印設(shè)備對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))不處于立即可打印狀態(tài)(也被稱作確定打印機(jī)處于第一狀態(tài)的情況,其意味著打印機(jī)對于第一類型作業(yè)數(shù)據(jù)不處于立即可打印狀態(tài))的情況下,PC的控制單元控制顯示單元410顯示如圖8所示的操作屏幕1301,其包括以下組件作為顯示組件引導(dǎo)信息,用于允許PC的控制單元向用戶通知用戶所指定的打印機(jī)對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))不處于立即可打印狀態(tài);確定鍵1302,用于允許用戶在用戶確認(rèn)引導(dǎo)顯示之后輸入用于準(zhǔn)許從PC傳送作業(yè)(第一類型作業(yè)數(shù)據(jù))以便使用打印設(shè)備打印該作業(yè)(第一類型作業(yè)數(shù)據(jù));取消鍵1303,用于允許用戶在用戶確認(rèn)引導(dǎo)顯示之后輸入用于禁止從PC傳送作業(yè)以便不使用打印設(shè)備打印該作業(yè)(第一類型作業(yè)數(shù)據(jù));“用另一個設(shè)備打印”鍵1304,用于允許用戶輸入用于禁止將打印作業(yè)傳送到用戶所選打印設(shè)備,但是準(zhǔn)許使用其它打印設(shè)備(與在圖5的屏幕上由用戶選擇的打印設(shè)備不同的存在于該系統(tǒng)中的其它打印設(shè)備)傳送作業(yè)。通過該操作屏幕1301,用戶可準(zhǔn)許/禁止傳送第一類型作業(yè)數(shù)據(jù)以便使用由用戶指定的打印設(shè)備進(jìn)行打印,或者禁止傳送第一類型作業(yè)數(shù)據(jù)以便使用由用戶指定的打印設(shè)備進(jìn)行打印,但是準(zhǔn)許傳送第一類型作業(yè)數(shù)據(jù)以便使用能夠打印輸出的其它打印設(shè)備進(jìn)行打印。
在這種情況下,通過圖8所示的向用戶警告的UI 1301,在即使打印機(jī)不能立即打印作業(yè),用戶還是想要使用該打印作業(yè)(等價于第一類型作業(yè)數(shù)據(jù))的打印機(jī)(通過傳送目的地選擇區(qū)域1112由用戶選擇的打印設(shè)備)繼續(xù)打印機(jī)操作的情況下,用戶點擊(指定)確定鍵1302。在用戶想要退出對于通過傳送目的地選擇區(qū)域1112由用戶選擇的打印設(shè)備的作業(yè)傳送,則用戶點擊(指定)取消鍵1303。在用戶想要執(zhí)行其它處理的情況下,用戶可選擇諸如點擊(指定)“用另一個設(shè)備打印”鍵1304等的處理。
注意,如果在用戶已通過PC的圖5中的操作屏幕上的重要文檔按鈕1117將要被打印的作業(yè)指定為重要文檔數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),然后通過圖5的屏幕上的確定鍵1101輸入打印輸出開始指令的條件下,PC的控制單元將前述狀態(tài)請求命令傳送到通過圖5的操作屏幕上的傳送目的地選擇區(qū)域1112由PC的用戶選擇的打印機(jī),PC的控制單元檢查作為答復(fù)結(jié)果從打印機(jī)接收的狀態(tài)信息,并且確定由用戶指定的打印設(shè)備對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))處于立即可打印狀態(tài)(也被稱作確定打印機(jī)處于第二狀態(tài)的情況,其意味著打印機(jī)對于第一類型作業(yè)數(shù)據(jù)處于立即可打印狀態(tài)),則PC的控制單元(CPU 401)禁止PC的顯示單元410顯示圖8的該屏幕1301。因而,PC的控制單元不允許用戶通過按鈕1302或1303選擇作業(yè)(第一類型作業(yè)數(shù)據(jù))傳送的準(zhǔn)許/禁止,并且控制(允許)從PC傳送作業(yè)以使用打印設(shè)備(通過圖5中的傳送目的地選擇區(qū)域1112由用戶選擇的打印設(shè)備)打印作業(yè)。換句話說,如果確定出指定的目的地對于立即打印就緒(在步驟S1207為是),則控制該流程以便不進(jìn)入步驟S1208中的處理,并且處理進(jìn)入步驟S1212。
另外,通過步驟S1205中的確定,在PC 103的控制單元(CPU 401)確定要被打印的作業(yè)數(shù)據(jù)不是特定類型作業(yè)的情況下(在確定出作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下),控制該流程,以便不進(jìn)入步驟S1206中的處理,當(dāng)用戶通過按圖5的操作屏幕上的確定鍵1101來輸入打印輸出開始指令時,禁止用于向從PC 103指定的打印設(shè)備傳送狀態(tài)請求的處理本身,禁止用于從打印設(shè)備接收狀態(tài)信息的處理、用于確認(rèn)狀態(tài)以及顯示圖8所示的屏幕1301包括基于顯示單元410上的狀態(tài)信息而表示指定的打印設(shè)備不能立即打印作業(yè)數(shù)據(jù)的信息的PC 103處的處理,當(dāng)能夠在打印設(shè)備側(cè)打印作業(yè)時,PC的控制單元允許從PC傳送此作業(yè)(第二類型作業(yè)數(shù)據(jù)),并且控制打印設(shè)備(在圖5中指定的打印設(shè)備)根據(jù)通過圖5以及圖6A和6B中的操作屏幕對作業(yè)設(shè)置的打印輸出條件執(zhí)行打印輸出處理。換句話說,如果在步驟S1205確定出作業(yè)不是特定類型的作業(yè)(在步驟S1205為否),則控制該流程,以便不進(jìn)入步驟S1206中的處理,而是進(jìn)入步驟S1212中的處理。這樣,在要被打印的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,PC 103的控制單元(CPU 401)自動激活狀態(tài)監(jiān)視功能,并且禁止諸如獲得指定打印設(shè)備的狀態(tài)等的操作。
另一方面,在要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,PC 103的控制單元(CPU 401)自動激活狀態(tài)監(jiān)視功能,并且準(zhǔn)許諸如獲得指定打印設(shè)備的狀態(tài)等的操作。換句話說,如果如上所述在步驟S1250確定出作業(yè)是指定類型的作業(yè)(在步驟S1205為是),則控制該流程,以便進(jìn)入步驟S1206中的處理。
注意,可以提出這樣一種構(gòu)造,其中即使要被打印的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù),但是在提供了與用于確認(rèn)打印機(jī)狀態(tài)的通過PC的控制單元(CPU 401)的前述功能獨立的狀態(tài)監(jiān)視功能的情況下,用戶經(jīng)由PC的操作單元通過人工操作輸入用于激活狀態(tài)監(jiān)視的指令,PC的控制單元(CPU 401)允許一系列過程來確認(rèn)PC側(cè)的打印機(jī)的狀態(tài)。這樣配置之后,可以進(jìn)一步改善用于提供符合來自用戶的各種請求的用戶友好的構(gòu)造(該處理未被示出)。
在(圖7的)步驟S1209,打印機(jī)驅(qū)動程序確定用戶是否在圖8的操作屏幕1301上指定了確定鍵1302,并且在確定出用戶指定了確定鍵1302的情況下,該流程進(jìn)入步驟S1212,其中即使在圖5的操作屏幕上由用戶選擇的打印設(shè)備不處于立即可打印狀態(tài),打印機(jī)驅(qū)動程序也允許傳送此作業(yè)(第一類型作業(yè)數(shù)據(jù)),從PC的存儲器讀出打印作業(yè),通過諸如網(wǎng)絡(luò)等的特定通信介質(zhì)將作業(yè)傳送到指定的目的打印機(jī),然后結(jié)束該處理。在這種情況下,打印機(jī)驅(qū)動程序控制打印機(jī)側(cè)在諸如硬盤等的存儲器中存儲并保持打印作業(yè),直到打印作業(yè)進(jìn)入可打印狀態(tài)為止。當(dāng)打印作業(yè)進(jìn)入可打印狀態(tài)時(例如,在解決了錯誤,提供了耗材,存儲在打印等待隊列中的其它作業(yè)全都被打印等的情況下),打印機(jī)驅(qū)動程序從硬盤讀出作業(yè)(第一類型作業(yè)數(shù)據(jù)),并且根據(jù)通過圖5以及圖6A和6B中的PC側(cè)的操作屏幕由用戶設(shè)置的打印輸出條件控制用戶PC的打印機(jī)單元打印作業(yè)。
另一方面,在步驟S1209打印機(jī)驅(qū)動程序確定用戶沒有指定確定鍵1302的情況下,在步驟S1210,打印機(jī)驅(qū)動程序確定用戶是否指定了取消鍵1303。在打印機(jī)驅(qū)動程序確定用戶指定了取消鍵1303(在步驟S1210為是)的情況下,該流程進(jìn)入步驟S1213,其中打印機(jī)驅(qū)動程序從PC 103的存儲器讀出打印作業(yè)(第一類型作業(yè)數(shù)據(jù)),禁止向打印設(shè)備的傳送(作業(yè)取消),并且結(jié)束該處理。這樣,打印機(jī)驅(qū)動程序禁止由于打印設(shè)備不能立即執(zhí)行打印輸出而將存儲在PC 103中的此打印作業(yè)(第一類型作業(yè)數(shù)據(jù))傳送到PC 103的外界以便進(jìn)行打印輸出處理的這一操作本身,并且還禁止將存儲在PC 103側(cè)的第一類型作業(yè)數(shù)據(jù)存儲在外部存儲器中(在本例中,采用打印設(shè)備中的硬盤,然而,還可采用服務(wù)器設(shè)備中的存儲器)的這一操作本身。
另一方面,在打印機(jī)驅(qū)動程序確定用戶沒有指定取消鍵1303(在步驟S1210為否)的情況下,在步驟S1211,打印機(jī)驅(qū)動程序確定用戶是否指定了“用另一個設(shè)備打印”鍵1304,并且在打印機(jī)驅(qū)動程序確定用戶指定了“用另一個設(shè)備打印”鍵1304的情況下,該流程進(jìn)入步驟S1214,其中打印機(jī)驅(qū)動程序允許用戶指定另一個打印機(jī),并且執(zhí)行改道發(fā)送到由用戶指定的另一個打印機(jī)的處理,并且結(jié)束該處理。在這種情況下,傳送作業(yè)數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù))以便由另一個打印設(shè)備執(zhí)行打印輸出處理,但是作業(yè)數(shù)據(jù)不被傳送到不能立即打印該打印作業(yè)的打印設(shè)備。換句話說,在執(zhí)行該處理的情況下,另一個打印設(shè)備優(yōu)選地是能夠立即打印該打印作業(yè)的打印設(shè)備。
另一方面,在步驟S1211打印機(jī)驅(qū)動程序確定用戶沒有指定“用另一個設(shè)備打印”鍵1304的情況下,打印機(jī)驅(qū)動程序控制該流程以返回到步驟S1209。
如上所述,對于使用打印機(jī)驅(qū)動程序?qū)⒆鳂I(yè)從計算機(jī)輸出到打印機(jī)的環(huán)境,可以消除傳統(tǒng)的浪費勞動,其中在作業(yè)被輸出到打印機(jī)之后,用戶發(fā)現(xiàn)打印機(jī)未就緒,并且取消作業(yè),以便將作業(yè)輸出到另一個打印機(jī),并且在用戶偶然地輸出諸如機(jī)密文檔、私密文檔等的打印作業(yè)到不能立即打印該作業(yè)的打印機(jī)的情況下,可以防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶會擔(dān)心機(jī)密泄露、私密信息泄露等直到處理了作業(yè)為止。換句話說,可以防止包含機(jī)密信息、私密信息等的打印作業(yè)由于長時間地存儲在打印設(shè)備(MFP、打印機(jī)等)中而存在機(jī)密泄露或私密信息泄露的暴露風(fēng)險。
已經(jīng)提出了這樣一種構(gòu)造,其中,在步驟S1207,打印機(jī)驅(qū)動程序基于步驟S1206中的狀態(tài)確認(rèn)處理而確定指定的目的打印機(jī)是否處于立即可打印狀態(tài)。在打印機(jī)驅(qū)動程序確定打印機(jī)不處于立即可打印狀態(tài)的情況下,打印機(jī)驅(qū)動程序顯示如圖8所示的向用戶警告的UI 1301,以便向用戶詢問以確定是否繼續(xù)輸出打印作業(yè)至指定的打印設(shè)備。然而,可以提出這樣一種構(gòu)造,其中即使指定的目的打印機(jī)處于立即可打印狀態(tài),甚至在打印機(jī)處于不能完成作業(yè)的狀態(tài)的情況下(例如,在紙張數(shù)、色粉量、釘書釘數(shù)等不能滿足完成作業(yè)所需的數(shù)量的情況下),打印機(jī)驅(qū)動程序也顯示如圖8所示的向用戶警告的UI 1301,以便向用戶詢問以確定是否繼續(xù)輸出作業(yè)至指定的目的打印機(jī)。
第二實施例通過第一實施例,已經(jīng)描述了這樣一種構(gòu)造,其中使用打印機(jī)驅(qū)動程序從客戶端計算機(jī)103向諸如MFP等的打印設(shè)備發(fā)出打印輸出指令。然而,可以提出這樣一種構(gòu)造,其中使用另一種打印輸出指示方法從客戶端計算機(jī)103向諸如MFP等的打印設(shè)備發(fā)出打印輸出指令。下面詳細(xì)描述根據(jù)第二實施例的這種構(gòu)造。
萬維網(wǎng)提交用于從客戶端計算機(jī)103向MFP等發(fā)出打印輸出指令的方法的例子包括提交工具(也被稱作下載器或提交器),以及將文件拖放到熱文件夾(hot folder)中。提交工具是用于將作業(yè)輸入到服務(wù)器設(shè)備或諸如MFP等的打印設(shè)備的工具。在下述例子中,對使用HTTP協(xié)議的萬維網(wǎng)提交進(jìn)行描述,不過也可以使用其它協(xié)議。
萬維網(wǎng)提交是用于從客戶端側(cè)指定諸如PDF等的文件并且通過萬維網(wǎng)將該文件直接傳輸?shù)絉IP側(cè)的方法,并且它是用于使用萬維網(wǎng)UI指定被稱作作業(yè)票據(jù)(ticket)的打印機(jī)設(shè)置項目(一般等價于前述PPD設(shè)置的設(shè)置項目)并且隨同數(shù)據(jù)文件一起輸入設(shè)置項目的工具。
另一方面,由于用戶將文件拖放到預(yù)先準(zhǔn)備的共享文件夾中,因此熱文件夾需要由用戶預(yù)先設(shè)置,但是不提供連續(xù)的作業(yè)票據(jù)設(shè)置(用于識別哪個打印輸出條件用于對打印作業(yè)進(jìn)行打印的打印輸出條件設(shè)置)。這對于發(fā)出復(fù)雜的設(shè)置指令并且以相同的作業(yè)票據(jù)輸入大量文件是非常方便的。
現(xiàn)在,對于本實施例,假定萬維網(wǎng)服務(wù)器1421如圖9所示包括在圖1所示的MFP 104或MFP 105中。
該萬維網(wǎng)服務(wù)器1421是萬維網(wǎng)服務(wù)器程序,其代表性例子是微軟公司的IIS(因特網(wǎng)信息服務(wù)器)。當(dāng)用戶使用HTTP通過萬維網(wǎng)瀏覽器從客戶端計算機(jī)輸入URL(統(tǒng)一資源定位符)時,萬維網(wǎng)服務(wù)器1421將服務(wù)屏幕(網(wǎng)頁)提供給萬維網(wǎng)瀏覽器。
下面參照圖9的流程圖對用于使用萬維網(wǎng)提交工具將作業(yè)從客戶端計算機(jī)103輸入到MFP 104或MFP 105的處理進(jìn)行描述。
圖9是示出根據(jù)本發(fā)明的第二控制處理過程的例子的流程圖,并且對應(yīng)于用于使用萬維網(wǎng)提交工具將作業(yè)從客戶端計算機(jī)103輸入到MFP 104或MFP 105的處理。注意,步驟S1401到步驟S1417表示客戶端計算機(jī)103側(cè)的步驟,并且通過圖4所示的CPU 401將存儲在HD411中的程序裝載到RAM 402上并且執(zhí)行該程序來實現(xiàn)。步驟S1423到步驟S1427表示MFP 104或MFP 105側(cè)的步驟,并且通過圖2所示的核心單元206內(nèi)的CPU將存儲在ROM等中的程序裝載到RAM上并且執(zhí)行該程序來實現(xiàn)。
首先,當(dāng)用戶執(zhí)行用于激活客戶端計算機(jī)103側(cè)的萬維網(wǎng)瀏覽器的操作時,CPU 401激活萬維網(wǎng)瀏覽器(步驟S1401)。接下來,當(dāng)用戶指定(輸入)MFP 104或MFP 105側(cè)的萬維網(wǎng)服務(wù)器1421的URL(通過該操作還指定MFP)時,由CPU 401運行的萬維網(wǎng)瀏覽器(以下被簡稱作萬維網(wǎng)瀏覽器)將HTTP消息傳送到與指定的URL對應(yīng)的MFP(步驟S1402)。
從客戶端計算機(jī)103接收到HTTP消息的萬維網(wǎng)服務(wù)器1421將萬維網(wǎng)提交工具作為HTTP響應(yīng)返回給客戶端計算機(jī)103。
隨后,接收到從MFP的萬維網(wǎng)服務(wù)器1421返回的萬維網(wǎng)提交工具的客戶端計算機(jī)103的萬維網(wǎng)瀏覽器在萬維網(wǎng)瀏覽器上執(zhí)行萬維網(wǎng)提交工具(即,由CPU 401執(zhí)行萬維網(wǎng)提交工具),并且打開萬維網(wǎng)提交工具的屏幕(在監(jiān)視器410上顯示萬維網(wǎng)瀏覽器的顯示區(qū)域上的屏幕)(步驟S1403)。圖10示出了萬維網(wǎng)提交工具的屏幕例子。
圖10以及圖11A到11D是示出要顯示在圖1所示的客戶端計算機(jī)103的萬維網(wǎng)瀏覽器上的萬維網(wǎng)提交工具屏幕的例子的圖。
如圖10所示,用戶使用選擇設(shè)備鍵1531選擇作業(yè)的輸入目的地,并且使用瀏覽鍵1511指定要被輸入的作業(yè)(文件)。要被輸入的文件可以是客戶端計算機(jī)103上的文件或網(wǎng)絡(luò)101上的文件。
用戶使用作業(yè)票據(jù)選擇區(qū)域1512選擇作業(yè)票據(jù)。用戶可通過保存鍵1513保存作業(yè)票據(jù),使用保存為鍵1514以不同名稱保存作業(yè)票據(jù),或者使用刪除鍵1515刪除作業(yè)票據(jù)。通過以作業(yè)票據(jù)選擇區(qū)域1512顯示先前使用的作業(yè)票據(jù),用戶可復(fù)用該作業(yè)票據(jù)。
在設(shè)置顯示區(qū)1520中示出了設(shè)置顯示。在設(shè)置顯示區(qū)1520中顯示的信息如接下來進(jìn)一步詳細(xì)描述的那樣根據(jù)分類鍵1532-1533的選擇而變化。
當(dāng)用戶點擊(指定)常規(guī)鍵1532時,萬維網(wǎng)提交工具如圖10所示在設(shè)置顯示區(qū)1520中顯示常規(guī)設(shè)置顯示1521,其中用戶可設(shè)置諸如副本數(shù)、紙張尺寸等的常規(guī)設(shè)置。當(dāng)用戶點擊(指定)作業(yè)管理鍵1533時,萬維網(wǎng)提交工具在設(shè)置顯示區(qū)1520中顯示如圖11A所示的作業(yè)管理設(shè)置顯示1522,其中用戶可設(shè)置作業(yè)的優(yōu)先級等。當(dāng)用戶點擊(指定)最后加工鍵1534時,萬維網(wǎng)提交工具在設(shè)置顯示區(qū)1520中顯示如圖11B所示的最后加工設(shè)置顯示1523。當(dāng)用戶點擊(指定)圖像質(zhì)量鍵1535時,萬維網(wǎng)提交工具在設(shè)置顯示區(qū)1520中顯示如圖11C所示的圖像質(zhì)量設(shè)置顯示1524。當(dāng)用戶點擊(指定)顏色鍵1536時,萬維網(wǎng)提交工具在設(shè)置顯示區(qū)1520中顯示如圖11D所示的顏色設(shè)置顯示1525。
現(xiàn)在,描述將返回到圖9的流程圖。萬維網(wǎng)提交工具接受文件的指定和作業(yè)票據(jù)的設(shè)置,直到用戶點擊(指定)圖10所示的萬維網(wǎng)提交工具的屏幕上的打印鍵1537為止(步驟S1404到S1406)。在萬維網(wǎng)提交工具確定用戶執(zhí)行文件(作業(yè))的指定和作業(yè)票據(jù)的設(shè)置并且點擊打印鍵1537的情況下,在步驟S1407,萬維網(wǎng)提交工具執(zhí)行作業(yè)的分析。
例如,萬維網(wǎng)提交工具分析圖11A所示的顯示1522上的作業(yè)的作業(yè)安全級別。在作業(yè)安全級別被設(shè)為高的情況下,萬維網(wǎng)提交工具把作業(yè)當(dāng)作特定作業(yè)(把作業(yè)當(dāng)作第一類型作業(yè)數(shù)據(jù)),否則把作業(yè)當(dāng)作普通作業(yè)(把作業(yè)當(dāng)作第二類型作業(yè)數(shù)據(jù))。關(guān)于作業(yè)是否是特定作業(yè)的這一確定可以基于其屬性或者作業(yè)票據(jù)級別或操作者來進(jìn)行。
下面描述確定方法的例子。一個例子是這樣的確定方法,其中在要被打印的數(shù)據(jù)是彩色數(shù)據(jù)的情況下,CPU 401確定該數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在要被打印的數(shù)據(jù)是單色數(shù)據(jù)的情況下,CPU 401確定該數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù),即第二類型作業(yè)數(shù)據(jù)。
另一個例子是這樣的確定方法,其中在要被打印的數(shù)據(jù)是照相數(shù)據(jù)的情況下,CPU 401確定該數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在要被打印的數(shù)據(jù)是字符數(shù)據(jù)的情況下,CPU 401確定該數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù),即第二類型作業(yè)數(shù)據(jù)。
另一個例子是這樣的確定方法,其中,在要被打印的數(shù)據(jù)是包含這樣的信息的打印輸出數(shù)據(jù),其中在該信息中可識別出與適當(dāng)?shù)拿~如用戶名(個人姓名)、公司名稱等相關(guān)的信息的情況下,CPU 401確定該數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在要被打印的數(shù)據(jù)是不包含這樣的信息的打印輸出數(shù)據(jù)的情況下,CPU 401確定該數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù),即第二類型作業(yè)數(shù)據(jù)。
另一個例子是這樣的確定方法,其中在要被打印的數(shù)據(jù)的文件格式或應(yīng)用類型是預(yù)定類型的作業(yè)數(shù)據(jù)的情況下(例如,在PDF(可移植文檔格式)的情況下),CPU 401確定該數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在要被打印的數(shù)據(jù)的文件格式或應(yīng)用類型不是預(yù)定類型的作業(yè)數(shù)據(jù)(例如,在由文檔創(chuàng)建軟件創(chuàng)建的數(shù)據(jù)或由表計算軟件創(chuàng)建的文件的情況下),CPU 401確定該數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù),即第二類型作業(yè)數(shù)據(jù)等。
如上所述,可采用用于CPU 401基于作業(yè)數(shù)據(jù)的類型和內(nèi)容而確定要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)的方法。
可選地,可以通過例如接下來描述的方法等進(jìn)行確定。一個例子是這樣的確定方法,其中在打印副本數(shù)等于或大于預(yù)定副本數(shù)(例如,100個副本)的情況下,確定作業(yè)數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在打印副本數(shù)小于預(yù)定副本數(shù)(例如,小于100個副本)的情況下,確定作業(yè)數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù)(第二類型作業(yè)數(shù)據(jù))。
另一個例子是這樣的確定方法,其中在對其設(shè)置了關(guān)于記錄紙張的預(yù)定紙張?zhí)幚砝缈ㄡ?stapling)、裝訂(binding)、打孔等的打印輸出數(shù)據(jù)情況下,確定打印輸出數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在對其未設(shè)置這樣的紙張?zhí)幚淼淖鳂I(yè)數(shù)據(jù)(不執(zhí)行卡釘、裝訂和打孔的作業(yè))的情況下,確定作業(yè)數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù)(第二類型作業(yè)數(shù)據(jù))。
另一個例子是這樣的確定方法,其中在對其設(shè)置了諸如將封皮或薄襯紙(slip sheet)插入到打印后的記錄紙張中的打印輸出條件的作業(yè)數(shù)據(jù)的情況下,確定打印輸出數(shù)據(jù)為具有高重要級別的數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),而在對其未設(shè)置這樣的打印輸出條件的作業(yè)數(shù)據(jù)的情況下,確定作業(yè)數(shù)據(jù)為具有比前面數(shù)據(jù)低的重要級別的數(shù)據(jù)(第二類型作業(yè)數(shù)據(jù))等。
如上所述,可采用用于CPU 401基于由用戶設(shè)置的打印輸出條件而確定要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)的方法??刹捎糜糜谕ㄟ^用戶顯式地設(shè)置作業(yè)數(shù)據(jù)是否是重要數(shù)據(jù)(例如,通過用戶使用由打印機(jī)驅(qū)動程序提供的圖5中的UI的重要文檔按鈕1117來設(shè)置作業(yè)數(shù)據(jù)是否是作業(yè)數(shù)據(jù),或者通過用戶經(jīng)由由萬維網(wǎng)提交工具提供的圖11中的UI的設(shè)置項目1522設(shè)置作業(yè)數(shù)據(jù)的安全級別等)而確定要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)的方法。
這樣,各種應(yīng)用可以適用。注意,這是關(guān)于本發(fā)明描述的所有實施例所共有的問題。
現(xiàn)在,描述將返回到圖9中的流程圖。在步驟S1408,萬維網(wǎng)提交工具確定要被打印的作業(yè)是否是特定類型的作業(yè)(確定作業(yè)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)),并且在確定作業(yè)不是特定類型作業(yè)的情況下(在確定作業(yè)是第二類型作業(yè)數(shù)據(jù)的情況下),該流程進(jìn)入步驟S1415,其中萬維網(wǎng)提交工具允許PC將作業(yè)作為一般打印作業(yè)(第二類型作業(yè)數(shù)據(jù))進(jìn)行傳送,以便將作業(yè)傳送到指定的熱文件夾1422。
另一方面,在萬維網(wǎng)提交工具確定作業(yè)是特定類型作業(yè)的情況下(在確定作業(yè)是第一類型作業(yè)數(shù)據(jù)的情況下)(在步驟S1408為是),該流程進(jìn)入步驟S1409,其中萬維網(wǎng)提交工具向作為選作打印目的地的打印設(shè)備的MFP發(fā)出狀態(tài)請求,以便請求當(dāng)前打印機(jī)狀態(tài)。被請求的MFP側(cè)確定MFP的打印機(jī)是否處于立即可打印狀態(tài)(即,定影裝置的溫度調(diào)節(jié)是否被調(diào)節(jié),打印機(jī)是否由于卡紙或錯誤而處于停機(jī)狀態(tài),是否有大量的作業(yè)處于打印等待狀態(tài),以及打印機(jī)是否處于等待作業(yè)的等待狀態(tài)),并且將其狀態(tài)信息返回給客戶端計算機(jī)103側(cè)。客戶端計算機(jī)103側(cè)的萬維網(wǎng)提交工具接收并確認(rèn)狀態(tài)信息。
接下來,在步驟S1410,萬維網(wǎng)提交工具基于步驟S1409的狀態(tài)確認(rèn)處理來確定指定的目的打印機(jī)是否處于立即可打印狀態(tài)??商岢鲞@樣的這一確定的標(biāo)準(zhǔn),其中預(yù)先設(shè)置在指定的目的地MFP(MFP 104或MFP 105)通過檢查加熱狀態(tài)、卡紙檢測狀態(tài)、錯誤、缺少耗材(紙張、色粉等)以及被排入隊列的打印作業(yè)數(shù)來確認(rèn)該MFP是否能夠立即開始打印輸出之后該MFP開始打印輸出所需的估計時間,并且例如,僅僅在估計時間短于設(shè)定時間的情況下,確定出打印機(jī)處于立即可打印狀態(tài)。
在萬維網(wǎng)提交工具確定指定的目的MFP處于立即可打印狀態(tài)(在步驟S1410為是)的情況下,該流程進(jìn)入步驟S1415,其中萬維網(wǎng)提交工具允許PC傳送作業(yè),以便將作業(yè)傳送到指定的目的MFP的熱文件夾1422。
另一方面,在萬維網(wǎng)提交工具確定指定的目的MFP不處于立即可打印狀態(tài)(在步驟S1410為否)的情況下,萬維網(wǎng)提交工具在萬維網(wǎng)提交工具的屏幕上顯示如圖12所示的向用戶警告或者引起其注意的UI1601(S1411),并且向用戶詢問以確定是否應(yīng)當(dāng)傳送作業(yè)(準(zhǔn)許/禁止)。
圖12是示出要顯示在圖1所示的客戶端計算機(jī)103中的監(jiān)視器410上的警告UI的例子的圖。
這樣,即使在PC通過萬維網(wǎng)提交工具而非打印機(jī)驅(qū)動程序控制打印設(shè)備執(zhí)行打印輸出操作的情況下,在PC的用戶通過PC的圖11A中的操作屏幕上的作業(yè)管理設(shè)置項目1522對作業(yè)數(shù)據(jù)設(shè)置高安全級別(第一類型作業(yè)數(shù)據(jù)),然后通過圖10的屏幕上的打印鍵1537輸入打印輸出開始指令的條件下,PC的控制單元(CPU 401)也將用于請求打印機(jī)的狀態(tài)信息的狀態(tài)請求命令傳送到通過圖10中的操作屏幕的選擇設(shè)備鍵1531由PC的用戶選擇的打印機(jī)。然后,PC的控制單元從打印機(jī)獲得狀態(tài)信息作為答復(fù)結(jié)果。在PC的控制單元通過檢查所獲得的狀態(tài)信息而確定由PC的用戶指定的打印設(shè)備對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))不處于立即可打印狀態(tài)(也被稱作確定打印機(jī)處于第一狀態(tài)的情況,其意味著打印機(jī)對于第一類型作業(yè)數(shù)據(jù)不處于立即可打印狀態(tài))的情況下,PC的控制單元控制顯示單元410顯示圖12所示的操作屏幕1601。操作屏幕1601包括以下組件作為顯示組件引導(dǎo)信息,用于允許PC的控制單元向用戶通知由用戶指定的打印機(jī)對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))不處于立即可打印狀態(tài);確定鍵1602,用于允許用戶在用戶確認(rèn)引導(dǎo)顯示之后輸入用于準(zhǔn)許從PC傳送作業(yè)(第一類型作業(yè)數(shù)據(jù))以便使用打印設(shè)備打印作業(yè)(第一類型作業(yè)數(shù)據(jù))的指令;取消鍵1603,用于允許用戶在用戶確認(rèn)引導(dǎo)顯示之后輸入用于禁止從PC傳送作業(yè)以便不使用打印設(shè)備打印作業(yè)(第一類型作業(yè)數(shù)據(jù))的指令;“用另一個設(shè)備打印”鍵1604,用于允許用戶輸入用于禁止將打印作業(yè)傳送到用戶所選打印設(shè)備,但是準(zhǔn)許使用其它打印設(shè)備(與在圖10的屏幕上由用戶選擇的打印設(shè)備不同的存在于該系統(tǒng)中的其它打印設(shè)備)傳送作業(yè)的指令。通過該操作屏幕1601,用戶可準(zhǔn)許/禁止傳送第一類型作業(yè)數(shù)據(jù)以便使用由用戶指定的打印設(shè)備進(jìn)行打印,或者禁止傳送第一類型作業(yè)數(shù)據(jù)以便使用由用戶指定的打印設(shè)備進(jìn)行打印,但是準(zhǔn)許傳送第一類型作業(yè)數(shù)據(jù)以便使用能夠打印輸出的其它打印設(shè)備進(jìn)行打印。
注意,如果在用戶通過PC的圖11A中的設(shè)置項目1522將要被打印的作業(yè)指定為重要文檔數(shù)據(jù)(第一類型作業(yè)數(shù)據(jù)),然后通過圖10的屏幕上的打印鍵1537輸入打印輸出開始指令的條件下,PC的控制單元將前述狀態(tài)請求命令傳送到通過圖10的操作屏幕上的選擇設(shè)備鍵1531由PC的用戶選擇的打印機(jī),然后通過圖5中的屏幕上的選擇設(shè)備鍵1531由PC的用戶選擇的打印機(jī),PC的控制單元檢查作為答復(fù)結(jié)果從打印機(jī)接收的狀態(tài)信息,并且確定由PC的用戶指定的打印設(shè)備對于此作業(yè)(第一類型作業(yè)數(shù)據(jù))處于立即可打印狀態(tài)(也被稱作確定打印機(jī)處于第二狀態(tài)的情況,其意味著打印機(jī)對于第一類型作業(yè)數(shù)據(jù)處于立即可打印狀態(tài)),則PC的控制單元(CPU 401)禁止PC的顯示單元410顯示圖12中的此屏幕1601。因而,PC的控制單元不允許用戶通過確定按鈕1602或取消按鈕1603選擇作業(yè)(第一類型作業(yè)數(shù)據(jù))傳送的準(zhǔn)許/禁止,并且控制(允許)從PC傳送作業(yè)以使用打印設(shè)備(通過圖10中的選擇設(shè)備鍵1531由用戶選擇的打印設(shè)備)打印作業(yè)。換句話說,如果確定出指定的目的地對于立即打印就緒(在步驟S1410為是),則控制該流程以便不進(jìn)入步驟S1411中的處理,而進(jìn)入步驟S1415中的處理。
另外,通過步驟S1408中的確定,在PC103的控制單元(CPU 401)確定要被打印的作業(yè)數(shù)據(jù)不是特定類型作業(yè)的情況下(在確定出作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下),控制該流程,以便不進(jìn)入步驟S1409中的處理,而進(jìn)入步驟S1415。禁止用于向從PC 103指定的打印設(shè)備傳送狀態(tài)請求的處理本身,禁止用于從打印設(shè)備接收狀態(tài)信息的PC103處的處理、用于確認(rèn)狀態(tài)并且顯示圖12所示的屏幕1601包括基于顯示單元410上的狀態(tài)信息而表示指定的打印設(shè)備不能立即打印作業(yè)數(shù)據(jù)的信息的PC 103處的處理,當(dāng)通過按圖10的操作屏幕上的打印鍵1537來輸入打印輸出開始指令時,PC的控制單元允許從PC傳送此作業(yè)(第二類型作業(yè)數(shù)據(jù)),并且根據(jù)通過圖10以及圖11A和11B中的操作屏幕對作業(yè)設(shè)置的打印輸出條件控制打印設(shè)備(在圖10中指定的打印設(shè)備)執(zhí)行打印輸出處理。換句話說,如果確定出作業(yè)不是特定類型的作業(yè)(在步驟S1408為否),則控制該流程,以便不進(jìn)入步驟S1409中的處理,而進(jìn)入步驟S1415中的處理。這樣,在要被打印的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,PC 103的控制單元(CPU 401)自動激活狀態(tài)監(jiān)視功能,并且禁止諸如獲得指定打印設(shè)備的狀態(tài)等的操作。
另一方面,在要被打印的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,PC 103的控制單元(CPU 401)自動激活狀態(tài)監(jiān)視功能,并且準(zhǔn)許諸如獲得指定打印設(shè)備的狀態(tài)等的操作。換句話說,如果確定出作業(yè)是指定類型的作業(yè)(在步驟S1408為是),則控制該流程,以便進(jìn)入步驟S1409中的處理。
注意,可以提出這樣一種構(gòu)造,其中即使要被打印的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù),但是在提供了與用于確認(rèn)打印機(jī)狀態(tài)的通過PC的控制單元(CPU 401)的前述功能獨立的狀態(tài)監(jiān)視功能的情況下,用戶經(jīng)由PC的操作單元通過人工操作輸入用于激活狀態(tài)監(jiān)視的指令,并且PC的控制單元(CPU 401)允許一系列過程來確認(rèn)PC側(cè)的打印機(jī)的狀態(tài)。這樣配置之后,可以進(jìn)一步改善用于提供符合來自用戶的各種請求的用戶友好的構(gòu)造(該處理未被示出)。通過向用戶警告的UI 1601,在即使打印機(jī)不能立即打印作業(yè),用戶還是想要打印輸出的情況下,用戶可選擇諸如點擊(指定)確定鍵1602的處理,在退出作業(yè)傳送的情況下,點擊(指定)取消鍵1603,在用戶想要執(zhí)行其它處理等的情況下,點擊(指定)“用另一個設(shè)備打印”鍵1604。
描述現(xiàn)在將返回到圖9的流程圖。在步驟S1412,萬維網(wǎng)提交工具確定用戶是否指定了確定鍵1602,并且在確定出用戶指定了確定鍵1602的情況下,該流程進(jìn)入步驟S1415,其中萬維網(wǎng)提交工具允許傳送此作業(yè),以便將打印作業(yè)傳送到指定的目的MFP的熱文件夾1422。
另一方面,在步驟S1412萬維網(wǎng)提交工具確定用戶沒有指定確定鍵1602的情況下,在步驟S1413,萬維網(wǎng)提交工具確定用戶是否指定了取消鍵1603,而在萬維網(wǎng)提交工具確定用戶指定了取消鍵1603的情況下,該流程進(jìn)入步驟S1416,其中萬維網(wǎng)提交工具禁止傳送打印作業(yè)(作業(yè)取消),并且結(jié)束該處理。
另一方面,在步驟S1413萬維網(wǎng)提交工具確定用戶沒有指定取消鍵1603的情況下,在步驟S1414,萬維網(wǎng)提交工具確定用戶是否指定了“用另一個設(shè)備打印”鍵1604,并且在萬維網(wǎng)提交工具確定用戶指定了“用另一個設(shè)備打印”鍵1604的情況下,該流程進(jìn)入步驟S1417,其中萬維網(wǎng)提交工具允許用戶指定另一個打印機(jī),并且執(zhí)行改道發(fā)送到由用戶指定的另一個打印機(jī)的處理,并且結(jié)束該處理系列。
另一方面,在萬維網(wǎng)提交工具確定用戶沒有指定“用另一個設(shè)備打印”鍵1604的情況下,萬維網(wǎng)提交工具控制該流程以返回到步驟S1412。
另外,對于指定的目的MFP(MFP 104或MFP 105)側(cè),將所傳送的作業(yè)傳送到熱文件夾1422,MFP的核心單元206內(nèi)的CPU不斷地監(jiān)視每個熱文件夾(步驟S1423),并且在步驟S1424使用輪詢確定在熱文件夾1422內(nèi)是否存在作業(yè)(步驟S1423)。
在核心單元206內(nèi)的CPU在步驟S1424確定出在熱文件夾1422內(nèi)存在作業(yè)的情況下,核心單元206內(nèi)的CPU調(diào)度作業(yè)(步驟S1425),使作業(yè)經(jīng)過RIP處理(步驟S1426),控制MFP打印作業(yè)(步驟S1427),并且結(jié)束該處理。
如上所述,在通過萬維網(wǎng)瀏覽器使用作業(yè)輸入工具將作業(yè)從計算機(jī)輸出到打印機(jī)的環(huán)境中,可以消除傳統(tǒng)的浪費勞動,其中在作業(yè)被輸出到打印機(jī)之后,用戶發(fā)現(xiàn)打印機(jī)未就緒,并且取消作業(yè),以便將作業(yè)輸出到另一個打印機(jī)。另外,在用戶偶然地輸出了諸如機(jī)密文檔、私密文檔等的打印作業(yè)到不能立即打印作業(yè)的打印機(jī)的情況下,可以防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶擔(dān)心機(jī)密泄露、私密信息泄露等直到處理了作業(yè)為止。
另外,通過該配置,可假定用戶從遠(yuǎn)程位置傳送打印作業(yè)的情況,在這種情況下,本發(fā)明是極其有效的。也就是說,在用戶偶然地輸出諸如機(jī)密文檔、私密文檔等的打印作業(yè)到不能立即打印作業(yè)的遠(yuǎn)程打印機(jī)的情況下,可以防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶會擔(dān)心機(jī)密泄露、私密信息泄露等直到處理了作業(yè)為止。換句話說,可以防止包含機(jī)密信息、私密信息等的打印作業(yè)由于長時間地存儲在打印設(shè)備(MFP、打印機(jī)等)中而被暴露,從而存在機(jī)密泄露或私密信息泄露的風(fēng)險。
第三實施例通過第一和第二實施例,描述了這樣的構(gòu)造,其中當(dāng)用戶指定“用另一個設(shè)備打印”鍵1304或1604作為處理未處于立即可打印狀態(tài)的MFP(打印機(jī))的措施時,執(zhí)行用于改道發(fā)送到至指定的另一個MFP(打印機(jī))的處理。然而,可以提出這樣一種構(gòu)造,其中與改道發(fā)送到另一個MFP不同的其它處理可以是可選擇的。下面對其實施例的例子進(jìn)行描述。
例如,如圖13所示,可以提出這樣一種構(gòu)造,其中用戶可選擇用于將作業(yè)臨時存儲在前述盒中、在打印機(jī)進(jìn)入立即可打印狀態(tài)之后從該盒提取作業(yè)以便打印作業(yè)的方法,用于使用諸如電子郵件等的傳送協(xié)議分發(fā)數(shù)據(jù)并且在分發(fā)目的地打印數(shù)據(jù)的方法,或者用于通過郵件向第三方請求作業(yè)并且向他/她請求回送其輸出的方法等。
圖13是示出要顯示在圖1所示的客戶端計算機(jī)103中的監(jiān)視器410上的警告UI 1701的例子的圖。
在圖13中,在即使打印機(jī)不能立即執(zhí)行打印輸出,用戶還是想要打印輸出的情況下,用戶點擊確定鍵1702,在退出作業(yè)傳送的情況下點擊取消鍵1703,并且在用戶想要其它處理的情況下使用選擇區(qū)域1704進(jìn)一步選擇期望處理。
例如,當(dāng)用戶在選擇區(qū)域1704中選擇“保存在盒中”時,CPU 401將作業(yè)傳送到前述MFP盒(針對每個用戶在圖2所示的存儲器單元210內(nèi)提供的盒區(qū)域,其受到密碼的保護(hù)),以便將作業(yè)臨時存儲在盒中在打印機(jī)進(jìn)入立即可打印狀態(tài)之后,用戶指示MFP打印作業(yè),并且MFP從該盒提取作業(yè),以便打印作業(yè)。
當(dāng)用戶在選擇區(qū)域1704中選擇“作為電子郵件附件”時,CPU 401提示用戶指定分發(fā)目的地的電子郵件地址,并且使用電子郵件傳送將作業(yè)(諸如PDF等的數(shù)據(jù)文件以及打印機(jī)設(shè)置項目數(shù)據(jù))分發(fā)到由用戶指定的郵件地址,以便在分發(fā)目的地打印作業(yè)。
當(dāng)用戶在選擇區(qū)域1704中選擇“通過郵件發(fā)送”時,CPU 401將作業(yè)(諸如PDF等的數(shù)據(jù)文件以及打印機(jī)設(shè)置項目數(shù)據(jù))存儲在預(yù)定的記錄介質(zhì)上。隨后,用戶通過郵政郵件等向第三方請求作業(yè),并且向他/她請求發(fā)送其輸出介質(zhì)。
注意,圖13示出了與采用打印機(jī)驅(qū)動程序的情況對應(yīng)的警告UI,但是這也可應(yīng)用于采用萬維網(wǎng)提交工具的情況。
如上所述,即使在指定的目的打印機(jī)不能立即打印作業(yè)的情況下,用戶可以快速地通過另一個方法執(zhí)行處理。在用戶偶然地將諸如機(jī)密文檔、私密文檔等的打印作業(yè)輸出到不能立即打印該作業(yè)的遠(yuǎn)程打印機(jī)的情況下,可以防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶擔(dān)心機(jī)密泄露、私密信息泄露等,直到處理了作業(yè)為止。
注意,通過第一到第三實施例,描述了從作為信息處理設(shè)備的例子的客戶端計算機(jī)將打印作業(yè)輸入到打印機(jī)的情況,但是本發(fā)明可以甚至應(yīng)用于在裝備有本系統(tǒng)的多個打印設(shè)備(MFP 104和105、以及SFP 107)中的任一個處執(zhí)行從作為信息處理設(shè)備的另一個例子的裝備有掃描儀106、MFP 104和MFP 105中的任一個的掃描儀設(shè)備輸入的打印作業(yè)的情況。在這種情況下,提出了一種構(gòu)造,以便通過控制作為打印作業(yè)的數(shù)據(jù)生成源的掃描儀設(shè)備的控制單元執(zhí)行與PC 103的控制單元相同的控制來執(zhí)行與在每個實施例中所述的相同的操作,并且還控制裝備有掃描儀設(shè)備的操作單元(包括觸摸板型顯示設(shè)備的操作單元)到前述各種用戶界面屏幕。通過能夠生成可在打印設(shè)備處打印的打印作業(yè)數(shù)據(jù)的任何信息處理設(shè)備,包括本系統(tǒng)中的計算機(jī)和掃描儀設(shè)備,該配置實現(xiàn)了本實施例,并且可以產(chǎn)生根據(jù)本實施例的各種優(yōu)點。
如通過第一到第三實施例所述,本實施例采用了作業(yè)處理系統(tǒng)中的作業(yè)處理方法,其中作業(yè)處理系統(tǒng)具有能夠傳送可在打印設(shè)備處打印的作業(yè)數(shù)據(jù)的信息處理設(shè)備,其包括主機(jī)計算機(jī)和掃描儀設(shè)備中的至少任一個,其中如果要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),在被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備不能立即打印該作業(yè)數(shù)據(jù)的情況下(例如,在圖7中的步驟S1205為是→在步驟S1207為否的情況下,或者在圖9中的步驟S1408為是→在步驟S1410為否的情況下等),可以禁止信息處理設(shè)備處的作業(yè)數(shù)據(jù)的傳送處理(例如,圖7的步驟S1213中的處理,或者圖9的步驟S1416中的處理),另一方面,對于要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況,在被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備能夠立即打印該作業(yè)數(shù)據(jù)的情況下(例如,在圖7中的步驟S1205為是→在步驟S1207為是的情況下,或者在圖9中的步驟S1408為是→在步驟S1410為是的情況下等),可以準(zhǔn)許信息處理設(shè)備處的作業(yè)數(shù)據(jù)的傳送處理(例如,圖7的步驟S1212中的處理,或者圖9的步驟S1415中的處理)。
這樣,本發(fā)明可防止作為傳統(tǒng)技術(shù)描述的各種問題或者要以可靠的方式解決的問題,并且還提供了符合作為要解決的問題描述的各種請求的優(yōu)點等。
例如,本實施例可以處理這樣的要求,其中在發(fā)生打印機(jī)不能立即打印從PC傳送的作業(yè)的情形的情況下,并且如果PC知道了該情形,則PC需要在用戶從PC傳送作業(yè)之前向用戶通知該情形。另外,例如,本發(fā)明當(dāng)然可以處理這樣的要求,即在打印機(jī)不能立即打印作業(yè)的情況下在用戶從PC傳送作業(yè)之前應(yīng)當(dāng)防止打印輸出本身,此外根據(jù)數(shù)據(jù)的內(nèi)容或類型,在如上所述的情形下,如果可能,在用戶從PC傳送作業(yè)之前應(yīng)當(dāng)防止將作業(yè)存儲在外部存儲器(與用戶自己的信息處理設(shè)備不同的設(shè)備的存儲器,如打印設(shè)備的存儲器、服務(wù)器設(shè)備的存儲器等)中的這一操作本身、以及將作業(yè)傳送到不能立即打印作業(yè)的打印機(jī)的這一操作本身。另外,例如,本發(fā)明可以處理這樣的要求,即在數(shù)據(jù)類型是包含私密信息的數(shù)據(jù)如個人識別文檔、與保險相關(guān)的文檔等,或者是具有高機(jī)密和重要級別的數(shù)據(jù)如會議文檔和說明書的數(shù)據(jù)的情況下,用戶將想要向局外人隱藏這樣的信息,從而,在這種數(shù)據(jù)的情況下,從信息泄露的角度,存在盡可能地防止發(fā)生前述情形的需要。
另外,本實施例可以處理并且防止傳統(tǒng)的問題,例如即使設(shè)備(在本例中,打印設(shè)備或服務(wù)器)具有使信息泄露不可能的高安全功能,將數(shù)據(jù)存儲在外部存儲器中會使用戶感到數(shù)據(jù)是不安全的并且該信息可能泄露的傳統(tǒng)問題。
如上所述,本實施例可以提供一種符合各種環(huán)境下的各種用戶要求和需要的用戶友好且用戶有利的構(gòu)造。
另外,作為另一個優(yōu)點,本實施例可以防止發(fā)生不能被具有用于在將作業(yè)從PC傳送到打印機(jī)之前確認(rèn)打印機(jī)狀態(tài)的功能的傳統(tǒng)打印機(jī)驅(qū)動程序等處理的問題,除了解決這樣的問題之外,還可以提供一種用于充分地處理前述各種要求的構(gòu)造。
另外,假定上述配置,在要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,本實施例允許信息處理設(shè)備傳送作業(yè)數(shù)據(jù),而不管被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備是否能執(zhí)行作業(yè)數(shù)據(jù)的打印輸出處理(例如,參見如果在圖7中的步驟S1205為否,則控制流程以進(jìn)入步驟S1213的控制。另外,參見如果在圖9中的步驟S1408為否,則控制流程以進(jìn)入步驟S1415中的處理的控制)。
這樣,本實施例可提供前述優(yōu)點,并且還提供這樣的優(yōu)點,即可消除例如對不具有那么高重要級別的數(shù)據(jù)詢問用戶確定的工作,可防止用于解決前述問題的問題如易用性降低,可提供前述優(yōu)點,同時保持高的可操作性,可防止信息處理設(shè)備與打印設(shè)備之間不必要的數(shù)據(jù)交換(例如,執(zhí)行用于確認(rèn)打印機(jī)狀態(tài)的一系列過程,而不管不必要的過程)等。
例如,本發(fā)明可防止發(fā)生傳統(tǒng)上的預(yù)期問題,例如由于為了解決本申請所關(guān)注并且還對應(yīng)于前述各種要求的問題統(tǒng)一地執(zhí)行相同的處理和控制而不管要被處理的作業(yè)的內(nèi)容和類型因此惡化的用戶可操作性,從而導(dǎo)致新問題,并且可實現(xiàn)前述優(yōu)點而不會引起這樣的新問題。
另外,對于要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況,即使在被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印輸出處理的情況下,也向信息處理設(shè)備的用戶通知不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印輸出處理,而不是強(qiáng)迫性地禁止信息處理設(shè)備傳送作業(yè)數(shù)據(jù),然后在用戶通過信息處理設(shè)備輸入用于禁止傳送作業(yè)數(shù)據(jù)的指令的情況下,禁止由信息處理設(shè)備傳送作業(yè)數(shù)據(jù),但是另一方面,在向用戶通知不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印輸出處理之后,在用戶通過信息處理設(shè)備輸入用于準(zhǔn)許傳送作業(yè)數(shù)據(jù)的指令的情況下,即使作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),也控制信息處理設(shè)備準(zhǔn)許傳送作業(yè)數(shù)據(jù)(例如,參見在顯示單元410上顯示圖8的屏幕1301或圖12的屏幕1601然后提示用戶確定最終決定的顯示控制)。
這樣,本實施例可提供前述優(yōu)點,并且還進(jìn)一步改善了這樣的優(yōu)點,即用戶可進(jìn)行選擇,可處理來自用戶的各種需要,可提供用戶友好且方便的系統(tǒng)等等,同時防止諸如設(shè)備根據(jù)其自己的決定操作而不向用戶詢問等的問題。
另外,不僅在打印設(shè)備由于各種因素的至少任一種而不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理的情況下,而且在由于打印設(shè)備處于打印等待狀態(tài)而不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理的情況下,本實施例禁止信息處理設(shè)備傳送作業(yè)數(shù)據(jù),其中所述因素包括打印設(shè)備中的與耗材相關(guān)的錯誤,至少包括缺少色粉狀態(tài)或缺紙狀態(tài);打印設(shè)備中諸如卡紙的錯誤;以及打印設(shè)備的斷電狀態(tài),并且打印等待狀態(tài)包括以下狀態(tài)的至少任一個狀態(tài)打印設(shè)備的溫度調(diào)節(jié)狀態(tài)和圖像質(zhì)量調(diào)節(jié)狀態(tài);以及即使不發(fā)生這樣的錯誤但是打印設(shè)備正在打印另一個作業(yè)的打印狀態(tài)。
這樣,本發(fā)明可提供作為傳統(tǒng)技術(shù)描述的各種問題或者要以可靠的方式解決的問題,并且還實現(xiàn)作為要以可靠的方式解決的問題描述的優(yōu)點,從而使得能夠廣泛地應(yīng)用本發(fā)明。
另外,通過本實施例,在執(zhí)行關(guān)于要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)還是第二類型作業(yè)數(shù)據(jù)的處理之后,可以執(zhí)行關(guān)于被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備是否能夠立即執(zhí)行作業(yè)數(shù)據(jù)的打印輸出的處理(例如,進(jìn)行圖7的步驟S1205中的確定,然后進(jìn)行步驟S1207中的確定。類似地,進(jìn)行圖9的步驟S1408中的確定,然后進(jìn)行步驟S1410中的確定)。
更具體地說,在要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,自動激活用于確認(rèn)被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備的狀態(tài)的狀態(tài)監(jiān)視功能(例如,參見在圖7中的步驟S1205為是的情況下的控制流程,該流程進(jìn)入步驟S1206的處理,其中自動激活狀態(tài)監(jiān)視功能),從而信息處理設(shè)備可以確認(rèn)關(guān)于被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備是否能夠執(zhí)行作業(yè)數(shù)據(jù)的打印輸出的信息。另一方面,在要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,禁止?fàn)顟B(tài)監(jiān)視功能的自動激活(例如,參見在圖7中的步驟S1205為否的情況下的控制,該流程被控制成不進(jìn)入步驟S1206,禁止用于自動激活狀態(tài)監(jiān)視功能的處理,并且該流程進(jìn)入步驟S1212中的處理)。
這樣,本實施例可以提供前述優(yōu)點,并且還防止諸如信息處理設(shè)備與打印設(shè)備之間不必要的數(shù)據(jù)交換的問題。
另外,即使在要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,本實施例也響應(yīng)信息處理設(shè)備的用戶操作,并且允許激活狀態(tài)監(jiān)視功能。
例如,雖然在附圖中未示出,但是在用戶通過鼠標(biāo)輸入用于激活狀態(tài)監(jiān)視的激活指令以便用戶可以在PC 103的監(jiān)視器410上確認(rèn)打印機(jī)狀態(tài)的情況下,PC 103將用于獲取狀態(tài)信息的命令傳送到打印機(jī)側(cè),接收狀態(tài)信息作為答復(fù)結(jié)果,控制顯示單元410顯示狀態(tài)信息,提示PC 103的用戶確認(rèn)打印機(jī)的狀態(tài)信息,隨后通過圖5和圖6中的打印機(jī)驅(qū)動程序提示用戶設(shè)置第二類型作業(yè)數(shù)據(jù)的打印輸出設(shè)置等,隨后允許其狀態(tài)由用戶確認(rèn)的打印機(jī)執(zhí)行一系列用于打印輸出操作的控制。
這樣,本實施例可以提供與前述優(yōu)點相同的優(yōu)點,并且還進(jìn)一步改善這樣的優(yōu)點,即可處理來自用戶的各種需要、可提供用戶友好且方便的系統(tǒng)等。
對于要從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況,在被指定為作業(yè)數(shù)據(jù)的打印目的地的打印設(shè)備不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印輸出處理的情況下,本實施例允許用戶通過信息處理設(shè)備選擇關(guān)于以下內(nèi)容的選項的至少任一個是否允許信息處理設(shè)備傳送作業(yè)數(shù)據(jù);是否禁止信息處理設(shè)備傳送作業(yè)數(shù)據(jù);以及是否用另一個打印設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的打印輸出(參見與圖8的UI相關(guān)的顯示控制例子,以及與圖12的UI相關(guān)的顯示控制例子)。
這樣,本實施例可以提供與前述優(yōu)點相同的優(yōu)點,并且還提供能夠處理各種用戶需要的用戶友好且方便的系統(tǒng)。
另外,根據(jù)本實施例,如上所述可以將具有比第二類型作業(yè)數(shù)據(jù)高的重要級別的打印作業(yè)數(shù)據(jù)當(dāng)作第一類型作業(yè)數(shù)據(jù),從而本發(fā)明可以防止傳統(tǒng)技術(shù)中的各種問題或者要以可靠方式解決的問題,并且還實現(xiàn)作為要以可靠方式解決的問題描述的優(yōu)點。
另外,根據(jù)本實施例,可以將通過信息處理設(shè)備的用戶界面如打印機(jī)驅(qū)動程序、萬維網(wǎng)提交工具等對其設(shè)置了預(yù)定處理條件的作業(yè)數(shù)據(jù)當(dāng)作第一類型作業(yè)數(shù)據(jù),可以將沒有對其設(shè)置預(yù)定處理條件的作業(yè)數(shù)據(jù)當(dāng)作第二類型作業(yè)數(shù)據(jù),從而,可提供前述優(yōu)點,并且還提供這樣的優(yōu)點,例如符合各種用戶的需要的構(gòu)造(設(shè)備、系統(tǒng)、服務(wù)等)。
另外,通過本實施例,在準(zhǔn)許信息處理設(shè)備傳送作業(yè)數(shù)據(jù)的情況下,將從信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)存儲在與信息處理設(shè)備不同的外部存儲設(shè)備中,其中外部存儲設(shè)備至少包括裝備有打印設(shè)備本身的存儲器如硬盤或者服務(wù)器設(shè)備的存儲器等,打印設(shè)備從存儲設(shè)備讀出作業(yè)數(shù)據(jù),以便執(zhí)行作業(yè)數(shù)據(jù)的打印輸出,而且采用這樣的存儲器使得能夠并行同時處理多個作業(yè)。
例如,即使當(dāng)從硬盤(打印設(shè)備內(nèi)的硬盤或服務(wù)器設(shè)備內(nèi)的硬盤)讀出特定作業(yè)并且順序地打印作業(yè)的時候,也能順序地接受后繼的其它作業(yè),在順序地將后繼作業(yè)的打印數(shù)據(jù)存儲在硬盤中的同時,可以執(zhí)行諸如創(chuàng)建打印等待隊列的處理,即可以并行地同時執(zhí)行前一作業(yè)的打印操作和后一作業(yè)的存儲操作。這樣,可以提供諸如保持整個系統(tǒng)的高效率的優(yōu)點。在這樣的配置的情況下,如果禁止信息處理設(shè)備傳送作業(yè)數(shù)據(jù),則禁止將作業(yè)數(shù)據(jù)存儲在存儲設(shè)備中的這一操作本身。這樣,本發(fā)明具有這樣的優(yōu)點,即可防止在傳統(tǒng)技術(shù)中所述的各種問題或者要以可靠的方式解決的問題,并且甚至采用這樣的高效率系統(tǒng)也可獲得作為要以可靠的方式解決的問題描述的優(yōu)點。
另外,雖然未具體描述,通過本實施例,第一類型作業(yè)數(shù)據(jù)和第二類型作業(yè)數(shù)據(jù)可被存儲在打印設(shè)備或服務(wù)器設(shè)備的存儲器中,并且可以以特定的打印次序(例如,以存儲在存儲器中的次序,或者以接受數(shù)據(jù)的次序)順序地打印通過前述實施例存儲在存儲器中的多個作業(yè),另外,在完成了使用打印設(shè)備的打印輸出的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,控制存儲設(shè)備內(nèi)完成了打印輸出的第一類型作業(yè)數(shù)據(jù)以便消除該第一類型作業(yè)數(shù)據(jù)。在打印機(jī)輸出之后,可以消除第二類型作業(yè)數(shù)據(jù)。這樣,當(dāng)然還可獲得打印輸出之后的安全性,可提供前述優(yōu)點,并且還提供諸如符合各種用戶的需要的構(gòu)造(設(shè)備、系統(tǒng)、服務(wù)等)的優(yōu)點。
注意,本實施例被配置成處理與前述配置不同的以下類型的形式。下面對其例子進(jìn)行描述。
第四實施例通過第一到第三實施例,描述了這樣的構(gòu)造,其中響應(yīng)于打印輸出指令,作業(yè)處理系統(tǒng)確認(rèn)指定的目的打印設(shè)備的狀態(tài),并且基于打印設(shè)備的狀態(tài)而執(zhí)行打印作業(yè)傳送的準(zhǔn)許/禁止控制,其中該作業(yè)處理系統(tǒng)能夠?qū)⒖杀淮蛴≡O(shè)備(MFP 104和105、以及打印機(jī)107)處理的打印作業(yè)從信息處理設(shè)備(客戶端計算機(jī)103)輸出到可通過特定通信介質(zhì)(網(wǎng)絡(luò)101)通信的打印設(shè)備。然而,可以提出這樣一種構(gòu)造,其中響應(yīng)于作業(yè)打印輸出指令,信息處理設(shè)備確認(rèn)指定的目的設(shè)備的狀態(tài),并且基于該設(shè)備的狀態(tài)而執(zhí)行作業(yè)傳送的準(zhǔn)許/禁止控制,其中該信息處理設(shè)備能夠?qū)⒖杀桓鞣N設(shè)備處理的作業(yè)輸出到可通過特定通信介質(zhì)通信的設(shè)備。例如,可提出這樣一種構(gòu)造,其中在使用掃描儀設(shè)備進(jìn)行遠(yuǎn)程掃描的時候,基于設(shè)備的狀態(tài)而執(zhí)行掃描作業(yè)傳送的準(zhǔn)許/禁止控制。下面對其實施例進(jìn)行描述。
圖14是示出要顯示在圖1所示的客戶端計算機(jī)103中的監(jiān)視器410上的掃描儀驅(qū)動程序的圖形用戶界面(GUI)的例子的示意圖,并且它是在用戶在掃描設(shè)置GUI上執(zhí)行關(guān)于與圖像讀取相關(guān)的屬性的顯示指令的情況下要被顯示的GUI,其中當(dāng)用戶從應(yīng)用程序等執(zhí)行掃描指令時將要顯示該掃描設(shè)置GUI。通過使用該GUI指定期望的設(shè)置參數(shù),用戶可以掃描關(guān)于位于文檔表上的圖像的期望圖像。
圖14所示的示例GUI包括作為目標(biāo)的輸入目的地設(shè)置項目1822、用于執(zhí)行詳細(xì)設(shè)置的屬性鍵1823、用戶可在其中查看預(yù)覽圖像的預(yù)覽顯示部分1835、作業(yè)安全級別設(shè)置部分1851、用戶可在其中選擇以便掃描所有頁1829或掃描選定頁1830的掃描頁區(qū)、包括各種設(shè)置1824-1828的掃描方法設(shè)置部分、以及包括各種設(shè)置1831-1833的圖像區(qū)域設(shè)置部分。
當(dāng)用戶完成了期望設(shè)置時,用戶開始使用預(yù)覽鍵1836進(jìn)行預(yù)覽。在不存在關(guān)于預(yù)覽圖像的問題的情況下,用戶使用掃描鍵1837執(zhí)行掃描操作。在用戶想要退出掃描的情況下,用戶可使用取消鍵1838退出掃描。
本實施例的掃描序列下面參照圖15的流程圖對本實施例的掃描序列進(jìn)行描述。圖15是示出根據(jù)本發(fā)明的第三控制處理過程的例子的流程圖,并且對應(yīng)于根據(jù)本發(fā)明的掃描序列。注意,該流程圖的處理通過圖4所示的CPU 401將存儲在HD 411中的程序裝載到RAM 402上并執(zhí)行該程序來實現(xiàn)。
當(dāng)用戶使用應(yīng)用程序等將掃描指令輸入到客戶端計算機(jī)103時,在步驟S1901,CPU 401控制監(jiān)視器410在其上顯示圖14所示的掃描儀驅(qū)動程序GUI。然后,CPU 401激活與在掃描儀選擇區(qū)域1821中選擇的掃描儀(指定的目的掃描儀)對應(yīng)的掃描儀驅(qū)動程序。
接下來,掃描儀驅(qū)動程序從用戶接受關(guān)于前述掃描設(shè)置項目的對掃描儀和作業(yè)的掃描條件設(shè)置,直到用戶輸入了掃描指令(選擇圖14中的掃描鍵1837)為止(步驟S1902)。在步驟S1903,在掃描儀驅(qū)動程序確定輸入了掃描指令的情況下,掃描儀驅(qū)動程序在步驟S1904執(zhí)行作業(yè)分析。
此時,掃描儀驅(qū)動程序通過例如檢查安全級別1851是否被設(shè)成“高”等來確定作業(yè)是否是特定類型作業(yè)(步驟S1905)。此時,在掃描儀驅(qū)動程序確定作業(yè)不是特定類型作業(yè)的情況下,該流程進(jìn)入步驟S1912,其中掃描儀驅(qū)動程序準(zhǔn)許將作業(yè)作為一般掃描作業(yè)進(jìn)行傳送,控制將掃描作業(yè)傳送到指定的目的掃描儀,然后結(jié)束該處理。
另一方面,在步驟S1905掃描儀驅(qū)動程序確定作業(yè)是特定類型作業(yè)的情況下,在步驟S1906,掃描儀驅(qū)動程序向?qū)?yīng)的掃描儀側(cè)發(fā)出狀態(tài)請求,以便請求當(dāng)前掃描儀狀態(tài)。被請求的掃描儀側(cè)確定掃描儀本身是否處于立即可掃描狀態(tài)(即,掃描儀是否由于給紙器卡紙或錯誤而處于停機(jī)狀態(tài),是否有大量作業(yè)處于掃描等待狀態(tài),以及掃描儀是否處于等待作業(yè)的狀態(tài)),并且將其狀態(tài)信息返回到掃描儀驅(qū)動程序側(cè)。掃描儀驅(qū)動程序接收并確認(rèn)狀態(tài)信息??梢蕴岢鲞@樣一種構(gòu)造,其中在此時更新在客戶端計算機(jī)103內(nèi)存儲的每個設(shè)備的管理表的狀態(tài)信息。
接下來,在步驟S1907,掃描儀驅(qū)動程序基于步驟S1906的狀態(tài)確認(rèn)處理來確定指定的目的掃描儀是否處于立即可掃描狀態(tài)。在掃描儀驅(qū)動程序確定掃描儀處于立即可掃描狀態(tài)的情況下,該流程進(jìn)入步驟S1912,其中掃描儀驅(qū)動程序準(zhǔn)許傳送作業(yè),控制將掃描作業(yè)傳送到指定的目的掃描儀,并且結(jié)束該處理。
另一方面,在步驟S1907掃描儀驅(qū)動程序確定指定的目的掃描儀不處于立即可掃描狀態(tài)的情況下,處理進(jìn)入步驟S1908,并且掃描儀驅(qū)動程序顯示如圖16所示的向用戶警告或引起其注意的UI屏幕200,并且向用戶詢問以確定是否應(yīng)當(dāng)傳送(準(zhǔn)許/禁止)作業(yè)。
圖16是示出要顯示在圖1所示的客戶端計算機(jī)103中的監(jiān)視器410上的警告UI的例子的圖。
通過向用戶警告的UI 2001,在即使掃描儀不能立即掃描作業(yè),用戶還是想要使用指定的目的掃描儀執(zhí)行掃描操作的情況下,用戶點擊(指定)確定鍵2002。在用戶想要退出作業(yè)傳送的情況下,用戶點擊(指定)取消鍵2003。在用戶想要執(zhí)行其它處理(諸如用另一個設(shè)備掃描、保存在盒中、發(fā)送電子郵件附件等的處理)的情況下,例如,通過選擇在其它處理列表2004中列出的期望處理,用戶可以選擇其它處理。
描述將返回到圖15中的流程圖。在步驟S1909,掃描儀驅(qū)動程序確定用戶是否指定了確定鍵2002,并且在確定出用戶指定了確定鍵2002的情況下,該流程進(jìn)入步驟S1912,其中掃描儀驅(qū)動程序允許傳送此作業(yè),將掃描作業(yè)傳送到指定的目的掃描儀,然后結(jié)束該處理。
另一方面,在步驟S1909掃描儀驅(qū)動程序確定用戶沒有指定確定鍵2002的情況下,在步驟S1910,掃描儀驅(qū)動程序確定用戶是否指定了取消鍵2003,并且在掃描儀驅(qū)動程序確定用戶指定了取消鍵2003的情況下,該流程進(jìn)入步驟S1913,其中掃描儀驅(qū)動程序禁止傳送掃描作業(yè)(作業(yè)取消),并且結(jié)束該處理。
另一方面,在步驟S1910掃描儀驅(qū)動程序確定用戶沒有指定取消鍵2003的情況下,在步驟S1911,掃描儀驅(qū)動程序確定用戶是否選擇了用于執(zhí)行其它處理的另一個處理2004。在掃描儀驅(qū)動程序確定用戶指定了用于執(zhí)行其它處理的另一個處理2004的情況下,該流程進(jìn)入步驟S1914,其中掃描儀驅(qū)動程序執(zhí)行由用戶指定的其它處理(用于將作業(yè)改道發(fā)送到通過提示用戶選擇另一個掃描儀而選擇的另一個掃描儀以便掃描該作業(yè)的處理、用于將作業(yè)保存在盒中的處理、用于使用電子郵件分發(fā)裝置將作業(yè)分發(fā)到通過提示用戶指定電子郵件地址而指定的郵件地址的處理等),并且結(jié)束該處理。
另一方面,在掃描儀驅(qū)動程序確定用戶沒有指定用于執(zhí)行其它處理的另一個處理2004的情況下,掃描儀驅(qū)動程序控制該流程以返回到步驟S1909。
迄今為止,對于用戶將掃描作業(yè)從計算機(jī)輸出到掃描儀的環(huán)境,在用戶已將掃描作業(yè)從計算機(jī)輸出到掃描儀但是掃描儀不能立即執(zhí)行該掃描作業(yè)的情況下,文檔保持在掃描儀中。在這樣的狀態(tài)下,存在這樣的風(fēng)險,即文檔被暴露給外界直到掃描儀處理了該掃描作業(yè)為止。然而,對于本實施例,不能立即處理作業(yè)的掃描儀被控制成不傳送作業(yè),從而可以防止發(fā)生這樣的情形,即文檔被暴露給外界直到掃描儀處理了該作業(yè)為止從而導(dǎo)致機(jī)密泄露的情形。
其它實施例通過第一到第四實施例,描述了這樣的構(gòu)造,其中客戶端計算機(jī)103確定諸如MFP 104、MFP 105、打印機(jī)107、掃描儀106等的設(shè)備是否能夠立即處理作業(yè),并且執(zhí)行將作業(yè)輸出到該設(shè)備的準(zhǔn)許/禁止控制。然而,可以提出這樣一種構(gòu)造,即在其中服務(wù)器計算機(jī)102從客戶端計算機(jī)103接收作業(yè)并且將該作業(yè)傳送到每個設(shè)備的系統(tǒng)的情況下,服務(wù)器計算機(jī)102確定設(shè)備是否能夠立即處理該作業(yè),并且執(zhí)行將作業(yè)輸出到該設(shè)備的準(zhǔn)許/禁止控制(或從客戶端計算機(jī)接受作業(yè)的準(zhǔn)許/禁止控制)。
另外,可以提出這樣一種構(gòu)造,即響應(yīng)于從客戶端計算機(jī)103發(fā)送作業(yè)的請求,諸如MFP 104、MFP 105、打印機(jī)107、掃描儀106等的設(shè)備本身在接收該作業(yè)之前確定該設(shè)備是否能夠立即處理該作業(yè),并且執(zhí)行接收該作業(yè)的準(zhǔn)許/禁止控制。
另外,可以提出這樣一種構(gòu)造,即當(dāng)用戶從可傳送電子郵件的設(shè)備如個人計算機(jī)、蜂窩終端、蜂窩電話、MFP等發(fā)送電子郵件等時,在用戶將電子郵件發(fā)送到電子郵件地址即郵件服務(wù)器的情況下,用戶詢問并確定可接受電子郵件的設(shè)備(如個人計算機(jī)、蜂窩終端、蜂窩電話、MFP等)是否能夠立即接收電子郵件(確定處理),并且控制電子郵件,以便不發(fā)送到不能立即接收該電子郵件的目的地(控制處理)。
注意,接收到查詢的郵件服務(wù)器被配置成將預(yù)定的確認(rèn)數(shù)據(jù)傳送到電子郵件的目的地,在預(yù)定的時間段內(nèi)不能接收關(guān)于確認(rèn)數(shù)據(jù)的響應(yīng)的情況下,確定不能立即接收要被傳送到目的地的電子郵件存在高可能性,并且將確定結(jié)果的反饋提供給作為傳送源的設(shè)備。
注意,前述確定處理和控制處理被假定成僅在特定的電子郵件(例如,特定地址的電子郵件、對其設(shè)置了高重要級別模式的電子郵件等)的情況下執(zhí)行。
這樣,可以防止將包含機(jī)密信息、私密信息等的電子郵件長時間地存儲在郵件服務(wù)器上而不被目的設(shè)備接收,并且防止存在泄露機(jī)密信息和私密信息的風(fēng)險。
如上所述,對于用戶將作業(yè)(掃描作業(yè))從計算機(jī)輸出到設(shè)備(例如,掃描儀)的環(huán)境,可以消除傳統(tǒng)的浪費勞動,其中在用戶將作業(yè)輸出到設(shè)備之后,用戶發(fā)現(xiàn)該設(shè)備不能立即處理該作業(yè),并取消該作業(yè),并且將該作業(yè)輸出到另一個設(shè)備,另外,在用戶偶然地輸出了與處理例如機(jī)密文檔、私密文檔等相關(guān)的作業(yè)到不能立即處理該作業(yè)的設(shè)備的情況下,可以防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶擔(dān)心機(jī)密泄露、私密信息泄露等,直到處理了作業(yè)為止。換句話說,可以防止包含機(jī)密信息、私密信息等的作業(yè)由于長時間地存儲在設(shè)備中而存在機(jī)密泄露或私密信息泄露的暴露風(fēng)險。
如上所述,根據(jù)本發(fā)明的配置不僅允許包括能夠生成打印數(shù)據(jù)的設(shè)備(也被稱作第一信息處理設(shè)備或作為第一適用例子的第一設(shè)備)和具有打印機(jī)功能的設(shè)備(也被稱作第二信息處理設(shè)備或作為第一適用例子的第二設(shè)備)的作業(yè)處理系統(tǒng)如在前面實施例中所述的那樣執(zhí)行前述各種作業(yè)控制,其中能夠生成打印數(shù)據(jù)的設(shè)備至少包括主機(jī)計算機(jī)或文檔讀取設(shè)備,而且允許這樣的作業(yè)處理系統(tǒng)執(zhí)行前述各種作業(yè)控制,其中該作業(yè)處理系統(tǒng)包括這樣的具有電子郵件功能的設(shè)備,其至少包括主機(jī)計算機(jī)或蜂窩電話(也被稱作第一信息處理設(shè)備或作為第二適用例子的第一設(shè)備),并且包括這樣的具有電子郵件功能的設(shè)備,其至少包括具有電子郵件功能的打印設(shè)備或具有電子郵件功能的蜂窩電話(也被稱作第二信息處理設(shè)備或作為第二適用例子的第二設(shè)備)。
然后,遵循所提出以便應(yīng)用于范圍寬且變化的環(huán)境的構(gòu)造,例如,通過包括能夠傳送可由第二信息處理設(shè)備處理的作業(yè)數(shù)據(jù)的第一信息處理設(shè)備的作業(yè)處理系統(tǒng),采用這樣一種作業(yè)處理方法,其中對于要從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況,在第二信息處理設(shè)備不能立即執(zhí)行作業(yè)數(shù)據(jù)的處理的情況下,可以禁止第一信息處理設(shè)備傳送作業(yè)數(shù)據(jù),對于要從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況,在第二信息處理設(shè)備能夠立即執(zhí)行作業(yè)數(shù)據(jù)的處理的情況下,準(zhǔn)許第一信息處理設(shè)備傳送作業(yè)數(shù)據(jù),并且對于要從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況,不管第二信息處理設(shè)備是否能夠立即執(zhí)行作業(yè)數(shù)據(jù)的處理,都準(zhǔn)許第一信息處理設(shè)備傳送作業(yè)數(shù)據(jù)。
這樣,甚至對于各種環(huán)境,本發(fā)明也能提供與前述優(yōu)點相同的優(yōu)點。
注意,通過前述實施例的任何組合而獲得的所有配置都包括在本發(fā)明中。另外,通過本實施例,主要地對PC 103等中的CPU 401執(zhí)行上述各種控制的情況下的例子進(jìn)行了描述,但是,例如,可以提出這樣一種構(gòu)造,其中不同于前述設(shè)備的服務(wù)器設(shè)備、打印設(shè)備或控制器可執(zhí)行上述各種控制,或者可以提出這樣一種構(gòu)造,其中多個設(shè)備的多個控制可以相互協(xié)作地確認(rèn)前述各種控制。這樣,只要能夠?qū)崿F(xiàn)前述控制,就可采用任何設(shè)備配置和任何系統(tǒng)配置。
如上所述,對每個實施例進(jìn)行了描述,但是本發(fā)明可應(yīng)用于作為系統(tǒng)、設(shè)備、方法、程序、記錄介質(zhì)等的實施例,并且更具體地說,還可以應(yīng)用于包括多個設(shè)備的系統(tǒng),并且還可應(yīng)用于由單個設(shè)備構(gòu)成的設(shè)備。
如上所述,迄今為止,驅(qū)動程序的狀態(tài)顯示是采用被動方式,并且使用輪詢來執(zhí)行狀態(tài)確認(rèn)。然而,通過本發(fā)明,緊接在用戶的打印輸出指令之后從打印機(jī)驅(qū)動程序側(cè)以主動的方式確認(rèn)打印機(jī)的狀態(tài),檢查加熱狀態(tài)、錯誤、耗材、打印作業(yè)數(shù)量等,以便顯示其狀態(tài),并且用戶在檢查狀態(tài)之后指定打印輸出指令。
另外,通過本發(fā)明,只有預(yù)定類型的作業(yè)(特定作業(yè))經(jīng)過確認(rèn)處理。換句話說,用戶可從驅(qū)動程序屏幕輸入用戶是否執(zhí)行確認(rèn)處理,或者可根據(jù)作業(yè)的類型或優(yōu)先級執(zhí)行確認(rèn)處理。
此外,在使用萬維網(wǎng)提交工具(作業(yè)輸入工具)或者向熱文件夾的輸入以及打印機(jī)驅(qū)動程序輸出作業(yè)的情況下,本發(fā)明可處理作業(yè)處理。
另外,在狀態(tài)確認(rèn)的時候,作業(yè)可被改道發(fā)送到另一個打印機(jī)、被保存在盒中,或者被附加到電子郵件中,因而高效地利用時間。
此外,本發(fā)明可以不僅處理打印設(shè)備如打印機(jī)、MFP等的打印作業(yè)處理,而且處理其它設(shè)備的作業(yè)處理,如掃描儀的掃描作業(yè)處理、傳真設(shè)備的傳真?zhèn)魉妥鳂I(yè)處理等。
通過如在本實施例中所述的配置,可解決在傳統(tǒng)技術(shù)中呈現(xiàn)的問題。另外,如在本實施例中所述的配置,例如,可防止在傳統(tǒng)技術(shù)中呈現(xiàn)的問題,并且可提供符合各種環(huán)境下來自各種用戶的請求和需要的用戶友好且用戶有利的構(gòu)造。
通過如在本實施例中所述的配置,例如,在用戶偶然地或無意地將重要數(shù)據(jù)傳送到不能立即處理作業(yè)數(shù)據(jù)的設(shè)備的情形下,可以盡可能地消除數(shù)據(jù)擁有者的不安全感。
通過如在本實施例中所述的配置,例如,在用戶將作業(yè)從用戶自己的設(shè)備傳送到特定設(shè)備并發(fā)現(xiàn)該設(shè)備不能立即處理作業(yè)的情況下,可以消除傳統(tǒng)上可能發(fā)生的麻煩和勞動,例如,用戶取消作業(yè),并且向另一個設(shè)備請求處理等,另外,在用戶偶然地將用于處理機(jī)密文檔、私密文檔等的作業(yè)傳送到不能立即處理作業(yè)的設(shè)備的情況下,可防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶擔(dān)心機(jī)密泄露、私密信息泄露等,直到處理了作業(yè)為止。
通過如在本實施例中所述的配置,可提供這樣的用戶友好且用戶有利的構(gòu)造,其能夠防止不能被由傳統(tǒng)的打印機(jī)驅(qū)動程序等提供的打印機(jī)狀態(tài)確認(rèn)顯示功能等處理的問題,并且還解決在傳統(tǒng)技術(shù)中呈現(xiàn)的問題。
為了解決在傳統(tǒng)技術(shù)中呈現(xiàn)的問題,不管要被處理的作業(yè)是任何內(nèi)容或任何類型的作業(yè),都統(tǒng)一地執(zhí)行相同的處理和控制,從而發(fā)生諸如降低期望用戶可操作性等的新問題,但是通過如在本實施例中所述的配置,可提供用于防止這樣的新問題的構(gòu)造。
注意,對于用于例如通過電子政府處理機(jī)密信息和私密信息的系統(tǒng),在打印機(jī)等用于例如通過電子政府處理機(jī)密文檔或私密文檔的環(huán)境的將來發(fā)展的情況下,以及在用戶偶然地將與處理機(jī)密文檔、私密文檔等相關(guān)的作業(yè)傳送到不能立即處理作業(yè)的設(shè)備的情況下,可防止伴隨傳統(tǒng)構(gòu)造的等待時間,其中用戶擔(dān)心機(jī)密泄露、私密信息泄露等,直到處理了作業(yè)為止,因而有利地作為非常有效的處理。
下面參照圖17所示的存儲器映射,對數(shù)據(jù)處理程序的配置進(jìn)行描述,其中可以在構(gòu)成可應(yīng)用根據(jù)本發(fā)明的信息處理設(shè)備和圖像處理設(shè)備的系統(tǒng)的每個設(shè)備處讀取該數(shù)據(jù)處理程序。
圖17是描述存儲各種數(shù)據(jù)處理程序的存儲介質(zhì)(記錄介質(zhì))的存儲器映射的說明圖,其中數(shù)據(jù)處理程序可由構(gòu)成可應(yīng)用根據(jù)本發(fā)明的信息處理設(shè)備和圖像處理設(shè)備的系統(tǒng)的每個設(shè)備讀取。
雖然附圖中未示出,記錄了要存儲在記錄介質(zhì)中的管理程序組的信息,例如版本信息、創(chuàng)建者等,并且還可記錄取決于程序讀出側(cè)的操作系統(tǒng)(OS)等的信息,例如用于可識別地顯示程序的圖標(biāo)等。
此外,在前述目錄中還管理屬于各種程序的數(shù)據(jù)。另外,有時記錄用于在計算機(jī)中安裝各種程序的程序、用于在要被安裝的程序被壓縮的情況下對壓縮程序進(jìn)行解壓縮的程序等。
本實施例中的圖7、9和15所示的功能可以由要從外部安裝在主機(jī)計算機(jī)上的程序執(zhí)行。在這種情況下,即使在將包括程序的信息組從諸如CD-ROM(致密盤-ROM)、閃存、FD(軟盤)等或者通過網(wǎng)絡(luò)從外部記錄介質(zhì)提供給輸出設(shè)備,本發(fā)明也適用。
如上所述,即使通過這樣一種構(gòu)造也能實現(xiàn)本發(fā)明的功能,其中在系統(tǒng)或設(shè)備中提供存儲了用于實現(xiàn)前述實施例的功能的軟件程序代碼的記錄介質(zhì),該系統(tǒng)或設(shè)備的計算機(jī)(CPU或MPU(微處理單元))讀出存儲在記錄介質(zhì)中的程序代碼,并且執(zhí)行該程序代碼。
在這種情況下,從記錄介質(zhì)讀出的程序代碼本身實現(xiàn)本發(fā)明的新功能。
從而,程序的形式不限于任何特定形式,而是可使用任何形式,例如目標(biāo)代碼、由解釋器執(zhí)行的程序、要提供給OS的腳本數(shù)據(jù)等,只要包括該程序的功能即可。
用于提供程序的記錄介質(zhì)的例子包括軟盤、硬盤、光盤、磁光盤(MO)、CD-ROM、CD-R(CD-可記錄)、CD-RW(CD-可重寫)、磁帶、非易失性存儲卡、ROM和DVD(數(shù)字多功能盤)。
在這種情況下,從記錄介質(zhì)讀出的程序代碼本身實現(xiàn)前述實施例的功能。
對于用于提供程序的方法,可以提出這樣一種構(gòu)造,其中用戶使用客戶端計算機(jī)的瀏覽器在因特網(wǎng)上連接到網(wǎng)站,并且從該網(wǎng)站將根據(jù)本發(fā)明的計算機(jī)程序本身,或者包括自動安裝功能的壓縮文件下載到諸如硬盤的記錄介質(zhì),因而提供程序。另外,可以提出這樣一種構(gòu)造,其中構(gòu)成根據(jù)本發(fā)明的程序的程序代碼被分成多個文件,并且從不同的網(wǎng)站下載每個文件,因而提供該程序。換句話說,用于下載用于在計算機(jī)上實現(xiàn)根據(jù)本發(fā)明的功能處理的程序文件的WWW(萬維網(wǎng))服務(wù)器和FTP(文件傳輸協(xié)議)服務(wù)器等也包括在本發(fā)明的范圍內(nèi)。
另外,可以提出這樣一種構(gòu)造,其中對根據(jù)本發(fā)明的程序進(jìn)行加密,并且存儲在諸如CD-ROM等的記錄介質(zhì)中,以便分發(fā)給用戶,其中用戶清除所提示的預(yù)定條件以通過因特網(wǎng)從網(wǎng)站下載用于對加密程序進(jìn)行解密的密鑰信息,并且使用該密鑰信息執(zhí)行加密程序,以便將該程序安裝在計算機(jī)中,因而實現(xiàn)根據(jù)上述實施例的功能。
另外,基于程序代碼的指令在計算機(jī)上運行的OS等可以執(zhí)行該處理的部分或全部,并且前述實施例的功能通過該處理實現(xiàn),其包括在本發(fā)明內(nèi)。
此外,從記錄介質(zhì)讀出的程序代碼可以被寫入在包括在插入在計算機(jī)中的功能擴(kuò)展板或連接到計算機(jī)的功能擴(kuò)展單元中,然后,包括在功能擴(kuò)展板或功能擴(kuò)展單元中的CPU等基于程序代碼指令而執(zhí)行該處理的部分或全部,并且上述實施例的功能通過該處理來實現(xiàn),其包括在本發(fā)明內(nèi)。
另外,本發(fā)明可應(yīng)用于由多個設(shè)備構(gòu)成的系統(tǒng),或者由單個設(shè)備構(gòu)成的設(shè)備。本發(fā)明可應(yīng)用于通過將程序提供到系統(tǒng)或設(shè)備中來實現(xiàn)本發(fā)明的功能的情況。在這種情況下,通過讀出由用于實現(xiàn)本發(fā)明的軟件代表的程序的記錄介質(zhì),該系統(tǒng)或設(shè)備可取得根據(jù)本發(fā)明的優(yōu)點。
本發(fā)明不局限于上述實施例,基于本發(fā)明的精神,可以進(jìn)行各種修改(包括每個實施例的有機(jī)組合),并且它們也包括在本發(fā)明的范圍內(nèi)。
雖然圖示和描述了本發(fā)明的各種例子和構(gòu)造,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解本發(fā)明的精神和范圍不局限于本說明書中的任何特定描述。
如上所述,迄今為止,驅(qū)動程序的狀態(tài)顯示是采用被動方式,并且使用輪詢來執(zhí)行狀態(tài)確認(rèn)處理。然而,通過本發(fā)明,僅僅對于特定作業(yè),在從驅(qū)動程序輸入作業(yè)輸出激活的情況下,檢查作為作業(yè)輸出目的地的設(shè)備的加熱狀態(tài)、錯誤、耗材、打印作業(yè)數(shù)量等,并且僅在該設(shè)備能夠立即處理作業(yè)的情況下,傳送該作業(yè)。
另外,可以提出這樣一種構(gòu)造,其中當(dāng)輸入了作業(yè)輸出激活時顯示所獲取的設(shè)備狀態(tài),并且提示用戶確認(rèn)該狀態(tài),然后提示用戶指示是否應(yīng)當(dāng)執(zhí)行作業(yè)的輸出。
注意,可以提出這樣一種構(gòu)造,其中在設(shè)備不能立即處理作業(yè)的情況下,還向用戶不僅呈現(xiàn)關(guān)于是否應(yīng)當(dāng)執(zhí)行將作業(yè)傳送到設(shè)備(設(shè)備的激活)的選項,而且呈現(xiàn)將作業(yè)改道發(fā)送到另一個設(shè)備的選項等。
此外,可以提出這樣一種構(gòu)造,其中可以不僅用設(shè)備驅(qū)動程序而且用作業(yè)輸入工具或向熱文件夾的輸入將作業(yè)輸出到設(shè)備。
根據(jù)這些構(gòu)造,在用戶試圖將作業(yè)傳送到不能立即處理作業(yè)的設(shè)備的情況下,即使用戶傳送作業(yè),也能檢查該設(shè)備的狀態(tài),以便實時地顯示警告,或者可選地,例如提示用戶通過向用戶呈現(xiàn)的另一方法來處理作業(yè),因而防止了不必要的作業(yè)傳送。
另外,可以避免傳送處理用戶想要隱藏的信息如機(jī)密信息、重要文檔或私密信息的作業(yè)以及等待處理,因而防止了重要文檔的記錄和信息的歷史逗留在無用的設(shè)備(不能立即處理該作業(yè)的設(shè)備)中。
雖然參照示例性實施例描述了本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明不局限于所公開的實施例。相反,本發(fā)明旨在涵蓋包括在所附權(quán)利要求的精神和范圍內(nèi)的各種修改和等價構(gòu)造。所附權(quán)利要求的范圍應(yīng)當(dāng)被給予最寬的解釋以便包括所有這樣的修改及等價結(jié)構(gòu)和功能。
權(quán)利要求
1.一種適配于具有第一信息處理設(shè)備的系統(tǒng)的作業(yè)處理方法,其中第一信息處理設(shè)備能夠執(zhí)行可由第二信息處理設(shè)備處理的作業(yè)數(shù)據(jù)的傳送處理,其中作業(yè)數(shù)據(jù)包括第一類型作業(yè)數(shù)據(jù)和第二類型作業(yè)數(shù)據(jù)的至少之一,該作業(yè)處理方法包括當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理未就緒時,使得第一信息處理設(shè)備能夠禁止作業(yè)數(shù)據(jù)的傳送處理;以及當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理就緒時,使得第一信息處理設(shè)備能夠準(zhǔn)許作業(yè)數(shù)據(jù)的傳送處理。
2.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,還包括當(dāng)作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)時,使得第一信息處理設(shè)備能夠準(zhǔn)許作業(yè)數(shù)據(jù)的傳送處理,而不管第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理是否就緒。
3.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其中第二信息處理設(shè)備包括打印設(shè)備,其中第一信息處理設(shè)備能夠執(zhí)行可由打印設(shè)備打印的作業(yè)數(shù)據(jù)的傳送處理,其中當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印未就緒時,使得第一信息處理設(shè)備能夠禁止作業(yè)數(shù)據(jù)的傳送處理;以及當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印就緒時,使得第一信息處理設(shè)備能夠準(zhǔn)許作業(yè)數(shù)據(jù)的傳送處理。
4.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中當(dāng)作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)時,準(zhǔn)許第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理,而不管打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印是否就緒。
5.根據(jù)權(quán)利要求4所述的作業(yè)處理方法,其中如果作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù),則不執(zhí)行打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理是否就緒的確定。
6.根據(jù)權(quán)利要求4所述的作業(yè)處理方法,其中當(dāng)要由第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)時,第一信息處理設(shè)備自動地使得啟動狀態(tài)監(jiān)視功能,其被適配成確認(rèn)關(guān)于打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印是否就緒的信息;以及當(dāng)要由第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)時,第一信息處理設(shè)備自動地禁止啟動狀態(tài)監(jiān)視功能
7.根據(jù)權(quán)利要求6所述的作業(yè)處理方法,還包括即使要由第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù),也使得能夠根據(jù)第一信息處理設(shè)備中來自用戶的指令啟動狀態(tài)監(jiān)視功能。
8.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中在要由第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,即使打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印未就緒,第一信息處理設(shè)備也執(zhí)行用于向用戶通知打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印未就緒的通知,而不是強(qiáng)制性地禁止傳送處理之后,當(dāng)在第一信息處理設(shè)備中由用戶輸入禁止傳送處理的指令時,禁止第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理;以及在第一信息處理設(shè)備執(zhí)行通知之后,當(dāng)在第一信息處理設(shè)備中輸入準(zhǔn)許傳送處理的指令時,即使要由第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),也準(zhǔn)許第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理。
9.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中在打印設(shè)備由于多個狀態(tài)中的至少任一個狀態(tài)而不能立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理的情況下,使得第一信息處理設(shè)備能夠禁止作業(yè)數(shù)據(jù)的傳送處理,其中所述狀態(tài)包括打印設(shè)備中的缺少色粉狀態(tài);打印設(shè)備中的缺紙狀態(tài);打印設(shè)備中的卡紙;打印設(shè)備的斷電狀態(tài);打印設(shè)備的溫度調(diào)節(jié)狀態(tài);打印設(shè)備的圖像質(zhì)量調(diào)節(jié)狀態(tài);以及打印設(shè)備正在打印另一個作業(yè)的打印狀態(tài)。
10.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)并且打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理未就緒時,允許第一信息處理設(shè)備的用戶選擇是否準(zhǔn)許或禁止作業(yè)數(shù)據(jù)的傳送處理。
11.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)并且打印設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的打印處理未就緒時,允許第一信息處理設(shè)備中的用戶選擇是否準(zhǔn)許或禁止作業(yè)數(shù)據(jù)的傳送處理、或者是否通過另一個打印設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理。
12.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其中第一類型作業(yè)數(shù)據(jù)是比第二類型作業(yè)數(shù)據(jù)重要的打印數(shù)據(jù)。
13.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中第一類型作業(yè)數(shù)據(jù)包括通過第一信息處理設(shè)備的打印機(jī)驅(qū)動程序?qū)ζ湓O(shè)置了預(yù)定處理條件的作業(yè)數(shù)據(jù);以及第二類型作業(yè)數(shù)據(jù)包括通過第一信息處理設(shè)備的打印機(jī)驅(qū)動程序未對其設(shè)置了預(yù)定處理條件的作業(yè)數(shù)據(jù)。
14.根據(jù)權(quán)利要求3所述的作業(yè)處理方法,其中在準(zhǔn)許第一信息處理設(shè)備的作業(yè)數(shù)據(jù)傳送處理的情況下,通過將從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)存儲在不同于第一信息處理設(shè)備的外部存儲單元中,并且從該存儲單元讀出作業(yè)數(shù)據(jù),使得能夠?qū)ψ鳂I(yè)數(shù)據(jù)執(zhí)行打印處理,其中外部存儲單元包括在打印設(shè)備中包括的存儲單元和在服務(wù)器設(shè)備中包括的存儲單元的至少之一,以及在禁止第一信息處理設(shè)備的作業(yè)數(shù)據(jù)傳送處理的情況下,禁止將作業(yè)數(shù)據(jù)存儲在該存儲單元中。
15.根據(jù)權(quán)利要求14所述的作業(yè)處理方法,其中在完成了打印設(shè)備的打印處理的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,使得能夠?qū)ν瓿闪舜鎯卧拇蛴√幚淼牡谝活愋妥鳂I(yè)數(shù)據(jù)執(zhí)行消除處理。
16.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其中該系統(tǒng)包括多個能夠處理第一信息處理設(shè)備的作業(yè)數(shù)據(jù)的第二信息處理設(shè)備,該系統(tǒng)執(zhí)行確定處理,用于根據(jù)第一信息處理設(shè)備中的作業(yè)數(shù)據(jù)輸出指令,向第二信息處理設(shè)備查詢被指定為作業(yè)數(shù)據(jù)的輸出目的地的信息處理設(shè)備的狀態(tài),并且基于查詢結(jié)果確定第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)是否就緒;以及控制處理,用于在確定出第二信息處理設(shè)備對于立即處理作業(yè)數(shù)據(jù)就緒的情況下控制準(zhǔn)許將作業(yè)數(shù)據(jù)傳送到第二信息處理設(shè)備,并且用于在第二信息處理設(shè)備對于立即處理作業(yè)數(shù)據(jù)未就緒的情況下控制禁止作業(yè)數(shù)據(jù)向第二信息處理設(shè)備的傳送。
17.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中在被指示輸出的作業(yè)的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù)的情況下,執(zhí)行確定處理和控制處理;以及在被指示輸出的作業(yè)的作業(yè)數(shù)據(jù)是第二類型作業(yè)數(shù)據(jù)的情況下,禁止確定處理和控制處理。
18.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中在確定出第二信息處理設(shè)備對于立即處理作業(yè)未就緒的情況下,使第一信息處理設(shè)備執(zhí)行警告顯示。
19.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中在確定出第二信息處理設(shè)備對于立即處理作業(yè)未就緒的情況下,使第一信息處理設(shè)備顯示其它處理方法。
20.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中第二信息處理設(shè)備是打印設(shè)備,其中作業(yè)是可由打印設(shè)備打印的打印作業(yè),并且其中使用打印機(jī)驅(qū)動程序執(zhí)行打印作業(yè)的輸出指令以及向打印設(shè)備的作業(yè)輸出處理。
21.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中第二信息處理設(shè)備是打印設(shè)備,其中作業(yè)是可由打印設(shè)備打印的打印作業(yè),并且其中作業(yè)輸入工具用于指定用于執(zhí)行打印的文件;指定用于執(zhí)行的設(shè)置信息;以及將所指定的文件和設(shè)置信息輸出到打印設(shè)備。
22.根據(jù)權(quán)利要求21所述的作業(yè)處理方法,其中使用萬維網(wǎng)瀏覽器執(zhí)行作業(yè)輸入工具。
23.根據(jù)權(quán)利要求16所述的作業(yè)處理方法,其中;第二信息處理設(shè)備是掃描儀設(shè)備,并且其中作業(yè)是可由掃描儀設(shè)備執(zhí)行的掃描作業(yè)。
24.根據(jù)權(quán)利要求23所述的作業(yè)處理方法,其中使用掃描儀驅(qū)動程序執(zhí)行掃描作業(yè)的輸出指令、以及被指示輸出的掃描作業(yè)向掃描儀設(shè)備的輸出。
25.根據(jù)權(quán)利要求1至24中的任一項所述的作業(yè)處理方法,其中第一信息處理設(shè)備包括能夠生成打印數(shù)據(jù)的設(shè)備,其包括主機(jī)計算機(jī)和文檔讀取設(shè)備的至少之一,并且其中第二信息處理設(shè)備至少包括具有打印機(jī)功能的設(shè)備。
26.根據(jù)權(quán)利要求1至24中的任一項所述的作業(yè)處理方法,其中第一信息處理設(shè)備包括具有電子郵件功能的設(shè)備,其包括主機(jī)計算機(jī)和蜂窩電話中的至少之一,并且其中第二信息處理設(shè)備包括具有電子郵件功能的設(shè)備,其包括打印設(shè)備和蜂窩電話中的至少之一,
27.一種程序,用于執(zhí)行根據(jù)權(quán)利要求1所述的作業(yè)處理方法。
28.一種存儲介質(zhì),存儲用于實現(xiàn)根據(jù)權(quán)利要求1所述的作業(yè)處理方法的計算機(jī)程序。
29.一種具有第一信息處理設(shè)備的系統(tǒng),其中第一信息處理設(shè)備能夠執(zhí)行可由第二信息處理設(shè)備處理的作業(yè)數(shù)據(jù)的傳送處理,其中作業(yè)數(shù)據(jù)包括第一類型作業(yè)數(shù)據(jù)和第二類型作業(yè)數(shù)據(jù)的至少之一,該系統(tǒng)包括生成器,被適配成生成作業(yè)數(shù)據(jù);以及控制器,被適配成當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理未就緒時,禁止第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理,而當(dāng)作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理就緒時,準(zhǔn)許第一信息處理設(shè)備執(zhí)行作業(yè)數(shù)據(jù)的傳送處理。
全文摘要
在要從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),但是第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理未就緒的情況下,可以禁止第一信息處理設(shè)備傳送作業(yè)數(shù)據(jù)。在要從第一信息處理設(shè)備傳送的作業(yè)數(shù)據(jù)是第一類型作業(yè)數(shù)據(jù),并且第二信息處理設(shè)備對于立即執(zhí)行作業(yè)數(shù)據(jù)的處理就緒的情況下,準(zhǔn)許第一信息處理設(shè)備傳送作業(yè)數(shù)據(jù)。這樣,盡可能地處理在用戶偶然地或無意地將諸如機(jī)密文檔或私密文檔等的重要數(shù)據(jù)傳送到不能立即處理該作業(yè)數(shù)據(jù)的設(shè)備的情形下可能發(fā)生的各種問題或用戶要求。
文檔編號B41J29/38GK1704893SQ2005100742
公開日2005年12月7日 申請日期2005年5月31日 優(yōu)先權(quán)日2004年5月31日
發(fā)明者高橋弘行, 牛山和彥 申請人:佳能株式會社