專利名稱:作業(yè)管理系統(tǒng)、信息處理裝置、作業(yè)管理方法、作業(yè)管理程序以及存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及構(gòu)成進(jìn)行作業(yè)計(jì)算的作業(yè)計(jì)算系統(tǒng)的作業(yè)管理系統(tǒng)、信息處理裝置、作業(yè)管理方法、作業(yè)管理程序以及存儲(chǔ)介質(zhì)。
背景技術(shù):
作為用戶在經(jīng)由網(wǎng)絡(luò)使用打印機(jī)(印刷裝置)、掃描儀、復(fù)印機(jī),或者組合了它們的多功能機(jī)器(MFP)等外圍設(shè)備時(shí)進(jìn)行印刷的認(rèn)證的方法,有使用在打印驅(qū)動(dòng)程序API(Application Program Interface應(yīng)用程序接口)中取得的信息的情況。
但是,在上述以往技術(shù)中,用所使用的打印機(jī)驅(qū)動(dòng)程序可以取得的信息不同,因?yàn)椴荒芨鶕?jù)所取得的信息在印刷的認(rèn)證中使用,所以所使用的打印機(jī)驅(qū)動(dòng)程序受到限制,用戶的印刷環(huán)境受到限制,必然存在通用性差的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種比較由印刷系統(tǒng)取得的印刷信息和管理者預(yù)先設(shè)定的印刷限制條件,可以明確與此印刷限制條件抵觸的用戶的作業(yè)管理系統(tǒng)、信息處理裝置、作業(yè)管理方法、作業(yè)管理程序以及存儲(chǔ)介質(zhì)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面,提供一種作業(yè)管理系統(tǒng),其特征在于包括網(wǎng)絡(luò);作業(yè)管理裝置;經(jīng)由網(wǎng)絡(luò)與該作業(yè)管理裝置連接的至少一個(gè)外圍設(shè)備,以及,多個(gè)信息處理裝置,經(jīng)由網(wǎng)絡(luò)和上述作業(yè)管理裝置以及上述外圍設(shè)備連接,對(duì)于從上述信息處理裝置輸出到上述外圍設(shè)備的作業(yè)信息進(jìn)行管理,并對(duì)于上述外圍設(shè)備的使用進(jìn)行管理,其中作業(yè)管理裝置具有使用限制設(shè)定裝置,它設(shè)定用于限制上述信息處理裝置對(duì)上述外圍設(shè)備的使用的使用限制信息,上述信息處理裝置具備,從上述作業(yè)管理裝置取得上述使用限制信息的使用限制信息取得裝置,和把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄裝置。
理想的是具備不允許與上述使用限制抵觸的用戶進(jìn)行印刷的印刷禁止裝置。
理想的是上述信息處理裝置中的至少一臺(tái)除了上述使用限制信息取得裝置和使用限制抵觸記錄裝置以外,還具備不允許與上述使用限制抵觸的用戶進(jìn)行印刷的印刷禁止裝置。
根據(jù)本發(fā)明的第一方面,則因?yàn)榘雅c限制使用的使用限制信息抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表上,所以可以明確與使用限制信息抵觸的用戶。其結(jié)果可以更安全并且極其細(xì)致地進(jìn)行印刷管理。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第二方面,提供一種信息處理裝置,用于對(duì)于輸出到至少一個(gè)外圍設(shè)備的作業(yè)信息進(jìn)行管理,對(duì)于上述外圍設(shè)備的使用進(jìn)行管理,包括,取得用于限制對(duì)于上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得裝置;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄裝置。
理想的是具備不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止裝置。
理想的是上述使用限制抵觸記錄裝置即使在把與上述使用限制信息抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表上的情況下,也允許與上述使用限制抵觸的用戶進(jìn)行的印刷。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第三方面,提供一種作業(yè)管理方法,用于對(duì)于輸出到外圍設(shè)備的作業(yè)進(jìn)行管理,對(duì)于上述外圍設(shè)備的使用進(jìn)行管理,包括取得用于限制對(duì)于上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得步驟;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄步驟。
理想的是具有不允許與上述使用限制抵觸的用戶進(jìn)行印刷的印刷禁止步驟。
理想的是上述外圍設(shè)備是打印機(jī)、復(fù)印機(jī)以及掃描儀中的某一個(gè)。
理想的是上述使用限制抵觸記錄步驟即使在把與上述使用限制抵觸的用戶的用戶信息以及作業(yè)信息記錄在列表上的情況下,也允許與上述使用限制抵觸的用戶進(jìn)行印刷。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第四方面,提供一種作業(yè)管理程序,用于使計(jì)算機(jī)執(zhí)行對(duì)于輸出到外圍設(shè)備的作業(yè)進(jìn)行管理、對(duì)于外圍設(shè)備的使用進(jìn)行管理的作業(yè)管理方法,包括取得限制對(duì)于上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得模塊;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄模塊。
理想的是具有不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止模塊。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第五方面,提供一種計(jì)算機(jī)可以讀取的存儲(chǔ)介質(zhì),存儲(chǔ)有用于使計(jì)算機(jī)執(zhí)行對(duì)于輸出到外圍設(shè)備的作業(yè)進(jìn)行管理、對(duì)于上述外圍設(shè)備的使用進(jìn)行管理的作業(yè)管理方法的作業(yè)管理程序,上述程序包括取得限制對(duì)于上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得模塊;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄模塊。
理想的是上述程序具有不允許與上述使用限制抵觸的用戶進(jìn)行印刷的印刷禁止模塊。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第六方面,提供一種信息處理裝置,用于對(duì)于輸出到至少一個(gè)外圍設(shè)備的作業(yè)信息進(jìn)行管理,對(duì)于外圍設(shè)備的使用進(jìn)行管理,包括取得限制對(duì)于上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得單元;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄單元。
本發(fā)明的以上和其它目的、特征及優(yōu)點(diǎn)通過(guò)以下結(jié)合附圖所進(jìn)行的描述將更加清楚。
圖1是展示具有本實(shí)施方式的作業(yè)管理裝置的作業(yè)計(jì)算系統(tǒng)整體的方框圖。
圖2是展示在圖1中的客戶計(jì)算機(jī)以及中央服務(wù)器計(jì)算機(jī)中共用的硬件構(gòu)成的方框圖。
圖3是展示把作業(yè)管理程序加載到RAM,可以由CPU執(zhí)行的狀態(tài)的存儲(chǔ)映射的圖。
圖4是展示把圖3中的作業(yè)管理程序以及關(guān)聯(lián)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)介質(zhì)中的狀態(tài)下存儲(chǔ)映射的圖。
圖5是用于說(shuō)明把圖4所示的程序和數(shù)據(jù)提供給計(jì)算機(jī)的方法圖。
圖6是展示在圖1的作業(yè)計(jì)算系統(tǒng)中的外圍設(shè)備概略構(gòu)成的圖。
圖7是展示在圖1中的作業(yè)計(jì)算服務(wù)器應(yīng)用程序的作業(yè)信息管理模塊的功能構(gòu)成圖。
圖8是展示把圖7中的作業(yè)信息接收單元接收到的作業(yè)信息用作業(yè)信息登錄單元登錄在作業(yè)歷史數(shù)據(jù)庫(kù)時(shí)的登錄信息的流程圖。
圖9是展示被登錄在圖7中的作業(yè)歷史數(shù)據(jù)庫(kù)上的一個(gè)作業(yè)信息例子的圖。
圖10是展示在圖1中的客戶計(jì)算機(jī)中進(jìn)行的印刷處理的流程的流程圖。
具體實(shí)施例方式
以下,參照
本發(fā)明的實(shí)施方式。
另外,被記載在此實(shí)施方式中的構(gòu)成要素的相對(duì)配置、顯示畫(huà)面等只要沒(méi)有特別記述,則沒(méi)有把本發(fā)明范圍限定在這些范圍的意思。
圖1是展示具有本實(shí)施方式的作業(yè)管理裝置的作業(yè)計(jì)算系統(tǒng)整體的方框圖。
在圖1中,用符號(hào)1010以及1020表示的是客戶計(jì)算機(jī)(信息處理裝置)。1030是中央服務(wù)器計(jì)算機(jī)(作業(yè)管理裝置)。
1040、1080是打印機(jī)。但是,假設(shè)打印機(jī)1040具備保持印刷作業(yè)歷史的功能(作業(yè)歷史保持功能),打印機(jī)1080不具備印刷歷史保持功能。1050是MFP(Multi Function Printer多功能打印機(jī))。此MFP1050具備打印功能、拷貝功能、掃描功能、印刷歷史保持功能等多種功能。
計(jì)算機(jī)1010、1020、1030以及打印機(jī)1040、1050、1080分別可以經(jīng)由網(wǎng)絡(luò)和其他裝置進(jìn)行通信。
客戶計(jì)算機(jī)1010具有一般的應(yīng)用程序1011、GDI(GraphicsDevice Interface圖形設(shè)備接口)1012、假脫機(jī)程序1013、作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014等。應(yīng)用程序1011如果調(diào)出GDI1012,則此GDI1012根據(jù)來(lái)自應(yīng)用程序1011的指示生成印刷數(shù)據(jù),把此印刷數(shù)據(jù)發(fā)送到假脫機(jī)程序1013。
作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014監(jiān)視應(yīng)用程序1011調(diào)出GDI1012(鉤),存儲(chǔ)與此印刷數(shù)據(jù)有關(guān)的作業(yè)信息。所謂此作業(yè)信息包含印刷張數(shù)和頁(yè)數(shù)、印刷尺寸、所使用的紙張的類型、單面印刷還是兩面印刷等的信息、Nin1印刷信息(表示是否在紙張的單面上印刷N頁(yè)信息的信息)、與發(fā)布印刷請(qǐng)求的用戶有關(guān)的信息(用戶信息)、與彩色印刷有關(guān)的信息(彩色信息)、印刷的文件名信息(文檔名稱)等。
假脫機(jī)程序1013經(jīng)由網(wǎng)絡(luò)和外圍設(shè)備(打印機(jī)1040、MFP1050、打印機(jī)1080)通信,如果外圍設(shè)備是準(zhǔn)備完畢狀態(tài)則發(fā)送印刷數(shù)據(jù)。作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014向中央服務(wù)器計(jì)算機(jī)1030具有的作業(yè)計(jì)算服務(wù)器應(yīng)用程序1031發(fā)送定期存儲(chǔ)的印刷作業(yè)信息。
客戶計(jì)算機(jī)1020也具有和客戶計(jì)算機(jī)1010的應(yīng)用程序1011、GDI1012、以及假脫機(jī)程序1013各自進(jìn)行同樣動(dòng)作的應(yīng)用程序1021、GDI1022以及假脫機(jī)程序1023。當(dāng)此客戶計(jì)算機(jī)1020作為打印機(jī)服務(wù)器功能的情況下,把客戶計(jì)算機(jī)1010的GDI1012生成的印刷數(shù)據(jù)發(fā)送到客戶計(jì)算機(jī)1020的假脫機(jī)程序1023。
作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024定期監(jiān)視假脫機(jī)程序1203。如果是被假脫機(jī)程序1023假脫機(jī)的印刷作業(yè),則作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024使用API(Application Program Interface應(yīng)用程序接口)取得此印刷作業(yè)的信息。具體地說(shuō),取得印刷作業(yè)的排紙張數(shù)、頁(yè)數(shù)、文檔名稱。作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024把存儲(chǔ)的作業(yè)信息發(fā)送到中央服務(wù)器計(jì)算機(jī)1030的作業(yè)計(jì)算服務(wù)器應(yīng)用程序1031。
當(dāng)客戶計(jì)算機(jī)1020的OS(未圖示)具備把假脫機(jī)程序1023的狀態(tài)變化傳遞到其他應(yīng)用程序的功能的情況下,作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024可以定期監(jiān)視假脫機(jī)程序1023。這種情況下,只要OS把印刷作業(yè)被假脫機(jī)程序1023假脫機(jī)的信息傳送給作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024即可。
中央服務(wù)器計(jì)算機(jī)1030具有的作業(yè)計(jì)算服務(wù)器應(yīng)用程序1031包含使用者信息管理模塊1031a;機(jī)器信息管理模塊1031b;作業(yè)信息管理模塊1031c;使用狀況輸入輸出模塊1031d。在它們中,使用者信息管理模塊1031a在中央服務(wù)器計(jì)算機(jī)1030內(nèi)的未圖示的存儲(chǔ)裝置中存儲(chǔ)并管理使用者信息。
使用者信息包含使用外圍設(shè)備的用戶的計(jì)算機(jī)登錄名(用戶為了登錄計(jì)算機(jī)而輸入的名字)和網(wǎng)絡(luò)登錄名(用戶為了登錄網(wǎng)絡(luò)系統(tǒng)而輸入的名字),是用于特定(識(shí)別)使用外圍設(shè)備的用戶的信息。
另外,機(jī)器信息管理模塊1031b檢查與網(wǎng)絡(luò)連接的外圍設(shè)備是否具有作業(yè)歷史保持功能,把與具有作業(yè)歷史保持功能的機(jī)器有關(guān)的信息及其他機(jī)器的信息存儲(chǔ)在中央服務(wù)器計(jì)算機(jī)1030內(nèi)的存儲(chǔ)單元(在此未圖示)中并管理。
機(jī)器信息是外圍設(shè)備的印刷速度、彩色信息、網(wǎng)絡(luò)地址等的信息。
作業(yè)信息管理模塊1031c從客戶計(jì)算機(jī)1010、1020的作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014、1024接收作業(yè)信息,在上述未圖示的存儲(chǔ)裝置中存儲(chǔ)作業(yè)信息。另外,此作業(yè)信息管理模塊1031c向具有作業(yè)歷史保持功能的外圍設(shè)備(例如,打印機(jī)1040)請(qǐng)求作業(yè)歷史信息,經(jīng)由使用狀況輸入輸出模塊1031d取得作業(yè)歷史信息。此處理也可以定期進(jìn)行。另外,也可以在外圍設(shè)備的作業(yè)歷史信息存儲(chǔ)單元(未圖示)的存儲(chǔ)容量減少時(shí),作業(yè)信息管理模塊1031c把其主旨通知使用狀況輸入輸出模塊1031d進(jìn)行上述處理。
使用狀況輸入輸出模塊1031d從具有作業(yè)歷史保持功能的外圍設(shè)備中取得表示包含作業(yè)歷史(作業(yè)信息)的使用狀況信息。另外,使用狀況輸入輸出模塊1031d還可以把請(qǐng)求使用狀況報(bào)告(表示每個(gè)使用者執(zhí)行了什么作業(yè)的報(bào)告)輸出的信息輸出給外圍設(shè)備的打印機(jī)和監(jiān)視器。
管理者向使用狀況輸入輸出模塊1031d輸出使用狀況信息,可以知道外圍設(shè)備的使用狀況。使用狀況輸入輸出模塊1031d根據(jù)被存儲(chǔ)在存儲(chǔ)單元中的使用者信息、機(jī)器信息、印刷歷史信息輸出各種使用狀況信息。管理者可以對(duì)使用狀況輸入輸出模塊1031d指定其輸出樣式(輸出形式)。進(jìn)而,此使用狀況信息的輸出例如被顯示在中央服務(wù)器計(jì)算機(jī)1030的顯示單元(未圖示)上。另外,與使用狀況信息的輸出有關(guān)的輸出數(shù)據(jù)被發(fā)送到客戶計(jì)算機(jī)1010和1020,還可以把使用狀況信息的輸出顯示在這些客戶計(jì)算機(jī)1010和1020的顯示單元(未圖示)上。
在使用狀況信息的輸出中,輸出每個(gè)用戶的使用量(在輸出中使用的紙張數(shù)和調(diào)色劑量)和外圍設(shè)備的使用時(shí)間。另外,對(duì)于彩色印刷和雙面印刷等的外圍設(shè)備的動(dòng)作模式(功能)還分別輸出其使用狀況信息。進(jìn)而,對(duì)于所使用的紙張尺寸和所使用的紙張的種類分別輸出其使用狀況信息。
另外,表示外圍設(shè)備使用費(fèi)的使用費(fèi)信息被設(shè)定在機(jī)器信息中,按照外圍設(shè)備或者用戶輸出使用費(fèi)信息。進(jìn)而在使用費(fèi)中設(shè)定按照動(dòng)作模式的使用費(fèi)、按照紙張尺寸的使用費(fèi)、按照紙張種類的使用費(fèi),向每個(gè)用戶輸出表示使用什么紙張、采用什么動(dòng)作模式、用哪個(gè)外圍設(shè)備、怎樣進(jìn)行印刷,使用費(fèi)是多少的信息。
另外,管理者經(jīng)由使用者信息管理模塊1031a以及機(jī)器信息管理模塊1031b,還可以按功能、用戶、用戶部門、使用機(jī)器設(shè)定使用的限制。作為可以設(shè)定的限制信息有使用費(fèi)、頁(yè)數(shù)、紙張數(shù)等項(xiàng)目。使用狀況輸入輸出模塊1031d通過(guò)監(jiān)視被設(shè)定的限制(限制信息)和印刷歷史信息進(jìn)行對(duì)照,當(dāng)使用超過(guò)限制的情況下,輸出該情況??梢韵虍?huà)面顯示輸出,也可以是通過(guò)郵件等其他通信輸出。
另外,作業(yè)信息管理模塊1031c通過(guò)監(jiān)視對(duì)每個(gè)用戶設(shè)定的限制和印刷歷史信息并對(duì)照,當(dāng)某一用戶的使用超過(guò)限制的情況下,讓客戶計(jì)算機(jī)1010和外圍設(shè)備自身拒絕此用戶的使用?;蛘?,以在畫(huà)面上顯示和郵件等其他通信方式對(duì)于該用戶發(fā)出警告。
圖2是展示在圖1中的客戶計(jì)算機(jī)1010、1020以及中央服務(wù)器計(jì)算機(jī)1030中共用的硬件構(gòu)成的圖。
在圖2中,201是CPU(中央處理裝置),CPU201進(jìn)行此計(jì)算機(jī)裝置整體的控制、計(jì)算處理等。
202是ROM(讀出專用存儲(chǔ)器)。ROM202是存儲(chǔ)系統(tǒng)起動(dòng)程序信息等的存儲(chǔ)區(qū)域。203是RAM(隨機(jī)存取存儲(chǔ)器)。RAM203是沒(méi)有使用限制的數(shù)據(jù)存儲(chǔ)區(qū)域。把被存儲(chǔ)在后述的HD206中的操作系統(tǒng)(OS)、應(yīng)用程序、設(shè)備驅(qū)動(dòng)(打印機(jī)驅(qū)動(dòng))、通信控制用的程序等加載到RAM203中,由CPU201執(zhí)行。
204是KBC(鍵盤控制單元)。KBC204從附屬在計(jì)算機(jī)中的鍵盤接收輸入數(shù)據(jù),把此輸入數(shù)據(jù)傳遞到CPU201。205是CRT(顯示器控制單元),進(jìn)行顯示器裝置的顯示控制。206是HD(硬盤裝置)。進(jìn)而,HD206可以代替FD(軟(floppy注冊(cè)商標(biāo))盤裝置)、SRAM(非易失性存儲(chǔ)器)等其他種類的外部存儲(chǔ)裝置。HD206存儲(chǔ)程序以及數(shù)據(jù),這些程序以及數(shù)據(jù)根據(jù)需要被輸入RAM203。例如,如果是服務(wù)器計(jì)算機(jī)1030內(nèi)部的HD,則存儲(chǔ)使用者信息、機(jī)器信息和印刷歷史信息(作業(yè)歷史數(shù)據(jù)庫(kù))。
207是通信單元,控制網(wǎng)絡(luò)通信。通過(guò)此通信單元207,計(jì)算機(jī)可以和連接在網(wǎng)絡(luò)上的其他計(jì)算機(jī)和外圍設(shè)備通信。
208是系統(tǒng)總線。在上述各構(gòu)成要素之間存取的數(shù)據(jù)通過(guò)此系統(tǒng)總線208。
圖3是展示作業(yè)管理程序被加載到圖2中的RAM203,處于可以由CPU201執(zhí)行狀態(tài)的存儲(chǔ)映射的圖。301是基本I/O程序。302是視窗系統(tǒng)等的操作系統(tǒng)。303是作業(yè)管理程序。304是關(guān)聯(lián)數(shù)據(jù)。305是CPU201執(zhí)行作業(yè)管理程序303等的程序時(shí)使用的工作區(qū)域。
另外,作業(yè)管理程序303以及關(guān)聯(lián)數(shù)據(jù)304被存儲(chǔ)在軟(floppy注冊(cè)商標(biāo))盤(FD)或CD-ROM中,它們被提供給計(jì)算機(jī)。
圖4是展示把圖3中的作業(yè)管理程序以及關(guān)聯(lián)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)介質(zhì)中的狀態(tài)下的存儲(chǔ)映射的圖。在FD或CD-ROM的存儲(chǔ)介質(zhì)中的存儲(chǔ)區(qū)域400由容量信息401、列表信息402、作業(yè)管理程序的執(zhí)行文件403、作業(yè)計(jì)算的關(guān)聯(lián)數(shù)據(jù)文件404組成。
進(jìn)而,把記錄有實(shí)現(xiàn)本實(shí)施方式功能的軟件(控制程序)程序代碼的存儲(chǔ)介質(zhì)(圖4)如圖5所示提供給計(jì)算機(jī),此計(jì)算機(jī)的中央處理裝置(CPU201)讀出被存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼并執(zhí)行。
作為把圖4所示的程序和數(shù)據(jù)等提供給計(jì)算機(jī)的方法,一般的方法是如圖5所示在CD-ROM500中存儲(chǔ)程序和數(shù)據(jù)等提供給計(jì)算機(jī)主體502(經(jīng)由CD-ROM驅(qū)動(dòng)器501)。圖5是用于說(shuō)明把圖4所示的程序和數(shù)據(jù)提供給計(jì)算機(jī)的方法的圖。這種情況下,從存儲(chǔ)介質(zhì)讀出的程序代碼自身實(shí)現(xiàn)本實(shí)施方式的功能,因此存儲(chǔ)此程序的存儲(chǔ)介質(zhì)構(gòu)成本發(fā)明。
作為用于提供程序代碼的存儲(chǔ)介質(zhì),例如,除了CD-ROM和HD以外還可以使用軟(floppy注冊(cè)商標(biāo))盤、光磁盤、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW、磁帶、非易失性存儲(chǔ)卡、ROM等。另外,不僅包含計(jì)算機(jī)通過(guò)執(zhí)行讀出的程序代碼實(shí)現(xiàn)本實(shí)施方式的功能,當(dāng)然也包含根據(jù)程序代碼的指示,在計(jì)算機(jī)等上運(yùn)行的OS(操作系統(tǒng))等進(jìn)行實(shí)際處理的一部分或者全部,通過(guò)此處理實(shí)現(xiàn)上述實(shí)施方式功能的情況。
進(jìn)而,當(dāng)然也包含從存儲(chǔ)介質(zhì)讀出的程序代碼在被寫(xiě)入在插入到計(jì)算機(jī)中的功能擴(kuò)展槽或與計(jì)算機(jī)連接的功能擴(kuò)展單元中具備的存儲(chǔ)器中后,根據(jù)此程序代碼的指示,此功能控制槽和功能擴(kuò)展單元具備的CPU等進(jìn)行實(shí)際處理的一部分或者全部,通過(guò)此處理實(shí)現(xiàn)上述的實(shí)施方式功能的情況。
圖6是展示在圖1的作業(yè)計(jì)算系統(tǒng)中的外圍設(shè)備的概略構(gòu)成圖。在圖6中,605是控制外圍設(shè)備整體的控制單元。控制單元605由CPU601、ROM602、RAM603、HD604組成。
CPU601進(jìn)行控制單元605全體以及外圍設(shè)備全體的控制、計(jì)算處理等。ROM602是讀出專用存儲(chǔ)器,是存儲(chǔ)系統(tǒng)起動(dòng)程序等的存儲(chǔ)區(qū)域。RAM603是隨機(jī)存取存儲(chǔ)器,是數(shù)據(jù)存儲(chǔ)區(qū)域。HD604是硬盤,可以代替SRAM等的其他非易失性存儲(chǔ)裝置。當(dāng)該外圍設(shè)備具有作業(yè)歷史保持功能的情況下,把作業(yè)歷史存儲(chǔ)到RAM603或者HD604。另外,OS、通信控制用程序、引擎控制用程序被加載到RAM603,由CPU601執(zhí)行。
606是外圍設(shè)備的引擎單元,在控制單元605的控制下,進(jìn)行印刷動(dòng)作或圖象讀取動(dòng)作。引擎單元具體地說(shuō)由打印引擎或掃描引擎,或者這2個(gè)引擎構(gòu)成。
607是通信單元,控制網(wǎng)絡(luò)通信。通過(guò)該通信單元607,外圍設(shè)備可以和客戶計(jì)算機(jī)1010、1020或中央服務(wù)器計(jì)算機(jī)1030通信。608是系統(tǒng)總線。在上述各構(gòu)成要素之間交換的數(shù)據(jù)通過(guò)此系統(tǒng)總線608。
圖7是展示圖1中的作業(yè)計(jì)算服務(wù)器應(yīng)用程序1031的作業(yè)信息管理模塊1031c的功能構(gòu)成圖。作業(yè)信息接收單元701經(jīng)由網(wǎng)絡(luò)從客戶計(jì)算機(jī)1010、1020的作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014、1024、具有作業(yè)歷史保持功能外圍設(shè)備1040、1050中取得作業(yè)信息。作業(yè)信息登錄單元702把作業(yè)信息接收單元701接收到的作業(yè)信息登錄在作業(yè)歷史數(shù)據(jù)庫(kù)703中。
在此,通過(guò)參照作業(yè)歷史數(shù)據(jù)庫(kù)703的數(shù)據(jù),判別何時(shí)、誰(shuí)、在哪個(gè)外圍設(shè)備上執(zhí)行了多少作業(yè)量的(頁(yè)數(shù)、排紙張數(shù)、紙張類型)作業(yè),進(jìn)行詳細(xì)的作業(yè)計(jì)算。
圖8是展示把圖7中的作業(yè)信息接收單元701接收到的作業(yè)信息用作業(yè)信息登錄單元702登錄到作業(yè)歷史數(shù)據(jù)庫(kù)703中時(shí)的登錄處理的流程圖。
首先,判定未處理的作業(yè)信息是否在作業(yè)信息接收單元701中(S801)。當(dāng)沒(méi)有未處理的作業(yè)信息的情況下結(jié)束本處理。當(dāng)有未處理的作業(yè)信息的情況下,進(jìn)入步驟S802從作業(yè)信息接收單元701中取得作業(yè)信息。
以下,在步驟S803中,從已取得的作業(yè)信息中判定作業(yè)是否伴隨有排紙。當(dāng)此作業(yè)沒(méi)有伴隨排紙的情況下,即,不是印刷作業(yè)的情況下返回步驟S801。當(dāng)作業(yè)伴隨有排紙的情況下進(jìn)入步驟S804。
從步驟S804到步驟S808的處理是用于把作業(yè)信息登錄到數(shù)據(jù)庫(kù)中的處理。在圖1中,客戶計(jì)算機(jī)1020在具有作為客戶計(jì)算機(jī)1010的打印服務(wù)器功能的情況下,在客戶計(jì)算機(jī)1010中生成的作業(yè)信息從作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014、作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1024兩方向中央服務(wù)器計(jì)算機(jī)1030的作業(yè)計(jì)算服務(wù)器應(yīng)用程序1031發(fā)送。因而,在步驟S804~S807中進(jìn)行打印。使得不把重復(fù)的作業(yè)信息登錄在作業(yè)歷史數(shù)據(jù)庫(kù)703中。
首先,在步驟S804中,判定在步驟S802中取得的作業(yè)信息是否是從外圍設(shè)備的作業(yè)歷史功能中取得的。當(dāng)作業(yè)信息是從外圍設(shè)備取得的信息的情況下,因?yàn)闆](méi)有重復(fù)登錄的危險(xiǎn)所以進(jìn)入步驟S808,把此作業(yè)信息登錄到作業(yè)歷史數(shù)據(jù)庫(kù)703。當(dāng)作業(yè)信息沒(méi)有從外圍設(shè)備取得的情況下,進(jìn)入步驟S805,判定作業(yè)信息是否已通過(guò)鉤取得。
進(jìn)而,作為判定是否已由鉤中取得的方法之一,有判定作業(yè)信息是在哪個(gè)OS中取得的方法。這是因?yàn)榭梢愿鶕?jù)OS的種類判定作業(yè)信息是否已由鉤取得的緣故。例如,當(dāng)在客戶計(jì)算機(jī)1010中作為OS使用OS1,在客戶計(jì)算機(jī)1020中作為OS使用OS2的情況下,如果作業(yè)信息是在OS1中取得的情況下,則此作業(yè)信息是在鉤中取得的信息,如果作業(yè)信息是在OS2中取得的信息,則此作業(yè)信息是從假脫機(jī)程序1023中取得的信息。
當(dāng)作業(yè)信息未通過(guò)鉤中取得的情況下,因?yàn)闆](méi)有重復(fù)登錄的危險(xiǎn)所以進(jìn)入步驟S808,把作業(yè)信息登錄到作業(yè)歷史數(shù)據(jù)庫(kù)703。當(dāng)作業(yè)信息是通過(guò)鉤取得的信息的情況下,在步驟S806中判定在作業(yè)信息中的作業(yè)輸出目標(biāo)是否是共用的打印機(jī)。當(dāng)作業(yè)信息的作業(yè)輸出目標(biāo)不是共用的打印機(jī)的情況下,因?yàn)闆](méi)有重復(fù)登錄的可能所以進(jìn)入步驟S808,把作業(yè)信息登錄在作業(yè)歷史數(shù)據(jù)庫(kù)703中。
當(dāng)作業(yè)信息中的作業(yè)輸出目標(biāo)是共用的打印機(jī)的情況下進(jìn)入步驟S807,判定是否是從作為管理共用打印機(jī)的打印機(jī)服務(wù)器的客戶計(jì)算機(jī)(例如,客戶計(jì)算機(jī)1020)的假脫機(jī)程序取得的作業(yè)信息。當(dāng)作業(yè)信息不是從假脫機(jī)程序取得的情況下,因?yàn)闆](méi)有重復(fù)登錄的可能所以進(jìn)入步驟S808,把作業(yè)信息登錄在作業(yè)歷史數(shù)據(jù)庫(kù)703中。
當(dāng)作業(yè)信息是從假脫機(jī)程序取得的情況下進(jìn)入步驟S801。
圖9是展示被登錄在圖7中的作業(yè)歷史數(shù)據(jù)庫(kù)703中的一個(gè)作業(yè)信息例子的圖。
數(shù)據(jù)庫(kù)由項(xiàng)目和此項(xiàng)目?jī)?nèi)容構(gòu)成。項(xiàng)目901表示作業(yè)的輸出設(shè)備,即此作業(yè)在哪個(gè)外圍設(shè)備中處理。進(jìn)而,當(dāng)是未伴隨有排紙的作業(yè)的情況下,把表示文件名,或者作業(yè)是傳真發(fā)送,或者,是不伴隨其他的排紙作業(yè)的信息存儲(chǔ)在項(xiàng)目901中。
項(xiàng)目902表示作業(yè)信息的取得方法。在作業(yè)信息的取得方法中有采用鉤的取得、從假脫機(jī)程序的取得、從外圍設(shè)備的作業(yè)歷史保持功能中取得。
項(xiàng)目903表示項(xiàng)目的開(kāi)始時(shí)刻或者結(jié)束時(shí)刻。項(xiàng)目904表示被排出的紙張尺寸。在此例子中是OHP。項(xiàng)目905表示被輸出的頁(yè)數(shù)。在此例子中是7頁(yè)。項(xiàng)目906表示被排出的紙張的張數(shù)。在此例子中是4張。
項(xiàng)目907表示作業(yè)是否被投入由客戶計(jì)算機(jī)共用的打印機(jī)。項(xiàng)目908表示作業(yè)發(fā)布者的用戶名。項(xiàng)目909表示項(xiàng)目是彩色印刷用作業(yè),還是單色印刷用作業(yè)。項(xiàng)目910表示被印刷的文檔名。項(xiàng)目911表示作業(yè)是單面印刷還是雙面印刷。項(xiàng)目912表示對(duì)于1面印刷及頁(yè)信息。
圖10是展示在圖1中的客戶計(jì)算機(jī)1010(或者1020)中進(jìn)行的印刷處理流程的流程圖。
首先,在步驟S10001中,在客戶計(jì)算機(jī)1010(或者1020)起動(dòng)時(shí),取得在中央服務(wù)器計(jì)算機(jī)1030中預(yù)先設(shè)定的印刷限制信息。所謂印刷限制信息是用戶可以印刷的紙張數(shù)和頁(yè)數(shù)的上限值,在印刷時(shí)指定的文件名中不允許印刷的文件名等的信息。另外在印刷限制信息中還包含“是否允許印刷”,“是否把作業(yè)信息獨(dú)立保存在列表中”,“對(duì)用戶是否通知警告消息或者注意消息”這一設(shè)定信息。
以下在步驟S10002中,通過(guò)假脫機(jī)程序或者鉤判定是否有來(lái)自客戶計(jì)算機(jī)1010(或者1020)的應(yīng)用程序1011(或者1021)的印刷請(qǐng)求。只在有印刷請(qǐng)求的情況下進(jìn)入步驟S10003,作業(yè)計(jì)算客戶機(jī)應(yīng)用程序1014(或者1024)訪問(wèn)或者鉤住假脫機(jī)程序,檢查輸出了怎樣的印刷請(qǐng)求,把此信息作為作業(yè)信息取得。
以下在步驟S10004中,比較在步驟S10001中取得的印刷限制信息,和在步驟S10003中取得的作業(yè)信息,判定作業(yè)信息是否與印刷限制信息一致。
當(dāng)作業(yè)信息與印刷限制信息不一致的情況下,進(jìn)入步驟S10005,把作業(yè)信息發(fā)送到中央服務(wù)器計(jì)算機(jī)1030的作業(yè)信息管理模塊1031c。
當(dāng)作業(yè)信息與印刷限制信息一致的情況下進(jìn)入步驟S10006,從包含在印刷限制信息中的設(shè)定信息中判定是否把一致的作業(yè)信息記錄保留在獨(dú)立的列表中。
當(dāng)是在獨(dú)立列表中保留記錄的設(shè)定的情況下進(jìn)入步驟S10007。在步驟S10007中,把獨(dú)立的列表制成用作業(yè)信息發(fā)送到中央服務(wù)器計(jì)算機(jī)1030的作業(yè)信息管理模塊1031c。
步驟S10006的判定結(jié)果,當(dāng)在獨(dú)立列表中有剩下的設(shè)定的情況下,或者當(dāng)步驟S10007結(jié)束的情況下,在步驟S10008中,從包含在印刷限制信息中的設(shè)定信息判定是否停止由與印刷限制信息一致的作業(yè)信息進(jìn)行的印刷(刪除印刷作業(yè)嗎)。
當(dāng)是未停止印刷的設(shè)定的情況下,在步驟S10009中,根據(jù)包含在印刷限制信息中的設(shè)定信息判定是否對(duì)用戶發(fā)出(通知)警告消息。
當(dāng)通知警告消息的設(shè)定的情況下,進(jìn)入步驟S10010在客戶計(jì)算機(jī)1010(或者1020)的顯示器上,顯示傳達(dá)與印刷限制抵觸這一消息的警告對(duì)話框。
當(dāng)是未通知警告消息的設(shè)定的情況下,或者當(dāng)步驟S10010結(jié)束的情況下,在步驟S10005中,把作業(yè)信息發(fā)送到中央服務(wù)器計(jì)算機(jī)1030的作業(yè)信息管理模塊1031c。此后,返回步驟S10002,繼續(xù)等待來(lái)自應(yīng)用程序的印刷請(qǐng)求。
在步驟S10008的判定中,當(dāng)是停止與印刷限制信息一致的作業(yè)信息的印刷的設(shè)定的情況下,在步驟S10011中,根據(jù)包含在印刷限制信息中的設(shè)定信息判定是否對(duì)用戶發(fā)出(通知)注意消息。
當(dāng)通知注意消息的情況下,在步驟S10012中,在客戶計(jì)算機(jī)1010(或者1020)的顯示器上,因?yàn)榕c印刷限制抵觸,所以顯示傳遞刪除印刷作業(yè)這一消息的警告對(duì)話框。
當(dāng)是不通知注意消息的設(shè)定的情況下,或者是步驟S10012結(jié)束的情況下,在步驟S10013中,刪除鉤的印刷作業(yè)。或者從假脫機(jī)程序中刪除作業(yè)。其后,返回步驟S10002繼續(xù)等待來(lái)自應(yīng)用程序的印刷請(qǐng)求。
如上所述如果采用本實(shí)施方式,則將由假脫機(jī)程序或者GDI鉤取得的印刷信息(作業(yè)信息)和管理者預(yù)先設(shè)定的印刷限制條件(印刷限制信息)進(jìn)行比較,因?yàn)榘雅c印刷限制信息抵觸的印刷信息作為列表(圖9)記錄在數(shù)據(jù)庫(kù)中,所以可以明確與此印刷限制條件抵觸的用戶,可以安全并且極其細(xì)致地進(jìn)行印刷管理。
另外,即使在作業(yè)信息與印刷限制信息抵觸的情況下,當(dāng)只把作業(yè)信息記載在獨(dú)立列表下(所謂黑名單)允許印刷時(shí),也不會(huì)損害用戶的方便性,可防止將與印刷限制條件抵觸的內(nèi)容進(jìn)行印刷。
權(quán)利要求
1.一種作業(yè)管理系統(tǒng),包括網(wǎng)絡(luò);作業(yè)管理裝置;經(jīng)由網(wǎng)絡(luò)與該作業(yè)管理裝置連接的至少一個(gè)外圍設(shè)備,以及多個(gè)信息處理裝置,經(jīng)由網(wǎng)絡(luò)和上述作業(yè)管理裝置以及上述外圍設(shè)備連接,對(duì)從上述信息處理裝置輸出到上述外圍設(shè)備的作業(yè)信息進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理,其中上述作業(yè)管理裝置具有使用限制設(shè)定裝置,該使用限制設(shè)定裝置設(shè)定用于限制上述信息處理裝置對(duì)上述外圍設(shè)備的使用的使用限制信息,上述信息處理裝置具備,從上述作業(yè)管理裝置取得上述使用限制信息的使用限制信息取得裝置,和把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄裝置。
2.權(quán)利要求1的作業(yè)管理系統(tǒng),具備不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止裝置。
3.權(quán)利要求1的作業(yè)管理系統(tǒng),上述信息處理裝置中的至少一臺(tái),除了上述使用限制信息取得裝置和使用限制抵觸記錄裝置以外,還具備不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止裝置。
4.一種信息處理裝置,用于對(duì)輸出到至少一個(gè)外圍設(shè)備的作業(yè)信息進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理,包括取得用于限制對(duì)上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得裝置;以及把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄裝置。
5.權(quán)利要求4的信息處理裝置,具備不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止裝置。
6.權(quán)利要求4的信息處理裝置,即使在上述使用限制抵觸記錄裝置把與上述使用限制信息抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的情況下,也允許與上述使用限制抵觸的用戶進(jìn)行的印刷。
7.一種作業(yè)管理方法,用于對(duì)輸出到外圍設(shè)備的作業(yè)進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理,包括取得限制對(duì)上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得步驟;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄步驟。
8.權(quán)利要求7所述的作業(yè)管理方法,具有不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止步驟。
9.權(quán)利要求7的作業(yè)管理方法,上述外圍設(shè)備是打印機(jī)、復(fù)印機(jī)以及掃描儀之中的某一個(gè)。
10.權(quán)利要求7的作業(yè)管理方法,即上述使用限制抵觸記錄步驟把與上述使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表上的情況下,也允許與上述使用限制抵觸的用戶進(jìn)行的印刷。
11.一種作業(yè)管理程序,用于使計(jì)算機(jī)執(zhí)行對(duì)輸出到外圍設(shè)備的作業(yè)進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理的作業(yè)管理方法,包括取得限制對(duì)上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得模塊;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄模塊。
12.權(quán)利要求11的作業(yè)管理程序,具有不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止模塊。
13.一種計(jì)算機(jī)可以讀取的存儲(chǔ)介質(zhì),存儲(chǔ)有用于使計(jì)算機(jī)執(zhí)行對(duì)輸出到外圍設(shè)備的作業(yè)進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理的作業(yè)管理方法的作業(yè)管理程序,上述程序包括取得限制對(duì)上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得模塊;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄模塊。
14.權(quán)利要求13所述的存儲(chǔ)介質(zhì),上述程序具有不允許與上述使用限制抵觸的用戶進(jìn)行的印刷的印刷禁止模塊。
15.一種信息處理裝置,用于對(duì)輸出到至少一個(gè)外圍設(shè)備的作業(yè)信息進(jìn)行管理,并對(duì)上述外圍設(shè)備的使用進(jìn)行管理,包括取得限制對(duì)上述外圍設(shè)備的使用的使用限制信息的使用限制信息取得單元;把與對(duì)應(yīng)于上述使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中的使用限制抵觸記錄單元。
全文摘要
本發(fā)明涉及作業(yè)管理系統(tǒng)、信息處理裝置、作業(yè)管理方法、作業(yè)管理程序以及存儲(chǔ)介質(zhì)。其中將由印刷系統(tǒng)取得的印刷信息與管理者預(yù)先設(shè)定的印刷限制條件進(jìn)行比較,從而可以明確與該印刷限制條件抵觸的用戶,管理輸出到外圍設(shè)備的作業(yè),管理對(duì)于外圍設(shè)備的使用,取得限制對(duì)于外國(guó)設(shè)備的使用的使用限制信息,將與對(duì)應(yīng)于使用限制信息的使用限制抵觸的用戶的用戶信息以及印刷作業(yè)信息記錄在列表中。
文檔編號(hào)G06F21/00GK1614529SQ20041009225
公開(kāi)日2005年5月11日 申請(qǐng)日期2004年11月5日 優(yōu)先權(quán)日2003年11月7日
發(fā)明者堀山潤(rùn) 申請(qǐng)人:佳能株式會(huì)社