專利名稱::一種防復(fù)印底紋的頁面描述方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及文檔打印
技術(shù)領(lǐng)域:
:,尤其涉及防復(fù)印底紋的頁面描述
技術(shù)領(lǐng)域:
:。
背景技術(shù):
:紙張是信息傳播的重要載體,紙張文件的保密、防偽功能也就顯得非常重要。近年來,由于科技的發(fā)展而促進(jìn)了復(fù)印件的高質(zhì)量,可以得到與原件極其接近的復(fù)印件,這就使得機(jī)密文件和證明書的不當(dāng)復(fù)印成為了問題,因此需要采取一定的措施能夠區(qū)分原件和復(fù)印件。辦公自動化輔助設(shè)備中值得引起特別注意和重視的是復(fù)印機(jī),它是辦公自動化設(shè)備中最不可缺少的輔助設(shè)備。但是隨著復(fù)印技術(shù)的發(fā)展,現(xiàn)代的復(fù)印機(jī)無論在功能上還是在印刷質(zhì)量上,都達(dá)到了很高的水平。有的具有智能編輯能力,還可以實(shí)現(xiàn)多臺復(fù)印機(jī)連接相互傳送信息。一些更高級的復(fù)印機(jī)甚至還能實(shí)現(xiàn)彩色復(fù)印,印出的鈔票可達(dá)到亂真的程度。復(fù)印機(jī)的這種能力使它能高效高質(zhì)地印刷各種文件資料,大大地減輕了辦公人員的抄寫勞動量,提高了辦公效率,受到辦公人員的極大歡迎。但同時(shí),它也使保密防范面臨新的問題,涉密文件資料在傳遞過程中很容易被復(fù)印而造成失控,復(fù)印機(jī)成為了泄、竊密的方便工具。要解決這個問題,除了加強(qiáng)對復(fù)印機(jī)復(fù)印涉密文件資料的管理和控制外,還很有必要研究使用涉密文件資料的防復(fù)印技術(shù)?,F(xiàn)有技術(shù)中作為防復(fù)印方法的一種是在正常文檔數(shù)據(jù)的下面同時(shí)打印防復(fù)印底紋,這種防復(fù)印底紋的灰度較淺,不會妨礙正常文檔的視覺效果。防復(fù)印底紋組成元素主要包括背景圖案、安全標(biāo)志和干擾圖案,其中安全標(biāo)志包含不能一目了然地發(fā)現(xiàn)的隱藏的字符串底紋,比如“禁止復(fù)印”、“COPY”、或“VOID”等字樣,構(gòu)成這些字符串底紋的點(diǎn)是比復(fù)印機(jī)的讀取分辨率最小點(diǎn)還小的點(diǎn);其中背景圖案是由比復(fù)印機(jī)的讀取分辨率最小點(diǎn)大的點(diǎn)構(gòu)成,將兩種圖案以相同或者相似的濃度和灰度來設(shè)定,其結(jié)果是,當(dāng)兩種圖案混合時(shí),再加上干擾圖案可以吸引人眼的注意力,從文件原件上無法發(fā)現(xiàn)字符串底紋,而在復(fù)印件上,僅有背景圖案的區(qū)域的點(diǎn)被復(fù)印,而安全標(biāo)志區(qū)域的點(diǎn)不能被復(fù)印,造成空白,其結(jié)果就在復(fù)印件上顯現(xiàn)安全標(biāo)志的字符串底紋,從而能夠區(qū)分原件和復(fù)印件。但是由于防復(fù)印底紋組成元素的對象個數(shù)很多,尤其安全標(biāo)志和干擾圖案的數(shù)目最多,因?yàn)樗鼈円畛錆M整個頁面,在現(xiàn)有技術(shù)中,往往重復(fù)定義了所有的元素,然后將每個組成元素的對象在指定的位置上排列。如此一來,同一個元素的數(shù)據(jù)被重復(fù)備份了多次,一方面使得整個的頁面描述文件的信息量增大,傳送到打印機(jī)上的時(shí)間變長;另一方面增加了打印機(jī)控制器的解釋時(shí)間,降低了處理器的效率,尤其對于多頁的文檔打印,上述兩個問題更是明顯。
發(fā)明內(nèi)容本發(fā)明的目的在于提出一種防復(fù)印底紋的頁面描述方法,能夠大幅度減少防復(fù)印底紋的數(shù)據(jù)信息量,縮短數(shù)據(jù)傳輸和打印機(jī)控制器處理的時(shí)間。為達(dá)到本發(fā)明的目的,一種防復(fù)印底紋的頁面描述方法,適用于打印文檔,包括以下步驟A、設(shè)計(jì)防復(fù)印底紋的組成元素,并將所述組成元素進(jìn)行分類;B、在每類組成元素中選取一個對象作為代表元素,并采用頁面描述語言中的自定義字體對所述代表元素的屬性進(jìn)行描述;C、設(shè)置所述代表元素的排列方式;D、將步驟B和步驟C的結(jié)果數(shù)據(jù)寫入打印文檔的頁面描述文件中。步驟B中所述的頁面描述語言中的自定義字體是頁面描述語言PostScript、打印機(jī)命令語言(PrinterCommandLanguage,PCL)或PDF(PortableDocumentFormat)中的自定義字體。所述組成元素包括三類背景圖案、安全標(biāo)志和干擾圖案。所述組成元素是矢量圖形數(shù)據(jù)或者圖像點(diǎn)陣數(shù)據(jù)。所述背景圖案的區(qū)域?yàn)橐?guī)則的矩形區(qū)域或者自定義的封閉區(qū)域。所述安全標(biāo)志的內(nèi)容是打印日期、打印時(shí)間、打印機(jī)的IP地址、打印機(jī)的MAC地址、用戶名稱組成的字符集。所述組成元素中的背景圖案和安全標(biāo)志設(shè)置相同或相近的灰度值、掛網(wǎng)目數(shù)和掛網(wǎng)角度,所述組成元素中的網(wǎng)點(diǎn)類型是圓形、方形、橢圓形或者線形。步驟C所述代表元素的排列采用奇偶錯排、矩陣密排或者特定間距方式。采用了本發(fā)明提供的技術(shù)方案,一方面可以使得防復(fù)印底紋數(shù)據(jù)信息量大幅度減少,縮短數(shù)據(jù)傳輸和打印機(jī)控制器處理時(shí)間,另一方面可以實(shí)現(xiàn)在普通紙上同時(shí)打印防復(fù)印底紋和正常文檔,不要額外的打印操作,而且通過本發(fā)明可以自由設(shè)置防復(fù)印底紋的各種元素的排列方式,安全標(biāo)志可以任意改變,打印的方法簡單方便,防復(fù)印底紋描述的層次結(jié)構(gòu)比較鮮明,修改變得相對容易,生成速度加快。圖1是防復(fù)印底紋中背景圖案示意圖;圖2是防復(fù)印底紋中干擾圖案示意圖;圖3是防復(fù)印底紋中安全標(biāo)志示意圖;圖4是防復(fù)印底紋的局部放大示意圖;圖5是防復(fù)印底紋直接打印輸出效果示意圖;圖6是包含防復(fù)印底紋的打印文檔復(fù)印輸出效果示意圖;圖7是本發(fā)明的流程示意圖。具體實(shí)施方式下面結(jié)合附圖來說明本發(fā)明的具體實(shí)施方式。具體實(shí)施方式一包括以下步驟1、設(shè)計(jì)防復(fù)印底紋的組成元素,并將組成元素進(jìn)行分類。首先設(shè)計(jì)防偽底紋的組成元素,在本實(shí)施方式中的背景圖案所在的區(qū)域選擇一個矩形區(qū)域,如圖1所示,干擾圖案為一組正弦線排列而成的曲線組,如圖2所示。下面具體說明一下安全標(biāo)志區(qū)域的設(shè)計(jì)過程(1)輸入一組中文字符,如“禁止復(fù)印”;(2)設(shè)置字體名稱為“華文行楷”;(3)設(shè)置字體的文字大小為72pt;(4)設(shè)置文字的角度為逆時(shí)針45度;(5)提取“禁止復(fù)印”的矢量輪廓路徑數(shù)據(jù),并將各條矢量路徑組成一條封閉的復(fù)合路徑,進(jìn)行奇偶顏色填充后便可得到文字顯示的效果。在本實(shí)施方式中安全標(biāo)志所在的區(qū)域?yàn)橹形奈淖值氖噶枯喞€條組成的復(fù)合路徑所包含的封閉區(qū)域,如圖3所示。在三種防復(fù)印底紋組成元素中,背景圖案處在防復(fù)印底紋的最下層,面積較大,一般選擇一個背景區(qū)域平鋪整個版面,因此選取的該組成元素中的代表元素為背景區(qū)域本身。安全標(biāo)志處于防偽底紋中的中間一層,重復(fù)排列的數(shù)目較多,從其中的復(fù)合路徑集合中選擇一個對象作為該組成元素中的代表元素。干擾圖案區(qū)域中位于防偽底紋的最上層,重復(fù)排列的數(shù)目最多,在本實(shí)施例中選取任意一條正弦曲線作為該組成元素中的代表元素。2、用頁面描述語言中的自定義字體描述防復(fù)印底紋中的每類組成元素中的代表元素的屬性。本實(shí)施方式用PostScript頁面描述語言中的type3字體定義防復(fù)印底紋中的各個代表元素。首先自定義3個字符編碼為a、b和c,分別代表背景圖案、安全標(biāo)志和干擾圖案的代表元素。設(shè)置字符a的灰度值為10%,設(shè)定掛網(wǎng)參數(shù),其中網(wǎng)點(diǎn)類型為圓形;設(shè)置字符b的灰度值為10%,設(shè)定掛網(wǎng)參數(shù),其中網(wǎng)點(diǎn)類型為圓形;設(shè)置字符c的填充顏色為白色,沒有相應(yīng)的掛網(wǎng)信息。3、指定各防復(fù)印底紋的代表元素的排列方式,并寫入頁面描述文件中。在本實(shí)施方式中以字符a作為代表元素的背景圖案平鋪于防偽底紋的最下部,將背景圖案所在的區(qū)域的中心跟版面的中心重合放置即可,然后將a字符的數(shù)據(jù)屬性和位置信息寫入頁面描述文件中。安全標(biāo)志的代表元素字符b的排列采用奇偶錯排的方式,橫向間距為兩個b字符的外接矩形的中心點(diǎn)的橫向間隔,縱向間距為兩個b字符的外接矩形的縱向間隔,這里兩個間隔的值都設(shè)為20pt。按照此規(guī)則分別計(jì)算出版面橫向和縱向排列b字符的個數(shù),確定b字符的起始位置后,可以計(jì)算出所有b字符排列的位置集合。有了b字符的屬性定義數(shù)據(jù),只需要再把所有排列b字符的位置集合描述清楚即可,實(shí)際的數(shù)據(jù)只有一份。從而使得頁面描述文件的信息量大幅度減少,打印控制器在解釋描述對象時(shí)避免了很多的重復(fù)過程,節(jié)省了處理時(shí)間。干擾圖案的代表元素c字符也采用同樣的處理過程。在本實(shí)施例中b字符和c字符的排列方式稍有不同,版面的每一行只排列一個c字符,縱向方向是奇偶行采用密排的方式,而對于橫向方向奇偶行錯排的間距為正弦線的半個周期大小。c字符的屬性定義數(shù)據(jù)和位置信息的描述方式同a字符。將寫入上述信息的頁面描述文件交給打印控制器處理,打印后的防復(fù)印底紋的整體效果如圖4所示。為了說明問題,將圖4所示的打印文檔的局部放大后的效果如圖5所示。由圖5可以看出防復(fù)印底紋的背景圖案1,是由45度網(wǎng)角的大網(wǎng)點(diǎn)組成;防復(fù)印底紋的安全標(biāo)志2由45度網(wǎng)角的小網(wǎng)點(diǎn)組成;防復(fù)印底紋中的干擾圖案3的樣式可以有很多,其作用就是用來干擾人的視覺。安全標(biāo)志是埋入在大面積的背景圖案中,干擾圖案可以吸引人眼的注意力,從而使得標(biāo)記字隱藏的效果更好。再加上背景圖案和安全標(biāo)志的灰度值完全相同,所以如果不仔細(xì)觀察,人眼很難發(fā)現(xiàn)圖4中隱藏有“禁止復(fù)印”字樣的警示標(biāo)記字。但是背景圖案和安全標(biāo)志的網(wǎng)點(diǎn)大小和頻率是不同的,復(fù)印機(jī)對這兩個區(qū)域采樣的能力不一樣。由于背景圖案的組成網(wǎng)點(diǎn)比安全標(biāo)志的網(wǎng)點(diǎn)大,當(dāng)文檔在復(fù)印機(jī)上復(fù)印時(shí),安全標(biāo)志的大部分灰度值信息丟失,從而呈現(xiàn)空白區(qū)域;背景圖案的大部分灰度值信息被保留下來,“禁止復(fù)印”的警示字樣顯現(xiàn)出來,圖4所示的打印文檔在復(fù)印機(jī)上復(fù)印后的效果如圖6所示,以此就可以很容易辨別出復(fù)印件和原件。具體實(shí)施方式二包括以下步驟1、設(shè)計(jì)防復(fù)印底紋的組成元素,并將組成元素進(jìn)行分類。首先設(shè)計(jì)防偽底紋的組成元素,在本實(shí)施方式中的背景圖案所在的區(qū)域選擇一個任意形狀的封閉區(qū)域,干擾圖案為一組正弦線排列而成的曲線組。下面具體說明一下安全標(biāo)志區(qū)域的設(shè)計(jì)過程(1)輸入一組英文字符,如“COPY”;(2)設(shè)置字體名稱為“TimesNewRoman”;(3)設(shè)置字體的文字大小為72pt;(4)設(shè)置文字的角度為逆時(shí)針45度;(5)提取“COPY”的矢量輪廓路徑數(shù)據(jù),并將各條矢量路徑組成一條封閉的復(fù)合路徑,進(jìn)行奇偶顏色填充后便可得到文字顯示的效果。在本實(shí)施方式中安全標(biāo)志所在的區(qū)域?yàn)橛⑽奈淖值氖噶枯喞€條組成的復(fù)合路徑所包含的封閉區(qū)域。在三種防復(fù)印底紋組成元素中,背景圖案處在防復(fù)印底紋的最下層,面積較大,一般選擇一個背景區(qū)域平鋪整個版面,因此選取的該組成元素中的代表元素為背景區(qū)域本身。安全標(biāo)志處于防偽底紋中的中間一層,重復(fù)排列的數(shù)目較多,從其中的復(fù)合路徑集合中選擇一個對象作為該組成元素中的代表元素。干擾圖案區(qū)域中位于防偽底紋的最上層,重復(fù)排列的數(shù)目最多,在本實(shí)施例中選取任意一條正弦曲線作為該組成元素中的代表元素。2、用頁面描述語言中的自定義字體描述防復(fù)印底紋中的每類組成元素中的代表元素的屬性。本實(shí)施方式用打印機(jī)命令語言(PrinterCommandLanguage,PCL)中的Bitmap字體定義防復(fù)印底紋中的各個代表元素,也可以采用PDF(PortableDocumentFormat)中的type3字體定義防復(fù)印底紋中的各個代表元素。首先自定義3個字符編碼為a、b和c,分別代表背景圖案、安全標(biāo)志和干擾圖案的代表元素。設(shè)置字符a的灰度值為6%,設(shè)定掛網(wǎng)參數(shù),其中網(wǎng)點(diǎn)類型為圓形;設(shè)置字符b的灰度值為6%,設(shè)定掛網(wǎng)參數(shù),其中網(wǎng)點(diǎn)類型為圓形;設(shè)置字符c的填充顏色為白色,沒有相應(yīng)的掛網(wǎng)信息。3、指定各防復(fù)印底紋的代表元素的排列方式,并寫入頁面描述文件中。在本實(shí)施方式中以字符a作為代表元素的背景圖案平鋪于防偽底紋的最下部,將背景圖案所在的區(qū)域的中心跟版面的中心重合放置即可,然后將a字符的數(shù)據(jù)屬性和位置信息寫入頁面描述文件中。安全標(biāo)志的代表元素字符b的排列采用奇偶錯排的方式,橫向間距為兩個b字符的外接矩形的中心點(diǎn)的橫向間隔,縱向間距為兩個b字符的外接矩形的縱向間隔,這里兩個間隔的值都設(shè)為20pt。按照此規(guī)則分別計(jì)算出版面橫向和縱向排列b字符的個數(shù),確定b字符的起始位置后,可以計(jì)算出所有b字符排列的位置集合。有了b字符的屬性定義數(shù)據(jù),只需要再把所有排列b字符的位置集合描述清楚即可,實(shí)際的數(shù)據(jù)只有一份。從而使得頁面描述文件的信息量大幅度減少,打印控制器在解釋描述對象時(shí)避免了很多的重復(fù)過程,節(jié)省了處理時(shí)間。干擾圖案的代表元素c字符也采用同樣的處理過程。在本實(shí)施例中b字符和c字符的排列方式稍有不同,版面的每一行只排列一個c字符,縱向方向是奇偶行采用密排的方式,而對于橫向方向奇偶行錯排的間距為正弦線的半個周期大小。c字符的屬性定義數(shù)據(jù)和位置信息的描述方式同a字符。將寫入上述信息的頁面描述文件交給打印控制器處理。安全標(biāo)志是埋入在大面積的背景圖案中,干擾圖案可以吸引人眼的注意力,從而使得標(biāo)記字隱藏的效果更好。再加上背景圖案和安全標(biāo)志的灰度值完全相同,所以如果不仔細(xì)觀察,人眼很難發(fā)現(xiàn)打印文檔隱藏有“COPY”字樣的警示標(biāo)記字。但是背景圖案和安全標(biāo)志的網(wǎng)點(diǎn)大小和頻率是不同的,復(fù)印機(jī)對這兩個區(qū)域采樣的能力不一樣。由于背景圖案的組成網(wǎng)點(diǎn)比安全標(biāo)志的網(wǎng)點(diǎn)小,復(fù)印后的效果則與具體實(shí)施方式一的效果相反,即背景區(qū)域的大部分灰度值信息丟失,標(biāo)記字區(qū)域內(nèi)的大部分灰度值信息被保留。當(dāng)文檔在復(fù)印機(jī)上復(fù)印時(shí),背景圖案的大部分灰度值信息丟失,從而呈現(xiàn)空白區(qū)域;安全標(biāo)志的大部分灰度值信息被保留下來,“COPY”的警示字樣顯現(xiàn)出來,以此就可以很容易辨別出復(fù)印件和原件。本發(fā)明的整體流程如圖7所示。為實(shí)現(xiàn)本發(fā)明,還可以有其他實(shí)施方式,如其中的防復(fù)印底紋中的干擾圖案可以設(shè)計(jì)成任意樣式;安全標(biāo)志可以設(shè)計(jì)成公司的Logo圖片、個人簽名等。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求1.一種防復(fù)印底紋的頁面描述方法,適用于打印文檔,其特征在于,包括以下步驟A、設(shè)計(jì)防復(fù)印底紋的組成元素,并將所述組成元素進(jìn)行分類;B、在每類組成元素中選取一個對象作為代表元素,并采用頁面描述語言中的自定義字體對所述代表元素的屬性進(jìn)行描述;C、設(shè)置所述代表元素的排列方式;D、將步驟B和步驟C的結(jié)果數(shù)據(jù)寫入打印文檔的頁面描述文件中。2.如權(quán)利要求1所述的方法,其特征在于,步驟B中所述的頁面描述語言中的自定義字體是頁面描述語言PostScript、打印機(jī)命令語言或PDF中的自定義字體。3.如權(quán)利要求1所述的方法,其特征在于,所述組成元素包括背景圖案、安全標(biāo)志或干擾圖案。4.如權(quán)利要求1或3所述的方法,其特征在于,所述組成元素是矢量圖形數(shù)據(jù)或者圖像點(diǎn)陣數(shù)據(jù)。5.如權(quán)利要求3所述的方法,其特征在于,所述背景圖案的區(qū)域?yàn)橐?guī)則的矩形區(qū)域或者自定義的封閉區(qū)域。6.如權(quán)利要求3所述的方法,其特征在于,所述安全標(biāo)志的內(nèi)容是打印日期、打印時(shí)間、打印機(jī)的IP地址、打印機(jī)的MAC地址或用戶名稱組成的字符集。7.如權(quán)利要求1或3所述的方法,其特征在于,所述組成元素中的背景圖案和安全標(biāo)志設(shè)置相同或相近的灰度值、掛網(wǎng)目數(shù)和掛網(wǎng)角度。8.如權(quán)利要求1或3所述的方法,其特征在于,所述組成元素中的網(wǎng)點(diǎn)類型是圓形、方形、橢圓形或者線形。9.如權(quán)利要求1所述的方法,其特征在于,步驟C所述代表元素的排列采用奇偶錯排、矩陣密排或者特定間距方式。專利摘要本發(fā)明提出一種防復(fù)印底紋的頁面描述方法,適用于打印文檔,包括設(shè)計(jì)防復(fù)印底紋的組成元素,并將所述組成元素進(jìn)行分類;在每類組成元素中選取一個對象作為代表元素,并采用頁面描述語言中的自定義字體對所述代表元素的屬性進(jìn)行描述;設(shè)置所述代表元素的排列方式;然后將結(jié)果數(shù)據(jù)寫入打印文檔的頁面描述文件中,采用本發(fā)明能夠大幅度減少防復(fù)印底紋的數(shù)據(jù)信息量,縮短數(shù)據(jù)傳輸和打印機(jī)控制器處理的時(shí)間。文檔編號G03G21/04GK1991628SQ200510135294公開日2007年7月4日申請日期2005年12月29日發(fā)明者亓文法,楊斌,王立東申請人:北京北大方正電子有限公司,北京大學(xué)導(dǎo)出引文BiBTeX,EndNote,RefMan