打印復(fù)合文檔的制作方法
【專利說(shuō)明】打印復(fù)合文檔
【背景技術(shù)】
[0001] 隨著信息時(shí)代的到來(lái),已被創(chuàng)建、存儲(chǔ)和傳送的文檔量已經(jīng)顯著增長(zhǎng),同時(shí)不同類 型的文檔的復(fù)雜性和多樣性已經(jīng)經(jīng)歷了同樣穩(wěn)健的增長(zhǎng)。此外,文檔通常不再用作原生于 其特定格式的單一元素。代替地,典型的使用,例如展示,通常設(shè)及使用各種不同格式的文 檔,例如便攜式文檔文件、文字處理器文件、電子表格文件、幻燈片展示文件、便攜式音頻文 件、視頻文件等。運(yùn)些文檔可W聚集在一起W表示文檔集合,其有時(shí)稱為復(fù)合文檔。運(yùn)樣的 文檔的安全創(chuàng)建、管理、使用、監(jiān)視和處置是企業(yè)文檔生命周期的重要部分。
【附圖說(shuō)明】
[0002] 圖1為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了打印機(jī)的框圖。
[0003] 圖2為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了復(fù)合文檔的示例性部分的 框圖。
[0004] 圖3為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了公開地公布的復(fù)合文檔的 至少某些組件的框圖。
[0005] 圖4為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了與公開地公布的復(fù)合文檔 相關(guān)聯(lián)的至少某些組件的框圖。
[0006] 圖5為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了關(guān)于對(duì)復(fù)合文檔的至少某 些部分的差別化(differential)訪問(wèn)的表格的框圖。
[0007] 圖6為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了控制部分的框圖。
[000引圖7A為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了多功能打印機(jī)的接收模塊 的至少某些組件的框圖。
[0009] 圖7B為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了多功能打印機(jī)的接收模塊 的至少某些組件的框圖。
[0010] 圖7C為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了多功能打印機(jī)的接收模塊 的至少某些組件的框圖。
[0011] 圖8為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了多功能打印機(jī)的授權(quán)功能 的至少某些組件的框圖。
[0012] 圖9A為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了訪問(wèn)協(xié)議的流程圖。
[0013] 圖9B為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了與復(fù)合文檔相關(guān)聯(lián)的跟蹤 參數(shù)的框圖。
[0014] 圖10為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了在多功能打印機(jī)處處置復(fù) 合文檔的方法的流程圖。
【具體實(shí)施方式】
[0015]在如下詳細(xì)描述中,參照形成其一部分的附圖,并且在所述附圖中通過(guò)說(shuō)明而示 出其中可W實(shí)踐本公開內(nèi)容的特定示例。要理解的是,可W利用其它示例并且可W做出結(jié) 構(gòu)或邏輯改變而不偏離本公開內(nèi)容的范圍。因此,如下詳細(xì)描述不要w限制性意義來(lái)理解。
[0016] 本公開內(nèi)容的至少某些示例促進(jìn)在多功能打印機(jī)處的復(fù)合文檔的處置。在某些示 例中,多功能打印機(jī)(MFP)還已知為多合一(AiO)或多功能設(shè)備(MFD)。在某些示例中,多 功能打印機(jī)為包括打印機(jī)和掃描儀并且可W打印、掃描和復(fù)?。ㄆ渲心承┠軌騻髡妫┑娜?何設(shè)備。
[0017] 在某些示例中,多功能打印機(jī)包括訪問(wèn)模塊,W控制不同參與者之間、每次一個(gè)參 與者對(duì)位于多功能打印機(jī)處的復(fù)合文檔打印作業(yè)的至少某些加密部分的訪問(wèn)。在某些示例 中,訪問(wèn)模塊包括授權(quán)功能和解密功能。在一個(gè)方面,授權(quán)功能一般與相應(yīng)參與者在打印機(jī) 處的實(shí)體存在同時(shí)地接收與相應(yīng)參與者相關(guān)聯(lián)的私有密鑰。在一個(gè)方面,解密功能使得能 夠嘗試經(jīng)由與嵌入在復(fù)合文檔內(nèi)的經(jīng)加密的差別化訪問(wèn)機(jī)制相協(xié)同的私有密鑰而對(duì)與相 應(yīng)參與者相關(guān)聯(lián)的至少一個(gè)加密的部分進(jìn)行解密。在成功解密時(shí),訪問(wèn)模塊在相應(yīng)參與者 存在的情況下釋放(一個(gè)或多個(gè))解密的部分。打印機(jī)構(gòu)打印經(jīng)解密的部分。
[0018] 在某些示例中,非參與者或具有無(wú)效密鑰或不可靠密鑰的參與者訪問(wèn)復(fù)合文檔的 嘗試將導(dǎo)致無(wú)法解密復(fù)合文檔的任何部分,并且將作為某種形式的被拒絕的訪問(wèn)而被報(bào)告 至該用戶。
[0019] 一般而言,經(jīng)由本公開內(nèi)容的至少某些示例,該布置創(chuàng)建了一種環(huán)境,其中在多個(gè) 用戶(例如經(jīng)授權(quán)的工作流參與者)之間,安全的差別化訪問(wèn)被提供于多功能打印機(jī)處,W 使得能夠打印復(fù)合文檔的(特定用戶已被準(zhǔn)予訪問(wèn)的)選擇部分。
[0020] 采用對(duì)多功能打印機(jī)處的復(fù)合文檔的差別化訪問(wèn)(并且其由所述復(fù)合文檔使 能)的一個(gè)說(shuō)明性示例包括為雇員的群組(諸如公司的整個(gè)部口)提供工資單文檔編制 (documentation)。在該示例中,針對(duì)雇員群組的工資單文檔編制被封裝為單個(gè)復(fù)合文檔打 印作業(yè)。在一個(gè)方面,為了經(jīng)由復(fù)合文檔而保護(hù)敏感和個(gè)人信息,工資單文檔編制W加密的 形式被傳輸和存儲(chǔ)。在一個(gè)方面,運(yùn)樣的加密至少部分地經(jīng)由嵌入在復(fù)合文檔內(nèi)的經(jīng)加密 的差別化訪問(wèn)機(jī)制而被提供。在使用中,一旦工資單文檔編制(其在復(fù)合文檔內(nèi))安全存 在于多功能打印機(jī)處,雇員就去往多功能打印機(jī),W訪問(wèn)并打印其工資單文檔編制,諸如支 付存根和附信。
[0021] 在該布置中,每個(gè)支付存根對(duì)應(yīng)于僅一個(gè)參與者已經(jīng)被準(zhǔn)予訪問(wèn)的復(fù)合文檔的部 分(一個(gè)原生格式應(yīng)用)。為了維持機(jī)密性,支付存根不在多個(gè)參與者之間共享。另一方 面,復(fù)合文檔的其它部分,諸如工資單附信,可W與每個(gè)參與者共享(即由其可訪問(wèn))。在某 些實(shí)例中,工資單附信W與支付存根的原生格式應(yīng)用不同的原生格式應(yīng)用而被提供。
[0022] 此外,在某些實(shí)例中,工資單文檔編制此外包括說(shuō)明信,諸如可W被提供給不熟悉 工薪部口的政策的新雇員(而不是其他雇員)或諸如可W被提供W幫助解釋支付存根上的 記號(hào)。
[0023] 考慮到該情形,根據(jù)本公開內(nèi)容的至少某些示例的復(fù)合文檔安全地包含工資單文 檔編制的所有文件和文檔,作為具有至少某些加密部分的單個(gè)文檔文件。復(fù)合"工資單文檔 編制"文檔還包括經(jīng)加密的差別化訪問(wèn)機(jī)制,W確保每個(gè)參與者只被準(zhǔn)予訪問(wèn)(訪問(wèn)被準(zhǔn)予 的)工資單文檔編制的特定不同部分。
[0024] 在一個(gè)方面,該布置利用并擴(kuò)展復(fù)合文檔(諸如公開地公布的復(fù)合文檔(PPCD)) 的能力,W在一般非安全的信道內(nèi)和/或在非安全的文檔之間操作和安全地被傳送。在另 一方面,多功能打印機(jī)被適配成補(bǔ)充并進(jìn)一步使能公開地公布的復(fù)合文檔(PPCD)的安全 特征和屬性(例如多個(gè)級(jí)別的、細(xì)粒度的差別化訪問(wèn))而不破壞多功能打印機(jī)的另外傳統(tǒng) 的特征和功能。
[0025]相反,傳統(tǒng)文檔系統(tǒng)典型地設(shè)及為要在打印機(jī)處打印的每個(gè)分離的項(xiàng)傳輸或創(chuàng)建 分離的文檔,并且典型地使用更為繁瑣的安全預(yù)防措施。在為公司的整個(gè)部口打印分離的 支付存根和相關(guān)聯(lián)的文檔編制(例如附信等)的示例中,傳統(tǒng)系統(tǒng)將包括將批量的完全分 離的文檔發(fā)送至打印機(jī),其中對(duì)于個(gè)體參與者如何或何時(shí)可某種方式打印他們的機(jī)密 信息W使得沒(méi)有別的人能夠訪問(wèn)它或可W看到它沒(méi)有做出任何準(zhǔn)備。另一方面,經(jīng)由本公 開內(nèi)容的至少某些示例,每個(gè)參與者可W在對(duì)他們而言便利的時(shí)候打印其自己的機(jī)密文 檔,W使打印機(jī)立即接收并控制文檔。此外,因?yàn)樗麄兊男畔⒈惶峁┰趶?fù)合文檔的結(jié)構(gòu)內(nèi), 所W在單個(gè)打印/訪問(wèn)請(qǐng)求中可W打印源自不同的原生格式應(yīng)用(針對(duì)該參與者)的信 息,W使得參與者不需要過(guò)分講究必須打印若干分離的文檔。
[00%] 此外,無(wú)論是否通過(guò)可變數(shù)據(jù)打印技術(shù),在傳統(tǒng)系統(tǒng)中提供多個(gè)文檔與根據(jù)本公 開內(nèi)容的至少某些示例來(lái)傳輸和處置單個(gè)復(fù)合文檔相比顯著地不太高效和不太安全。本公 開內(nèi)容的至少某些示例提供了如由商業(yè)邏輯所指示的那樣對(duì)于不同的工作流參與者(即 其在工作流中具有不同的角色)限制對(duì)復(fù)合文檔的各個(gè)部分的訪問(wèn),同時(shí)還保持了在"單 個(gè)文件文檔"中所設(shè)及的材料的總體完整性,W使得當(dāng)"單個(gè)文件文檔"被對(duì)復(fù)合文檔具有 至少某種監(jiān)督控制級(jí)別的那些人(例如,高級(jí)用戶、管理者、決策者等)訪問(wèn)時(shí),不存在任何 缺失的部分和/或損壞的鏈接。
[0027] 本公開內(nèi)容的至少某些示例提供了參與者能夠經(jīng)由一個(gè)打印調(diào)用而打印來(lái)自復(fù) 合文檔(例如PPCD)的若干項(xiàng),如與在傳統(tǒng)系統(tǒng)中可能發(fā)生的被強(qiáng)制將每個(gè)項(xiàng)作為分離的 實(shí)體打印相反。
[0028] 本公開內(nèi)容的至少某些示例使得經(jīng)授權(quán)的參與者能夠被限制于在文檔工作流的 某些階段打印他們的部分。在一個(gè)方面,該布置使工作流流線化并且例如在一種情形下確 保參與者被限制成打印文檔直到先前的工作流參與者根據(jù)他們?cè)诠ぷ髁髦邢鄳?yīng)分配的角 色已經(jīng)使得(一個(gè)或多個(gè))復(fù)合文檔被從事(即訪問(wèn)、修改、打印等)之后為止。
[0029] 因此,至少與圖1-10相關(guān)聯(lián)地進(jìn)一步描述和說(shuō)明運(yùn)些示例和附加的示例。
[0030] 圖1為根據(jù)本公開內(nèi)容的一個(gè)示例的示意性地圖示了多功能打印機(jī)的框圖。如圖 1中所示,多功能打印機(jī)10包括打印機(jī)構(gòu)12和訪問(wèn)模塊20。一般而言,訪問(wèn)模塊20控制 在不同參與者之間、每次一個(gè)參與者對(duì)存在于多功能打印機(jī)10處的(作為打印作業(yè)的)復(fù) 合文檔30的至少某些加密部分的訪問(wèn)。在一個(gè)方面,復(fù)合文檔30通過(guò)各種手段到達(dá)多功 能打印機(jī)10,并由其處置,運(yùn)稍后更詳細(xì)地被描述。在另一方面,訪問(wèn)模塊20實(shí)現(xiàn)復(fù)合文檔 訪問(wèn)協(xié)議的至少一部分,如稍后至少與圖9A相關(guān)聯(lián)地進(jìn)一步描述的。
[0031] 在某些示例中,某些參與者被準(zhǔn)予訪問(wèn)其他參與者被準(zhǔn)予訪問(wèn)的相同加密部分中 的至少一些。在某些示例中,某些參與者被準(zhǔn)予對(duì)其他參與者未被準(zhǔn)予訪問(wèn)的加密部分的 僅有訪問(wèn)。
[0032] 在某些示例中,訪問(wèn)模塊20包括授權(quán)功能22和解密功能24,如圖1中所示。在一 個(gè)示例中,授權(quán)功能22 -般與相應(yīng)參與者在打印機(jī)10處的實(shí)體存在同時(shí)地接收與相應(yīng)參 與者相關(guān)聯(lián)的私有密鑰28。在一個(gè)方面,經(jīng)由該關(guān)聯(lián),私有密鑰28僅僅被提供給單個(gè)相應(yīng) 參與者(并且由其可使用),w確保每個(gè)參與者獲得對(duì)各項(xiàng)的訪問(wèn)并且僅僅對(duì)參與者已經(jīng) 被準(zhǔn)予訪問(wèn)的那些項(xiàng)(復(fù)合文檔的部分)的訪問(wèn)。參與者中沒(méi)有一個(gè)能夠提高其權(quán)限并獲 得對(duì)他們沒(méi)有被準(zhǔn)予訪問(wèn)的部分的訪問(wèn)。在某些示例中,私有密鑰28在其于多功能打印機(jī) 10處的部署之前是W加密形式。關(guān)于私有密鑰28的進(jìn)一步細(xì)節(jié)稍后被描述。
[0033] 此外,在多功能打印機(jī)10處接收私有密鑰28的各種手段稍后進(jìn)一步詳細(xì)地被描 述,諸如至少與圖7A-7B相關(guān)聯(lián)地。
[0034] 在一個(gè)示例中,訪問(wèn)模塊20的解密功能24嘗試經(jīng)由與嵌入在復(fù)合文檔30內(nèi)的經(jīng) 加密的差別化訪問(wèn)機(jī)制34協(xié)同的私有密鑰28而解密與相應(yīng)參與者相關(guān)聯(lián)的至少一個(gè)加密 部分32。在一個(gè)方面,經(jīng)由該關(guān)聯(lián),復(fù)合文檔的至少某些加密部分