專利名稱:打印系統(tǒng)、打印控制方法和計(jì)算機(jī)可讀介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印系統(tǒng)、打印控制方法和計(jì)算機(jī)可讀介質(zhì)。
背景技術(shù):
近來,隨著網(wǎng)絡(luò)技術(shù)和密碼技術(shù)的發(fā)展,對(duì)實(shí)現(xiàn)電子政務(wù)服務(wù)的 研究與開發(fā)己經(jīng)變得更加重要。 一種證書發(fā)行服務(wù)如下,希望獲得證 書的申請(qǐng)人經(jīng)由位于家中、或社區(qū)中心、郵局、便利店等等中的終端 申請(qǐng)例如居民登記證這樣的官方證書,發(fā)行服務(wù)器接收申請(qǐng),生成證 書數(shù)據(jù),并將該數(shù)據(jù)發(fā)送至位于申請(qǐng)人的期望地點(diǎn)或預(yù)定地點(diǎn)的打印 機(jī),以使得申請(qǐng)人能夠打印出該證書。
這種系統(tǒng)的實(shí)現(xiàn)將為發(fā)行者和用戶帶來極大的好處。然而,這涉 及通過打印的復(fù)制、數(shù)據(jù)篡改等等來偽造證書的風(fēng)險(xiǎn),因此需要用于 認(rèn)證打印的技術(shù)。
用于打印的防仿造技術(shù)一般使用全息圖、微字符、隱顯墨水、特 殊墨水等等。然而,這種技術(shù)需要非常特殊的、昂貴的打印設(shè)備,從 而使得實(shí)現(xiàn)成本較高。
日本專利特開No. 2003-136828公開了一種方法,其中,使用通 過混合青色、洋紅和黃色這三種顏色而制成的并且不吸收紅外線的黑 色,以及包含炭黑并且吸收紅外線的黑色,以使得能夠用相對(duì)低成本 的打印機(jī)或復(fù)印機(jī)來進(jìn)行打印認(rèn)證。依據(jù)這種方法,當(dāng)使用例如紅外 照相機(jī)這樣的特殊分析設(shè)備時(shí),使用炭黑墨水打印的圖像僅正確的顯 示在可信的打印上,并且這種圖像不會(huì)正確的顯示在打印的復(fù)制本 上,從而使得能夠辨別偽造的打印。
日本專利特開No. 2006-018525公開了一種技術(shù),其中,禾,以 下特征,即,將被打印的紙張具有隨機(jī)的微纖維分布圖案或微壓陷花 樣,并且對(duì)將被用于打印的紙張的表面的這種微圖案(稱為"紙紋")
進(jìn)行二維編碼,然后將結(jié)果打印在所述紙張上,從而使得能夠進(jìn)行認(rèn)證。
然而,雖然在日本專利特開No. 2003-136828中描述的技術(shù)使得 能夠使用普通的打印設(shè)備,但是,其需要專用設(shè)備(即,紅外照相機(jī)) 用于認(rèn)證,從而導(dǎo)致較高的設(shè)備費(fèi)用。
此外,將在日本專利特開No. 2006-018525中描述的技術(shù)應(yīng)用于 如上所述的發(fā)行服務(wù)需要打印機(jī)向發(fā)行服務(wù)器發(fā)送從將被實(shí)際用于 打印的紙張?zhí)崛〉奈D案,并且發(fā)行服務(wù)器將微圖案的信息與將被發(fā) 行的電子文件進(jìn)行合成,然后將結(jié)果發(fā)送回所述打印機(jī)。如果在打印 機(jī)向發(fā)行服務(wù)器發(fā)送從紙張?zhí)崛〉奈D案的信息之后,用不同的紙張 替換了所述紙張,并且直到打印機(jī)接收了與所述微圖案的信息合成的 電子文件的數(shù)據(jù),那么圖像將被創(chuàng)建在不同于原來認(rèn)為將要打印的紙 張的紙張上。這導(dǎo)致所述紙張上的微圖案與由嵌入打印在紙張上的圖 像的代碼所指示的微圖案不匹配,繼而導(dǎo)致無效(或仿造)的打印。如 果在已指示所述打印的用戶意識(shí)到之前發(fā)生這種紙張?zhí)鎿Q,則盡管執(zhí) 行了正確的過程,但是用戶卻接收到無效的打印。
發(fā)明內(nèi)容
本發(fā)明提供了 一種方案,用于防止包含特定紙張的紙張標(biāo)識(shí)信息 的文件數(shù)據(jù)被打印在不同的紙張上。
(1) 根據(jù)本發(fā)明的一個(gè)方面,提供了一種打印系統(tǒng),其包括讀取 單元,其讀取紙張的紙張標(biāo)識(shí)信息;第一控制器,其實(shí)施控制以使得 當(dāng)被命令打印文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙 張標(biāo)識(shí)信息,并且發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng) 求;以及第二控制器,其實(shí)施控制以使得當(dāng)在紙張上打印接收到的、 響應(yīng)于對(duì)所述文件的請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí), 使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息,如果所述讀取 的紙張標(biāo)識(shí)信息與所述接收的、包含在所述文件數(shù)據(jù)中的紙張標(biāo)識(shí)信 息不匹配,那么禁止打印所述文件數(shù)據(jù)。
(2) 在一種結(jié)構(gòu)中,如上所述的打印系統(tǒng)(l)可以還包括第三控制
器,其實(shí)施控制以使得當(dāng)響應(yīng)于所述第二控制器的控制取消所述文件 數(shù)據(jù)的打印時(shí),發(fā)送對(duì)包含所述紙張標(biāo)識(shí)信息的文件的請(qǐng)求,所述紙 張標(biāo)識(shí)信息是由所述讀取單元在所述第二控制器的控制下讀取的。
(3) 在另一種結(jié)構(gòu)中,打印系統(tǒng)可以還包括第四控制器,當(dāng)在響
應(yīng)于所述第二控制器的控制執(zhí)行的文件數(shù)據(jù)的打印失敗之后執(zhí)行重 新打印時(shí),所述第四控制器使所述第一控制器和所述第二控制器進(jìn)行 工作。
(4) 根據(jù)本發(fā)明的另一個(gè)方面,提供了一種打印控制方法,包括: 當(dāng)被命令打印文件數(shù)據(jù)時(shí),使讀取單元讀取用于打印的紙張的紙張標(biāo) 識(shí)信息;發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求;當(dāng)在紙
張上打印接收到的、響應(yīng)于對(duì)文件的請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息 的文件數(shù)據(jù)時(shí),使所述讀取單元重新讀取用于打印的紙張的紙張標(biāo)識(shí)
信息;以及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的 紙張標(biāo)識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
(5) 根據(jù)本發(fā)明的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),其 存儲(chǔ)使計(jì)算機(jī)執(zhí)行用于打印控制的處理的程序,所述處理包括當(dāng)被
命令打印文件數(shù)據(jù)時(shí),使讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信
息;發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求;當(dāng)在紙張上 打印接收到的、響應(yīng)于對(duì)文件的請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文 件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息;以 及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的紙張標(biāo) 識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
根據(jù)以上在(l)、 (4)和(5)中描述的結(jié)構(gòu),能夠防止包含特定紙張
的紙張標(biāo)識(shí)信息的文件數(shù)據(jù)被打印在不同的紙張上。
根據(jù)以上在(2)中描述的結(jié)構(gòu),如果包含在文件數(shù)據(jù)中的紙張標(biāo)
識(shí)信息與實(shí)際將使用的紙張的紙張標(biāo)識(shí)信息不匹配,那么能夠在不需 要用戶進(jìn)行任何操作的情況下,請(qǐng)求發(fā)行包含與后一紙張對(duì)應(yīng)的紙張 標(biāo)識(shí)信息的文件數(shù)據(jù)。
根據(jù)以上在(3)中描述的結(jié)構(gòu),如果文件數(shù)據(jù)的打印失敗,那么
能夠在不需要用戶進(jìn)行任何操作的情況下,請(qǐng)求發(fā)行包含與新的紙張
對(duì)應(yīng)的紙張標(biāo)識(shí)信息的文件數(shù)據(jù)。
將基于下列附圖詳細(xì)描述本發(fā)明的典型實(shí)施例,其中 圖1是顯示應(yīng)用典型實(shí)施例的文件發(fā)行系統(tǒng)的實(shí)例的視圖; 圖2是顯示根據(jù)典型實(shí)施例的系統(tǒng)中的打印機(jī)的內(nèi)部結(jié)構(gòu)的例 子的視圖3是顯示根據(jù)典型實(shí)施例的系統(tǒng)中的處理流程的視圖;以及 圖4是顯示計(jì)算機(jī)的硬件結(jié)構(gòu)的實(shí)例的視圖。
具體實(shí)施例方式
下面,參照?qǐng)D1描述可以應(yīng)用典型實(shí)施例的系統(tǒng)的例子。圖1的 系統(tǒng)包括申請(qǐng)終端ll、發(fā)行服務(wù)器.2、發(fā)行服務(wù)器12的數(shù)據(jù)庫(kù)13、 打印機(jī)14,所有這些設(shè)備通過數(shù)據(jù)通信網(wǎng)絡(luò)互連,例如因特網(wǎng)或 LAN(局域網(wǎng))、通信電纜等等。這種系統(tǒng)使得用戶可以在不去辦公室 的情況下獲得例如居民登記證這樣的官方文件。
申請(qǐng)終端11是一種可以被申請(qǐng)人用于申請(qǐng)居民登記證等等的發(fā) 行的終端。申請(qǐng)終端11可以是計(jì)算機(jī),例如個(gè)人電腦,在其中安裝 有用于官方文件發(fā)行申請(qǐng)的軟件。申請(qǐng)終端11可以位于公共場(chǎng)所, 例如社區(qū)中心、郵局或便利商店。如果在其中安裝了用于官方文件發(fā) 行申請(qǐng)的軟件,每個(gè)用戶的個(gè)人電腦也能用作申請(qǐng)終端11。希望請(qǐng) 求官方文件發(fā)行服務(wù)的申請(qǐng)人使用申請(qǐng)終端11以將申請(qǐng)?zhí)峤唤o發(fā)行 服務(wù)器12。
在申請(qǐng)?zhí)幚碇?,申?qǐng)人輸入用戶信息,例如用戶ID以及使得能 夠識(shí)別申請(qǐng)人的口令,還將所請(qǐng)求的文件的類型(例如居民登記證)和 副本的數(shù)量輸入到申請(qǐng)終端11。用戶信息可以由申請(qǐng)人通過輸入設(shè) 備(例如鍵盤或連接到申請(qǐng)終端11的觸板)以人工輸入的方式輸入,或 者以通過連接到申請(qǐng)終端11的讀卡器讀取由申請(qǐng)人持有的諸如IC卡 這樣的信物這樣的方式輸入。輸入信息被作為申請(qǐng)信息發(fā)送到發(fā)行服 務(wù)器12。發(fā)行服務(wù)器12基于從申請(qǐng)終端11發(fā)送的申請(qǐng)信息執(zhí)行文件發(fā)行
處理。例如,發(fā)行服務(wù)器2創(chuàng)建所請(qǐng)求文件(例如居民登記證)的電
子文件(文件數(shù)據(jù)),并且生成對(duì)應(yīng)于所述電子文件的唯一的申請(qǐng)接收
編號(hào)。然后發(fā)行服務(wù)器12將所述電子文件和對(duì)應(yīng)于其的申請(qǐng)接收編 號(hào)與用于識(shí)別申請(qǐng)人的用戶ID相關(guān)聯(lián),并且將它們存儲(chǔ)到數(shù)據(jù)庫(kù)13
中0
打印機(jī)14用于打印出所發(fā)行的文件,并且正如申請(qǐng)終端11 一樣, 可以位于公共場(chǎng)所,例如社區(qū)中心、郵局或便利商店,或位于申請(qǐng)人 的家。打印機(jī)14具有UI(用戶接口)功能,用于從申請(qǐng)人接收打印請(qǐng) 求。打印機(jī)14可以是具有UI功能和打印功能的單獨(dú)的單元,或是--種系統(tǒng),其中,用于在紙張上打印數(shù)據(jù)的打印機(jī)和用于控制打印機(jī)的 例如個(gè)人電腦這樣的計(jì)算機(jī)通過網(wǎng)絡(luò)或電纜連接。放置在申請(qǐng)人的家 中的打印機(jī)14通常是后者。打印機(jī)14也可以用作申請(qǐng)終端il。
以下參照?qǐng)D2詳細(xì)描述打印機(jī)14的功能結(jié)構(gòu)。輸入/輸出單元21 是用作UI的功能模塊。可以通過組合輸入設(shè)備(例如鍵盤)和顯示設(shè) 備(例如液晶顯示器)來實(shí)現(xiàn)UI功能。也可以通過具有輸入功能和顯 示功能的設(shè)備來實(shí)現(xiàn),例如觸摸屏。另外,UI功能可以通過用于讀 取例如IC卡這樣的信物的讀取設(shè)備來實(shí)現(xiàn),其中,所述IC卡存儲(chǔ)申 請(qǐng)人的用戶信息和/或申請(qǐng)接收編號(hào)。通信單元22提供通過網(wǎng)絡(luò)(例如 LAN或因特網(wǎng))與發(fā)行服務(wù)器12或另一個(gè)計(jì)算機(jī)通信的功能。存儲(chǔ)器 23是由打印機(jī)14的控制器24使用的工作存儲(chǔ)器,并且可以通過半 導(dǎo)體RAM(隨機(jī)訪問存儲(chǔ)器)來實(shí)現(xiàn)其。存儲(chǔ)器23用于臨時(shí)地存儲(chǔ)通 過網(wǎng)絡(luò)從發(fā)行服務(wù)器12或另一個(gè)計(jì)算機(jī)接收的數(shù)據(jù),加載打印機(jī)14 的操作程序,或作為各種計(jì)算的臨時(shí)工作區(qū)域。嵌入信息解碼單元 25對(duì)嵌入待打印的文件數(shù)據(jù)的嵌入信息進(jìn)行解碼,所述文件數(shù)據(jù)是 通過網(wǎng)絡(luò)傳送的。嵌入信息可以包括用于唯一識(shí)別待打印的紙張的紙 張標(biāo)識(shí)信息。紙張標(biāo)識(shí)信息可以利用紙紋(或基于紙紋獲得的信息), 其實(shí)際上是由稍后描述的紙紋提取單元26從紙張讀取的。如果接收 的文件數(shù)據(jù)是加密的或壓縮編碼的,例如JPEG(聯(lián)合圖像專家組)數(shù) 據(jù),那么嵌入信息解碼單元25解碼所述文件數(shù)據(jù)以便解密或解壓縮
解碼,然后解碼所述嵌入信息。
紙紋提取單元26讀取將被用于打印的紙張的紙紋。紙紋提取單
元26可以包括CCD照相機(jī),其設(shè)置在入紙部分(紙托盤)上,月:j于拍 攝一區(qū)域的微圖案(紙紋),所述區(qū)域足夠大,從而能夠?qū)⒓垙埮c下一 個(gè)將打印的紙張的一部分區(qū)別開。用于讀取紙紋的照相機(jī)可以設(shè)置在 送紙路徑上,而不在入紙部分上,以用于讀取出現(xiàn)在送紙路徑上的紙 張的紙紋。
如果從發(fā)行服務(wù)器12接收的文件數(shù)據(jù)是用頁面描述語言描述 的,那么例如,圖像處理單元30解釋描繪指令并且生成可以被打印 單元28處理的圖像數(shù)據(jù)(例如光柵圖像數(shù)據(jù))。如果文件數(shù)據(jù)是壓縮 和編碼數(shù)據(jù),例如JPEG(聯(lián)合圖像專家組)數(shù)據(jù),那么圖像處理單元 30解碼所述數(shù)據(jù)以生成可以由打印單元28處理的圖像數(shù)據(jù)。 -旦如 此生成圖像數(shù)據(jù),圖像處理單元30就根據(jù)打印單元28的特性執(zhí)行圖 像處理,例如顏色轉(zhuǎn)換。從而生成可以在紙張上打印的打印光柵圖像 數(shù)據(jù)。打印單元28接收打印光柵圖像數(shù)據(jù)并將該圖像數(shù)據(jù)打印在紙 張上。
紙張同一性確定單元27確定由嵌入信息解碼單元25從文件數(shù)據(jù) 中的嵌入信息解碼出的紙張標(biāo)識(shí)信息與根據(jù)由紙紋提取單元26從一 紙張實(shí)際提取的紙紋而獲得的紙張標(biāo)識(shí)信息是否匹配。在考慮紙紋提 取單元26的讀取誤差的情況下執(zhí)行匹配確定??刂破?4控制與發(fā)行 服務(wù)的申請(qǐng)人和發(fā)行服務(wù)器12通信的打印機(jī)14的全部操作。
以下參照?qǐng)D3描述根據(jù)典型實(shí)施例的官方文件發(fā)行系統(tǒng)的整個(gè) 處理流程。
申請(qǐng)人將用戶信息(例如用戶ID)輸入到申請(qǐng)終端11以從發(fā)行服 務(wù)器12接收用戶認(rèn)證。如果申請(qǐng)人被認(rèn)證為一個(gè)有效用戶,則申請(qǐng) 人然后通過UI屏幕輸入請(qǐng)求發(fā)行的文件的類型,文件副本的數(shù)量等 等,從而向發(fā)行服務(wù)器12申請(qǐng)發(fā)行(S1)。然后發(fā)行服務(wù)器12生成對(duì) 應(yīng)于所請(qǐng)求的文件的文件數(shù)據(jù),并且為所請(qǐng)求的文件生成唯一的申請(qǐng) 接收編號(hào)。發(fā)行服務(wù)器12將申請(qǐng)接收編號(hào)與文件數(shù)據(jù)相關(guān)聯(lián)地注冊(cè) 到數(shù)據(jù)庫(kù)13中(S2),并且將申請(qǐng)接收編號(hào)返回給申請(qǐng)人(申請(qǐng)終端
U)(S3)。
一接收到申請(qǐng)接收編號(hào),申請(qǐng)人就通過位于規(guī)定地點(diǎn)的打印機(jī)
14的UI輸入用戶信息(例如用戶ID)和申請(qǐng)接收編號(hào),并且發(fā)出打印 請(qǐng)求(S4)。 一接收到打印請(qǐng)求,打印機(jī)14就通過紙紋提取單元26讀 取將用于對(duì)應(yīng)于該打印請(qǐng)求的打印的紙張的紙紋,并且將包含從紙紋 獲得的紙張標(biāo)識(shí)信息、用戶信息和申請(qǐng)接收編號(hào)的發(fā)行請(qǐng)求發(fā)送給發(fā) 行服務(wù)器12(S5)。
--接收到發(fā)行請(qǐng)求,發(fā)行服務(wù)器12就從數(shù)據(jù)庫(kù)13檢索與包含在 請(qǐng)求中的申請(qǐng)接收編號(hào)相對(duì)應(yīng)的文件數(shù)據(jù),并且將包含在該發(fā)行請(qǐng)求 中的紙張標(biāo)識(shí)信息嵌入檢索到的文件數(shù)據(jù)中(S6)??梢酝ㄟ^將紙張標(biāo) 識(shí)信息轉(zhuǎn)換為例如條型碼或二維條型碼這樣的圖像代碼,并且將其添 加到由文件數(shù)據(jù)指示的圖像上的規(guī)定位置或空白處來嵌入紙張標(biāo)識(shí) 信息,或者可以通過將紙張標(biāo)識(shí)信息作為打印容許數(shù)字水印嵌入由文 件數(shù)據(jù)指示的圖像來嵌入紙張標(biāo)識(shí)信息。數(shù)字水印的打印容許是指--種特性,其使得能夠通過光學(xué)方法讀取所打印的紙張從而根據(jù)其上打 印有包含數(shù)字水印的圖像的紙張?jiān)佻F(xiàn)作為數(shù)字水印嵌入的信息。例 如,在日本專利特開No. 2004-140764(US2004/0036924 Al)中公開了 一種關(guān)于這種打印容許數(shù)字水印的技術(shù)。在步驟6,除紙張標(biāo)識(shí)信息 之外,還可以將包含在發(fā)行請(qǐng)求中的申請(qǐng)接收編號(hào)嵌入文件數(shù)據(jù)。
因?yàn)榧垙垬?biāo)識(shí)信息被作為圖像嵌入文件數(shù)據(jù),所以可以根據(jù)通過 用掃描儀或照相機(jī)拍攝其上打印有文件數(shù)據(jù)的紙張而獲得的圖像來 再現(xiàn)包含在嵌入信息中的紙張標(biāo)識(shí)信息。打印機(jī)14可以利用從發(fā)行 服務(wù)器12接收的申請(qǐng)接收編號(hào)從發(fā)行服務(wù)器12檢索文件數(shù)據(jù),并且 將其與在步驟S7獲得的文件數(shù)據(jù)進(jìn)行比較。
然后發(fā)行服務(wù)器12將其中嵌入了紙張標(biāo)識(shí)信息的文件數(shù)據(jù)和申 請(qǐng)接收編號(hào)發(fā)送給打印機(jī)14(S7)。如果申請(qǐng)接收編號(hào)也嵌入在文件數(shù) 據(jù)中,那么步驟S7可以僅包括發(fā)送文件數(shù)據(jù)。
一接收到文件數(shù)據(jù),打印機(jī)14就從所接收的數(shù)據(jù)中解碼嵌入的 信息,從而提取出紙張標(biāo)識(shí)信息,并且還激活紙紋提取單元26以提 取將用于文件數(shù)據(jù)的打印的打印紙的紙紋,并且獲得該打印紙的紙張
標(biāo)識(shí)信息(S8)。然后,紙張同一性確定單元27將根據(jù)文件數(shù)據(jù)的嵌
入信息再現(xiàn)的紙張標(biāo)識(shí)信息與從紙張讀取的紙張標(biāo)識(shí)信息進(jìn)行比較
(S9)。如果它們匹配,則打印單元28在紙張上打印文件數(shù)據(jù)(S10)。
另一方面,如果在步驟9中,兩條紙張標(biāo)識(shí)信息不匹配,那么可 能在發(fā)行請(qǐng)求(S5)之后已經(jīng)替換了紙張,并且如果打印繼續(xù)進(jìn)行,那 么將僅僅導(dǎo)致無效的打印。在這種情況下,打印機(jī)14取消該打印工 作(S14),生成再發(fā)行請(qǐng)求信息,其包含在歩驟S8中從紙張獲得的紙 張標(biāo)識(shí)信息、用戶信息和申請(qǐng)接收編號(hào)(5),并且將該再發(fā)行請(qǐng)求信 息發(fā)送給發(fā)行服務(wù)器12(S16)。能夠使打印機(jī)14再次從紙張讀取紙張 標(biāo)識(shí)信息,而不是利用在步驟S8中讀取的紙張標(biāo)識(shí)信息。 一接收到 再發(fā)行請(qǐng)求信息,發(fā)行服務(wù)器12就生成其中嵌入了包含在再發(fā)行請(qǐng) 求中的紙張標(biāo)識(shí)信息的文件數(shù)據(jù),并且將所生成的文件數(shù)據(jù)發(fā)送回打 印機(jī)14(S6, S7)。
當(dāng)在步驟S10中正在將文件數(shù)據(jù)打印在紙張上時(shí),控制器24監(jiān) 視是否由于卡紙等發(fā)生而導(dǎo)致打印錯(cuò)誤(Sll)。如果打印失敗,則控 制器24取消當(dāng)前打印工作(S14)。在通過例如消除卡紙這樣的恢復(fù)工 作,打印機(jī)14返回正常狀態(tài)之后,控制器24使紙紋提取單元26讀 取打印紙的紙張標(biāo)識(shí)信息。然后,打印機(jī)14生成再發(fā)行請(qǐng)求信息, 其包含紙張標(biāo)識(shí)信息、用戶信息和申請(qǐng)接收編號(hào)(S15),并且將該再 發(fā)行請(qǐng)求信息發(fā)送給發(fā)行服務(wù)器12(S16)。接收到再發(fā)行請(qǐng)求信息之 后,發(fā)行服務(wù)器12如上所述進(jìn)行工作。
在步驟S10的打印處理正常完成之后,控制器24通知發(fā)行服務(wù) 器12申請(qǐng)接收編號(hào)和指示打印正常完成的信息(S12)。從而申請(qǐng)人接 收所請(qǐng)求的文件(S13)。接收到打印正常完成的通知后,發(fā)行服務(wù)器 12從數(shù)據(jù)庫(kù)13中刪除與由通知指示的申請(qǐng)接收編號(hào)對(duì)應(yīng)的條目?;?者,能夠?yàn)樵摋l目設(shè)置指示打印完成的標(biāo)志。
接著以上處理,申請(qǐng)人接收其上正確地打印有紙張的紙張標(biāo)識(shí)信 息的紙質(zhì)文件??梢酝ㄟ^以下步驟來確定文件的真實(shí)性掃描并分析 文件,并且從圖像中的嵌入信息再現(xiàn)紙張標(biāo)識(shí)信息,然后將該信息與 從文件的紙張讀取的紙紋進(jìn)行比較。如果指示申請(qǐng)接收編號(hào)的代碼被
作為圖像嵌入文件數(shù)據(jù),那么能夠提取嵌入在從打印的文件讀取的圖 像中的申請(qǐng)接收編號(hào),并且使用所提取的申請(qǐng)接收編號(hào)以從發(fā)行服務(wù) 器12或網(wǎng)絡(luò)上的另一個(gè)設(shè)備獲取文件的電子數(shù)據(jù)。
在下文描述響應(yīng)于一次發(fā)行申請(qǐng)從打印機(jī)14輸出多頁打印的例
子。該例子可以涉及一包含多頁的文件或者一用戶在一次申請(qǐng)中請(qǐng)求
發(fā)行文件的多個(gè)副本。在這種情況下,發(fā)行服務(wù)器12可以為 個(gè)發(fā)
行申請(qǐng)分配一個(gè)申請(qǐng)接收編號(hào),然后為將為發(fā)行申請(qǐng)打印的每個(gè)頁分 配指示輸出順序的輸出編號(hào),并且將申請(qǐng)接收編號(hào)和輸出編號(hào)的組合
(例如申請(qǐng)接收編號(hào)-輸出編號(hào))嵌入該文件的每個(gè)頁的圖像中。然后,
發(fā)行服務(wù)器12可以響應(yīng)于來自打印機(jī)14的發(fā)行請(qǐng)求,在步驟S7逐 頁的將生成的文件數(shù)據(jù)以及關(guān)于剩余打印頁計(jì)數(shù)的信息發(fā)送到打印 機(jī)14。如果在完成一頁的打印后,剩余打印頁計(jì)數(shù)大于零,那么打 印機(jī)可以讀取下一個(gè)將打印的紙張的紙張標(biāo)識(shí)信息,生成發(fā)行請(qǐng)求并 將該請(qǐng)求發(fā)送至發(fā)行服務(wù)器12(S5)。
如果發(fā)行服務(wù)器12接收到多頁的發(fā)行請(qǐng)求,那么發(fā)行服務(wù)器12 可以從總頁數(shù)中減去己打印副本的數(shù)量,在數(shù)量為零后,從發(fā)行服務(wù) 器12的數(shù)據(jù)庫(kù)13中刪除對(duì)應(yīng)于該發(fā)行請(qǐng)求的申請(qǐng)接收編號(hào)的條目, 或者為該條目設(shè)置指示打印完成的標(biāo)志。另--,方面,如果打印機(jī)14 逐頁地將發(fā)行請(qǐng)求發(fā)送至發(fā)行服務(wù)器12以打印多頁,從而使得申請(qǐng) 接收編號(hào)被分配給每個(gè)頁,那么發(fā)行服務(wù)器12可以在每次正常完成 一個(gè)頁面的打印后刪除數(shù)據(jù)庫(kù)13中的相應(yīng)的申請(qǐng)接收編號(hào)的條目或 者為該條目設(shè)置打印完成標(biāo)志。
如上所述,如果為一個(gè)發(fā)行申請(qǐng)打印并輸出了多頁,那么打印機(jī) 14可以逐頁地將紙張的紙張標(biāo)識(shí)信息發(fā)送至發(fā)行服務(wù)器12。如果申 請(qǐng)接收編號(hào)的形式是如上所述的"申請(qǐng)接收編號(hào)-輸出編號(hào)",那么發(fā) 行服務(wù)器12可以容易地管理該數(shù)據(jù)。然而,可以根據(jù)任意的規(guī)則分 配申請(qǐng)接收編號(hào)。
雖然以上描述是針對(duì)允許用戶在不去辦公室的情況下獲得官方 文件的系統(tǒng)的,但是該典型實(shí)施例可以以同等效力被應(yīng)用于其它的系 統(tǒng)。例如,該典型實(shí)施例可以被用于獲取私密文件的系統(tǒng)。該典型實(shí)
施例還可以被應(yīng)用于其中用戶從公用信息管理服務(wù)器獲得文件、圖像 等等的情況。
雖然在上述的例子中,讀取用于打印的紙張的紙紋并用作紙張標(biāo) 識(shí)信息,但是在使用其上附加有存儲(chǔ)每張紙的紙張標(biāo)識(shí)信息的
RFID(無線射頻識(shí)別)標(biāo)簽的情況中,可以從RFID讀取紙張標(biāo)識(shí)信息。 如上所述的打印機(jī)14的控制通??梢酝ㄟ^在計(jì)算機(jī)上執(zhí)行描述 了每個(gè)單元的功能或處理內(nèi)容的程序來實(shí)現(xiàn)。如圖4所示,計(jì)算機(jī)可
以具有硬件形式的電路結(jié)構(gòu),其中CPU(中央處理器)40、存儲(chǔ)器(主 存儲(chǔ)器)42、 1/0(輸入/輸出展口 44等等通過總線46連接。通過總線 46,可以將硬盤驅(qū)動(dòng)器48和用于讀取各種標(biāo)準(zhǔn)的便攜式非易失性記 錄介質(zhì)(例如CD、 DVD和閃存)的盤驅(qū)動(dòng)器50進(jìn)行連接。驅(qū)動(dòng)器48 和50用作外存儲(chǔ)器裝置。包含典型實(shí)施例的處理的描述的程序保存 在固定存儲(chǔ)設(shè)備上,例如硬盤驅(qū)動(dòng)器48,或通過例如CD或DVD這 樣的記錄介質(zhì)保存在其它類型的非易失性記錄設(shè)備上,或通過網(wǎng)絡(luò)然 后安裝在計(jì)算機(jī)上。存儲(chǔ)在固定存儲(chǔ)器中的程序被加載到存儲(chǔ)器,并 通過CPU來執(zhí)行,從而實(shí)現(xiàn)典型實(shí)施例的處理。
以上對(duì)本發(fā)明的典型實(shí)施例的描述是用于說明的目的。其不是用 于窮盡實(shí)施例或?qū)⒈景l(fā)明限制為所公開的精確形式。顯然,許多變形 和變化對(duì)于本領(lǐng)域的技術(shù)人員來講是顯而易見的。為了最好地說明本 發(fā)明的原則和它的實(shí)際應(yīng)用,選擇并描述典型實(shí)施例,從而使得本領(lǐng) 域的其他技術(shù)人員能夠理解用于各種實(shí)施例的本發(fā)明,并且考慮了適 合特定用途的各種變形。本發(fā)明的范圍應(yīng)由下列權(quán)利要求和它們的等 價(jià)內(nèi)容來定義。
權(quán)利要求
1.一種打印系統(tǒng),包括讀取單元,其讀取紙張的紙張標(biāo)識(shí)信息;第一控制器,其實(shí)施控制以使得當(dāng)被命令打印文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息,并且發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求;以及第二控制器,其實(shí)施控制以使得當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)所述文件的請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息,如果所述讀取的紙張標(biāo)識(shí)信息與所述接收的、包含在所述文件數(shù)據(jù)中的紙張標(biāo)識(shí)信息不匹配,那么禁止打印所述文件數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的打印系統(tǒng),還包括第三控制器,其實(shí)施控制以使得當(dāng)響應(yīng)于所述第二控制器的控制 取消所述文件數(shù)據(jù)的打印時(shí),發(fā)送對(duì)包含所述紙張標(biāo)識(shí)信息的文件的 請(qǐng)求,所述紙張標(biāo)識(shí)信息是由所述讀取單元在所述第二控制器的控制 下讀取的。
3. 根據(jù)權(quán)利要求1所述的打印系統(tǒng),還包括第四控制器,當(dāng)在響應(yīng)于所述第二控制器的控制執(zhí)行的文件數(shù)據(jù) 的打印失敗之后執(zhí)行重新打印時(shí),所述第四控制器使所述第二控制器 進(jìn)行工作。
4. 根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,所述讀取單元讀取所述紙張的紙紋作為所述紙張標(biāo)識(shí)信息。
5. —種打印控制方法,包括當(dāng)被命令打印文件數(shù)據(jù)時(shí),使讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息; 發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求; 當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)文件的所述請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元重新讀取用于打印的紙張的紙張標(biāo)識(shí)信息;以及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的紙張標(biāo)識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
6. 根據(jù)權(quán)利要求5所述的打印控制方法,還包括當(dāng)取消所述文件數(shù)據(jù)的打印時(shí),發(fā)送對(duì)包含所述紙張標(biāo)識(shí)信息的 文件的請(qǐng)求,所述紙張標(biāo)識(shí)信息是在使所述讀取單元重新讀取紙張的 紙張標(biāo)識(shí)信息的步驟中讀取的。
7. 根據(jù)權(quán)利要求5所述的打印控制方法,還包括 當(dāng)在所述文件數(shù)據(jù)的打印失敗之后執(zhí)行重新打印時(shí)-,使讀取單元讀取用于重新打印的紙張的紙張標(biāo)識(shí)信息;發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求;當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)文件的所述請(qǐng)求的、包含所 述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息;以及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的紙張 標(biāo)識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
8. 根據(jù)權(quán)利要求5所述的打印控制方法,其中 所述讀取單元讀取所述紙張的紙紋作為所述紙張標(biāo)識(shí)信息。
9. 一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行用于打印控制的 處理的程序,所述處理包括當(dāng)被命令打印文件數(shù)據(jù)時(shí),使讀取單元讀取用于打印的紙張的紙 張標(biāo)識(shí)信息;發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求; 當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)文件的所述請(qǐng)求的、包含所 述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元重新讀取用于打印的 紙張的紙張標(biāo)識(shí)信息;以及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的紙張 標(biāo)識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
10. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)可讀介質(zhì),還包括 當(dāng)取消所述文件數(shù)據(jù)的打印時(shí),發(fā)送對(duì)包含所述紙張標(biāo)識(shí)信息的文件的請(qǐng)求,所述紙張標(biāo)識(shí)信息是在使所述讀取單元重新讀取紙張的 紙張標(biāo)識(shí)信息的歩驟中讀取的。
11. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)可讀介質(zhì),其中 當(dāng)在所述文件數(shù)據(jù)的打印失敗之后執(zhí)行重新打印時(shí),使讀取單元讀取用于重新打印的紙張的紙張標(biāo)識(shí)信息;發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求; 當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)文件的所述請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息;以及根據(jù)所述讀取的紙張標(biāo)識(shí)信息與包含在所述文件數(shù)據(jù)中的紙張標(biāo)識(shí)信息是否匹配,來控制是否打印所述文件數(shù)據(jù)。
12. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)可讀介質(zhì),其中 所述讀取單元讀取所述紙張的紙紋作為所述紙張標(biāo)識(shí)信息。
全文摘要
提供了一種打印系統(tǒng),其包括讀取單元,其讀取紙張的紙張標(biāo)識(shí)信息;第一控制器,其實(shí)現(xiàn)控制以使得當(dāng)被命令打印文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息,并且發(fā)送對(duì)包含所述讀取的紙張標(biāo)識(shí)信息的文件的請(qǐng)求;以及第二控制器,其實(shí)現(xiàn)控制以使得當(dāng)在紙張上打印接收到的、響應(yīng)于對(duì)所述文件的請(qǐng)求的、包含所述紙張標(biāo)識(shí)信息的文件數(shù)據(jù)時(shí),使所述讀取單元讀取用于打印的紙張的紙張標(biāo)識(shí)信息,如果所述讀取的紙張標(biāo)識(shí)信息與所述接收的、包含在所述文件數(shù)據(jù)中的紙張標(biāo)識(shí)信息不匹配,那么禁止打印所述文件數(shù)據(jù)。
文檔編號(hào)G06K19/00GK101097416SQ20071000208
公開日2008年1月2日 申請(qǐng)日期2007年1月18日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者井原富士夫 申請(qǐng)人:富士施樂株式會(huì)社