本發明專利技術提供打印系統及控制方法。該系統包括圖像形成裝置和服務器,所述圖像形成裝置包括:接收單元,從所述服務器接收一系列數據;傳送單元,將包括在所述一系列數據中的多個打印作業傳送到打印單元:以及接受單元,從用戶接受針對所述一系列數據的取消指令,其中,在所述接收單元接收所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述接收單元丟棄所述多個打印作業,直到接收到所述終止數據為止,并且在所述傳送單元傳送所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述傳送單元取消所述多個打印作業向所述打印單元的傳送,并且指示所述打印單元取消對所傳送的打印作業的打印。
【技術實現步驟摘要】
本專利技術涉及。具體地,本專利技術涉及圖像形成裝置控制打印服務器中存儲的數據的打印的技術。
技術介紹
傳統上,提出了一種所謂的“拉式(pull)打印”打印系統,該打印系統能夠響應于用戶向打印裝置發出的針對臨時存儲在服務器上的打印數據的打印請求來從該打印裝置輸出打印數據(參見例如日本專利特開第4033857號公報)。該打印系統使得用戶在來自應用的打印中,不向特定的打印裝置輸出打印數據,而是根據打印請求、從期望的打印裝置輸出打印數據。傳統上,當用戶向打印裝置發出針對臨時存儲在服務器中的打印數據的打印請求時,難以指示打印設置的改變。這是因為臨時存儲在服務器中的打印數據的格式是與打印裝置相關的TOL(頁面描述語言)。因此,考慮將要臨時存儲在服務器中的打印數據轉換為與打印裝置(設備)無關的中間格式的數據,以便于打印設置的改變等。在這種情況下,可以考慮拉式打印系統,其中,當用戶從打印裝置來改變設置并發出打印請求時,使用與服務器上的打印裝置相對應的打印機驅動程序生成打印數據,并最終打印出來。通常,當從應用打印一個文檔時,打印機驅動程序生成一個PDL作業。然而,某些打印機驅動程序根據打印設置生成多個PDL作業。例如,當由其中修整器能夠裝訂的片材數為10的設備打印20頁的文檔時,打印機驅動程序生成針對第I至第10頁和第11至第20頁的兩個PDL作業。如果該打印機驅動程序被應用于拉式打印系統的服務器,則預先無法掌握由中間格式的一個打印數據生成的PDL作業的數量。在根據打印指令開始將PDL作業發送到打印裝置后執行打印取消處理時,無法區分要取消的所有PDL作業。此外,由于通過諸如待打印文檔、打印設置、打印機驅動程序及設備的規范等的多個因素確定實際要生成的PDL作業的數量,所以難以從條件得到實際要生成的PDL作業的數量。
技術實現思路
本專利技術提供了如下機制:即使在可以生成多個PDL作業的打印機驅動程序被應用于上述拉式打印系統的服務器的情況下也能夠適當地進行打印取消處理。根據本專利技術的一個方面,提供了一種包括圖像形成裝置和存儲中間格式的數據的打印服務器的打印系統,所述打印服務器包括:生成單元,其被配置為根據來自所述圖像形成裝置的請求,由所述打印服務器中存儲的所述中間格式的數據生成與所述圖像形成裝置相對應的格式的多個打印作業;添加單元,其被配置為在向所述圖像形成裝置輸出由所述生成單元生成的所述多個打印作業時,將表示終止的終止數據添加到包括所述多個打印作業的一系列數據中;以及輸出單元,其被配置為將包括所述終止數據的所述一系列數據輸出到所述圖像形成裝置,并且所述圖像形成裝置包括:接收單元,其被配置為從所述打印服務器接收所述一系列數據;傳送單元,其被配置為將包括在所述一系列數據中的所述多個打印作業傳送到所述圖像形成裝置的打印單元;以及接受單元,其被配置為從用戶接受針對所述一系列數據的取消指令,其中,在所述接收單元接收所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述接收單元丟棄所述多個打印作業,直到接收到所述終止數據為止,并且在所述傳送單元傳送所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述傳送單元取消所述多個打印作業向所述打印單元的傳送,并且指示所述打印單元取消對所傳送的打印作業的打印。根據本專利技術的另一方面,提供了一種包括圖像形成裝置和存儲中間格式的數據的打印服務器的打印系統的控制方法,所述控制方法包括以下步驟:根據來自圖像形成裝置的請求,由打印服務器中存儲的中間格式的數據生成與所述圖像形成裝置相對應的格式的多個打印作業;在向所述圖像形成裝置輸出在所述生成多個打印作業的步驟中生成的所述多個打印作業時,將表示終止的終止數據添加到包括所述多個打印作業的一系列數據;將包括所述終止數據的所述一系列數據輸出到所述圖像形成裝置;從所述打印服務器接收所述一系列數據;將包括在所述一系列數據中的所述多個打印作業傳送到所述圖像形成裝置的打印單元;從用戶接受針對所述一系列數據的取消指令,其中,在接收所述一系列數據的同時接受所述取消指令的情況下,丟棄所述多個打印作業,直到接收到所述終止數據為止,并且在傳送所述一系列數據的同時接受所述取消指令的情況下,取消所述多個打印作業向所述打印單元的傳送,并且指示所述打印單元取消對所傳送的打印作業的打印。本專利技術能夠提供提供如下機制:即使在可以生成多個PDL作業的打印機驅動程序被應用于拉式打印系統的服務器并進行打印處理的情況下也能夠適當地進行打印取消處理。根據以下對示例性實施例的詳細描述(參照附圖),本專利技術的其他特征將變得清λ.Μ/E.ο附圖說明圖1是例示打印系統的結構的圖;圖2是例示信息處理裝置的硬件結構的框圖;圖3是例示多功能外圍設備的硬件結構的框圖;圖4是示出根據第一實施例的打印系統中的拉式打印序列的示意圖;圖5是例不由應用程序提供的打印畫面的不意圖;圖6是例示要在圖4的1-2中處理的數據的詳情的圖;圖7A和7B是例示要在圖4的2_6中處理的數據的詳情的圖;圖8是例示要在圖4的3-1中處理的數據的詳情的圖;圖9A、圖9B、圖9C及圖9D是各自例示要顯示在多功能外圍設備的顯示單元上的畫面的圖;圖10是例示要顯示在多功能外圍設備的顯示單元上的畫面的圖;圖11是例示要顯示在多功能外圍設備的顯示單元上的畫面的圖;圖12是示出根據第一實施例的數據流的一部分的示意圖;圖13A和圖13B是與圖4的3_1至3_5的打印處理相對應的流程圖14是例示根據第一實施例的打印隊列創建處理的流程圖;圖15是例示根據第一實施例的打印取消處理的流程圖;圖16是例示根據第一實施例的打印機驅動程序進行的處理的流程圖;圖17是例示根據第一實施例的屏應用進行的處理的流程圖;圖18是示出根據第二實施例的打印系統中的拉式打印序列的示意圖;圖19是例示根據第二實施例的數據流的一部分的示意圖;圖20是例示根據第二實施例的打印隊列創建處理的流程圖;以及圖21是不出作業分隔符和結束(End)作業之間的關系的圖。具體實施例方式現在將參照附圖詳細描述本專利技術的實施例。<第一實施例>[系統結構]圖1是例示本專利技術可應用于的打印系統的結構的圖。圖1所示的“辦公室A”包括一個或多個客戶端PC 100、一個或多個打印服務器101、一個或多個多功能外圍設備102、地址管理服務器103、一個或多個登錄服務PC 104、以及目錄服務服務器105。這些裝置經由局域網(LAN) 106連接。多個相同類型的裝置可以例如針對各用戶安裝或者布置在各樓層。虛擬打印機驅動程序被安裝在客戶端PC100中。虛擬打印機驅動程序基于從客戶端應用接收的數據生成獨立于特定多功能外圍設備的中間格式的打印作業,并將其發送到打印服務器101。請注意,中間格式的打印作業表示具有關于向公眾公開的格式的規范并便于再編輯的格式的打印數據。中間格式的示例是EMFSP00L(增強的元文件假脫機格式)、XPS (XML文件規格)、PDF (便攜式文檔格式)。將使用EMFSP00L格式說明該實施例,但是也可以使用諸如XPS或TOF的其他中間格式的打印數據。打印服務器101將所接收的打印作業保存在預定的存儲位置。打印服務器101包括作業管理數據庫(下文中被稱為作業管理DB),并在作業管理DB中存儲和管本文檔來自技高網...
【技術保護點】
一種包括圖像形成裝置和存儲中間格式的數據的打印服務器的打印系統,所述打印服務器包括:生成單元,其被配置為根據來自所述圖像形成裝置的請求,由所述打印服務器中存儲的所述中間格式的數據生成與所述圖像形成裝置相對應的格式的多個打印作業;添加單元,其被配置為在向所述圖像形成裝置輸出由所述生成單元生成的所述多個打印作業時,將表示終止的終止數據添加到包括所述多個打印作業的一系列數據中;以及輸出單元,其被配置為將包括所述終止數據的所述一系列數據輸出到所述圖像形成裝置,并且所述圖像形成裝置包括:接收單元,其被配置為從所述打印服務器接收所述一系列數據;傳送單元,其被配置為將包括在所述一系列數據中的所述多個打印作業傳送到所述圖像形成裝置的打印單元;以及接受單元,其被配置為從用戶接受針對所述一系列數據的取消指令,其中,在所述接收單元接收所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述接收單元丟棄所述多個打印作業,直到接收到所述終止數據為止,并且在所述傳送單元傳送所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述傳送單元取消所述多個打印作業向所述打印單元的傳送,并且指示所述打印單元取消對所傳送的打印作業的打印。...
【技術特征摘要】
2011.11.16 JP 2011-251023;2012.09.03 JP 2012-193571.一種包括圖像形成裝置和存儲中間格式的數據的打印服務器的打印系統, 所述打印服務器包括: 生成單元,其被配置為根據來自所述圖像形成裝置的請求,由所述打印服務器中存儲的所述中間格式的數據生成與所述圖像形成裝置相對應的格式的多個打印作業; 添加單元,其被配置為在向所述圖像形成裝置輸出由所述生成單元生成的所述多個打印作業時,將表示終止的終止數據添加到包括所述多個打印作業的一系列數據中;以及輸出單元,其被配置為將包括所述終止數據的所述一系列數據輸出到所述圖像形成裝置,并且 所述圖像形成裝置包括: 接收單元,其被配置為從所述打印服務器接收所述一系列數據; 傳送單元,其被配置為將包括在所述一系列數據中的所述多個打印作業傳送到所述圖像形成裝置的打印單元;以及 接受單元,其被配置為從用戶接受針對所述一系列數據的取消指令, 其中,在所述接收單元接收所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述接收單元丟棄所述多個打印作業,直到接收到所述終止數據為止,并且 在所述傳送單元傳送所述一系列數據的同時所述接受單元接受所述取消指令的情況下,所述傳送單元取消所述多個打印作業向所述打印單元的傳送,并且指示所述打印單元取消對所傳送的打印作業的打印。2.根據權利要求1所述的打印系統,其中,經由所述打印服務器和所述圖像形成裝置中的一者的操作單元來接受所 述取消指令。3.根據權利要求1所述的打印系統,其中,所述添加單元針對所述終止數據設置用戶不能刪除所述終止數據的訪問權限。4.根據權利要求1所述的打印系統,其中, 所述圖像形成裝置還包括顯示單元,該顯示單元被配置為顯示與所述中間格式的數據相對應的作業,并且 所述顯示單元進行控制以對用戶隱藏所述終止數據,從而禁止用戶刪除所述終止數據。5.根據權利要求1所述的打印系統,其中,在所述圖像形成裝置中,所述接收單元接收所述一系列數據時使用的端口與所述傳送單元將所述多個打印作業傳送到所述打印單元時使用的端口是不同的。6.根據權利要求1所述的打印系統,其中,所述傳送單元通過本地回環將所述多個打印作業傳送到所述打印單元。7.根據權利要求1所述的打印系統,其中,所述添加單元將...
【專利技術屬性】
技術研發人員:高木義博,
申請(專利權)人:佳能株式會社,
類型:發明
國別省市:日本;JP
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。