專利名稱:打印系統(tǒng)和打印機(jī)的制作方法
技術(shù)領(lǐng)域:
本公開涉及打印系統(tǒng)和打印機(jī)。更加具體地,本公開涉及打印系統(tǒng),該打印系統(tǒng)包括多臺打印機(jī)、將打印作業(yè)注冊在打印機(jī)中的任意一個中并且響應(yīng)于用于打印作業(yè)的打印指示開始打印。
背景技術(shù):
已存在用于在打印機(jī)中注冊打印作業(yè)并且指示注冊目的地打印機(jī)以打印打印作業(yè)的技術(shù)。例如,日本專利申請?zhí)亻_No. 2003-131842公開了在多臺打印機(jī)中注冊同一安全作業(yè),任意一臺打印機(jī)在執(zhí)行驗(yàn)證等等之后開始安全作業(yè)的打印。
發(fā)明內(nèi)容
然而,根據(jù)現(xiàn)有技術(shù)的這些打印系統(tǒng)具有下述問題。即,在其中已經(jīng)注冊有打印作業(yè)的打印機(jī)與其中沒有注冊打印作業(yè)的打印機(jī)共存的環(huán)境下,除非用戶知道打印作業(yè)已經(jīng)注冊在哪一臺打印機(jī)中,否則用戶不能獲得期望的打印輸出。為了解決根據(jù)現(xiàn)有技術(shù)的打印系統(tǒng)的問題而提出本公開的方面。即,目的是提供能夠找到注冊的打印作業(yè)的下落的打印機(jī)和打印系統(tǒng)。根據(jù)本公開的方面的打印系統(tǒng)包括第一打印機(jī);和信息處理設(shè)備,該信息處理設(shè)備被構(gòu)造為將打印作業(yè)注冊在第一打印機(jī)中,其中第一打印機(jī)包括決定單元,該決定單元被構(gòu)造為決定用于選擇要被打印的打印作業(yè)的選擇條件;確定單元,該確定單元被構(gòu)造為確定與由決定單元決定的選擇條件相對應(yīng)的打印作業(yè)是否被注冊在第二打印機(jī)中;以及通知單元,該通知單元被構(gòu)造為,如果確定單元確定與選擇條件相對應(yīng)的打印作業(yè)被注冊在第二打印機(jī)中,那么將第二打印機(jī)的識別信息通知給用戶,其中打印作業(yè)被注冊到的第一打印機(jī)響應(yīng)于打印而指示開始打印。在打印系統(tǒng)中,信息處理設(shè)備將打印作業(yè)(例如,安全作業(yè))注冊在打印機(jī)中,并且如果用戶將打印指示輸入到打印機(jī),那么相對應(yīng)的打印機(jī)開始打印?;谟糜谝淮蛴〉拇蛴∽鳂I(yè)的選擇條件,每臺打印機(jī)確定與選擇條件相對應(yīng)的打印作業(yè)是否已經(jīng)被注冊在任何其它的打印機(jī)中。選擇條件可以是作業(yè)ID或者用戶ID。選擇條件還可以是打印作業(yè)的注冊時間或者打印數(shù)據(jù)的種類。在確定之后,打印機(jī)通知用戶其中已經(jīng)注冊有與選擇條件相對應(yīng)的打印作業(yè)的另一臺打印機(jī)的識別信息。被通知的打印機(jī)的識別信息的具體示例可以包括打印機(jī)名稱、型號名稱、以及安裝位置。S卩,在打印系統(tǒng)中,打印機(jī)獲取另一打印機(jī)中的與選擇條件相對應(yīng)的打印作業(yè)的下落,并且通知用戶獲取結(jié)果。這樣,用戶能夠找到其中已經(jīng)注冊期望的打印作業(yè)的打印機(jī)。例如,在注冊打印作業(yè)之后,即使用戶忘記打印機(jī)作業(yè)的注冊目的地打印機(jī),用戶也能夠看到打印作業(yè)的下落而無需返回到注冊源以檢查歷史。結(jié)果,能夠可靠地打印期望的打印作業(yè)。在打印機(jī)不具有與選擇條件相對應(yīng)的打印機(jī)作業(yè)的情況下,它增加檢查打印作業(yè)的下落的需要。同時,在打印機(jī)具有與選擇條件相對應(yīng)的打印機(jī)作業(yè)的情況下,能夠在打印機(jī)中打印打印作業(yè),并且對于查看其它打印機(jī)的注冊狀態(tài)的需要很低。為此,僅當(dāng)打印機(jī)不具有與選擇條件相對應(yīng)的打印作業(yè)時,才會確定其它打印機(jī)的注冊狀態(tài)。根據(jù)此構(gòu)造,容易掌握哪個打印作業(yè)已經(jīng)被注冊在哪臺打印機(jī)中。因?yàn)榇_定單元直接地詢問另一打印機(jī),所以不需要用于管理打印作業(yè)的任何集中式服務(wù)器。因此,能夠簡化系統(tǒng)。在任何不需要的打印作業(yè)被包括在被通知的打印作業(yè)的情況下,可以刪除不需要的打印作業(yè),使得能夠減少用戶去往作為刪除的對象的打印作業(yè)已經(jīng)被注冊在其中的打印機(jī)的麻煩。根據(jù)此構(gòu)造,因?yàn)橥ㄖ獌?nèi)容被輸出作為打印輸出,所以清楚地指定通知內(nèi)容并且便于使用。操作其中沒有注冊打印作業(yè)的打印機(jī)的用戶不僅可能是忘記注冊目的地的用戶而且可能是懷有惡意的人(例如,具有盜竊的雇員ID卡的人)。為此,在打印機(jī)針對來自于另一打印機(jī)的詢問答復(fù)打印機(jī)具有打印作業(yè)的情況下,當(dāng)打印機(jī)打印打印作業(yè)時,打印機(jī)驗(yàn)證用戶輸入的密碼。因此,能夠防止正確用戶之外的人打印打印作業(yè)。根據(jù)本公開的方面的打印機(jī)包括存儲單元,該存儲單元被構(gòu)造為在其中存儲打印數(shù)據(jù);決定單元,該決定單元被構(gòu)造為決定用于要被打印的打印作業(yè)的選擇條件;打印指示單元,該打印指示單元指示存儲在打印作業(yè)中并且對應(yīng)于由決定單元決定的選擇條件的打印作業(yè)的打印;打印單元,該打印單元被構(gòu)造為響應(yīng)于打印指示單元的指示來執(zhí)行打?。淮_定單元,該確定單元被構(gòu)造為確定與由決定單元決定的選擇條件相對應(yīng)的打印作業(yè)是否被注冊在另一打印機(jī)中;以及通知單元,該通知單元被構(gòu)造為,如果確定單元確定與選擇條件相對應(yīng)的打印作業(yè)被注冊在另一打印機(jī)中,那么將另一打印機(jī)的識別信息通知給用戶。根據(jù)本公開的方面,能夠?qū)崿F(xiàn)能夠找到注冊的打印作業(yè)的下落的打印機(jī)和打印系統(tǒng)。
圖1是示出根據(jù)實(shí)施例的打印系統(tǒng)的構(gòu)造的框圖。圖2是示出被包括在打印系統(tǒng)中的打印機(jī)和PC的電氣構(gòu)造的框圖。圖3是示出安全打印的概略的框圖。圖4是示出存儲公用于打印機(jī)的信息的數(shù)據(jù)庫的構(gòu)造的圖。圖5是示出將信息存儲在計(jì)算機(jī)上的數(shù)據(jù)庫的構(gòu)造的圖。圖6是示出PC的作業(yè)發(fā)送處理的過程的流程圖。圖7是示出打印機(jī)的作業(yè)接收處理的過程的流程圖。
圖8是示出打印機(jī)的作業(yè)顯示處理的過程的流程圖。圖9是示出其中打印機(jī)生成其它打印機(jī)的作業(yè)的列表的過程的流程圖。圖10是示出在打印機(jī)具有經(jīng)驗(yàn)證的用戶的打印作業(yè)的情況下的打印機(jī)的作業(yè)的列表的示例的圖。圖11是示出不具有經(jīng)驗(yàn)證的用戶的打印作業(yè)的打印機(jī)之外的其它打印機(jī)的作業(yè)列表的示例的圖。圖12是示出打印機(jī)的注冊作業(yè)打印處理的過程的流程圖。
具體實(shí)施例方式在下文中,將會參考附圖詳細(xì)地描述根據(jù)示例性實(shí)施例的打印系統(tǒng)。根據(jù)本實(shí)施例的打印系統(tǒng)包括多臺打印機(jī)和用于在多臺打印機(jī)上注冊安全作業(yè)的個人計(jì)算機(jī)(PC)。打印系統(tǒng)的整體構(gòu)造根據(jù)示例性實(shí)施例的打印系統(tǒng)500包括具有安全打印功能的打印機(jī)201、202以及 203和用于將打印數(shù)據(jù)輸出到打印機(jī)的PC 100,如圖1中所示。打印機(jī)201、202以及202 不需要是相同的型號(類型),并且可以彼此不同。在打印系統(tǒng)500中,PC 100和打印機(jī) 201、202、以及203通過諸如以太網(wǎng)(注冊商標(biāo))的網(wǎng)絡(luò)300相互連接。PC 100包括用于輸出與打印機(jī)201、202以及203相對應(yīng)的打印作業(yè)的打印機(jī)驅(qū)動 110。本實(shí)施例的打印機(jī)驅(qū)動是能夠處理多種打印機(jī)類型的通用驅(qū)動,并且根據(jù)打印機(jī)201、 202以及203的規(guī)格生成打印作業(yè)。PC 100的打印機(jī)驅(qū)動110不限于通用打印機(jī)驅(qū)動,但是可以通過合并與打印機(jī)相對應(yīng)的打印機(jī)驅(qū)動來構(gòu)造。打印機(jī)201包括用于控制圖像形成單元、操作單元等等的固件211。其它的打印機(jī) 202和203也根據(jù)它們的型號分別包括固件221和231。在本實(shí)施例中,打印機(jī)系統(tǒng)500包括一臺PC和三臺打印機(jī)。然而,本發(fā)明不限于此。打印系統(tǒng)500可以包括一臺或者多臺PC以及一臺或者多臺打印機(jī)。而且,打印系統(tǒng) 500可以連接到其它的信息處理設(shè)備或者圖像處理設(shè)備。PC的構(gòu)造接下來,將會描述PC 100的示意性構(gòu)造。PC 100包括CPU 51、ROM 52、RAM 53、 HDD 54、諸如鍵盤和鼠標(biāo)的操作單元55、由液晶顯示器等等構(gòu)成的顯示單元56、網(wǎng)絡(luò)接口 57以及USB接口 58,如圖2中所示。PC 100的HDD 54 (搜索結(jié)果存儲單元和搜索條件存儲單元的示例)存儲操作系統(tǒng)(0 、用于控制各種裝置的裝置驅(qū)動、諸如文字處理器和電子制表程序的具有打印指示功能的應(yīng)用程序等等。打印機(jī)驅(qū)動110也被存儲在HDD M中。CPU 51 (指定單元、搜索單元、確定單元、發(fā)送單元、禁止單元、選擇單元、以及設(shè)置單元的示例)執(zhí)行各種處理同時根據(jù)從ROM 52讀取的控制程序、從HDD M讀取的應(yīng)用程序等等將計(jì)算結(jié)果存儲在RAM 53或者HDD M中。打印機(jī)驅(qū)動110的操作也通過CPU 51 來處理。網(wǎng)絡(luò)接口 57和USB接口 58是使能與外部裝置的通信的接口。在本實(shí)施例中,PC 100通過網(wǎng)絡(luò)接口 57與打印機(jī)201或者其它裝置執(zhí)行數(shù)據(jù)通信。打印機(jī)的構(gòu)造
接下來,將會描述打印機(jī)201的示意性構(gòu)造。打印機(jī)201包括控制單元30,該控制單元 30 包括 CPU 31、R0M 32,RAM 33、非易失性 RAM(NVRAM) 34、ASIC 35、以及網(wǎng)絡(luò)接口 37, 如圖2中所示??刂茊卧?0電連接到用于在片材上形成圖像的圖像形成單元10、和用于顯示操作狀態(tài)和接收用戶的輸入操作的操作面板40。打印機(jī)202和203具有與打印機(jī)201 幾乎相同的構(gòu)造,并且因此將不會重復(fù)多余的描述。ROM 32存儲作為用于控制打印機(jī)201的控制程序的固件211、各種設(shè)置選項(xiàng)、初始值等等。RAM 33用作各種控制程序被讀取到的工作區(qū),或者暫時地存儲圖像數(shù)據(jù)的存儲區(qū)。CPU 31根據(jù)從ROM 32讀取的控制程序和從各種傳感器發(fā)送的信號通過ASIC 35 控制打印機(jī)201的各組件同時將處理結(jié)果存儲在RAM33或者NVRAM 34中。固件211的操作也通過CPU 31處理。網(wǎng)絡(luò)接口 37是使能與外部裝置的通信的接口。在本實(shí)施例中,打印機(jī)201通過網(wǎng)絡(luò)接口 37與PC 100或者其它裝置執(zhí)行數(shù)據(jù)通信。安全打印的概述接下來,將會描述打印系統(tǒng)500的安全打印。在本實(shí)施例的打印系統(tǒng)500中,作為要求用戶驗(yàn)證的打印作業(yè)的安全作業(yè)被發(fā)送到期望的打印機(jī)。如果接收安全作業(yè),那么打印機(jī)將安全作業(yè)注冊在存儲器中并且進(jìn)入打印待機(jī)狀態(tài)。然后,如果在打印機(jī)中執(zhí)行了用戶驗(yàn)證,那么執(zhí)行用戶的安全作業(yè)的打印。在下文中,使用此安全作業(yè)的打印被稱為安全打印。具體地,在打印系統(tǒng)500中,如圖3中所示,PC 100生成安全作業(yè),將安全作業(yè)發(fā)送到打印系統(tǒng)500的期望的打印機(jī)(在下文中,稱為發(fā)送目的地打印機(jī))(圖3中的打印機(jī) 201),并且將安全作業(yè)注冊在發(fā)送目的地打印機(jī)的NVRAM 34或者RAM 33中(注冊(1))。然后,用戶選擇打印系統(tǒng)500的任意一臺打印機(jī)并且將用戶驗(yàn)證所要求的信息輸入到選擇的打印機(jī)(用戶驗(yàn)證O))。在選擇的打印機(jī)是安全作業(yè)的發(fā)送目的地打印機(jī)(圖 3中的打印機(jī)201)的情況下,如果用戶得到驗(yàn)證,那么選擇的打印機(jī)從其中注冊的安全作業(yè)提取由驗(yàn)證用戶注冊的安全作業(yè),并且顯示提取的安全作業(yè)的列表。然后,如果驗(yàn)證用戶從顯示的安全作業(yè)的列表中選擇安全作業(yè),那么選擇的打印機(jī)開始打印選擇的安全作業(yè)。同時,在選擇的打印機(jī)不是發(fā)送目的地打印機(jī)的情況下,在選擇的打印機(jī)是驗(yàn)證用戶還沒有在其中注冊任何作業(yè)的打印機(jī)(圖3中的打印機(jī)202或者20 的情況下,選擇的打印機(jī)詢問其它的打印機(jī)關(guān)于驗(yàn)證用戶的打印作業(yè)的信息(詢問G))。然后,其它的打印機(jī)響應(yīng)關(guān)于驗(yàn)證用戶的打印作業(yè)的信息(答復(fù)G))。如果接收答復(fù),那么選擇的打印機(jī)輸出接收到的信息(作業(yè)信息(6))。安全作業(yè)的打印直到用戶得到驗(yàn)證才開始。因此,其它人不能看到打印輸出或者取走打印輸出,并且因此保密性高。此外,安全文件的打印基于高保密性,并且因此對于打印的可靠性的需求高。而且,即使用戶由其中還沒有注冊安全作業(yè)的打印機(jī)得到驗(yàn)證,因?yàn)殛P(guān)于其它的打印機(jī)的信息被輸出,因此也能夠掌握期望的安全作業(yè)已經(jīng)被注冊在哪臺打印機(jī)中。打印機(jī)201、202、以及203是一組,打印機(jī)201、202、以及203中的每一臺具有存
儲組公用的信息的數(shù)據(jù)庫215,如圖4中所示。具體地,數(shù)據(jù)庫215存儲組公用的打印機(jī)密碼、作為管理的目標(biāo)的用戶的名稱、分配給用戶的用戶ID和用戶密碼、屬于組的打印機(jī)的名稱、以及打印機(jī)的IP地址。在下文中,數(shù)據(jù)庫215被稱為管理DB 215。打印機(jī)201、202、以及203中的每一臺也具有存儲如圖5中所示的關(guān)于對應(yīng)的打印機(jī)的信息的數(shù)據(jù)庫216。具體地,數(shù)據(jù)庫216存儲打印機(jī)名稱、指示打印機(jī)的安裝位置的信息、注冊的作業(yè)名稱、擁有作業(yè)的用戶、以及參考標(biāo)志信息。即,在數(shù)據(jù)庫216中,存儲作業(yè)名稱、擁有打印作業(yè)的用戶和參考標(biāo)志作為打印作業(yè)的作業(yè)信息的記錄。下面將會詳細(xì)地描述參考標(biāo)志。在下文中,數(shù)據(jù)庫216被稱為打印機(jī)DB216。安全打印操作接下來,上述安全打印的過程被劃分為將會詳細(xì)地描述的打印機(jī)201、201、以及 203的操作和PC 100的操作。在下面的描述中,將會描述打印機(jī)201的操作。打印機(jī)202 和203執(zhí)行與打印機(jī)201相同的操作。作業(yè)發(fā)送處理(PC)首先,將會參考圖6的流程圖描述由PC 100的打印機(jī)驅(qū)動110執(zhí)行的作業(yè)發(fā)送處理。如果通過例如應(yīng)用程序來接收打印指示,那么打印機(jī)驅(qū)動110執(zhí)行作業(yè)發(fā)送處理。首先,在步驟SlOl中,獲取打印作業(yè)的作業(yè)信息。在步驟SlOl中,特別地,獲取關(guān)于打印作業(yè)是否為安全作業(yè)的設(shè)置信息。然后,在步驟S102中,基于在步驟SlOl中獲取的作業(yè)信息,確定已經(jīng)指示打印的打印作業(yè)是否為安全作業(yè)。如果打印作業(yè)是安全作業(yè)(在步驟S102中是),則在步驟S103中,獲取關(guān)于被選擇為安全作業(yè)的注冊目的地的打印機(jī)的信息并且將安全作業(yè)發(fā)送到注冊目的地打印機(jī)。安全作業(yè)包括基于打印機(jī)中的每一臺的規(guī)格生成的PDL格式的打印數(shù)據(jù),和表示打印作業(yè)是安全作業(yè)的信息。在步驟S103之后,作業(yè)發(fā)送處理結(jié)束。如果打印作業(yè)不是安全作業(yè)(在步驟S102中否),則在步驟Slll中,打印作業(yè)被發(fā)送到被選擇為發(fā)送目的地的打印機(jī)。在步驟Slll之后,作業(yè)發(fā)送處理結(jié)束。作業(yè)接收處理(打印機(jī))接下來,將會參考圖7的流程圖描述由打印機(jī)201的固件211執(zhí)行的作業(yè)接收處理。作業(yè)接收處理響應(yīng)于從PC 100發(fā)送的打印作業(yè)的接收來執(zhí)行。首先,在步驟S201中,確定接收到的打印作業(yè)是否為安全作業(yè)。如果打印作業(yè)不是安全作業(yè)(在步驟S201中否),則在步驟S211中,開始接收到的打印作業(yè)的打印。在步驟S211之后,作業(yè)接收處理結(jié)束。如果接收到的打印作業(yè)是安全作業(yè)(在步驟S021中是),則在步驟S202中,將安全作業(yè)注冊在RAM 33中。即,打印數(shù)據(jù)和用戶信息被存儲在打印機(jī)DB 216中。這時,添加關(guān)于參考標(biāo)志的信息。參考標(biāo)志的初始值處于啟用(ON)狀態(tài)。在安全作業(yè)的注冊之后,作業(yè)接收處理結(jié)束。換言之,在接收不是安全作業(yè)的打印作業(yè)之后,打印機(jī)立即開始打印,并且在接收安全作業(yè)之后,打印機(jī)201并不立即開始打印,而是將安全作業(yè)存儲在存儲器中并且變成打印指示等待狀態(tài)。作業(yè)顯示處理(打印機(jī))接下來,將會參考圖8的流程圖描述由打印機(jī)201的固件211執(zhí)行的作業(yè)顯示處理(決定單元、確定單元、通知單元、以及指示單元的示例)。打印機(jī)201執(zhí)行用于打印安全作業(yè)的用戶驗(yàn)證。如果用戶通過用戶驗(yàn)證得到驗(yàn)證,那么執(zhí)行作業(yè)顯示處理。例如,打印機(jī)201通過使用操作面板40的手動輸入或者通過使用IC電子標(biāo)簽等等的無線通信的輸入來接收識別用戶所需的識別號碼。然后,基于識別號碼來識別用戶。首先,在步驟221中,決定打印作業(yè)的選擇條件。在本實(shí)施例中,獲取通過用戶驗(yàn)證識別的用戶的用戶ID。然后,在步驟S222中,確定經(jīng)驗(yàn)證的用戶是否為注冊在管理DB 215中的管理目標(biāo)用戶。如果經(jīng)驗(yàn)證的用戶不是管理目標(biāo)用戶(在步驟S222中否),那么作業(yè)顯示處理結(jié)束。即,禁止通過管理目標(biāo)用戶之外的用戶的任何安全作業(yè)的打印。如果經(jīng)驗(yàn)證的用戶是管理目標(biāo)用戶(在步驟S222中是),在步驟S223中,在打印機(jī)DB 216中搜索經(jīng)驗(yàn)證的用戶的打印作業(yè)(本實(shí)施例中的安全作業(yè))。然后,在步驟S2M 中,確定是否存在任何搜索目標(biāo)打印作業(yè)。如果存在任何搜索目標(biāo)打印作業(yè)(在步驟S2M中是),則在步驟S231中,打印機(jī) 201生成在步驟S223中搜索到的打印作業(yè)的列表作為在打印機(jī)201中注冊的作業(yè)的列表。 然后,在步驟S232中,在操作面板40的顯示單元中顯示在步驟S231中產(chǎn)生的打印機(jī)201 的作業(yè)列表。在步驟S232之后,作業(yè)顯示處理結(jié)束。同時,如果不存在搜索目標(biāo)打印作業(yè)(在步驟S2M中否),那么打印機(jī)201詢問其它的打印機(jī)關(guān)于經(jīng)驗(yàn)證的用戶的打印作業(yè)的信息。具體地,首先,在步驟S225中,打印機(jī) 201搜索詢問目的地打印機(jī)。在本實(shí)施例中,打印機(jī)201參考管理DB 215從與打印機(jī)201 同一組的其它打印機(jī)中提取沒有接收到詢問的一臺打印機(jī)(未處理的打印機(jī))。如果存在任何未處理的打印機(jī)(在步驟中是),則在步驟S227中,打印機(jī)201 詢問未處理的打印機(jī)關(guān)于經(jīng)驗(yàn)證的用戶的打印作業(yè)的信息,并且執(zhí)行生成其它的打印機(jī)的作業(yè)的列表的處理。在這里,將會參考圖9的流程圖描述在步驟S227中生成其它的打印機(jī)的注冊的作業(yè)的列表的處理。首先,在步驟S251中,打印機(jī)201詢問作為在步驟S225中提取的未處理的打印機(jī)的提取的打印機(jī)關(guān)于是否已經(jīng)注冊經(jīng)驗(yàn)證的用戶的任何打印作業(yè)。在該詢問時, 經(jīng)驗(yàn)證的用戶的用戶ID和打印機(jī)密碼被添加。在步驟S251的詢問之后,在步驟S252中, 打印機(jī)201待機(jī)直到提取的打印機(jī)答復(fù)該詢問。同時,如果接收到步驟S251的詢問,那么提取的打印機(jī)執(zhí)行答復(fù)處理(提取單元的示例)。在答復(fù)處理中,首先,在步驟S301中,校驗(yàn)接收到的打印機(jī)密碼,并且在步驟S302 中,確定接收到的打印機(jī)密碼是否對應(yīng)于存儲在提取的打印機(jī)的管理DB 215中的打印機(jī)密碼。S卩,檢查打印機(jī)201是否為屬于與提取的打印機(jī)同一組的打印機(jī)。如果接收到的打印機(jī)密碼不對應(yīng)于存儲在提取的打印機(jī)的管理DB 215中的打印機(jī)密碼(在步驟S302中否),則在步驟S311中,提取的打印機(jī)生成表示不存在對應(yīng)的打印作業(yè)的無作業(yè)信息,并且在步驟S307中將無作業(yè)信息發(fā)送到的詢問打印機(jī)。如果打印機(jī)對于來自于不屬于與對應(yīng)的打印機(jī)同一組的另一臺打印機(jī)的詢問答復(fù)關(guān)于經(jīng)驗(yàn)證的用戶的打印作業(yè)的信息,則可能泄漏關(guān)于經(jīng)驗(yàn)證的用戶的打印作業(yè)的信息,并且因此可能缺乏安全作業(yè)的保密性。為此,不管打印作業(yè)注冊狀態(tài)如何,打印機(jī)對于來自于不屬于與對應(yīng)的打印機(jī)同一組的另一打印機(jī)的詢問答復(fù)無作業(yè)信息。如果接收到的打印機(jī)密碼對應(yīng)于存儲在提取的打印機(jī)的管理DB215中的打印機(jī)密碼(在步驟S302中是),則在步驟S303中,提取的打印機(jī)在它的打印機(jī)DB 216中搜索經(jīng)驗(yàn)證的用戶的打印作業(yè)。然后,在步驟S304中,確定是否存在任何搜索目標(biāo)打印作業(yè)。如果存在任何搜索目標(biāo)打印作業(yè)(在步驟S304中是),則在步驟S305中,提取的打印機(jī)生成在步驟S303中搜索到的打印作業(yè)的列表,作為注冊在提取的打印機(jī)中的作業(yè)的列表。然后,在步驟S306中,作為提取的打印機(jī)上的處理,在步驟S304中搜索到的每個打印作業(yè)的參考標(biāo)志被更改為啟用(ON)狀態(tài)。接下來,在步驟S307中,提取的打印機(jī)對于詢問的打印機(jī)答復(fù)關(guān)于作業(yè)的列表的信息。在答復(fù)關(guān)于作業(yè)的列表的信息的情況下,添加關(guān)于作業(yè)的列表的信息之外的提取的打印機(jī)的安裝位置和提取的打印機(jī)的打印機(jī)名稱。打印機(jī)名稱和安裝位置存儲在打印機(jī)DB 216 中。同時,如果不存在搜索目標(biāo)打印作業(yè)(在步驟S304中否),那么提取的打印機(jī)在步驟S311中生成無作業(yè)信息,并且在步驟S307中對于詢問打印機(jī)答復(fù)無作業(yè)信息。在步驟 S307之后,提取的打印機(jī)的答復(fù)處理結(jié)束。返回到生成其它的打印機(jī)的作業(yè)的列表的處理的描述,如果已經(jīng)從提取的打印機(jī)接收到答復(fù)(在步驟S252中是),則在步驟S253中,確定是否存在經(jīng)驗(yàn)證的用戶的任何打印作業(yè)。如果存在經(jīng)驗(yàn)證的用戶的任何打印作業(yè)(在步驟S253中是),即,如果已經(jīng)從提取的打印機(jī)接收到關(guān)于作業(yè)的列表的信息,則在步驟S2M中,關(guān)于作業(yè)的列表的接收到的信息被添加到其它的打印機(jī)的作業(yè)的列表。在步驟S2M之后,或者如果在提取的打印機(jī)中不存在經(jīng)驗(yàn)證的用戶的打印作業(yè)(在步驟S253中否),即,如果從提取的打印機(jī)接收到無作業(yè)信息,則結(jié)束生成其它的打印機(jī)的作業(yè)的列表的處理。返回到圖8的作業(yè)顯示處理的描述,在步驟S227中更新其它的打印機(jī)的作業(yè)的列表之后,作業(yè)顯示處理返回到步驟S225,其中再次搜索未處理的打印機(jī)。如果存在任何未處理的打印機(jī)(在步驟中是),則在步驟S227中,執(zhí)行生成其它的打印機(jī)的作業(yè)的列表的處理。即,重復(fù)生成其它的打印機(jī)的作業(yè)的列表的處理直到不存在未處理的打印機(jī)。如果不存在未處理的打印機(jī)(在步驟中否),則在步驟S232中,在操作面板 40的顯示單元上顯示最后更新的其它打印機(jī)的作業(yè)的列表。在步驟S232之后,作業(yè)顯示處理結(jié)束。S卩,在作業(yè)顯示處理中,如果經(jīng)驗(yàn)證的用戶的打印作業(yè)已經(jīng)被注冊在打印機(jī)201 中,那么輸出注冊在打印機(jī)201中的經(jīng)驗(yàn)證的用戶的打印作業(yè)的列表。同時,如果經(jīng)驗(yàn)證的用戶的任何打印作業(yè)還沒有被注冊在打印機(jī)201中,那么輸出注冊在其它的打印機(jī)中的經(jīng)驗(yàn)證的用戶的打印作業(yè)的列表。顯示示例在下文中,將會描述步驟S232中的顯示的示例。例如,假定用戶A執(zhí)行打印機(jī)201 中的打印。而且,假定包括用戶A的打印作業(yè)的多個打印作業(yè)已經(jīng)注冊在打印機(jī)201中,如圖10中所示。在這樣的情況下,在作業(yè)顯示處理中,從打印機(jī)DB 216中提取用戶A的打印作業(yè), 并且生成用戶A的打印作業(yè)的列表作為打印機(jī)201的作業(yè)的列表217。然后,在操作面板 40的顯示單元上輸出打印機(jī)201的作業(yè)的列表217的內(nèi)容。這時,如圖10中所示,打印按鈕41、刪除按鈕42、以及列表打印按鈕43顯示在操作面板40的顯示單元上。如果打印按鈕41被按下,那么開始選擇的打印作業(yè)的打印。如果刪除按鈕42被按下,那么從存儲器中刪除選擇的打印作業(yè)。通過此刪除,甚至也從打印機(jī)DB 216和打印機(jī)201的作業(yè)的列表217中刪除對應(yīng)的記錄。如果列表打印按鈕43被按下,那么打印打印機(jī)201的作業(yè)的列表217的內(nèi)容。同時,假定在打印機(jī)201中沒有注冊用戶A的任何打印作業(yè)。而且,假定在打印機(jī) 202和203中的每一臺中已經(jīng)注冊包括用戶A的打印作業(yè)的多個打印作業(yè),如圖11中所示。在這樣的情況下,在作業(yè)顯示處理中,打印機(jī)201詢問打印機(jī)202和203是否存在用戶A的任何打印作業(yè),并且獲取由打印機(jī)202和203中的每一臺生成的用戶A的打印作業(yè)的列表。然后,打印機(jī)201生成作為在其它的打印機(jī)中存在的用戶A的打印作業(yè)的列表的其它打印機(jī)的作業(yè)的列表218。然后,打印機(jī)201將其它打印機(jī)的作業(yè)的列表218的內(nèi)容輸出到操作面板40的顯示單元。而且,打印機(jī)201從已經(jīng)接收到詢問的其它的打印機(jī)202 和203獲取關(guān)于打印機(jī)名稱和安裝位置的信息。然后,當(dāng)顯示其它的打印機(jī)的作業(yè)的列表 218時,打印機(jī)201與對應(yīng)的打印作業(yè)已經(jīng)注冊在哪個打印機(jī)中以及對應(yīng)的打印機(jī)已經(jīng)被安裝在哪里相關(guān)聯(lián)地顯示每個打印作業(yè),如圖11中所示。此外,如圖11中所示,刪除按鈕42和列表打印按鈕43顯示在操作面板40的顯示單元上。如果刪除按鈕42被按下,那么用于選擇的打印作業(yè)的刪除指示被輸出到其中已經(jīng)注冊選擇的打印作業(yè)的另一臺打印機(jī)。通過此,甚至從其它的打印機(jī)的作業(yè)的列表218中刪除對應(yīng)的記錄。如果列表打印按鈕43被按下,那么打印其它的打印機(jī)的作業(yè)的列表218 的內(nèi)容。顯示在操作面板40的顯示單元上的項(xiàng)目和布局不限于圖10和圖11中所示。艮口, 可以顯示其中已經(jīng)注冊識別的用戶的任何打印作業(yè)的每臺打印機(jī)的至少識別信息,并且可以不需要顯示打印作業(yè)名稱、安裝位置等等。替代地,可以增加每個打印作業(yè)的諸如詳細(xì)信息(諸如頁數(shù)和注冊日期和時間)的顯示項(xiàng)目。當(dāng)正在顯示其它的打印機(jī)的作業(yè)的列表218時,考慮保密性而不顯示打印按鈕 41。即,其中已經(jīng)注冊打印作業(yè)的打印機(jī)的用戶可能是有惡意的人(例如,具有偷竊的雇員 ID卡的人)。因此,不希望無條件地允許打印。為此,不顯示打印按鈕41,從而不執(zhí)行通過遠(yuǎn)程操作的打印或者從另一臺打印機(jī)發(fā)送的打印作業(yè)的打印。注冊作業(yè)打印處理(打印機(jī))接下來,將會參考圖12的流程圖描述由打印機(jī)201的固件211執(zhí)行的注冊作業(yè)打印處理(禁止單元的示例)。如果顯示在打印機(jī)201的操作面板40的顯示單元上的打印按鈕41被按下,那么打印機(jī)201能夠打印注冊在打印機(jī)201中的打印作業(yè)。如果打印按鈕 41被按下,那么執(zhí)行注冊作業(yè)打印處理。首先,在步驟S271中,確定已經(jīng)指示打印的打印作業(yè)的參考標(biāo)志是否為ON(啟用) 狀態(tài)。由已經(jīng)從另一臺打印機(jī)接收到關(guān)于特定用戶的打印作業(yè)的詢問的打印機(jī)搜索到的打印作業(yè)的參考標(biāo)志變成ON(啟用)狀態(tài)(參見圖9的步驟S306)。如果參考標(biāo)志是OFF (停用)狀態(tài)(在步驟S271中否),那么在步驟S274中,打印機(jī)201開始選擇的打印作業(yè)的打印,并且結(jié)束注冊作業(yè)打印處理。如果參考標(biāo)志是ON(啟用)狀態(tài)(在步驟S271中是),則在步驟S272中,打印機(jī) 201接收用戶密碼的輸入。如上所述,來自于另一臺打印機(jī)的詢問可能有助于有惡意的人。 為此,對于作為來自于另一臺打印機(jī)的詢問的目標(biāo)的打印作業(yè),打印機(jī)201在打印之前要求輸入用戶密碼,以提高打印作業(yè)的保密性。在接收到密碼的輸入之后,在步驟S273中,確定接收到的密碼是否對應(yīng)于注冊在管理DB 215中的任何用戶密碼。如果接收到的密碼對應(yīng)于注冊在管理DB 215中的任何用戶密碼(在步驟S273中是),則在步驟S274中,選擇的打印作業(yè)的打印開始。同時,如果接收到的密碼不對應(yīng)于注冊在管理DB 215中的任何用戶密碼,則在步驟S281中,顯示錯誤消息而不打印選擇的打印作業(yè)。在步驟S274或者S281之后,注冊作業(yè)打印處理結(jié)束。根據(jù)上述本實(shí)施例的打印系統(tǒng)500,打印機(jī)獲取其它的打印機(jī)中與選擇條件相對應(yīng)的打印作業(yè)(本實(shí)施例中的經(jīng)驗(yàn)證的用戶的打印作業(yè))的下落,并且向操作面板40的顯示單元通知獲取結(jié)果。因此,用戶能夠掌握其中已經(jīng)注冊與選擇條件相對應(yīng)的打印作業(yè)的打印機(jī)。因此,例如,在注冊打印機(jī)作業(yè)之后,即使用戶忘記打印機(jī)作業(yè)的注冊目的地打印機(jī),用戶也能夠看到打印作業(yè)的下落而無需返回到注冊源以檢查歷史。結(jié)果,能夠可靠地打印期望的打印作業(yè)。在用戶注冊打印作業(yè)之后忘記指示打印的情況下,打印作業(yè)會很長時間留在存儲器中而不被打印。然而,根據(jù)本實(shí)施例的打印系統(tǒng)500,通知其它的打印機(jī)的注冊狀態(tài),使得用戶能夠了解用戶已經(jīng)忘記打印的打印作業(yè)的存在。本實(shí)施例僅是示例,并且沒有限制本發(fā)明。因此,在沒有脫離范圍的情況下能夠以各種形式改進(jìn)并且修改本發(fā)明。例如,打印機(jī)可以是具有打印作業(yè)的諸如組合裝置或者復(fù)印機(jī)的任何裝置。而且,信息處理設(shè)備不限于PC,而是可以是便攜式信息終端或者工作站。在實(shí)施例中,本發(fā)明被應(yīng)用于將安全作業(yè)注冊在預(yù)定的打印機(jī)中的打印系統(tǒng);然而,注冊的打印作業(yè)不限于安全作業(yè)。即,本發(fā)明可應(yīng)用于其中打印作業(yè)注冊在指定的打印機(jī)中的任何系統(tǒng),并且打印機(jī)響應(yīng)于打印作業(yè)的打印指示開始打印,并且打印作業(yè)可以不要求驗(yàn)證以開始打印。在實(shí)施例中,要被通知的打印作業(yè)的選擇條件是經(jīng)驗(yàn)證的用戶的打印作業(yè);然而, 本發(fā)明不限于此。例如,選擇條件可以是打印作業(yè)的注冊時間或者打印數(shù)據(jù)的種類。在實(shí)施例中,打印作業(yè)被注冊在組中的一臺打印機(jī)中,但是打印作業(yè)的注冊目的地不需要為一個。即,打印作業(yè)可以同時注冊在多臺打印機(jī)中。在這樣的情況下,如果在注冊目的地打印機(jī)之一中執(zhí)行打印作業(yè)的打印,那么指示其它的注冊目的地打印機(jī)刪除對應(yīng)的打印作業(yè)。在實(shí)施例中,在經(jīng)驗(yàn)證的用戶的打印作業(yè)還沒有注冊在打印機(jī)中的情況下,打印機(jī)詢問其它的打印機(jī)關(guān)于經(jīng)驗(yàn)證的用戶的打印作業(yè)。然而,詢問其它的打印機(jī)的條件不限于此。例如,不管打印機(jī)的注冊狀態(tài)如何,在每次決定選擇條件之后,對應(yīng)的打印機(jī)可以詢問其它的打印機(jī)關(guān)于與選擇條件對應(yīng)的打印作業(yè)的注冊狀態(tài)。替代地,可以基于用戶的指示而不是就在決定選擇條件之后執(zhí)行詢問。在實(shí)施例中,打印機(jī)直接地詢問其它的打印機(jī)是否存在與選擇條件相對應(yīng)的任何打印作業(yè);然而,本發(fā)明不限于此。例如,在布置用于管理組中的所有打印機(jī)的打印作業(yè)的注冊狀態(tài)的集中式打印機(jī)服務(wù)器的情況下,可以執(zhí)行打印機(jī)服務(wù)器的詢問。
權(quán)利要求
1.一種打印系統(tǒng),包括 第一打印機(jī);和信息處理設(shè)備,所述信息處理設(shè)備被構(gòu)造為將打印作業(yè)注冊在所述第一打印機(jī)中, 其中所述第一打印機(jī)包括決定單元,所述決定單元被構(gòu)造為決定用于選擇要被打印的所述打印作業(yè)的選擇條件;確定單元,所述確定單元被構(gòu)造為確定與由所述決定單元決定的所述選擇條件相對應(yīng)的所述打印作業(yè)是否被注冊在第二打印機(jī)中;以及通知單元,所述通知單元被構(gòu)造為,如果所述確定單元確定與所述選擇條件相對應(yīng)的所述打印作業(yè)被注冊在所述第二打印機(jī)中,那么將所述第二打印機(jī)的識別信息通知給用戶,其中所述打印作業(yè)被注冊到的所述第一打印機(jī)響應(yīng)于打印指示而開始打印。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中如果與所述選擇條件相對應(yīng)的打印作業(yè)未被注冊在所述第一打印機(jī)中,那么所述確定單元確定與由所述決定單元決定的所述選擇條件相對應(yīng)的所述打印作業(yè)是否被注冊在所述第二打印機(jī)中。
3.根據(jù)權(quán)利要求1或者2所述的打印系統(tǒng),其中所述通知單元將與所述選擇條件相對應(yīng)的所述打印作業(yè)與所述打印作業(yè)被注冊在其中的所述第二打印機(jī)的識別信息相關(guān)聯(lián)地通知。
4.根據(jù)權(quán)利要求1或者2所述的打印系統(tǒng),其中所述確定單元詢問所述第二打印機(jī)與所述選擇條件相對應(yīng)的所述打印作業(yè)是否被注冊在第三打印機(jī)中。
5.根據(jù)權(quán)利要求1或者2所述的打印系統(tǒng),其中所述第一打印機(jī)包括指示單元,所述指示單元被構(gòu)造為指示所述第二打印機(jī)刪除通過所述確定單元確定為對應(yīng)于所述選擇條件的所述打印作業(yè)。
6.根據(jù)權(quán)利要求1或者2所述的打印系統(tǒng),其中所述通知單元將通知信息的內(nèi)容打印在片材上。
7.根據(jù)權(quán)利要求1或者2所述的打印系統(tǒng),其中所述第二打印機(jī)包括提取單元,所述提取單元被構(gòu)造為響應(yīng)于來自所述第一打印機(jī)的關(guān)于是否存在與所述選擇條件相對應(yīng)的注冊的打印作業(yè)的詢問從注冊的打印作業(yè)提取與所述選擇條件相對應(yīng)的所述打印作業(yè);和禁止單元,所述禁止單元被構(gòu)造為指示用戶輸入用于打印由所述提取單元提取的所述打印作業(yè)的密碼,并且如果輸入密碼不正確那么禁止打印。
8.一種打印機(jī),包括存儲單元,所述存儲單元被構(gòu)造為在其中存儲打印數(shù)據(jù); 決定單元,所述決定單元被構(gòu)造為決定用于要被打印的打印作業(yè)的選擇條件; 打印指示單元,所述打印指示單元指示存儲在所述打印作業(yè)中并且對應(yīng)于由所述決定單元決定的選擇條件的打印作業(yè)的打??;打印單元,所述打印單元被構(gòu)造為響應(yīng)于所述打印指示單元的指示來執(zhí)行打??; 確定單元,所述確定單元被構(gòu)造為確定與由所述決定單元決定的所述選擇條件相對應(yīng)的所述打印作業(yè)是否被注冊在另一打印機(jī)中;以及通知單元,所述通知單元被構(gòu)造為,如果所述確定單元確定與所述選擇條件相對應(yīng)的所述打印作業(yè)被注冊在所述另一打印機(jī)中,那么將所述另一打印機(jī)的識別信息通知給用戶。
全文摘要
本發(fā)明涉及打印系統(tǒng)和打印機(jī)。打印系統(tǒng)包括第一打印機(jī);和信息處理設(shè)備,該信息處理設(shè)備被構(gòu)造為將打印作業(yè)注冊在第一打印機(jī)中。第一打印機(jī)包括決定單元,該決定單元被構(gòu)造為決定用于選擇要被打印的打印作業(yè)的選擇條件;確定單元,該確定單元被構(gòu)造為確定與由決定單元決定的選擇條件相對應(yīng)的打印作業(yè)是否被注冊在第二打印機(jī)中;以及通知單元,該通知單元被構(gòu)造為,如果確定單元確定與選擇條件相對應(yīng)的打印作業(yè)被注冊在第二打印機(jī)中,那么將第二打印機(jī)的識別信息通知給用戶。打印作業(yè)被注冊到的第一打印機(jī)響應(yīng)于打印指示而開始打印。
文檔編號G06F3/12GK102455883SQ20111033070
公開日2012年5月16日 申請日期2011年10月20日 優(yōu)先權(quán)日2010年10月20日
發(fā)明者井上豐史 申請人:兄弟工業(yè)株式會社