專利名稱:圖像形成裝置和方法以及圖像形成系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成裝置和方法、以及一種圖像形成系統(tǒng)。
背景技術(shù):
日本專利No. 4215516、日本未審專利申請公開(PCT申請的翻譯)No. 2006-504181、以及日本未審專利申請公開No. 2008-282411公開了一種用于根據(jù)打印在紙張上的圖案指定紙張上的位置的技術(shù)。日本未審專利申請公開(PCT申請的翻譯)No. 2006-504181中公開的技術(shù)提供了以下方法。利用位置分配器將物理頁面分配給位置數(shù)據(jù)項,使得所打印的物理頁面可相互區(qū)分。物理頁面與位置數(shù)據(jù)項之間的關(guān)聯(lián)存儲為系統(tǒng)中的數(shù)據(jù),并且在需要時提供該數(shù)據(jù)。 日本未審專利申請公開No. 2007-243380公開了以下技術(shù)。圖像形成裝置向其上形成有圖像的每個記錄介質(zhì)提供標識(ID)信息。當每個記錄介質(zhì)的排出結(jié)束時,該圖像形成裝置將ID信息發(fā)送到數(shù)據(jù)管理終端。如果打印失敗,則丟棄分配給記錄介質(zhì)的ID信息,并且當重新啟動打印時將另一項ID信息分配給該記錄介質(zhì)。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是允許一種圖像形成裝置提供從外部裝置提供給圖像形成裝置的形成一組標識符的標識符之中的未與形成在打印介質(zhì)上的圖像結(jié)合的標識符來用于另一個打印請求。根據(jù)本發(fā)明的第一方面,提供了一種圖像形成裝置,該圖像形成裝置包括第一獲得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求;輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像;結(jié)合單元,所述結(jié)合單元響應(yīng)于所述打印請求從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號;第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息;第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及發(fā)送單元,所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第二方面,在上述圖像形成裝置中,所述第三獲得單元可至少獲得指示所述打印請求的執(zhí)行已正常結(jié)束的信息或指示所述打印請求的執(zhí)行已被中斷的信息來作為所述打印請求停止信息。如果所述打印請求的執(zhí)行已正常結(jié)束或已被中斷,則所述發(fā)送單元可將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第三方面,上述圖像形成裝置還可包括第一存儲單元,所述第一存儲單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地存儲在所述第一存儲單元中;以及接收單元,所述接收單元從所述外部裝置接收信息發(fā)送請求。如果所述接收單元從所述外部裝置接收到信息發(fā)送請求,則所述發(fā)送單元可將存儲在所述第一存儲單元中的關(guān)于每個標識符的信息以及所述打印請求停止信息發(fā)送到所述外部裝置,使得關(guān)于每個標識符的信息以及所述打印請求停止彳目息相互關(guān)聯(lián)。根據(jù)本發(fā)明的第四方面,在上述圖像形成裝置中,如果從所述外部裝置獲得的關(guān)于形成所述一組標識符的每個標識符的信息包括除了由所述第二獲得單元獲得的關(guān)于標識符的信息之外的關(guān)于標識符的信息,則所述發(fā)送單元可將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述 外部裝置。根據(jù)本發(fā)明的第五方面,上述圖像形成裝置還可包括第二存儲單元,所述第二存儲單元在能夠重新打印所述圖像形成數(shù)據(jù)的狀態(tài)下將對應(yīng)于所述打印請求的所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元中。如果所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元中,則所述發(fā)送單元可既不將由所述第二獲得單元獲得的關(guān)于每個標識符的信息發(fā)送到所述外部裝置,也不將由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第六方面,在上述圖像形成裝置中,所述外部裝置可從包括排列為號碼序列的多個標識符的標識符空間中獲得具有升序連續(xù)號碼的多個標識符,作為所述一組標識符。所述圖像形成裝置還可包括第三存儲單元,所述第三存儲單元將多個打印請求以及存儲在所述第二存儲單元中的所述圖像形成數(shù)據(jù)存儲在所述第三存儲單元中,所述多個打印請求中的每個利用所述圖像形成數(shù)據(jù)在打印介質(zhì)上形成圖像,并且所述第三存儲單元在所述打印請求已執(zhí)行時將由所述第二獲得單元獲得的多條關(guān)于標識符的信息存儲在所述第三存儲單元中,所述多個打印請求和所述多條信息相互關(guān)聯(lián)地存儲。如果從所述第二存儲單元中刪除了所述圖像形成數(shù)據(jù),則所述發(fā)送單元可在存儲在所述第三存儲單元中的所述多個打印請求之中選擇與具有最大值的標識符相關(guān)聯(lián)的打印請求,并且當所述與具有最大值的標識符相關(guān)聯(lián)的打印請求已執(zhí)行時,可將由所述第二獲得單元獲得的一條關(guān)于標識符的信息與由所述第三獲得單元獲得的所述打印請求停止信息一起發(fā)送到所述外部裝置,由所述第二獲得單元獲得的所述一條關(guān)于標識符的信息和由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地被發(fā)送。根據(jù)本發(fā)明的第七方面,在上述圖像形成裝置中還可包括第四獲得單元,所述第四獲得單元獲得關(guān)于由所述輸出單元輸出的所述打印介質(zhì)的輸出格式的信息。所述外部裝置可基于邏輯頁面的頁數(shù)和由所述第四獲得單元獲得的關(guān)于輸出格式的信息來獲得不考慮輸出格式而唯一地指定對應(yīng)于所述圖像形成數(shù)據(jù)的所述邏輯頁面的一組標識符。根據(jù)本發(fā)明的第八方面,提供了一種圖像形成裝置,該圖像形成裝置包括第一獲得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求;輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像;結(jié)合單元,所述結(jié)合單元響應(yīng)于所述打印請求從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號;第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息;檢測單元,所述檢測單元基于從所述外部裝置獲得的多條關(guān)于形成所述一組標識符的標識符的信息以及由所述第二獲得單元獲得的關(guān)于每個標識符的信息,在從所述外部裝置獲得的多條信息中檢測除了由所述第二獲得單元獲得的信息之外的一條關(guān)于標識符的信息;第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及發(fā)送單元,所述發(fā)送單元將由所述檢測單元檢測到的所述一條關(guān)于標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第九方面,提供了一種圖像形成系統(tǒng),該圖像形成系統(tǒng)包括第一獲 得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求;輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像;提供單元,所述提供單元管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,并且響應(yīng)于所述打印請求提供一組標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號;結(jié)合單元,所述結(jié)合單元將關(guān)于形成由所述提供單元提供的所述一組標識符的每個標識符的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合;第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息;第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及發(fā)送單元,所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第十方面,在上述圖像形成系統(tǒng)中,如果所述提供單元基于由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息而檢測到響應(yīng)于所述打印請求提供的所述一組標識符包括在所述打印請求執(zhí)行期間未與形成在所述打印介質(zhì)上的圖像結(jié)合的標識符,則所述提供單元可響應(yīng)于另一個打印請求而提供未與形成在所述打印介質(zhì)上的圖像結(jié)合的標識符。根據(jù)本發(fā)明的第十一方面,提供了一種圖像形成方法,該圖像形成方法包括獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求;響應(yīng)于所述打印請求,從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與基于所述圖像形成數(shù)據(jù)形成在每個輸出物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號;獲得關(guān)于與形成在打印介質(zhì)上的圖像相結(jié)合的每個標識符的信息,在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像;如果所述打印請求的執(zhí)行已停止,則獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及將獲得的所述關(guān)于與形成在打印介質(zhì)上的圖像相結(jié)合的每個標識符的信息以及獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。根據(jù)本發(fā)明的第一、第九、第十和第十一方面,外部裝置能夠參考關(guān)于與形成在打印介質(zhì)上的圖像結(jié)合的標識符的信息以及打印請求停止信息,在提供給圖像形成裝置的一組標識符中指定未與形成在打印介質(zhì)上的圖像相結(jié)合的標識符,并且提供指定的未與形成在打印介質(zhì)上的圖像相結(jié)合的標識符用于另一個打印請求。根據(jù)本發(fā)明的第二方面,相比于未提供第二方向的配置的情況,能夠迅速地提供指定的標識符用于另一個打印請求。
根據(jù)本發(fā)明的第三方面,響應(yīng)于來自外部裝置的信息發(fā)送請求,能夠?qū)㈥P(guān)于與形成在打印介質(zhì)上的圖像結(jié)合的標識符的信息和打印請求停止信息一起發(fā)送到外部裝置,使得它們相互關(guān)聯(lián)。根據(jù)本發(fā)明的第四方面,能夠防止信息的非有意傳輸。根據(jù)本發(fā)明的第五方面,能夠防止外部裝置發(fā)送兩次用于另一個打印請求的標識符。根據(jù)本發(fā)明的第六方面,能夠防止信息的非有意傳輸。根據(jù)本發(fā)明的第七方面,關(guān)于能夠不考慮輸出格式而唯一地指定邏輯頁面的一組標識符,能夠提供未與圖像結(jié)合的標識符用于另一個打印請求。根據(jù)本發(fā)明的第八方面,如果從圖像形成裝置發(fā)送了關(guān)于未與形成在打印介質(zhì)上的圖像結(jié)合的標識符的信息,則外部裝置可提供該標識符用于另一個打印請求。
將基于以下附圖詳細地描述本發(fā)明的示例性實施方式,其中圖I是示意地例示本發(fā)明的示例性實施方式的圖像處理系統(tǒng)的框圖;圖2是例示圖像形成裝置的配置的示例的框圖;圖3例示其中存儲有標識符信息等的表的示例;圖4是例示掃描筆的配置的示例的框圖;圖5是例示由根據(jù)第一示例性實施方式的圖像形成裝置執(zhí)行的打印處理的示例的流程圖;圖6是例示根據(jù)第一示例性實施方式的以物理頁面為單位的輸出處理的示例的流程圖;圖7是例示頁面繪制處理的示例的流程圖;圖8是例示標識符回收處理的示例的流程圖;圖9例示圖像處理系統(tǒng)中的一系列處理操作的示例;圖10例示圖像處理系統(tǒng)中的一系列處理操作的另一示例;圖11例示在逐份輸出的情況下與各個物理頁面相關(guān)聯(lián)的標識符的示例;圖12A和圖12B例示從圖像形成裝置發(fā)送到標識符管理服務(wù)器的打印請求狀態(tài)和最終標識符的示例;圖13例示其中已刪除關(guān)于文檔ID等的信息以回收標識符的表的示例;
圖14例示其中回收的標識符信息再次被保護為自由標識符空間的表的示例;圖15是例示根據(jù)第二示例性實施方式的打印處理的流程圖;圖16是例示根據(jù)第二示例性實施方式的以物理頁面為單位的輸出處理的流程圖;
圖17是例示根據(jù)第二示例性實施方式的電源ON(接通)處理的流程圖;圖18是例示根據(jù)第二示例性實施方式的打印請求信息校正處理的流程圖;圖19是例示根據(jù)第二示例性實施方式的最終標識符信息請求接收處理的流程圖;圖20是例示根據(jù)第二示例性實施方式的標識符回收處理的流程圖;圖21例示圖像形成裝置與標識符管理服務(wù)器之間的通信的序列;圖22是例示根據(jù)第三示例性實施方式的打印處理的流程圖;圖23是例示根據(jù)第三示例性實施方式的最終標識符信息請求接收處理的流程圖;圖24是例示根據(jù)第四示例性實施方式的盒文檔打印處理的流程圖;圖25是例示根據(jù)第四示例性實施方式的文檔刪除處理的流程圖;以及圖26是例示根據(jù)第四示例性實施方式的最終標識符信息請求接收處理的流程圖。
具體實施例方式下文中將參考附圖詳細地描述本發(fā)明的示例性實施方式。第一不例性實施方式下面將討論第一示例性實施方式。圖I示意地例示根據(jù)第一示例性實施方式的圖像處理系統(tǒng)I。如圖I所示,圖像處理系統(tǒng)I包括主機10、圖像形成裝置20、標識符管理服務(wù)器40、文檔服務(wù)器50、處理服務(wù)器60、以及掃描筆70。主機10、圖像形成裝置20、標識符管理服務(wù)器40、文檔服務(wù)器50、處理服務(wù)器60和掃描筆70經(jīng)由如局域網(wǎng)(LAN)、互聯(lián)網(wǎng)、或標準的公共電話線路的有線或無線通信介質(zhì)80而相互連接。主機10向圖像形成裝置20輸出打印請求,使得由用戶輸入和創(chuàng)建的打印文檔、圖形等打印在打印介質(zhì)上。主機10包括輸入單元(鍵盤、鼠標、觸摸面板等),用戶能夠在執(zhí)行打印時通過該輸入單元設(shè)置打印輸出格式的各項。打印輸出格式的項的示例是打印副本的份數(shù)(輸出副本的總份數(shù))、存儲有紙張的存儲單元、排出打印紙張的排出格式(輸出格式)、執(zhí)行單面打印還是雙面打印、打印紙張所排出到的排出單元、排出打印紙張的排出順序、以及是否使用裝訂功能。例如,當輸出多份打印副本時,排出格式的示例是逐份(collate)輸出和疊放(stack)輸出(下文中也稱為“逐份/疊放輸出”)。打印紙張所排出到的排出單元的示例是大容量排出單元以及允許紙張的打印面朝上輸出的面朝上紙盤。逐份輸出是以連續(xù)邏輯頁面為單位輸出多份打印副本并且指示打印時間順序中的序號的格式,更具體地,輸出一組完整的邏輯頁面,然后輸出另一組完整的邏輯頁面,以此類推。疊放輸出是輸出多份打印副本使得相同的邏輯頁面以等于打印副本份數(shù)的次數(shù)輸出多次的格式,例如,首先輸出邏輯頁面的第一頁,然后輸出第二頁,以此類推。當用戶利用輸入單元11設(shè)置打印輸出格式的各項并給出執(zhí)行打印的指令時,如上所述配置的主機10利用打印機驅(qū)動器(未示出)來執(zhí)行打印所必需的軟件處理。主機10對要打印的圖像(應(yīng)用數(shù)據(jù))和用戶設(shè)置的打印輸出格式的各項執(zhí)行軟件處理,使得圖像和打印輸出格式與圖像形成裝置20兼容。更具體地,主機10執(zhí)行用于將圖像處理為打印數(shù)據(jù)(輸出數(shù)據(jù))使得圖像形成裝置20可處理輸出圖像的軟件處理、以及用于將用戶設(shè)置的打印輸出格式的項轉(zhuǎn)換為可由圖像形成裝置20讀取的輸出格式指令的軟件處理。
然后主機10創(chuàng)建打印文件,在該打印文件中由上述處理所獲得的打印數(shù)據(jù)和輸出格式指令被形成為一個打印請求。然后主機10經(jīng)由通信介質(zhì)80將所創(chuàng)建的打印文件發(fā)送到圖像形成裝置20。圖像形成裝置20基于從主機10發(fā)送的打印文件(打印請求)來執(zhí)行圖像形成處理。圖2例示圖像形成裝置20的配置的示例。如圖2所示,圖像形成裝置20包括操作單元21、文檔讀取器22、圖像形成單元23、以及處理器30。操作單元21用作輸入/輸出單元,通過其輸入和輸出信息。例如,操作單元21是一體地包括顯示單元(顯示屏)和輸入單元的操作面板,顯示單元(顯示屏)對用戶顯示信息,指令通過用戶的操作輸入到輸入單元。處理器30執(zhí)行針對圖像形成裝置20的各種類型的操作。如圖2所示,處理器30包括控制器31、存儲器32、硬盤驅(qū)動(HDD) 33、光柵圖像輸入部34、文檔讀取接口(I/F)35、光柵圖像輸出部36、圖像形成I/F 37、以及通信部38??刂破?1執(zhí)行各種控制操作。例如,通過執(zhí)行打印請求,控制器31控制圖像形成I/F 37,使得從光柵圖像輸出部36向圖像形成單元23輸出光柵圖像,并且利用圖像形成單元23在紙張上形成對應(yīng)于光柵圖像的圖像。另外,通過執(zhí)行復(fù)印請求,控制器31控制文檔讀取I/F 35和圖像形成I/F 37實現(xiàn)以下圖像形成。將由文檔讀取器22讀取的文檔的光柵圖像存儲在光柵圖像輸入部34中,并且將存儲在光柵圖像輸入部34中的光柵圖像輸出到光柵圖像輸出部36然后輸出到圖像形成單元23。然后利用圖像形成單元23在紙張上打印對應(yīng)于該光柵圖像的圖像。在存儲器32和HDD 33中,存儲了對于各種操作所必需的數(shù)據(jù)或信息。例如,在存儲器32中存儲了由控制器31使用的程序32a和數(shù)據(jù)??稍趫D像形成裝置20出廠時存儲程序32a。另選地,在圖像形成裝置20出廠之后,可通過用戶的操作從如光盤只讀存儲器(CD-ROM)的存儲介質(zhì)中讀取程序32a,并將其存儲在存儲器32中。通信部38執(zhí)行與主機10的通信。一旦通過通信部38接收到打印文件,圖像形成裝置20就利用中斷處理來向控制器31通知打印文件的接收。一旦從通信部38接收到指示打印文件接收的信息,控制器31就在打印文件已被存儲之后或者正將打印文件存儲在存儲器32或HDD 33中時分析打印文件的內(nèi)容。作為分析打印文件的結(jié)果,如果確定打印文件是用于形成圖像的文件,則控制器31生成作為內(nèi)部處理單位的打印控制命令,并執(zhí)行所生成的打印控制命令。也就是說,控制器31利用成像程序從打印文件中讀取打印數(shù)據(jù)并將所讀取的打印數(shù)據(jù)加載到存儲器32中作為光柵圖像??刂破?1還從打印文件中讀取輸出格式指令(輸出格式信息)。然后,控制器31根據(jù)所讀取的輸出格式 指令的內(nèi)容為圖像形成單元23指定輸出格式,例如使用哪個送紙器、執(zhí)行單面打印還是雙面打印、以及是否使用裝訂器。然后,控制器32順序輸出根據(jù)圖像形成單元23選擇的光柵圖像。如果輸出格式指令指定打印多份打印副本,則圖像形成裝置20執(zhí)行以下輸出處理。在使用逐份輸出來打印多份打印副本的情況下,如果頁數(shù)大于預(yù)設(shè)值(例如,存儲器容量),則針對多個要打印的頁面的光柵圖像可能不能加載到存儲器32中。相應(yīng)地,控制器31將已加載到存儲器32中的光柵圖像暫時地存儲在HDD 33中。然后,在必要時,控制器31從HDD 33讀取光柵圖像、將其加載到存儲器32、然后將光柵圖像發(fā)送到圖像形成單元23。利用此操作,在逐份輸出的情況下,圖像形成裝置20以連續(xù)邏輯頁面為單位打印多份打印副本,即,按照邏輯頁面的順序,如1、2、3、4、· · · 1、2、3、4、,以此類推。如果指定使用疊放輸出來打印多份打印副本,則針對輸出(打印副本)份數(shù)順序打印相同的圖像。相應(yīng)地,控制器31將光柵圖像加載到存儲器32中,并且針對輸出份數(shù)將所加載的光柵圖像發(fā)送到圖像形成單元23。利用此操作,如果打印三份打印副本,則圖像形成裝置20對于這三個打印副本從第一頁開始打印多份打印副本,如1、1、1、2、2、2和3、3、3,,, ο以此方式,利用圖像形成裝置20,可根據(jù)主機10設(shè)置的輸出格式指令來獲得打印物。最近,已提出以下系統(tǒng)。將坐標信息嵌入到紙張的打印面作為位置代碼,并且通過讀取這些位置代碼來指定紙張上的位置。例如,利用具有內(nèi)置掃描儀的掃描筆讀取嵌入到紙張的打印面的位置代碼,并且掃描筆將指示紙張上所寫的筆跡(筆劃)的信息與關(guān)于所讀取的位置代碼的信息一起發(fā)送給服務(wù)器等。在此系統(tǒng)中,僅將利用掃描筆獲得的信息(位置信息和筆劃信息)發(fā)送到服務(wù)器等,并且一旦接收到此類信息,服務(wù)器對照諸如問卷的原始文檔的文本來檢查所接收的信息,從而使得不用收集問卷紙張就能夠確定問卷紙張上的標記位置(檢查位置)。相應(yīng)地,因為可從紙自動形成電子數(shù)據(jù),所以此類系統(tǒng)是非常方便的。對比之下,日本專利No. 4215516、日本未審專利申請公開(PCT申請的翻譯)No. 2006-504181、以及日本未審專利申請公開No. 2008-282411公開了一種在形成圖像時嵌入坐標信息(位置信息)的技術(shù)。這些文獻公開了一種用在所謂的“按需打印”系統(tǒng)中的嵌入方法,在“按需打印”系統(tǒng)中,不是使用印刷機而是使用打印機來輸出具有嵌入的坐標信息的文檔。在這種系統(tǒng)的構(gòu)造中,用于區(qū)分需要信息收集的打印物與不需要信息收集的打印物的機制是必要的。在僅提供坐標信息的情況下,很難確定是已在需要信息收集的打印物上還是已在不需要信息收集的打印物上執(zhí)行了書寫。在僅提供坐標信息的情況下,同樣很難確定利用筆讀取的頁面(物理頁面)與哪個文檔的哪個頁面(邏輯頁面)相關(guān)聯(lián)。在此背景下,日本未審專利申請公開(PCT申請的翻譯)No. 2006-504181中公開的技術(shù)提供了以下方法。利用位置分配器來執(zhí)行物理頁面到位置數(shù)據(jù)的分配。物理頁面與位置數(shù)據(jù)之間的關(guān)聯(lián)存儲為系統(tǒng)中的數(shù)據(jù),并且在必要時提供該數(shù)據(jù)。然而,即使用這種方法還是可能出現(xiàn)以下問題。嵌入位置數(shù)據(jù)并執(zhí)行打印的圖像形成裝置不得不向外部服務(wù)器詢問將位置數(shù)據(jù)嵌入到每個物理頁面所必需的信息。相應(yīng)地,該圖像形成裝置不能在接收到詢問響應(yīng)之前執(zhí)行打印,這使得執(zhí)行打印所花費的時間變長。因此,可以考慮以下不使用位置分配器而是使用利用數(shù)值的標識(ID)的方法。在這種情況下,在系統(tǒng)中,向圖像形成裝置給出輸出指令的輸出指令部基于打印請求根據(jù)要打印的物理頁面的頁數(shù)確定ID空間,并且保留連續(xù)數(shù)值區(qū)間作為所需數(shù)量的 ID。然后輸出指令部將連續(xù)區(qū)間的頭數(shù)值(頭ID)與打印請求一起提供給圖像形成裝置。一旦接收到頭ID,根據(jù)基于打印請求的打印處理,系統(tǒng)的圖像形成裝置通過將頭數(shù)值(頭ID)用作初始值來順序增加數(shù)值,并將順序獲得的用作ID的值與各物理頁面的圖像相結(jié)合,從而打印圖像。輸出指令部適于對照基于打印請求的文本來檢查ID (數(shù)值)。利用此布置,在系統(tǒng)中,基于利用筆從打印物讀取的ID來獲得文本信息。在這樣的系統(tǒng)中,因為在執(zhí)行打印請求期間不執(zhí)行輸出指令部與圖像形成裝置之間的通信,所以沒必要進行詢問。結(jié)果,在這種系統(tǒng)中,減少了執(zhí)行打印所花費的時間。然而,在這種系統(tǒng)中,如果正在圖像形成裝置中執(zhí)行的打印請求例如被用戶取消而中斷,則圖像形成裝置中途終止打印,而沒有使用輸出指令部保留的ID空間中的所有ID。結(jié)果,在ID空間中,一些ID未被使用因此被浪費。例如,在打印請求要求打印包括100個邏輯頁面的文本的十份打印副本的情況下,輸出指令部保留用于1000(100X10)頁的ID空間。然而,如果圖像形成裝置在打印了一頁之后就終止了執(zhí)行中的打印請求,則用于剩下的999頁的ID未被使用因此被浪費。日本未審專利申請公開No.2007-243380公開了以下技術(shù)。當打印失敗時,丟棄分配給記錄介質(zhì)的ID信息,并且當打印重新啟動時將另一項ID信息分配給該記錄介質(zhì)。相應(yīng)地,在這一技術(shù)中,所丟棄的ID信息也未被使用因此被浪費。對比之下,在本示例性實施方式中,根據(jù)以下配置和處理使用ID而不會浪費ID。在本示例性實施方式中,響應(yīng)于執(zhí)行打印(輸出設(shè)置)并嵌入坐標信息的指令,主機10將指令解釋為將標識符信息與坐標信息一起嵌入打印物的指令,并利用打印機驅(qū)動器來執(zhí)行根據(jù)解釋的指令打印所必需的處理。在這種情況下,主機10還經(jīng)由通信介質(zhì)80將文檔數(shù)據(jù)發(fā)送到文檔服務(wù)器50。響應(yīng)于此,主機10從文檔服務(wù)器50接收文檔ID。文檔ID是用于指定文檔數(shù)據(jù)的ID。一旦接到文檔ID,主機10就經(jīng)由通信介質(zhì)80將標識符保護(secure)請求(也稱為號碼請求或標識符發(fā)布請求)發(fā)送到標識符管理服務(wù)器40。標識符保護請求包括關(guān)于打印數(shù)據(jù)的邏輯頁面的頁數(shù)、文檔ID、用戶設(shè)置的輸出份數(shù)、以及逐份/疊放輸出的信息。標識符保護請求是標識符管理服務(wù)器40用來獲得初始標識符(頭標識符(標識符初始值),這將在后面進行討論)的請求。
一旦響應(yīng)于標識符保護請求從標識符管理服務(wù)器40接收到關(guān)于初始標識符的信息,主機10就基于上述打印數(shù)據(jù)輸出格式指令、坐標信息嵌入指令、以及初始標識符信息創(chuàng)建一個打印文件。為了創(chuàng)建打印文件,如果必要,主機10通過處理上述打印數(shù)據(jù)、輸出格式指令、坐標信息嵌入指令、以及初始標識符信息來創(chuàng)建打印文件。然后主機10經(jīng)由通信介質(zhì)80將創(chuàng)建的打印文件發(fā)送到圖像形成裝置20。標識符管理服務(wù)器40是管理標識符使得標識符在整個系統(tǒng)中被唯一地標識的服務(wù)器。如圖I所示,標識符管理服務(wù)器40包括處理器41和存儲單元42。一旦從主機10接收到標識符保護請求,標識符管理服務(wù)器40就在存儲單元42管理的標識符空間中搜索自由標識符空間。標識符空間由多個標識符(多個數(shù)值)構(gòu)成。自由標識符空間是由當前未使用的標識符構(gòu)成的標識符空間。更具體地,標識符管理服務(wù)器40搜索具有等于輸出份數(shù)與邏輯頁面的頁數(shù)的乘積(乘法值)(輸出份數(shù)X邏輯頁面的頁數(shù))的容量的標識符空間(包括連續(xù)數(shù)值的空 間)。例如,如果邏輯頁面的頁數(shù)是5而輸出份數(shù)是3,則標識符管理服務(wù)器40搜索由等于要打印的物理頁面的頁數(shù)的15( = 5X3)個未使用的標識符構(gòu)成的標識符空間。在搜索到自由標識符空間并將其保留后,標識符管理服務(wù)器40在存儲單元42中相互關(guān)聯(lián)地存儲關(guān)于保護的標識符空間(標識符集)的信息、關(guān)于標識符空間的頭標識符(具有最小數(shù)值的標識符)的初始標識符信息、關(guān)于邏輯頁面的頁數(shù)的信息、關(guān)于輸出份數(shù)的信息、逐份/疊放輸出信息、以及文檔ID。然后,標識符管理服務(wù)器40將所存儲的信息項中的初始標識符信息發(fā)送到主機10。圖3例示標識符管理服務(wù)器40在其中存儲標識符信息等的表的示例。如圖3所示,標識符管理服務(wù)器40將ID(標識符信息)、文檔ID、頁碼(邏輯頁碼)、輸出序號、頭標記、以及尾標記作為表格式存儲在存儲單元42中。輸出序號指示打印多份打印副本的順序,換言之,輸出序號指示按照打印時間順序的序號。例如,標識符管理服務(wù)器40基于輸出份數(shù)和逐份/疊放輸出格式信息來計算能夠不考慮輸出格式而唯一地標識邏輯頁面的ID。也就是說,當計算ID時,ID是取決于輸出格式的值。然而,當指定邏輯頁面時,ID是不考慮輸出格式而唯一地指定邏輯頁面的值。然后,標識符管理服務(wù)器40將如上所述計算的ID、頁碼(邏輯頁碼)、以及輸出序號相互關(guān)聯(lián)地存儲在存儲單元42中。頭標記(=I)是在屬于同一文檔ID的ID之中的頭ID(初始標識符)中設(shè)置的標記。尾標記(=I)是在屬于同一文檔ID的ID之中的最終ID(在標識符空間中保護的最終標識符)中設(shè)置的標記。相應(yīng)地,在圖3所示的文檔ID D0C002中,因為在同一 ID中設(shè)置頭標記和尾標記,所以可以理解,文檔ID D0C002是僅具有一個邏輯頁面的文檔。標識符管理服務(wù)器40基于頭標記和尾標記來搜索自由標識符空間。例如,標識符管理服務(wù)器40在由大于設(shè)置了尾標記的ID的ID構(gòu)成的標識符空間中搜索自由標識符空間。標識符管理服務(wù)器40可通過使用除使用表的方法之外的方法來管理標識符信息
坐寸ο標識符管理服務(wù)器40保護如上所述的與輸出份數(shù)和邏輯頁面的頁數(shù)相對應(yīng)的標識符數(shù)量。然而,如果在圖像形成裝置20中未使用一些標識符,則標識符管理服務(wù)器40回收未使用的標識符。更具體地,標識符管理服務(wù)器40刪除關(guān)于未用在圖3所示的表中的標識符(ID)的信息,從而將這些標識符回收為可重用標識符。后面將給出此回收處理的細節(jié)。一旦從處理服務(wù)器60接收到獲得標識符的請求(標識符獲得請求),標識符管理服務(wù)器40就基于標識符獲得請求中包含的標識符信息來獲得初始標識符信息、關(guān)于邏輯頁面的頁數(shù)的信息、關(guān)于輸出份數(shù)的信息、逐份/疊放輸出信息、以及文檔ID之間的關(guān)聯(lián)。也就是說,如果標識符管理服務(wù)器40包括圖3所示的表,則其基于作為標識符信息的ID來獲得文檔ID、頁碼(邏輯頁碼)、輸出序號、逐份/疊放輸出信息之間的關(guān)聯(lián)。然后,標識符管理服務(wù)器40將所獲得的信息發(fā)送到處理服務(wù)器60。后面將給出由標識符管理服務(wù)器40執(zhí)行的標識符獲得請求和響應(yīng)處理的細節(jié)。文檔服務(wù)器(打印數(shù)據(jù)服務(wù)器)50是管理文檔數(shù)據(jù)的服務(wù)器。如圖I所示,文檔 服務(wù)器50包括處理器51和存儲單元52。一旦從主機10接收到文檔數(shù)據(jù),文檔服務(wù)器50的處理器51就將所接收的文檔數(shù)據(jù)與用于指定文檔數(shù)據(jù)的文檔ID —起存儲在存儲單元52中。然后文檔服務(wù)器50將對應(yīng)于所接收的文檔數(shù)據(jù)的文檔ID返回到主機10。用戶還可在文檔服務(wù)器50中存儲指示要將哪項信息寫入每個邏輯頁面的哪個區(qū)域的信息(區(qū)域信息)。利用此配置,一旦用戶輸入關(guān)于要寫入的信息項的信息和關(guān)于信息項寫入的特定坐標區(qū)域的信息,主機10就將包括上述信息的區(qū)域信息與文檔數(shù)據(jù)一起發(fā)送到文檔服務(wù)器50。然后,一旦接收到文檔數(shù)據(jù)和區(qū)域信息,文檔服務(wù)器50就將它們相互關(guān)聯(lián)地進行存儲。另外,一旦從處理服務(wù)器60接收到獲得文檔信息的請求(文檔信息獲得請求),文檔服務(wù)器50就將與請求中包含的文檔ID和邏輯頁碼相對應(yīng)的文檔數(shù)據(jù)的頁面(文檔信息、圖像信息等)(如果存儲了區(qū)域信息的話,與區(qū)域信息一起)發(fā)送到處理服務(wù)器60。在圖像形成裝置20中,一旦從主機10接收到打印文件,并且如果在所接收的打印文件中嵌入了坐標信息嵌入指令,則控制器31從打印文件中讀取初始標識符信息并將其存儲在存儲器32中??刂破?1還從打印文件中讀取打印數(shù)據(jù)并將其存儲在HDD 33中??刂破?1執(zhí)行用于將打印數(shù)據(jù)加載到存儲器32中作為光柵圖像并且用于針對每個物理頁面創(chuàng)建坐標信息圖像的打印處理。控制器31如下地執(zhí)行用于針對每個物理頁面創(chuàng)建坐標信息圖像的處理。控制器31利用打印文件(打印請求)中給出的初始標識符來初始化要分配給第一物理頁面的第一標識符。通過執(zhí)行這一初始化,控制器31將該初始標識符設(shè)置在首先打印的第一物理頁面的第一標識符中。然后,每次控制器31執(zhí)行針對物理頁面的頁面繪制處理時,它基于通過執(zhí)行初始化而設(shè)置的第一標識符來生成針對物理頁面的標識符。在這種情況下,控制器31通過執(zhí)行與標識符管理服務(wù)器40所執(zhí)行的計算類似的計算來生成標識符。也就是說,控制器31基于關(guān)于輸出份數(shù)和逐份/疊放輸出格式的信息來針對每個物理頁面生成能夠不考慮輸出格式而唯一地標識邏輯頁面的ID。同時,控制器31根據(jù)打印紙張的大小生成坐標信息圖像。坐標信息圖像是由坐標信息構(gòu)成的圖像,并且利用坐標信息圖像生成程序而生成??刂破?1將標識符信息作為參數(shù)傳遞給坐標信息圖像生成程序并生成包括標識符信息的坐標信息圖像(坐標信息圖像與標識符信息相結(jié)合)。控制器31針對每個物面頁面生成坐標信息圖像然后將生成的坐標信息圖像加載到存儲器32中。然后,控制器31將基于打印數(shù)據(jù)的光柵圖像和坐標信息相結(jié)合從而生成合成圖像。然后,控制器31在紙張上形成該合成圖像。將更具體地對該處理進行討論。光柵圖像輸出部36被配置為利用圖像合成功能對存儲在多個存儲器裝置中的圖像執(zhí)行邏輯或或者異或,并且將得到的圖像 輸出到圖像形成單元23。利用此配置,控制器31指定加載在存儲器32中的光柵圖像以及針對形成該光柵圖像的物理頁面生成的坐標信息圖像(包括標識符信息),然后指令光柵圖像輸出部36將指定的光柵圖像與坐標信息圖像相結(jié)合并輸出合成圖像。響應(yīng)于此指令,光柵圖像輸出部36將表示合成圖像的信號輸出到圖像形成單元23。一旦從光柵圖像輸出部36接收到該信號,圖像形成單元23就基于該信號在紙張上形成圖像。由圖像形成單元23在紙張上形成的圖像是通過將表示坐標信息和標識符信息的代碼圖像與光柵圖像相結(jié)合而獲得的圖像。圖像形成裝置20將標識符信息與光柵圖像相結(jié)合,還獲得與打印請求狀態(tài)相關(guān)聯(lián)的最終標識符信息。打印請求狀態(tài)是指示打印請求的執(zhí)行停止的理由的信息。最終標識符信息是關(guān)于與已經(jīng)使用圖像形成裝置20通過打印請求的執(zhí)行打印的圖像結(jié)合的標識符(數(shù)值)中具有最大數(shù)值的標識符的信息。后面將給出用于獲得與打印請求狀態(tài)相關(guān)聯(lián)的最終標識符信息的處理的細節(jié)。掃描筆70被配置為利用筆功能在紙張上寫信息并且利用掃描儀功能讀取存儲在紙張中的信息。圖4是例示掃描筆70的配置的示例的框圖。如圖4所示,掃描筆70包括處理器71、讀取器72、寫壓力傳感器73、發(fā)送按鈕74、以及通信部75。由控制器71來控制掃描筆70。當利用寫壓力傳感器73檢測到寫壓力(例如,等于或大于預(yù)設(shè)值的寫壓力)時,讀取器72讀取在紙張上的讀取區(qū)域中所寫的信息的內(nèi)容。當按下發(fā)送按鈕74時,掃描筆70利用通信部75將所讀取的信息的內(nèi)容發(fā)送到處理服務(wù)器60。例如,當在上面打印有包括坐標信息和標識符信息的代碼圖像的紙張100上寫信息時,掃描筆70執(zhí)行以下處理。在掃描筆70中,當讀取器72讀取打印在紙張100上的代碼圖像時,控制器71利用識別功能來從代碼圖像中讀取坐標信息和標識符信息。當按下發(fā)送按鈕74時,掃描筆70利用通信部75將所讀取的坐標信息和標識符信息發(fā)送到特定的處理服務(wù)器60。如果利用掃描筆70在紙張100上寫信息,則控制器71還收集關(guān)于所寫的筆劃的筆劃信息并將筆劃信息發(fā)送到處理服務(wù)器60。處理服務(wù)器60基于從掃描筆70發(fā)送的信息執(zhí)行處理。如圖I所示,處理服務(wù)器60包括處理器61和存儲單元62。一旦從掃描筆70接收到信息,處理服務(wù)器60就從接收到的信息中提取標識符信息。然后,處理服務(wù)器60利用提取的標識符信息向標識符管理服務(wù)器40發(fā)送標識符獲得請求。標識符獲得請求是獲得邏輯頁碼的請求。標識符獲得請求包括標識符信息。一旦響應(yīng)于標識符獲得請求從標識符管理服務(wù)器40接收到關(guān)于文檔ID和邏輯頁碼的信息,處理服務(wù)器60就利用接收到的關(guān)于文檔ID和邏輯頁碼的信息來向文檔服務(wù)器50發(fā)送文檔信息獲得請求。文檔信息獲得請求是獲得對應(yīng)于文檔ID和邏輯頁碼的打印數(shù)據(jù)(對應(yīng)于邏輯頁碼的文檔信息)的請求。文檔信息獲得請求包括文檔ID和邏輯頁碼。一旦響應(yīng)于文檔信息獲得請求從文檔服務(wù)器50接收到文檔數(shù)據(jù)(可包括區(qū)域信息),處理服務(wù)器60就基于文檔數(shù)據(jù)以及已從掃描筆70發(fā)送的坐標信息和筆劃信息來執(zhí)行預(yù)設(shè)的處理。例如,如果打印數(shù)據(jù)指示問卷紙張,則處理服務(wù)器60執(zhí)行針對問卷的總結(jié)處理。將更詳細地描述由圖像形成裝置20執(zhí)行的處理。圖5是例示由圖像形成裝置20執(zhí)行的打印處理的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行圖5所示的打印處理?!ぴ趫D5中,在步驟SI中,控制器31在打印請求信息的打印請求狀態(tài)中設(shè)置“打印中”。通常,圖像形成裝置被配置為在如非易失性存儲器(如HDD)的存儲裝置中存儲打印請求狀態(tài),作為打印請求信息。類似地,本示例性實施方式的圖像形成裝置20在如HDD33的存儲裝置中存儲打印請求狀態(tài),作為打印請求信息。然后,在步驟S2中,控制器31確定打印文件是否包括坐標信息嵌入指令。如果控制器31確定打印文件包括坐標信息嵌入指令,則處理前進到步驟S4。如果控制器31確定打印文件不包括坐標信息嵌入指令,則處理前進到步驟S3。在步驟S3中,控制器31執(zhí)行正常的圖像形成和輸出處理。在步驟S4中,控制器31獲得各項信息。更具體地,控制器31獲得步驟S4之后的步驟所必需的信息,即,關(guān)于初始標識符、輸出份數(shù)、以及例如指示執(zhí)行逐份輸出還是疊放輸出的輸出格式指令的信息。然后,在步驟S5中,控制器31將初始標識符設(shè)直在ID中,還將O設(shè)直在最終標識符中。在步驟S6中,控制器31獲得發(fā)送地址。更具體地,控制器31獲得標識符管理服務(wù)器40的預(yù)設(shè)互聯(lián)網(wǎng)協(xié)議(IP)地址。另選地,控制器31可以以打印請求信息形式獲得IP地址并且可以在輸出打印請求時獲得關(guān)于IP地址的信息。在步驟S7中,控制器31在值cn中設(shè)置輸出份數(shù)。然后,在步驟S8中,控制器31在指示邏輯頁碼的值P中和指示輸出序號的值c中設(shè)置I。也就是說,控制器31對值P和值c進行初始化。在步驟S9中,控制器31確定是否已給出取消打印請求的指令。如果控制器31確定已給出這樣的指令,則處理前進到步驟S10。如果控制器31確定未給出這樣的指令,則處理前進到步驟SI I。在步驟SlO中,控制器31在打印請求信息的打印請求狀態(tài)中設(shè)置“強制終止”。然后處理前進到步驟S18。在步驟Sll中,控制器31以物理頁面為單位執(zhí)行輸出處理(圖像形成處理)。后面將給出步驟Sll中的輸出處理的細節(jié)。然后,在步驟S2中,控制器31確定是否已給出逐份輸出指令。如果步驟S12的結(jié)果為是,則處理前進到步驟S13。如果步驟S12的結(jié)果為否,即,如果已給出疊放輸出指令,則處理前進到步驟S19。在步驟S13中,控制器31使值P加1,即,控制器31遞增值P。在步驟S14中,控制器31確定值P (值P的邏輯頁面)是否存在。如果步驟S14的結(jié)果為是,則處理返回到步驟S9并且處理從步驟S9重新開始。利用此操作,打印具有值c的輸出序號的下一個邏輯頁面。如果步驟S14的結(jié)果為否,則處理前進到步驟S15。在步驟S15中,控制器31使值c加1,S卩,控制器31遞增值C??刂破?1還將值P設(shè)置為1,即,控制器31對值P進行初始化。
在步驟S16中,控制器31確定在步驟S15中設(shè)置的值c是否大于在步驟S7中設(shè)置的值cn。如果控制器31確定值c大于值cn(c > cn),則處理前進到步驟S17。如果控制器31確定值c等于或小于值cn (c ( cn),則處理返回到步驟S9并且處理從步驟S9重新開始。也就是說,控制器31從后一個輸出序號的第一邏輯頁面開始打印。在步驟S17中,控制器31在打印請求信息的打印請求狀態(tài)中設(shè)置“正常結(jié)束”。然后處理前進到步驟S18。在步驟S18中,控制器31將最終標識符和打印請求狀態(tài)發(fā)送到具有在步驟S6中設(shè)置的發(fā)送地址的標識符管理服務(wù)器40。然后,控制器31完成圖5所示的打印處理。在步驟S18中處理的打印請求狀態(tài)是在步驟SlO或S17中設(shè)置的打印請求狀態(tài)。關(guān)于最終標識符,首先在步驟S5中設(shè)置為0,然后在步驟S49中再次設(shè)置為0,這將在后面進行討論。然而,如果用戶甚至沒有打印一頁就取消了打印請求,則最終標識符保持為O。在步驟S19中,控制器31使值c加1,S卩,控制器31遞增值C。在步驟S20中,控制器31確定值c是否大于在步驟S7中設(shè)置的值cn。如果控制器31確定值c大于值cn(c > cn),則處理前進到步驟S21。如果控制器31確定值c等于或小于值cn(c ( cn),則處理返回到步驟S9。在步驟S21中,控制器31使值P加1,S卩,控制器31遞增值p。控制器31還將值c設(shè)置為1,即,控制器31對值c進行初始化。在步驟S22中,控制器31確定值P是否存在。如果步驟S22的結(jié)果為是,則處理返回到步驟S9并且處理從步驟S9重新開始。利用此操作,打印下一個輸出序號的具有值P的邏輯頁面。如果步驟S22的結(jié)果為否,則處理前進到步驟S17。將詳細討論圖5的步驟Sll中以物理頁面為單位的輸出處理。圖6是例示以物理頁面為單位的輸出處理的示例的流程圖。在步驟S41中,控制器31確定輸出指令是否指示雙面打印。如果步驟S41的結(jié)果為是,則處理前進到步驟S42。如果步驟S41的結(jié)果為否,S卩,如果輸出指令指示單面打印,則處理前進到步驟S43。在步驟S42中,控制器31確定值p+1 (背面)是否存在。如果步驟S42的結(jié)果為是,則處理前進到步驟S44。如果步驟S42的結(jié)果為否,S卩,如果已指示進行雙面打印的邏輯頁面的最終頁是紙張的正面,則處理前進到步驟S43。在步驟S43中,控制器31針對值P (頁面P)執(zhí)行頁面繪制處理。然后處理前進到步驟S47。按照以物理頁面為單位的輸出處理、更具體為在第一物理頁面上繪制圖像的處理來執(zhí)行步驟S43中的頁面繪制處理。后面將給出頁面繪制處理的細節(jié)。在步驟S44中,控制器31針對值P (頁面P)執(zhí)行頁面繪制處理。后面將給出頁面繪制處理的細節(jié)。然后,在步驟S45中,控制器31使值p加I,即,控制器31遞增值p。在步驟S46中,控制器31針對更新的值P (頁面 P)執(zhí)行頁面繪制處理。后面將給出頁面繪制處理的細節(jié)。然后處理前進到步驟S47。在步驟S47中,控制器31確定是否已輸出由于執(zhí)行頁面繪制處理而在上面形成有圖像的紙張。如果步驟S47的結(jié)果為是,則處理前進到步驟S48。在步驟S48中,控制器31確定最終標識符是否小于ID。如果步驟S48的結(jié)果為是(最終標識符< ID),則處理前進到步驟S49。如果控制器31確定最終標識符等于或大于ID (最終標識符彡ID),則已完成圖6所示的輸出處理。在圖5的步驟S5中ID被設(shè)置為初始標識符,并且在步驟S67中遞增,這將在后面進行討論。在步驟S49中,控制器31將ID設(shè)置在最終標識符中。利用此操作,控制器31將最終標識符更新為更大的值。然后,控制器31完成圖6所示的輸出處理。在執(zhí)行步驟S44和S46或步驟S43中的頁面繪制處理(圖7所示的處理)之后執(zhí)行步驟S49中的最終標識符的設(shè)置。相應(yīng)地,已成功地完成對應(yīng)于在步驟S49中設(shè)置在最終標識符中的ID的打印。在本示例性實施方式中,取決于ID如何與物理頁面相關(guān)聯(lián),可能存在這樣的可能性小于與已打印的圖像相結(jié)合的ID的ID與要打印的圖像相結(jié)合。然而,在本示例性實施方式中,期望的是獲得在分配給已成功打印的頁面的ID中具有最大值的ID(標識符)。由于這些原因,假設(shè)已設(shè)置在最終標識符中的ID可能大于將被設(shè)置的ID,執(zhí)行步驟S48和S49。利用此操作,如果對應(yīng)于在此時已成功完成的打印的ID大于已設(shè)置的最終標識符,則控制器31將該ID設(shè)置在最終標識符中。將詳細討論圖6的步驟S43、S44或S46中的頁面繪制處理。圖7是例示頁面繪制處理的示例的流程圖。圖7中,在步驟S61中,控制器31確定具有值P (頁面P)的邏輯頁面是否已加載為光柵圖像。也就是說,控制器31確定具有值P的邏輯頁面是否已作為光柵圖像加載到存儲器32中并且光柵圖像是否已存儲在HDD 33中。如果步驟S61的結(jié)果為是,則處理前進到步驟S62。如果步驟S61的結(jié)果為否,則處理前進到步驟S63。在步驟S62中,控制器31從HDD 33中讀取具有值P的邏輯頁面的光柵圖像,并將光柵圖像加載到存儲器32。然后處理前進到步驟S65。在步驟S63中,控制器31將具有值P的邏輯頁面的光柵圖像加載到存儲器32。然后,在步驟S64中,控制器31將在步驟S63中加載到存儲器32的邏輯頁面的光柵圖像存儲到HDD 33中。然后處理前進到步驟S65。在步驟S65中,控制器31基于紙張大小和ID生成代碼圖像(通過對作為標識符信息的標識符ID以及坐標信息進行編碼而獲得)。
然后,在步驟S66中,控制器31將在步驟S65中生成的代碼圖像與在步驟S62或S63中加載到存儲器32的光柵圖像相結(jié)合,從而生成合成圖像。然后,控制器31基于合成圖像在紙張上形成圖像。然后,在步驟S67中,控制器31使ID加I。然后控制器31完成圖7所示的頁面繪制處理。將詳細地討論由標識符管理服務(wù)器40執(zhí)行的標識符回收處理。圖8是例示標識符回收處理的示例的流程圖。標識符管理服務(wù)器40利用處理器41來執(zhí)行圖8所示的處理。圖8中,在步驟S81中,處理器41獲得最終標識符。更具體地,處理器41獲得從 圖像形成裝置20發(fā)送的最終標識符。然后,在步驟S82中,處理器41參考用于管理ID等的表(如圖3所示的表),并且確定與最終標識符一致的ID的尾標記是否為I。如果步驟S82的結(jié)果為是,則處理器41完成圖8所示的標識符回收處理。如果步驟S82的結(jié)果為否,即,如果與最終標識符一致的ID的尾標記為0,則處理前進到步驟S83。在步驟S83中,處理器41在同一文檔ID中刪除屬于在與最終標識符一致的ID之后的ID的信息,直到尾標記指示I的ID。然后,在步驟S84中,處理器41將與最終標識符一致的ID的尾標記設(shè)置為I。處理器41可通過參考已從圖像形成裝置20與最終標識符一起發(fā)送的打印請求狀態(tài)來執(zhí)行此處理。例如,如果處理器41確定與最終標識符一致的ID的尾標記為I并且打印請求狀態(tài)指示“強制終止”,則可繼續(xù)從步驟S82到S83的處理。下面將討論由圖像處理系統(tǒng)I執(zhí)行的操作。參考圖9和圖10,首先給出圖像處理系統(tǒng)I中的一系列處理操作的示例的描述。在圖9中,響應(yīng)于來自用戶的執(zhí)行打印(輸出設(shè)置)和嵌入坐標信息的指令,主機10利用通信介質(zhì)80將文檔數(shù)據(jù)發(fā)送到文檔服務(wù)器50。一旦從主機10接收到文檔數(shù)據(jù),文檔服務(wù)器50就將接收的文檔數(shù)據(jù)和文檔ID存儲在存儲單元52中,還將文檔ID返回到主機10。如果還從主機10發(fā)送了區(qū)域信息,則文檔服務(wù)器50還將區(qū)域信息與文檔數(shù)據(jù)和文檔ID相關(guān)聯(lián)地存儲在存儲單元52中。一旦從文檔服務(wù)器50接收到文檔ID,主機10就利用通信介質(zhì)80向標識符管理服務(wù)器40發(fā)送標識符保護請求。一旦從主機10接收到標識符保護請求,標識符管理服務(wù)器40就搜索自由標識符空間并對其進行保護,然后相互關(guān)聯(lián)地存儲關(guān)于形成保護的標識符空間的一組標識符、標識符的初始標識符、以及邏輯頁面的頁數(shù)的信息項。然后,標識符管理服務(wù)器40將初始標識符信息發(fā)送到主機10。一旦從標識符管理服務(wù)器40接收到初始標識符信息,主機10就基于打印數(shù)據(jù)、輸出格式指令、坐標信息嵌入指令、以及初始標識符信息而創(chuàng)建一個打印文件。然后主機10利用通信介質(zhì)80將創(chuàng)建的文件發(fā)送到圖像形成裝置20。圖像形成裝置20接收打印文件。如果從主機10接收的打印文件中包含坐標信息嵌入指令,則圖像形成裝置20基于包含在打印文件中的初始標識符來獲得針對每個物理頁面的標識符。圖像形成裝置20還針對每個物理頁面生成坐標信息圖像。然后,圖像形成裝置20針對每個物理頁面生成包括標識符信息和坐標信息圖像的代碼圖像。然后,圖像形成裝置20以物理頁面為單位基于打印數(shù)據(jù)將生成的代碼圖像與光柵圖像相結(jié)合,從而生成合成圖像。然后圖像形成裝置20在紙張上形成生成的合成圖像。圖11例示在逐份輸出的情況下與各個物理頁面相關(guān)聯(lián)的標識符的示例。在此示例中,根據(jù)逐份輸出來輸出代表5個邏輯頁面的文檔數(shù)據(jù)的3份打印副本。如圖11所示,圖像形成裝置20將標識符30、31、32、33、34分別分配給具有與形成第一輸出的邏輯頁碼1、2、3、4、5相關(guān)聯(lián)的物理頁碼1、2、3、4、5的打印頁。圖像形成裝置20還將標識符35、36、37、38、39分別分配給具有與形成第二輸出的邏輯頁碼1、2、3、4、5相關(guān)聯(lián)的物理頁碼6、7、8、9、10的打印頁。圖像形成裝置20還將標識符40、41、42、43、44分別分配給具有與形成第三輸出的邏輯頁碼1、2、3、4、5相關(guān)聯(lián)的物理頁碼11、12、13、14、15的打印頁。以此方式,圖像形成裝置20將利用與標識符管理服務(wù)器40進行的計算(例如,參見圖3)類似的計算而計算的標識符分配給物理頁面。 如圖10所示,掃描筆70在紙張上寫下信息,并讀取嵌入到紙張中的代碼圖像。然后,掃描筆70從代碼圖像中讀取坐標信息和標識符信息,然后將所讀取的坐標信息和標識符信息與筆劃信息一起發(fā)送到處理服務(wù)器60。一旦從掃描筆70中接收到這些信息,處理服務(wù)器60就利用包含在這些信息中的標識符向標識符管理服務(wù)器40發(fā)送標識符獲得請求。一旦從處理服務(wù)器60接收到標識符獲得請求,標識符管理服務(wù)器40就將與對應(yīng)于標識符獲得請求的標識符相關(guān)聯(lián)的文檔ID、邏輯頁碼等返回給處理服務(wù)器60。一旦從標識符管理服務(wù)器40接收到文檔ID、邏輯頁碼等,處理服務(wù)器60就利用接收到的文檔ID和邏輯頁碼向文檔服務(wù)器50發(fā)送文檔信息獲得請求。一旦從處理服務(wù)器60接收到文檔信息獲得請求,文檔服務(wù)器50就獲得與包含在文檔信息獲得請求中的文檔ID和邏輯頁碼相對應(yīng)的打印數(shù)據(jù)(對應(yīng)于邏輯頁碼的文檔信息等)。然后,文檔服務(wù)器50將獲得的打印數(shù)據(jù)發(fā)送到處理服務(wù)器60。如果文檔服務(wù)器50存儲了區(qū)域信息,則它還將該區(qū)域信息發(fā)送到處理服務(wù)器60。一旦從文檔服務(wù)器50接收到打印數(shù)據(jù)(文檔信息等),處理服務(wù)器60就利用打印數(shù)據(jù)和筆劃信息來執(zhí)行例如針對問卷的總結(jié)處理。將描述問卷總結(jié)處理的示例?,F(xiàn)在假設(shè)用戶向主機10輸入?yún)^(qū)域信息并且文檔服務(wù)器50將登記區(qū)域信息(關(guān)于特定坐標區(qū)域和要寫入到這樣的特定坐標區(qū)域的項的信息)登記在其中。例如,如果區(qū)域信息指示具有小矩形配置的復(fù)選框,則它包括限定復(fù)選框的坐標的坐標區(qū)域以及關(guān)于寫入到復(fù)選框的記號的配置(如,交叉標記“ X ”和選中標記“V”)的配置信息。在這種情況下,處理服務(wù)器60從文檔服務(wù)器50接收區(qū)域信息以及打印數(shù)據(jù),并且識別由坐標信息指定的區(qū)域中指示哪種類型的信息。例如,基于坐標信息和關(guān)于利用掃描筆70寫入問卷紙張并從掃描筆70發(fā)送的記號的筆劃信息,處理服務(wù)器60識別在復(fù)選框中指示的交叉標記“ X ”或選中標記“ V ”。不僅可登記記號、而且可登記數(shù)值信息、日文字符和中文字符作為要寫入復(fù)選框的項。然后,處理服務(wù)器60利用光學(xué)字符讀取器(OCR)將筆劃信息識別為字符,從而識別數(shù)值信息、日文字符或中文字符。
然后,處理服務(wù)器60針對所識別的作為電子數(shù)據(jù)的信息執(zhí)行總結(jié)處理。處理服務(wù)器60如上述地執(zhí)行問卷總結(jié)處理。然后,處理服務(wù)器60的用戶可總結(jié)問卷的結(jié)果,而無需收集問卷紙張并手動總結(jié)問卷紙張中所寫的信息的內(nèi)容,從而提高了執(zhí)行針對問卷的總結(jié)處理時的效率。在如上所述的圖像處理系統(tǒng)I中,如果用戶取消并終止打印請求,則圖像形成裝置20將存儲為打印請求信息的關(guān)于打印請求狀態(tài)的信息和最終標識符發(fā)送到標識符管理服務(wù)器40 (步驟SlO和S18)。在這種情況下,向標識符管理服務(wù)器40告知的最終標識符是在分配給已響應(yīng)于打印請求由圖像形成裝置20正常結(jié)束了打印的頁面的標識符中具有最大數(shù)值的標識符(步驟S48和S49)。 一旦從圖像形成裝置20接收到關(guān)于打印請求狀態(tài)的信息和最終標識符,標識符管理服務(wù)器40就參考用于管理ID的表,例如圖3所不的表。如果與最終標識符一致的ID的尾標記為0,則標識符管理服務(wù)器40執(zhí)行標識符回收處理。更具體地,標識符管理服務(wù)器40在同一文檔ID中刪除屬于與最終標識符一致的ID之后的ID的信息,還將與最終標識符一致的ID的尾標記設(shè)置為I (步驟S81至S84)。利用此處理,標識符管理服務(wù)器40從保護的標識符空間中回收未使用的標識符。圖12A和圖12B例示從圖像形成裝置20發(fā)送到標識符管理服務(wù)器40的打印請求狀態(tài)和最終標識符的不例。假設(shè)如在圖3所示的表中一樣ID 44的尾標記為I,如果如圖12A所示發(fā)送具有ID 44的最終標識符,則標識符管理服務(wù)器40不執(zhí)行標識符回收處理。然而,如果如圖12B所示發(fā)送具有ID 34的最終標識符,則因為ID 34的尾標記為0,所以標識符管理服務(wù)器40執(zhí)行標識符回收處理。更具體地,作為標識符回收處理,如圖13所示,標識符管理服務(wù)器40在文檔ID D0C001中刪除屬于與最終標識符一致的ID 34之后的ID 35至ID 44的信息,還將ID 34的尾標記設(shè)置為I。結(jié)果,此后,一旦從主機10接收到標識符保護請求,標識符管理服務(wù)器40就保護從大于尾標記指示I的ID 34的ID 35開始的自由標識符空間。然而,在這種情況下,僅能將從ID 35至ID 44的10個ID分配給打印請求。相應(yīng)地,如果對應(yīng)于標識符保護請求的打印請求中所需的物理頁面的總數(shù)是10或更少,則標識符管理服務(wù)器40將ID 35至ID 44保護為自由標識符空間。在這種情況下,ID 35用作初始標識符。圖14例示其中回收的標識符再次被保護為自由標識符空間(可被分配給打印請求)的表的示例。如果打印請求是根據(jù)逐份輸出打印具有2個邏輯頁面的文檔的5份打印副本的請求,則如圖14所示,ID 35至ID 44被保護為自由標識符空間。以此方式,標識符管理服務(wù)器40在提供給圖像形成裝置20的一組標識符中指定未與打印在打印介質(zhì)上的圖像結(jié)合的標識符,并提供指定的標識符用于另一個打印請求。在此示例性實施方式中,控制器31形成例如第一獲得單元、第二獲得單元和第三獲得單元以及傳輸單元。圖像形成單元23形成例如輸出單元??刂破?1和存儲器32形成例如結(jié)合單元。本發(fā)明不限于上述示例性實施方式。例如,如果假設(shè)將標識符連續(xù)地分配給物理頁面,則最終標識符可用作指示哪些標識符已被輸出的標識符信息。另選地,所有輸出標識符可存儲在表中。在這種情況下,圖像形成裝置20可將指示所有輸出標識符的信息發(fā)送到標識符管理服務(wù)器40,而不發(fā)送最終標識符。然后,基于指示所有輸出標識符的信息,標識符管理服務(wù)器40在提供給圖像形成裝置20的一組標識符中指定未與形成在打印介質(zhì)上的圖像結(jié)合的標識符,并提供指定的標識符用于另一個打印請求。另選地,不發(fā)送指示所有輸出標識符的信息,而是圖像形成裝置20可基于關(guān)于由標識符管理服務(wù)器40提供的一組標識符的信息以及關(guān)于輸出標識符的信息來從該組標識符中檢測除了輸出標識符之外的標識符,并可將檢測到的標識符與打印請 求狀態(tài)一起發(fā)送到標識符管理服務(wù)器40。利用此操作,標識符管理服務(wù)器40提供除了從圖像形成裝置20發(fā)送的輸出標識符之外的標識符用于另一個打印請求。在此示例性實施方式中,將打印請求狀態(tài)存儲為打印請求信息。另選地,也可將另一信息項存儲為打印請求信息。在這種情況下,如果有必要,則圖像形成裝置20也可將這種信息項與打印請求狀態(tài)一起發(fā)送到標識符管理服務(wù)器40。第二示例性實施方式下面將描述第二示例性實施方式。用相同的附圖標記來指定與第一示例性實施方式的組件類似地配置的組件。在第二示例性實施方式中,圖像形成裝置20將最終標識符信息與打印請求狀態(tài)一起存儲在存儲單元中。同時,標識符管理服務(wù)器40請求圖像形成裝置20發(fā)送最終標識符并獲得最終標識符。將首先給出由根據(jù)第二示例性實施方式的圖像形成裝置20執(zhí)行的處理的描述。將首先討論用于將最終標識符信息與打印請求狀態(tài)一起存儲在存儲單元中的處理。圖15和圖16是例示根據(jù)第二示例性實施方式的處理的示例的流程圖。圖15是例示打印處理的流程圖。圖16是例示以物理頁面為單位的輸出處理的流程圖。不同于第一示例性實施方式,圖15所示的打印處理不包括步驟S6或S17。圖像形成裝置20不執(zhí)行用于自動地將最終標識符發(fā)送到標識符管理服務(wù)器40的處理。通常,圖像形成裝置被配置為在如非易失性存儲器(如HDD 33)的存儲單元中存儲打印請求信息的打印請求狀態(tài),作為打印請求信息。在第二示例性實施方式中,還將最終標識符存儲在存儲單元中,作為打印請求信息。因此,在第二示例性實施方式中,在步驟S5中,在要存儲為打印請求信息的最終標識符中設(shè)置為O。根據(jù)步驟S5中的處理,在圖16所示的步驟Sll中的以物理頁面為單位的輸出處理中,控制器31在步驟S48中確定存儲為打印請求信息的最終標識符是否小于ID。如果步驟S48的結(jié)果為是,則控制器31在步驟S49中將該ID設(shè)置在存儲為打印請求信息的最終標識符中。現(xiàn)在將給出由圖像形成裝置20執(zhí)行的(如果有必要,當接通電源時)用于校正存儲在存儲單元中的打印請求信息的處理的描述。圖17是例示這種校正處理(稱為“電源ON處理”)的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行此處理。
圖17中,在步驟SlOl中,控制器31執(zhí)行初始化處理以執(zhí)行圖像形成處理。然后,在步驟S102中,控制器31執(zhí)行打印請求信息校正處理。在結(jié)束打印請求信息校正處理之后,控制器31完成圖17所示的電源ON處理。圖18是例示圖17的步驟S102中的打印請求信息校正處理的示例的流程圖。圖18中,在步驟S121中,控制器31獲得頭條打印請求信息。也就是說,圖像形成裝置20在先前的電源ON期間存儲在存儲單元中的多條打印請求信息中獲得頭條打印請求信息(關(guān)于首先執(zhí)行的打印請求的信息)。然后,在步驟S122中,控制器31確定是否存在另一條打印請求信息。如果不存在另一條打印請求信息,則不存在待校正的打印請求信息。 相應(yīng)地,終止圖18中所示的打印請求信息校正處理。如果在步驟S122中確定存在另一條打印請求信息,則處理前進到步驟S123。例如,當處理從步驟S121進行到步驟S122時,如果控制器31確定不存在頭條打印請求信息,則終止圖18中所示的打印請求信息校正處理。相應(yīng)地,當處理從步驟S125返回到步驟S122時,如果控制器31確定不存在后一條打印請求信息,則終止圖18中所示的打印請求信息校正處理。在步驟S123中,控制器31確定打印請求信息的打印請求狀態(tài)是否為“打印中”。如果步驟S123的結(jié)果為是,則處理前進到步驟S124。如果步驟S123的結(jié)果為否,則處理前進到步驟S125。在步驟S124中,控制器31將打印請求狀態(tài)改變?yōu)椤坝捎陔娫碠FF(斷開)而中斷”。然后處理前進到步驟S125。在步驟S125中,控制器31從存儲單元中獲得后一條打印請求信息,然后從步驟S122重新開始處理?,F(xiàn)在將給出當從標識符管理服務(wù)器40接收到發(fā)送最終標識符信息的請求時由圖像形成裝置20執(zhí)行的處理的描述。圖19是例示最終標識符信息請求接收處理的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行圖19所示的處理。圖19中,在步驟S141中,控制器31從表示從標識符管理服務(wù)器40發(fā)送的最終標識符信息請求的數(shù)據(jù)中獲得發(fā)送服務(wù)器信息。例如,控制器31獲得標識符管理服務(wù)器40的IP地址作為發(fā)送服務(wù)器信息。 然后,在步驟S142中,控制器31獲得頭條打印請求信息。例如,控制器31在處理了先前的最終標識符信息請求之后,在存儲在存儲單元中的多條打印請求信息中獲得頭條打印請求信息。也就是說,控制器31在未發(fā)送到標識符管理服務(wù)器40的多條打印請求信息中獲得頭條打印請求信息。然后,在步驟S143中,控制器31確定是否存在另一條打印請求信息。如果控制器31確定不存在另一條打印請求信息,則終止圖19中所示的最終標識符信息請求接收處理。如果控制器31確定存在另一條打印請求信息,則處理前進到步驟S144。在步驟S144中,控制器31確定打印請求信息的打印請求狀態(tài)是否為“中斷”、“正常結(jié)束”或“由于電源OFF而中斷”。如果在步驟S144中控制器31確定打印請求信息的打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一,則處理前進到步驟S145。如果在步驟S144中控制器31確定打印請求信息的打印請求狀態(tài)不是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”中的任一個,則處理前進到步驟S146。在步驟S145中,控制器31將最終標識符信息和在步驟S144中確定的打印請求信息的打印請求狀態(tài)發(fā)送到基于步驟S141中獲得的發(fā)送服務(wù)器信息而指定的標識符管理服務(wù)器40。然后處理前進到步驟S146。在步驟S146中,控制器31獲得后一條打印請求信息。然后處理返回到步驟S143并且控制器31從步驟S143重新開始處理?,F(xiàn)在將給出由標識符管理服務(wù)器40執(zhí)行的請求圖像形成裝置20發(fā)送最終標識符的最終標識符發(fā)送請求處理的描述。圖20是例示這種最終標識符發(fā)送請求處理(也稱為“標識符回收處理”)的示例 的流程圖。標識符管理服務(wù)器40利用處理器41來執(zhí)行圖20中所示的處理。圖20中,在步驟S161中,處理器41確定是否已到達預(yù)設(shè)的請求時間。如果處理器41確定已到達預(yù)設(shè)的請求時間,則處理前進到步驟S162。如果處理器41確定還未到達預(yù)設(shè)的請求時間,則處理器41終止圖20中所示的標識符回收處理。預(yù)設(shè)的請求時間例如每天到達一次。在步驟S162中,處理器41向圖像形成裝置20發(fā)送最終標識符信息請求。例如,處理器41在表中管理標識符管理服務(wù)器40已響應(yīng)于標識符保護請求將初始標識符信息發(fā)送到其中的圖像形成裝置20,并且向該圖像形成裝置20發(fā)送最終標識符信息請求。然后,在步驟S163中,處理器41確定是否已結(jié)束從圖像形成裝置20發(fā)送的最終標識符信息的接收。如果步驟S163的結(jié)果為是,則處理前進到步驟S164。如果響應(yīng)于多個打印請求從圖像形成裝置20發(fā)送了多條最終標識符信息,則在步驟S163中處理器41確定是否已結(jié)束所有條最終標識符信息的接收。另外,圖像形成裝置20可能不發(fā)送任何最終標識符信息。因此,處理器41可在經(jīng)過預(yù)定時間之后終止圖20中所示的標識符回收處理。在步驟S164中,處理器41確定與最終標識符一致的ID的尾標記是否為I。如果步驟S164的結(jié)果為是,則處理前進到步驟S167。如果步驟S164的結(jié)果為否,即,如果與最終標識符一致的ID的尾標記為0,則處理前進到步驟S165。在步驟S165中,處理器41在同一文檔ID中刪除屬于與最終標識符一致的ID之后的ID的信息。然后,在步驟S166中,處理器41將與最終標識符一致的ID的尾標記設(shè)置為I。然后處理前進到步驟S167。在步驟S167中,處理器41確定是否存在從圖像形成裝置20接收的任意更多條最終標識符信息。如果處理器41確定不存在更多條最終標識符信息,則處理器41完成圖20所示的標識符回收處理。如果控制器41確定存在另一條最終標識符信息,則處理返回到步驟S164,并且處理器41從步驟S164重新開始處理。相應(yīng)地,處理器41針對后一條最終標識符信息從步驟S164執(zhí)行處理。第二示例性實施方式的圖像處理系統(tǒng)I的其他組件的配置與第一示例性實施方式的圖像處理系統(tǒng)I類似。下面將描述由第二示例性實施方式的圖像處理系統(tǒng)I執(zhí)行的操作。
在第二示例性實施方式的圖像處理系統(tǒng)I中,如果存在打印請求狀態(tài)為“打印中”的打印請求信息,則圖像形成裝置20將打印請求狀態(tài)改變?yōu)椤坝捎陔娫碠FF而中斷”(參見圖17和圖18)。打印請求狀態(tài)的這一改變的原因如下。如果在打印請求執(zhí)行期間將電源斷開,則打印請求信息的打印請求狀態(tài)改變?yōu)椤坝捎陔娫碠FF而中斷”。而且,在該打印請求信息中,存儲指示值為O的最大標識符,或者如果已打印了一頁,則存儲指示值為I或更大的最大標識符。一旦接收到將最終標識符信息發(fā)送到標識符管理服務(wù)器40的最終標識符信息請求,圖像形成裝置20就將打印請求狀態(tài)“中斷”、“正常結(jié)束”、“由于電源OFF而中斷”之一以及與打印請求狀態(tài)相關(guān)聯(lián)的最大標識符(存儲在同一打印請求信息中)發(fā)送到標識符管理服務(wù)器40 (圖19)。同時,一旦響應(yīng)于最終標識符信息請求從圖像形成裝置20接收到打印請求狀態(tài)和最終標識符,標識符管理服務(wù)器40就參考用于管理ID的表,例如圖3所示的表。如果與 最終標識符一致的ID的尾標記為0,則標識符管理服務(wù)器40在同一文檔ID中刪除對應(yīng)于與最終標識符一致的ID之后的ID的信息,直到尾標記指示I的ID (步驟S161至S165)。標識符管理服務(wù)器40還將與最終標識符一致的ID的尾標記設(shè)置為I (步驟S166)。利用此操作,標識符管理服務(wù)器40從保護的標識符空間中回收未使用的標識符。圖21例示根據(jù)上述處理的圖像形成裝置20與標識符管理服務(wù)器40之間的通信的序列。如圖21所示,一旦從標識符管理服務(wù)器40接收到最終標識符信息請求,圖像形成裝置20就將打印請求狀態(tài)和最終標識符返回給標識符管理服務(wù)器40。在這種情況下,如果存儲了多條打印請求信息,如圖21所示,圖像形成裝置20將打印請求狀態(tài)和與多條打印請求信息相關(guān)聯(lián)的最終標識符發(fā)送到標識符管理服務(wù)器40。一旦接收到最終標識符,標識符管理服務(wù)器40就針對每個最終標識符執(zhí)行標識符回收處理(圖20)。第三示例性實施方式下面將描述第三示例性實施方式。用相同的附圖標記來指定與第二示例性實施方式類似地配置的組件。在第三示例性實施方式中,僅當分配給打印請求的標識符中存在未輸出的標識符時,圖像形成裝置20才將最終標識符信息發(fā)送到標識符管理服務(wù)器40。將首先給出由圖像形成裝置20執(zhí)行的將最終標識符信息和分配的最終標識符信息與打印請求狀態(tài)一起存儲在存儲單元中的處理的描述。圖22是例示打印處理的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行圖22中所示的處理。圖22中,在步驟S4之后的步驟S181中,控制器31計算分配給打印請求的最終標識符(最大標識符)。也就是說,控制器31計算由標識符管理服務(wù)器40保護的標識符空間中的最大標識符。然后,控制器31將計算的最終標識符設(shè)置在Idmax中。例如,控制器31根據(jù)等式(I)來計算最終標識符。最終標識符=初始標識符-1+邏輯頁面的頁數(shù)X輸出份數(shù) ...(I)相應(yīng)地,如果邏輯頁面的頁數(shù)為3,輸出份數(shù)為4,并且初始標識符為12,則控制器31根據(jù)以下等式來計算最終標識符。最終標識符=12-1+3X4= 23然后,在步驟S182中,控制器31將初始標識符設(shè)置在該ID中??刂破?1還將O設(shè)置在最終標識符中。控制器31還將在步驟S181中設(shè)置的IDmax設(shè)置在分配的最終標識符中。然后處理前進到步驟S7,并且控制器31執(zhí)行與第二示例性實施方式的處理類似的處理?,F(xiàn)在將描述當從標識符管理服務(wù)器40接收到最終標識符發(fā)送請求時圖像形成裝置20執(zhí)行的處理。圖23是例示最終標識符信息請求接收處理的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行圖23中所示的處理。
圖23中,如果步驟S144的結(jié)果為是,則處理前進到步驟S201。在步驟S201中,控制器31從打印請求信息中獲得分配的最終標識符和最終標識符。然后,在步驟S202中,控制器31確定在步驟S201中獲得的分配的最終標識符是否與最終標識符一致。如果控制器31確定分配的最終標識符與最終標識符一致(分配的最終標識符=最終標識符),則處理前進到步驟S146。如果控制器31確定分配的最終標識符與最終標識符不一致(分配的最終標識符古最終標識符),則處理前進到步驟S145。第三示例性實施方式的圖像處理系統(tǒng)I的其他組件的配置與第二示例性實施方式的圖像處理系統(tǒng)I類似?,F(xiàn)在將描述由第三示例性實施方式的圖像處理系統(tǒng)I執(zhí)行的操作。在第三示例性實施方式的圖像處理系統(tǒng)I中,圖像形成裝置20針對每個打印請求將分配的最終標識符和最終標識符存儲在打印請求信息中(對于最終標識符的獲取,參見圖16)。然后,一旦從標識符管理服務(wù)器40接收到最終標識符信息請求,僅當打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一并且僅當分配的最終標識符與最終標識符不一致時,圖像形成裝置20才將打印請求狀態(tài)和最終標識符發(fā)送到標識符管理服務(wù)器40 (圖23)。在打印請求中分配的最終標識符與最終標識符不一致的事實意味著在分配到打印請求的標識符之中,位于從比最終標識符大I的標識符到分配的最終標識符的范圍中的標識符尚未被輸出。僅當在分配到打印請求的標識符之中存在尚未被輸出的標識符時,圖像形成裝置200才將最終標識符信息發(fā)送到標識符管理服務(wù)器40。本發(fā)明不限于上述示例性實施方式。如果按升序?qū)俗R符連續(xù)地分配給物理頁面,則可執(zhí)行上述處理。然而,通過假設(shè)除了根據(jù)輸出物理頁面的順序來連續(xù)地分配標識符的情況之外的情況,圖像形成裝置20可存儲指示標識符是否已被輸出的表。利用此布置,圖像形成裝置20搜索存儲在表中的標識符,并且如果存在尚未被輸出的標識符,則圖像形成裝置200將最終標識符信息發(fā)送到標識符管理服務(wù)器40。第四示例性實施方式下面將描述第四示例性實施方式。用相同的附圖標記來指定與第一示例性實施方式類似地配置的組件。
在第四示例性實施方式中,執(zhí)行盒打印處理。在以下前提條件下執(zhí)行盒打印當打印請求包括將文檔數(shù)據(jù)存儲在重印盒中的指令時,圖像形成裝置20將文檔數(shù)據(jù)存儲在設(shè)置在HDD 33中的重印盒中。利用此操作,當接收到打印存儲的文檔數(shù)據(jù)的請求時,圖像形成裝置20重印文檔數(shù)據(jù),作為盒打印。將首先描述在第四示例性實施方式中由圖像形成裝置20執(zhí)行的處理。將首先給出由圖像形成裝置20基于盒中存儲的文檔數(shù)據(jù)執(zhí)行的盒打印處理的描述。圖24是例示盒文檔打印處理的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行此處理。
如圖24所示,盒文檔打印處理類似于圖15所示的打印處理。然而,在第四示例性實施方式中,在開始盒文檔打印處理之后,在步驟S221中,控制器31將打印請求信息的打印請求狀態(tài)設(shè)置為“打印中”,并且還將當前使用的文檔ID ( S卩,對應(yīng)于在盒文檔打印處理中處理的打印請求的文檔ID)存儲在打印請求信息中。然后處理前進到步驟S2。在第四示例實施方式中,在控制器31在步驟S18中將打印請求信息的打印請求狀態(tài)設(shè)置為“正常結(jié)束”之后,處理前進到步驟S222。在步驟S222中,控制器31確定用戶是否已給出刪除在重印盒中存儲的文檔的指令。如果步驟S222的結(jié)果為是,則處理前進到步驟S223。如果步驟S222的結(jié)果為否,則處理器31完成了圖24所示的盒文檔打印處理。在步驟S223中,控制器31執(zhí)行文檔刪除處理。圖25是例示文檔刪除處理的示例的流程圖。圖25中,在步驟S241中,控制器31刪除存儲在重印盒中的文檔數(shù)據(jù)。然后,在步驟S242中,控制器31在最終標識符中設(shè)直O(jiān)??刂破?1還在對象打印請求標識符中設(shè)置Null。對象打印請求標識符是用于標識打印同一文檔的打印請求中的特定打印請求的標識符。然后,在步驟S243中,控制器31首次獲得用于輸出同一文檔的打印請求信息。更具體地,控制器31獲得存儲有同一文檔ID的多條打印請求信息之中關(guān)于第一個打印請求的打印請求信息。然后,在步驟S244中,控制器31確定是否存在任一條打印請求信息。如果控制器31確定不存在打印請求信息,則處理前進到步驟S249。如果控制器31確定存在打印請求信息,則處理前進到步驟S245。在步驟S245中,控制器31確定在步驟S244中發(fā)現(xiàn)的打印請求信息的打印請求狀態(tài)是否為狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一。如果在步驟S244中控制器31確定打印請求信息的打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一,則處理前進到步驟S246。如果在步驟S244中控制器31確定打印請求信息的打印請求狀態(tài)不是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一,則處理前進到步驟S248。在步驟S246中,控制器31確定最終標識符(在步驟S242或步驟S247中設(shè)置,將在后面進行討論,這樣的最終標識符在下文中將稱為“設(shè)置最終標識符”)是否小于在步驟S245中處理的打印請求信息的最終標識符。如果步驟S246的結(jié)果為是(設(shè)置最終標識符<打印請求信息的最終標識符),則處理前進到步驟S247。如果步驟S246的結(jié)果為否(設(shè)置最終標識符>打印請求信息的最終標識符),則處理前進到步驟S248。在步驟S247中,控制器31將在步驟S245中處理的打印請求信息的打印請求標識符設(shè)置在對象打印請求標識符中。打印請求信息的打印請求標識符是用于標識特定打印請求的信息。利用此操作,在對同一文檔執(zhí)行盒打印的打印請求(輸出同一文檔ID的打印請求)中,可通過打印請求信息的打印請求標識符來標識特定打印請求??刂破?1還將在步驟S245中處理的打印請求信息的的最終標識符設(shè)置在設(shè)置最終標識符中。然后處理前進到步驟S248。在步驟S248中,控制器31獲得用于輸出同一文檔的多條打印請求信息之中的后一條打印請求信息。更具體地,控制器31獲得存儲有同一文檔ID的后一條打印請求信息。然后處理返回到步驟S244,并且控制器31從步驟S244重新開始處理。 在步驟S249中,控制器31確定對象打印請求標識符是否為Null。也就是說,控制器31確定是否已執(zhí)行了在步驟S247中用于將打印請求標識符設(shè)置在對象打印請求標識符中的處理。如果控制器31確定對象打印請求標識符為Null,則其完成了圖25所示的文檔刪除處理。如果控制器31確定對象打印請求標識符不為Null,則處理前進到步驟S250。在步驟S250中,控制器31在關(guān)于與在步驟S249中確定對象打印請求標識符不為Null的打印請求信息相對應(yīng)的文檔的信息中設(shè)置TRUE。然后控制器31完成文檔刪除處理?,F(xiàn)在將給出當圖像形成裝置20已從標識符管理服務(wù)器40接收到發(fā)送最終標識符信息的請求時的處理的描述。圖26是例示這種處理(也稱為“最終標識符信息請求接收處理”)的示例的流程圖。圖像形成裝置20利用控制器31來執(zhí)行圖26中所示的處理。如圖26所示,如果步驟S144的結(jié)果為是,則處理前進到步驟S261。在步驟S261中,控制器31確定是否滿足在步驟S144中處理的打印請求信息中未存儲有文檔ID和關(guān)于與打印請求信息對應(yīng)的文檔的信息指示TRUE的這些條件之一。如果滿足這些條件之一,則處理前進到步驟S145。如果控制器31確定在步驟S144處理的打印請求信息中存儲了文檔ID并且關(guān)于與打印請求信息對應(yīng)的文檔的信息不指示TRUE,則處理前進到步驟S146。在步驟S145中,控制器31發(fā)送滿足步驟S261中的條件之一的打印請求信息的最終標識符信息和打印請求狀態(tài)。然后處理前進到步驟S146。第四示例性實施方式的圖像處理系統(tǒng)I的其他組件的配置與第二示例性實施方式的圖像處理系統(tǒng)I類似。將討論由第四示例性實施方式的圖像處理系統(tǒng)I執(zhí)行的操作。在第四示例性實施方式的圖像處理系統(tǒng)I中,當執(zhí)行盒打印時,圖像形成裝置20在關(guān)于執(zhí)行盒打印的打印請求的打印請求信息中存儲文檔ID (步驟S221)。然后,在已正常結(jié)束該打印請求之后,如果存在刪除文檔的指令,則執(zhí)行文檔刪除處理(步驟S222和S223)。如圖25所示,在文檔刪除處理中,圖像形成裝置20刪除存儲在重印盒中的文檔數(shù)據(jù)(步驟S241)。然后,圖像形成裝置20在存儲有同一文檔ID的多條打印請求信息中選擇打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一并且最終標識符具有最大值的一條打印請求信息(步驟S245和S246)。然后,圖像形成裝置20將所選擇的打印請求信息的打印請求標識符設(shè)置在對象打印請求標識符中(步驟S247)。然后,圖像形成裝置20在關(guān)于與由對象打印請求標識符標識的打印請求信息對應(yīng)的文檔的信息中設(shè)置TRUE (步驟 S250)。利用此操作,當從標識符管理服務(wù)器40接收到最終標識符信息請求時,圖像形成裝置20選擇打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一并且關(guān)于與打印請求信息對應(yīng)的文檔的信息指示TRUE的一條打印請求信息。然后,圖像形成裝置20將所選擇的一條打印請求信息的打印請求狀態(tài)和最終標識符發(fā)送到標識符管理服務(wù)器40(圖26)。如果打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一并且如果在打印請求信息中未存儲文檔ID,則圖像形成裝置20也將所選擇的一條打印請求信息的打印請求狀態(tài)和最終標識符發(fā)送到標識符管理服務(wù)器40 (圖26)。利用上述處理,圖像處理系統(tǒng)I實現(xiàn)了以下盒打印操作。當打印請求包括將文檔數(shù)據(jù)存儲在重印盒中的指令時,圖像形成裝置20將文檔·數(shù)據(jù)存儲在重印盒中。在這種情況下,圖像形成裝置20還將關(guān)于文檔數(shù)據(jù)的打印指令信息與文檔數(shù)據(jù)一起存儲在重印盒中。利用此操作,即使在電源被斷開之后,文檔數(shù)據(jù)和打印指令信息依然保留在圖像形成裝置20中。然后,當用戶作出打印存儲在重印盒中的文檔數(shù)據(jù)的請求時,圖像形成裝置20基于文檔數(shù)據(jù)和打印指令信息來執(zhí)行圖像形成。在這種情況下,圖像形成裝置20利用與用于先前的打印請求的標識符相同的標識符來執(zhí)行圖像形成。也就是說,因為打印指令保持不變,所以圖像形成裝置20利用相同的標識符來執(zhí)行圖像形成。然后,每次作出打印請求時,圖像形成裝置20都執(zhí)行這種盒打印操作,除非存儲在盒中的文檔被刪除??蓤?zhí)行盒打印操作來用于例如存儲備忘錄。當接收到執(zhí)行盒打印的打印請求時,如上所述,圖像形成裝置20利用與用于先前的打印請求的標識符相同的標識符來執(zhí)行盒打印。在這種情況下,當作出第一個打印請求時或者當作出利用第一個打印請求中包含的文檔數(shù)據(jù)執(zhí)行盒打印的打印請求時,形成由標識符管理服務(wù)器40保護的標識符空間的所有標識符可能沒有都被使用。例如,當用戶終止第一個打印請求或執(zhí)行盒打印的打印請求時,可能會出現(xiàn)這樣的情形。在這種情況下,如果標識符管理服務(wù)器40僅因為打印請求已完成(中斷或正常結(jié)束)就執(zhí)行標識符回收處理,則可能會造成以下不便。也就是說,如果標識符管理服務(wù)器40使得先前保護的標識符空間的一些標識符可重用并且如果圖像形成裝置20將這樣的標識符用于執(zhí)行盒打印的打印請求,則這些可重用的標識符可能會被使用兩次。對比之下,第四示例性實施方式的圖像形成裝置20執(zhí)行以下處理。如果響應(yīng)于來自用戶的指令而刪除存儲在重印盒中的文檔數(shù)據(jù),則僅當打印請求信息的打印請求狀態(tài)是狀態(tài)“中斷”、“正常結(jié)束”和“由于電源OFF而中斷”之一時,并且僅當關(guān)于與打印請求信息對應(yīng)的文檔的信息指示TRUE時,圖像形成裝置20才將打印請求信息的打印請求狀態(tài)和最終標識符發(fā)送到標識符管理服務(wù)器40。也就是說,在不會再執(zhí)行盒打印的情況下,即,標識符不會再次用在盒打印處理中的情況下,圖像形成裝置20將打印請求信息的打印請求狀態(tài)和最終標識符發(fā)送到標識符管理服務(wù)器40。利用此布置,在第四示例性實施方式中,能防止標識符管理服務(wù)器40將可能用在盒打印中的標識符保護為形成針對另一個打印請求的標識符空間的標識符。結(jié)果,即使圖像形成裝置20是可執(zhí)行盒打印的裝置,標識符管理服務(wù)器40也可在提供給圖像形成裝置20的一組標識符中選擇未與利用圖像形成裝置20打印在打印介質(zhì)上的圖像結(jié)合的標識符,并且可提供選擇的標識符用于另一個打印請求。
已出于例示和描述的目的提供了本發(fā)明的示例性實施方式的上述描述。其并不旨在窮舉或?qū)⒈景l(fā)明限于所公開的精確形式。顯而易見,許多修改和變型對于本領(lǐng)域技術(shù)人員而言將是很明顯的。選擇和描述這些實施方式是為了最好地闡述本發(fā)明的原理以及其實際應(yīng)用,從而使得本領(lǐng)域技術(shù)人員能夠理解本發(fā)明的各種實施方式和適于預(yù)期的特定用途的各種修改。旨在由隨附的權(quán)利要求及其等同物來限定本發(fā)明的范圍。
權(quán)利要求
1.一種圖像形成裝置,該圖像形成裝置包括 第一獲得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求; 輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像; 結(jié)合單元,所述結(jié)合單元響應(yīng)于所述打印請求從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號; 第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息; 第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及 發(fā)送單元,所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。
2.根據(jù)權(quán)利要求I所述的圖像形成裝置,其中 所述第三獲得單元至少獲得指示所述打印請求的執(zhí)行已正常結(jié)束的信息或指示所述打印請求的執(zhí)行已被中斷的信息來作為所述打印請求停止信息;以及 如果所述打印請求的執(zhí)行已正常結(jié)束或已被中斷,則所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。
3.根據(jù)權(quán)利要求I所述的圖像形成裝置,該圖像形成裝置還包括 第一存儲單元,所述第一存儲單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地存儲在所述第一存儲單元中;以及 接收單元,所述接收單元從所述外部裝置接收信息發(fā)送請求, 其中,如果所述接收單元從所述外部裝置接收到信息發(fā)送請求,則所述發(fā)送單元將存儲在所述第一存儲單元中的關(guān)于每個標識符的信息以及所述打印請求停止信息發(fā)送到所述外部裝置,使得關(guān)于每個標識符的信息以及所述打印請求停止信息相互關(guān)聯(lián)。
4.根據(jù)權(quán)利要求I至3中的一項所述的圖像形成裝置,其中,如果從所述外部裝置獲得的關(guān)于形成所述一組標識符的每個標識符的信息包括除了由所述第二獲得單元獲得的關(guān)于標識符的信息之外的關(guān)于標識符的信息,則所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。
5.根據(jù)權(quán)利要求I至3中的一項所述的圖像形成裝置,該圖像形成裝置還包括 第二存儲單元,所述第二存儲單元在能夠重新打印所述圖像形成數(shù)據(jù)的狀態(tài)下將對應(yīng)于所述打印請求的所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元中, 其中,如果所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元中,則所述發(fā)送單元既不將由所述第二獲得單元獲得的關(guān)于每個標識符的信息發(fā)送到所述外部裝置,也不將由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。
6.根據(jù)權(quán)利要求4所述的圖像形成裝置,該圖像形成裝置還包括 第二存儲單元,所述第二存儲單元在能夠重新打印所述圖像形成數(shù)據(jù)的狀態(tài)下將對應(yīng)于所述打印請求的所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元, 其中,如果所述圖像形成數(shù)據(jù)存儲在所述第二存儲單元中,則所述發(fā)送單元既不將由所述第二獲得單元獲得的關(guān)于每個標識符的信息發(fā)送到所述外部裝置,也不將由所述第三獲得單元獲得的所述打印請求停止信息發(fā)送到所述外部裝置。
7.根據(jù)權(quán)利要求5所述的圖像形成裝置,其中 所述外部裝置從包括排列為號碼序列的多個標識符的標識符空間中獲得具有升序連續(xù)號碼的多個標識符,作為所述一組標識符; 所述圖像形成裝置還包括第三存儲單元,所述第三存儲單元將多個打印請求以及存儲在所述第二存儲單元中的所述圖像形成數(shù)據(jù)存儲在所述第三存儲單元中,所述多個打印請求中的每個利用所述圖像形成數(shù)據(jù)在打印介質(zhì)上形成圖像,并且所述第三存儲單元在所述打印請求已執(zhí)行時將由所述第二獲得單元獲得的多條關(guān)于標識符的信息存儲在所述第三存儲單元中,所述多個打印請求和所述多條信息相互關(guān)聯(lián)地存儲;以及 如果從所述第二存儲單元中刪除了所述圖像形成數(shù)據(jù),則所述發(fā)送單元在存儲在所述第三存儲單元中的所述多個打印請求之中選擇與具有最大值的標識符相關(guān)聯(lián)的打印請求,并且當所述與具有最大值的標識符相關(guān)聯(lián)的打印請求已執(zhí)行時,將由所述第二獲得單元獲得的一條關(guān)于標識符的信息與由所述第三獲得單元獲得的所述打印請求停止信息一起發(fā)送到所述外部裝置,由所述第二獲得單元獲得的所述一條關(guān)于標識符的信息和由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地被發(fā)送。
8.根據(jù)權(quán)利要求6所述的圖像形成裝置,其中 所述外部裝置從包括排列為號碼序列的多個標識符的標識符空間中獲得具有升序連續(xù)號碼的多個標識符,作為所述一組標識符; 所述圖像形成裝置還包括第三存儲單元,所述第三存儲單元將多個打印請求以及存儲在所述第二存儲單元中的所述圖像形成數(shù)據(jù)存儲在所述第三存儲單元中,所述多個打印請求中的每個利用所述圖像形成數(shù)據(jù)在打印介質(zhì)上形成圖像,并且所述第三存儲單元在所述打印請求已執(zhí)行時將由所述第二獲得單元獲得的多條關(guān)于標識符的信息存儲在所述第三存儲單元中,所述多個打印請求和所述多條信息相互關(guān)聯(lián)地存儲;以及 如果從所述第二存儲單元中刪除了所述圖像形成數(shù)據(jù),則所述發(fā)送單元在存儲在所述第三存儲單元中的所述多個打印請求之中選擇與具有最大值的標識符相關(guān)聯(lián)的打印請求,并且當所述與具有最大值的標識符相關(guān)聯(lián)的打印請求已執(zhí)行時,將由所述第二獲得單元獲得的一條關(guān)于標識符的信息與由所述第三獲得單元獲得的所述打印請求停止信息一起發(fā)送到所述外部裝置,由所述第二獲得單元獲得的所述一條關(guān)于標識符的信息和由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地被發(fā)送。
9.根據(jù)權(quán)利要求I至3和6至8中的一項所述的圖像形成裝置,該圖像形成裝置還包括 第四獲得單元,所述第四獲得單元獲得關(guān)于由所述輸出單元輸出的所述打印介質(zhì)的輸出格式的信息, 其中,所述外部裝置基于邏輯頁面的頁數(shù)和由所述第四獲得單元獲得的關(guān)于輸出格式的信息來獲得不考慮輸出格式而唯一地指定對應(yīng)于所述圖像形成數(shù)據(jù)的所述邏輯頁面的一組標識符。
10.根據(jù)權(quán)利要求4所述的圖像形成裝置,該圖像形成裝置還包括 第四獲得單元,所述第四獲得單元獲得關(guān)于由所述輸出單元輸出的所述打印介質(zhì)的輸出格式的信息, 其中,所述外部裝置基于邏輯頁面的頁數(shù)和由所述第四獲得單元獲得的關(guān)于輸出格式的信息來獲得不考慮輸出格式而唯一地指定對應(yīng)于所述圖像形成數(shù)據(jù)的所述邏輯頁面的一組標識符。
11.根據(jù)權(quán)利要求5所述的圖像形成裝置,該圖像形成裝置還包括 第四獲得單元,所述第四獲得單元獲得關(guān)于由所述輸出單元輸出的所述打印介質(zhì)的輸出格式的信息, 其中,所述外部裝置基于邏輯頁面的頁數(shù)和由所述第四獲得單元獲得的關(guān)于輸出格式的信息來獲得不考慮輸出格式而唯一地指定對應(yīng)于所述圖像形成數(shù)據(jù)的所述邏輯頁面的一組標識符。
12.—種圖像形成方法,該圖像形成方法包括 獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求; 響應(yīng)于所述打印請求,從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與基于所述圖像形成數(shù)據(jù)形成在每個輸出物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號; 獲得關(guān)于與形成在打印介質(zhì)上的圖像相結(jié)合的每個標識符的信息,在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像; 如果所述打印請求的執(zhí)行已停止,則獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止 目息;以及 將獲得的所述關(guān)于與形成在打印介質(zhì)上的圖像相結(jié)合的每個標識符的信息以及獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。
13.一種圖像形成裝置,該圖像形成裝置包括 第一獲得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求; 輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像; 結(jié)合單元,所述結(jié)合單元響應(yīng)于所述打印請求從外部裝置獲得關(guān)于形成一組標識符的每個標識符的信息,并且將所獲得的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合,所述外部裝置管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號;第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息; 檢測單元,所述檢測單元基于從所述外部裝置獲得的多條關(guān)于形成所述一組標識符的標識符的信息以及由所述第二獲得單元獲得的關(guān)于每個標識符的信息,在從所述外部裝置獲得的所述多條信息中檢測除了由所述第二獲得單元獲得的所述信息之外的一條關(guān)于標識符的信息; 第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及 發(fā)送單元,所述發(fā)送單元將由所述檢測單元檢測到的所述一條關(guān)于標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。
14.一種圖像形成系統(tǒng),該圖像形成系統(tǒng)包括 第一獲得單元,所述第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求; 輸出單元,所述輸出單元輸出打印介質(zhì),在所述打印介質(zhì)上基于所述圖像形成數(shù)據(jù)形成有圖像; 提供單元,所述提供單元管理用于指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符,并且響應(yīng)于所述打印請求提供一組標識符,所述一組標識符指定對應(yīng)于所述圖像形成數(shù)據(jù)的多個邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號; 結(jié)合單元,所述結(jié)合單元將關(guān)于形成由所述提供單元提供的所述一組標識符的每個標識符的信息與形成在由所述輸出單元輸出的每個物理頁面上的圖像相結(jié)合; 第二獲得單元,所述第二獲得單元獲得關(guān)于與形成在由所述輸出單元輸出的所述打印介質(zhì)上的圖像結(jié)合的每個標識符的信息; 第三獲得單元,如果所述打印請求的執(zhí)行已停止,則所述第三獲得單元獲得指示所述打印請求的執(zhí)行已停止的理由的打印請求停止信息;以及 發(fā)送單元,所述發(fā)送單元將由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息相互關(guān)聯(lián)地發(fā)送到所述外部裝置。
15.根據(jù)權(quán)利要求14所述的圖像形成系統(tǒng),其中,如果所述提供單元基于由所述第二獲得單元獲得的關(guān)于每個標識符的信息以及由所述第三獲得單元獲得的所述打印請求停止信息而檢測到響應(yīng)于所述打印請求提供的所述一組標識符包括在所述打印請求執(zhí)行期間未與形成在所述打印介質(zhì)上的圖像結(jié)合的標識符,則所述提供單元響應(yīng)于另一個打印請求而提供未與形成在所述打印介質(zhì)上的圖像結(jié)合的標識符。
全文摘要
圖像形成裝置和方法以及圖像形成系統(tǒng)。第一獲得單元獲得包括用于形成針對每個邏輯頁面的圖像的圖像形成數(shù)據(jù)的打印請求。輸出單元輸出基于該數(shù)據(jù)在上面形成圖像的打印介質(zhì)。結(jié)合單元響應(yīng)于打印請求從管理指定指示輸出多組邏輯頁面的時間順序的輸出序號的標識符的外部裝置獲得關(guān)于形成指定對應(yīng)于數(shù)據(jù)的邏輯頁面以及指示輸出一組邏輯頁面的時間順序的輸出序號的一組標識符的每個標識符的信息,并與形成在每個物理頁面上的圖像相結(jié)合。第二獲得單元獲得關(guān)于與圖像結(jié)合的每個標識符的信息。如果打印請求的執(zhí)行已停止,則第三獲得單元獲得指示停止理由的打印請求停止信息。發(fā)送單元將第二獲得單元和第三獲得單元獲得的信息相互關(guān)聯(lián)地發(fā)送到外部裝置。
文檔編號G06F3/12GK102957825SQ20121005971
公開日2013年3月6日 申請日期2012年3月8日 優(yōu)先權(quán)日2011年8月22日
發(fā)明者土樋祐希 申請人:富士施樂株式會社