專利名稱:圖像處理設(shè)備和圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理設(shè)備和圖像處理方法,尤其涉及一種向根據(jù) 讀取的圖像生成的電子文件添加可視電子簽名的圖像處理設(shè)備和圖像處理 方法。
背景技術(shù):
近年來(lái),檢測(cè)從電子文件的制作者接收到的電子文件是否被惡意修改 的重要性越來(lái)越高。作為能夠檢測(cè)這種惡意修改的方法,存在電子簽名。
電子簽名是計(jì)算電子文件的哈希(hash)值、用通過(guò)開(kāi)放密鑰密碼系統(tǒng)產(chǎn) 生的秘密密鑰對(duì)哈希值進(jìn)行加密、并且加密的哈希值只能由制作者進(jìn)行訪 問(wèn)并作為電子簽名提供給電子文件的方法。電子文件的接收者使用制作者 開(kāi)放的開(kāi)放密鑰對(duì)加密的哈希值進(jìn)行解密。當(dāng)將解密的哈希值與根據(jù)電子 文件計(jì)算的哈希值進(jìn)行比較時(shí),如果兩個(gè)值彼此相同,則可以確定在制作 者附加電子簽名之后,電子文件沒(méi)有經(jīng)過(guò)惡意修改。另一方面,如果兩個(gè) 值彼此不同,則可以確定在制作者附加電子簽名之后,電子文件經(jīng)過(guò)惡意 修改。
這種電子簽名包括當(dāng)通過(guò)電子文件查看器(viewer)査看電子文件時(shí)、 在顯示器上不顯示的不可視電子簽名、以及顯示的可視電子簽名。可視電 子簽名具有可以可視地查看電子簽名的優(yōu)點(diǎn),相反,具有與電子簽名的區(qū) 域相對(duì)應(yīng)的區(qū)域中的圖像信息被遮擋的缺點(diǎn)。
另一方面,能夠向電子文件提供可視電子簽名的個(gè)人計(jì)算機(jī)的應(yīng)用程 序的使用使得電子文件的制作者能夠使用該應(yīng)用程序在確認(rèn)圖像的同時(shí)確 定可視電子簽名的位置。因此,制作者使得圖像數(shù)據(jù)中存在有效信息(例 如字符)的重要區(qū)域(例如字符區(qū)域)能夠不被可視電子簽名遮擋。然而, 在通過(guò)利用掃描器讀取紙來(lái)制作電子文件的讀取器中,由于使用形式,需
7要在讀取紙之前預(yù)先設(shè)置可視電子簽名的位置。結(jié)果,圖像數(shù)據(jù)中的重要 區(qū)域(例如字符區(qū)域)可能被可視電子簽名遮擋。為了避免這種問(wèn)題,例
如在日本特開(kāi)2007-036316號(hào)公報(bào)中公開(kāi)了一種方法。這種方法指定圖像 數(shù)據(jù)中布置可視電子簽名的區(qū)域以確定在該區(qū)域中是否存在有效信息。接 下來(lái),在該區(qū)域中存在有效信息的情況下,進(jìn)行可視電子簽名的布置的改 變、可視電子簽名的尺寸的縮小、將可視電子簽名處理為半透明的等(日 本特開(kāi)2007-036316號(hào)公報(bào))。
然而,改變可視電子簽名的布置的方法、縮小可視電子簽名的尺寸的 方法或者將可視電子簽名處理為半透明的方法具有以下問(wèn)題。
在改變可視電子簽名的布置的方法的情況下,當(dāng)在圖像數(shù)據(jù)中存在不 存在有效信息并且大于可視電子簽名的區(qū)域時(shí),該方法是有效的。然而, 這種區(qū)域不必然在所有圖像數(shù)據(jù)中存在。
在縮小可視電子簽名的尺寸的方法的情況下,無(wú)法安全地確定在縮小 的可視電子簽名的區(qū)域中不存在有效信息。
在將可視電子簽名處理為半透明的方法的情況下,使可視電子簽名透 明的程度取決于區(qū)域交疊的部分的圖像數(shù)據(jù)、以及包含在這些區(qū)域中的各 信息的各個(gè)參數(shù)(圖像信息、字符信息、顏色的組合以及各信息的重要程 度)。因此,難以自動(dòng)確定最合適的透明度。大多數(shù)重要信息通常以字符來(lái) 表示。因此,即使將可視電子簽名處理為半透明的,由于包含在與可視電 子簽名的區(qū)域交疊的區(qū)域中的全部字符或者一部分字符的可視性大大劣 化,因此電子文件的接收者難以對(duì)字符進(jìn)行可視的檢查,導(dǎo)致可能無(wú)法將 重要的信息傳輸給接收者。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是在向電子文件添加可視電子簽名時(shí)、通過(guò)將與 可視電子簽名的區(qū)域交疊的部分的字符圖像數(shù)據(jù)布置在上部位置層來(lái)防止 字符的可視性劣化。
本發(fā)明的圖像處理設(shè)備是一種圖像處理設(shè)備,其添加可視電子簽名, 所述圖像處理設(shè)備包括字符圖像提取單元,用于從圖像數(shù)據(jù)中提取字符圖像數(shù)據(jù);確定單元,用于確定布置所述可視電子簽名的區(qū)域與所述字符 圖像數(shù)據(jù)的區(qū)域是否彼此交疊;字符圖像層生成單元,用于在所述確定單 元確定布置所述可視電子簽名的所述區(qū)域與所述字符圖像數(shù)據(jù)的所述區(qū)域 彼此交疊的情況下,生成在透明背景上描述所述字符圖像數(shù)據(jù)的字符圖像 層數(shù)據(jù);以及文件生成單元,用于生成采用分層結(jié)構(gòu)的電子文件,所述分 層結(jié)構(gòu)從其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所 述圖像數(shù)據(jù)的順序具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖 像數(shù)據(jù)。
本發(fā)明的圖像處理設(shè)備是一種圖像處理設(shè)備,其添加可視電子簽名, 所述圖像處理設(shè)備包括區(qū)域分離單元,用于從圖像數(shù)據(jù)中提取圖像區(qū)域;
確定單元,用于確定布置所述可視電子簽名的區(qū)域與所提取的圖像區(qū)域是
否彼此交疊;半透明化單元,用于在所述確定單元確定布置所述可視電子 簽名的所述區(qū)域與所提取的圖像區(qū)域彼此交疊的情況下,將所述可視電子 簽名處理為半透明的;以及文件生成單元,用于生成具有添加有經(jīng)過(guò)半透 明處理的可視電子簽名的所述圖像數(shù)據(jù)的電子文件。
本發(fā)明的圖像處理設(shè)備是一種圖像處理設(shè)備,其添加可視電子簽名, 所述圖像處理設(shè)備包括區(qū)域分離單元,用于從圖像數(shù)據(jù)中提取字符區(qū)域 和圖像區(qū)域;選擇單元,用于在所述圖像區(qū)域和所述字符區(qū)域兩者都與布 置所述可視電子簽名的所述區(qū)域交疊的情況下,根據(jù)預(yù)設(shè)的優(yōu)先權(quán),來(lái)選 擇對(duì)所述可視電子簽名進(jìn)行半透明處理和生成在透明背景上描述所述字符 區(qū)域的字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)中的至少一個(gè);半透明化單元,用 于在所述選擇單元選擇對(duì)所述可視電子簽名進(jìn)行半透明處理的情況下,將 所述可視電子簽名處理為半透明的;字符圖像層生成單元,用于在所述選 擇單元選擇生成字符圖像層數(shù)據(jù)的情況下,生成在透明背景上描述所述字 符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù);以及文件生成單元,用于在所述選擇單元 選擇對(duì)所述可視電子簽名進(jìn)行半透明處理的情況下,生成具有添加有經(jīng)過(guò) 所述半透明處理的可視電子簽名的所述圖像數(shù)據(jù)的電子文件,或者用于在 所述選擇單元選擇生成所述字符圖像層數(shù)據(jù)的情況下,生成采用分層結(jié)構(gòu) 的電子文件,所述分層結(jié)構(gòu)從其上部位置開(kāi)始具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù)據(jù)。
從以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其它特征將變得明顯。
圖1是示出根據(jù)第一實(shí)施例的圖像處理裝置的配置示例的框圖2是示出根據(jù)第一實(shí)施例的圖像處理裝置中的控制流程的流程圖3是示出圖像數(shù)據(jù)的示例的圖4是示出分層結(jié)構(gòu)的圖5是示出利用査看器應(yīng)用程序査看電子文件時(shí)的畫(huà)面示例的圖; 圖6是示出根據(jù)第二實(shí)施例的圖像處理裝置的配置示例的框圖; 圖7是示出圖7A和7B的關(guān)系的流程圖7A是示出根據(jù)第二實(shí)施例的圖像處理裝置中的控制流程的流程
圖7B是示出根據(jù)第二實(shí)施例的圖像處理裝置中的控制流程的流程圖; 圖8是示出關(guān)于當(dāng)可視電子簽名的區(qū)域與字符和圖像兩個(gè)區(qū)域彼此交
疊時(shí)是選擇圖像優(yōu)先、還是字符優(yōu)先的選擇方法的流程的流程圖; 圖9是示出圖7所示的S711處的處理的流程的流程圖; 圖10是示出利用査看器應(yīng)用程序査看通過(guò)向圖像數(shù)據(jù)添加經(jīng)過(guò)半透
明處理的可視電子簽名而制作的電子文件時(shí)的畫(huà)面示例的圖;以及
圖11是示出利用査看器應(yīng)用程序査看電子文件時(shí)的畫(huà)面示例的圖。
具體實(shí)施方式
(第一實(shí)施例)
圖1是示出根據(jù)第一實(shí)施例的圖像處理裝置的配置示例的框圖。 圖像處理裝置10具有CPU 101、 RAM 102、硬盤103、用戶命令輸入 單元104、圖像讀取單元105、字符圖像提取處理單元106以及主總線108。 硬盤103存儲(chǔ)程序、文件等。用戶命令輸入單元104輸入用戶進(jìn)行的各種 類型的設(shè)置。字符圖像提取處理單元106從讀取的圖像中提取字符圖像數(shù)據(jù)。CPU101根據(jù)程序控制RAM102、硬盤103、用戶命令輸入單元104、
圖像讀取單元105和字符圖像提取處理單元106。 CPU 101包含在對(duì)整個(gè)
圖像處理裝置進(jìn)行總體控制的控制單元(未示出)中。
圖2是示出根據(jù)第一實(shí)施例的圖像處理裝置中的控制流程的流程圖。 在S202處,控制單元等待從用戶命令輸入單元104輸入到控制單元
的圖像讀取指令。
當(dāng)輸入了圖像讀取指令時(shí),在S203處,控制單元確定是否進(jìn)行了向 要制作的電子文件添加可視電子簽名的設(shè)置。用戶通過(guò)用戶命令輸入單元 104預(yù)先設(shè)置是否添加可視電子簽名。在沒(méi)有進(jìn)行添加可視電子簽名的設(shè) 置的情況下,控制單元進(jìn)行到S204處的處理,進(jìn)行通常的圖像讀取處理, 并且根據(jù)讀取的圖像數(shù)據(jù)制作電子文件。另一方面,在進(jìn)行了添加可視電 子簽名的設(shè)置的情況下,控制單元進(jìn)行到S205處的處理,進(jìn)行圖像讀取 處理。
在S206處,控制單元根據(jù)讀取的圖像生成圖像數(shù)據(jù)。 在S207處,控制單元使用字符圖像提取處理單元106從圖像數(shù)據(jù)中 僅提取字符圖像數(shù)據(jù)。字符圖像提取處理可以使用已知方法。將通過(guò)字符 圖像提取處理獲得的字符圖像數(shù)據(jù)制作為位圖(bitmap)數(shù)據(jù)。在本實(shí)施 例中,將通過(guò)字符圖像提取處理獲得的字符圖像數(shù)據(jù)制作為位圖數(shù)據(jù),但 是可以是通過(guò)矢量來(lái)表示字符的輪廓的字符圖像數(shù)據(jù)。
在S208處,控制單元使用在字符圖像提取處理單元106中獲得的字 符圖像數(shù)據(jù)制作在透明背景上僅描述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)。這 時(shí),可以從要制作的字符圖像層數(shù)據(jù)中刪除由圖像處理裝置提供的頁(yè)碼等 的頁(yè)眉(header) /頁(yè)腳(footer)或者一開(kāi)始向圖像提供的頁(yè)眉/頁(yè)腳的字 符圖像數(shù)據(jù)。
在S209處,控制單元確定用戶預(yù)先指定的可視電子簽名的布置區(qū)域 與字符圖像層數(shù)據(jù)上的字符區(qū)域是否彼此交疊。
在可視電子簽名的布置區(qū)域與字符圖像層數(shù)據(jù)上的字符區(qū)域不交疊 的情況下,在S210處,控制單元向圖像數(shù)據(jù)添加可視電子簽名,并且制 作添加有可視電子簽名的圖像數(shù)據(jù)的電子文件,該處理結(jié)束。另一方面,在可視電子簽名的布置區(qū)域與字符圖像層數(shù)據(jù)上的字符區(qū)域交疊的情況
下,在S211處,控制單元從在S208處獲得的字符圖像層數(shù)據(jù)中截取包含 在與可視電子簽名的布置區(qū)域交疊的區(qū)域中的字符,并且將截取的字符新 設(shè)置為字符圖像層數(shù)據(jù)。
在S212處,控制單元制作采用分層結(jié)構(gòu)的電子文件,該分層結(jié)構(gòu)從 其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù) 據(jù)的順序具有字符圖像層數(shù)據(jù)、可視電子簽名以及圖像數(shù)據(jù)。
圖3是示出向圖像數(shù)據(jù)添加可視電子簽名之前的圖像數(shù)據(jù)的示例的 圖。該圖像數(shù)據(jù)由字符和圖像構(gòu)成,其中圖3的示例將字符串簡(jiǎn)化為黑線 來(lái)進(jìn)行說(shuō)明。圖4是示出通過(guò)圖2所示的S212處的處理而獲得的分層結(jié) 構(gòu)的圖。分層結(jié)構(gòu)從其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電 子簽名和所述圖像數(shù)據(jù)的順序由字符圖像層、可視電子簽名層和圖像層構(gòu) 成。圖5是示出利用査看器應(yīng)用程序查看通過(guò)S212處的處理而制作的電 子文件時(shí)的畫(huà)面示例的圖。如圖5所示,由于與可視電子簽名的區(qū)域交疊 的部分的字符布置在可視電子簽名的上層,因此不會(huì)出現(xiàn)由于與可視電子 簽名交疊而導(dǎo)致字符的可視性劣化。在許多情況下,字符圖像部分通常顯 示重要信息,但是根據(jù)本發(fā)明,不會(huì)出現(xiàn)作為重要信息的字符部分被可視 電子簽名遮擋的情況。 (第二實(shí)施例)
圖6是示出根據(jù)第二實(shí)施例的圖像處理裝置的配置示例的框圖。 圖像處理裝置60具有CPU601、 RAM602、硬盤603、用戶命令輸入 單元604、圖像讀取單元605、字符圖像提取處理單元606、半透明化處理 單元607、主總線108以及區(qū)域分離單元609。硬盤603存儲(chǔ)程序、文件等。 用戶命令輸入單元604輸入用戶進(jìn)行的各種類型的設(shè)置。字符圖像提取處 理單元606從讀取的圖像中提取字符圖像數(shù)據(jù)。半透明化處理單元607進(jìn) 行使圖像半透明的處理。區(qū)域分離單元609從圖像數(shù)據(jù)中分離圖像區(qū)域(圖 片或者圖示的區(qū)域)和字符區(qū)域。CPU601根據(jù)程序控制RAM602、硬盤 603、用戶命令輸入單元604、圖像讀取單元605、字符圖像提取處理單元 606、半透明化處理單元607和區(qū)域分離單元609。 CPU601包含在對(duì)整個(gè)圖像處理裝置進(jìn)行總體控制的控制單元(未示出)中。
圖8是示出關(guān)于當(dāng)可視電子簽名的區(qū)域與字符和圖像兩個(gè)區(qū)域彼此交 疊時(shí)是選擇圖像優(yōu)先、還是字符優(yōu)先的選擇方法的流程的流程圖。
在S802處,控制單元確定是否將在用戶命令輸入單元604處設(shè)置的 優(yōu)先權(quán)賦予圖像優(yōu)先或者字符優(yōu)先。當(dāng)將優(yōu)先權(quán)賦予其它設(shè)置時(shí),在S803 處,控制單元進(jìn)行其它處理,該處理結(jié)束。另一方面,當(dāng)將設(shè)置的優(yōu)先權(quán) 賦予圖像優(yōu)先或者字符優(yōu)先時(shí),控制單元進(jìn)行到S804處的處理。
在S804處,控制單元確定將設(shè)置的優(yōu)先權(quán)賦予了圖像優(yōu)先還是字符 優(yōu)先。當(dāng)將優(yōu)先權(quán)賦予字符優(yōu)先時(shí),在S805處,控制單元對(duì)字符設(shè)置優(yōu) 先標(biāo)記(FLG)。另一方面,當(dāng)將優(yōu)先權(quán)賦予圖像優(yōu)先時(shí),在S806處,控 制單元對(duì)圖像設(shè)置優(yōu)先標(biāo)記(FLG)。
圖7 (圖7A和圖7B)是示出根據(jù)第二實(shí)施例的圖像處理裝置的控制 流程的流程圖。
在S702處,控制單元等待從用戶命令輸入單元604輸入到控制單元 的圖像讀取指令。
當(dāng)輸入了圖像讀取指令時(shí),在S703處,控制單元確定是否進(jìn)行了向 要制作的電子文件添加可視電子簽名的設(shè)置。用戶通過(guò)用戶命令輸入單元 604預(yù)先設(shè)置是否添加可視電子簽名。在沒(méi)有進(jìn)行添加可視電子簽名的設(shè) 置的情況下,控制單元進(jìn)行到S708處的處理,進(jìn)行通常的圖像讀取處理, 并且根據(jù)在S720處讀取的圖像數(shù)據(jù)制作電子文件。另一方面,在進(jìn)行了 添加可視電子簽名的設(shè)置的情況下,控制單元進(jìn)行到S704處的處理,進(jìn) 行圖像讀取處理。
在S705處,控制單元根據(jù)讀取的圖像生成圖像數(shù)據(jù)。 在S706處,控制單元使用區(qū)域分離單元609將在S705處產(chǎn)生的圖像 數(shù)據(jù)分離為圖像區(qū)域和字符區(qū)域,并且提取分離的圖像數(shù)據(jù)。對(duì)于區(qū)域分 離,可以使用已知方法。在該處理中,可以從分離的字符區(qū)域中刪除由圖 像處理裝置提供的頁(yè)碼等的頁(yè)眉/頁(yè)腳或者一開(kāi)始向圖像提供的頁(yè)眉/頁(yè)腳 的字符圖像數(shù)據(jù)。
在S707處,控制單元確定用戶預(yù)先指定的可視電子簽名的布置區(qū)域與字符區(qū)域中或者圖像區(qū)域中的圖像數(shù)據(jù)是否交疊。
在可視電子簽名的布置區(qū)域與圖像數(shù)據(jù)交疊的情況下,控制單元進(jìn)行
到S709處的處理,在可視電子簽名的布置區(qū)域與圖像數(shù)據(jù)不交疊的情況 下,控制單元進(jìn)行到S708。
在S708處,控制單元向圖像數(shù)據(jù)添加可視電子簽名,并且在S720處, 控制單元根據(jù)添加有可視電子簽名的圖像數(shù)據(jù)制作電子文件,該處理返回 到S702處的處理。
在S709處,控制單元確定是否允許在預(yù)設(shè)區(qū)域的范圍內(nèi)進(jìn)行可視電 子簽名的移動(dòng)。用戶在用戶命令輸入單元604處預(yù)先設(shè)置可視電子簽名的 移動(dòng)區(qū)域和允許/不允許在該區(qū)域的范圍內(nèi)進(jìn)行移動(dòng)。
在不允許進(jìn)行可視電子簽名的移動(dòng)的情況下,在S710處,控制單元 確定可否縮小可視電子簽名的尺寸。用戶在用戶命令輸入單元604處預(yù)先 設(shè)置可否縮小可視電子簽名的尺寸。
在不能進(jìn)行可視電子簽名的尺寸的縮小的情況下,在S711處,控制 單元進(jìn)行PI處理(本發(fā)明特有的處理,稍后對(duì)其進(jìn)行詳細(xì)描述),在S720 處制作電子文件,并且返回到S702處的處理。
在可以進(jìn)行可視電子簽名的尺寸的縮小的情況下,在S712處,控制 單元縮小可視電子簽名的尺寸。接下來(lái),在S713處,控制單元確定縮小 的可視電子簽名的布置區(qū)域與字符區(qū)域中或者圖像區(qū)域中的圖像數(shù)據(jù)是否 交疊。
在縮小的可視電子簽名的布置區(qū)域與圖像數(shù)據(jù)不交疊的情況下,控制 單元向圖像數(shù)據(jù)添加縮小的可視電子簽名,并且在S720處,控制單元根 據(jù)添加有可視電子簽名的圖像數(shù)據(jù)制作電子文件(S720),并且該處理返 回到S702處的處理。
在縮小的可視電子簽名的布置區(qū)域與圖像數(shù)據(jù)交疊的情況下,在S711 處,控制單元進(jìn)行前述PI處理,在S720處,控制單元制作電子文件,并 且該處理返回到S702處的處理。
另一方面,在S709處確定可以進(jìn)行可視電子簽名的移動(dòng)的情況下, 在S714處,控制單元確定在預(yù)設(shè)區(qū)域的范圍內(nèi)是否存在等于或大于可視
14電子簽名的區(qū)域并且不存在字符區(qū)域或者圖像區(qū)域的圖像數(shù)據(jù)的區(qū)域。也 就是說(shuō),控制單元確定在可視電子簽名的移動(dòng)可能區(qū)域中是否存在與圖像 數(shù)據(jù)不交疊的區(qū)域。
在可視電子簽名的移動(dòng)可能區(qū)域中存在與圖像數(shù)據(jù)不交疊的區(qū)域的
情況下,在S715處,控制單元向該區(qū)域添加可視電子簽名,在S720處控 制單元根據(jù)添加有可視電子簽名的圖像數(shù)據(jù)制作電子文件,并且該處理返 回到S702處的處理。
在可視電子簽名的移動(dòng)可能區(qū)域中不存在與圖像數(shù)據(jù)不交疊的區(qū)域 的情況下,在S716處,控制單元確定是否可以縮小可視電子簽名的尺寸。 在不能進(jìn)行可視電子簽名的尺寸的縮小的情況下,在S711處,控制單元 進(jìn)行前述PI處理,在S720處制作電子文件,并且返回到S702處的處理。
在可以進(jìn)行可視電子簽名的尺寸的縮小的情況下,在S717處,控制 單元縮小可視電子簽名的尺寸。接下來(lái),在S718處,控制單元確定在預(yù) 設(shè)區(qū)域的范圍內(nèi)是否存在不存在等于或大于縮小的可視電子簽名的區(qū)域的 字符區(qū)域或者圖像區(qū)域的圖像數(shù)據(jù)的區(qū)域。也就是說(shuō),控制單元確定在可 視電子簽名的移動(dòng)可能區(qū)域中是否存在與圖像數(shù)據(jù)不交疊的區(qū)域。
在可視電子簽名的移動(dòng)可能區(qū)域中不存在與圖像數(shù)據(jù)不交疊的區(qū)域 的情況下,在S711處,控制單元進(jìn)行前述PI處理,在S720處制作電子文 件,并且返回到S702處的處理。
在可視電子簽名的移動(dòng)可能區(qū)域中存在與圖像數(shù)據(jù)不交疊的區(qū)域的 情況下,在S719處,控制單元向該區(qū)域添加縮小的可視電子簽名,在S720 處,控制單元根據(jù)添加有縮小的可視電子簽名的圖像數(shù)據(jù)制作電子文件, 并且該處理返回到S702處的處理。
接下來(lái),參照?qǐng)D9來(lái)詳細(xì)說(shuō)明前述PI處理(圖7中的S711)。
在S901處,控制單元確定與可視電子簽名的區(qū)域交疊的區(qū)域是字符 區(qū)域、圖像區(qū)域還是兩者。其結(jié)果是,在交疊的區(qū)域僅是圖像區(qū)域的情況 下,控制單元進(jìn)行到S902處的處理,在交疊的區(qū)域僅是字符區(qū)域的情況 下,控制單元進(jìn)行到S904處的處理,在交疊的區(qū)域是圖像區(qū)域和字符區(qū) 域兩者的情況下,控制單元進(jìn)行到S908處的處理。在與可視電子簽名的區(qū)域交疊的區(qū)域僅是圖像區(qū)域的情況下,在S902 處,控制單元通過(guò)使用半透明化處理單元607將可視電子簽名處理為半透 明的。進(jìn)行半透明處理的圖像處理可以使用已知方法。
在S903處,控制單元向圖像數(shù)據(jù)添加經(jīng)過(guò)半透明處理的可視電子簽 名,并且進(jìn)行到S720處的處理(圖7)。
圖10是示出利用査看器應(yīng)用程序查看通過(guò)向圖像數(shù)據(jù)添加經(jīng)過(guò)半透 明處理的可視電子簽名而制作的電子文件時(shí)的畫(huà)面示例的圖。
另一方面,在與可視電子簽名的區(qū)域交疊的區(qū)域僅是字符區(qū)域的情況 下,在S904處,控制單元使用字符圖像提取處理單元606對(duì)與可視電子 簽名的區(qū)域交疊的字符區(qū)域進(jìn)行字符圖像提取處理。字符圖像提取處理可 以使用已知方法。將通過(guò)S904處的處理從字符圖像提取處理單元606輸 出的字符圖像數(shù)據(jù)制作為位圖數(shù)據(jù)。在本實(shí)施例中,將要輸出的字符圖像 數(shù)據(jù)制作為位圖數(shù)據(jù),但是不限于此。字符圖像數(shù)據(jù)可以是通過(guò)矢量表示 字符的輪廓的矢量數(shù)據(jù)。
在S905處,控制單元使用從字符圖像提取處理單元606輸出的字符 圖像數(shù)據(jù),來(lái)制作在透明背景上僅描述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)。 這時(shí),可以從要制作的字符圖像層數(shù)據(jù)中刪除由圖像處理裝置提供的頁(yè)碼 等的頁(yè)眉/頁(yè)腳或者一開(kāi)始向圖像提供的頁(yè)眉/頁(yè)腳的字符圖像數(shù)據(jù)。
在S906處,控制單元從字符圖像層數(shù)據(jù)中截取包含在與可視電子簽 名的布置區(qū)域交疊的區(qū)域中的字符,并且將截取的字符新設(shè)置為字符圖像 層數(shù)據(jù)。
在S907處,控制單元制作采用分層結(jié)構(gòu)的電子文件,該分層結(jié)構(gòu)從 其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù) 據(jù)的順序具有字符圖像層數(shù)據(jù)、可視電子簽名以及圖像數(shù)據(jù),并且控制單 元進(jìn)行到S720處的處理。
圖4是示出通過(guò)S907處的處理而獲得的分層結(jié)構(gòu)的圖。該分層結(jié)構(gòu) 由字符圖像層、可視電子簽名層和圖像層構(gòu)成。圖5是示出利用查看器應(yīng) 用程序査看通過(guò)S907處的處理而制作的電子文件時(shí)的畫(huà)面示例的圖。
當(dāng)與可視電子簽名的區(qū)域交疊的區(qū)域是字符區(qū)域和圖像區(qū)域兩者時(shí),在S908處,控制單元參照預(yù)設(shè)的優(yōu)先標(biāo)記(FLG)。當(dāng)優(yōu)先標(biāo)記是圖像時(shí), 控制單元進(jìn)行到S902處的處理,當(dāng)優(yōu)先標(biāo)記是字符時(shí),控制單元進(jìn)行到 S904處的處理。
第二實(shí)施例是分開(kāi)進(jìn)行字符優(yōu)先的情況下的處理和圖像優(yōu)先的情況 下的處理的控制方法,但是可以同時(shí)進(jìn)行字符優(yōu)先的情況下的處理和圖像 優(yōu)先的情況下的處理。圖11是示出在這種情況下利用查看器應(yīng)用程序查看 要制作的電子文件時(shí)的畫(huà)面示例的圖。如圖11所示,該示例將可視電子簽 名處理為半透明的,并且還制作采用分層結(jié)構(gòu)的電子文件,該分層結(jié)構(gòu)從 其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù) 據(jù)的順序具有字符圖像層數(shù)據(jù)、可視電子簽名以及圖像數(shù)據(jù)。 (其它實(shí)施例)
本發(fā)明可以采用系統(tǒng)、裝置、方法、計(jì)算機(jī)程序或者計(jì)算機(jī)可讀記錄 介質(zhì)來(lái)實(shí)施。本發(fā)明還可以應(yīng)用于由多個(gè)單元構(gòu)成的系統(tǒng)或者單個(gè)裝置。
本發(fā)明的實(shí)施方式包括通過(guò)記錄介質(zhì)或者網(wǎng)絡(luò)向系統(tǒng)或者裝置提供 實(shí)現(xiàn)上述本發(fā)明的功能的計(jì)算機(jī)程序、由裝配在系統(tǒng)或者裝置中的計(jì)算機(jī) 執(zhí)行該計(jì)算機(jī)程序。記錄介質(zhì)是計(jì)算機(jī)可讀記錄介質(zhì)。因此,該實(shí)施方式 包括用于實(shí)現(xiàn)本發(fā)明的功能的計(jì)算機(jī)程序本身。計(jì)算機(jī)程序包括目標(biāo)代碼、 由解釋器執(zhí)行的程序、提供給OS的腳本數(shù)據(jù)等。記錄介質(zhì)包括軟((floppy) 商標(biāo))盤、硬盤、光盤、磁光盤、MO、 CD-ROM、 CD-R、 CD-RW、磁帶、 非易失性存儲(chǔ)卡、ROM、 DVD等。程序的提供方法例如包括使用客戶計(jì) 算機(jī)的瀏覽器將程序從因特網(wǎng)下載到諸如硬盤的記錄介質(zhì)的方法。該方法 下載計(jì)算機(jī)程序的文件或者包括從因特網(wǎng)自動(dòng)安裝的功能的壓縮文件。該 實(shí)施方式包括將構(gòu)成計(jì)算機(jī)程序的程序代碼劃分為多個(gè)文件并且從不同的 服務(wù)器下載各個(gè)文件。該實(shí)施方式包括多個(gè)用戶下載計(jì)算機(jī)程序文件的服 務(wù)器。
上述實(shí)施例的功能可以通過(guò)由計(jì)算機(jī)執(zhí)行計(jì)算機(jī)程序來(lái)實(shí)現(xiàn)。上述實(shí) 施例的功能可以通過(guò)在計(jì)算機(jī)上運(yùn)行的OS基于計(jì)算機(jī)程序的指令執(zhí)行全 部或部分實(shí)際處理來(lái)實(shí)現(xiàn)。
即使在將從記錄介質(zhì)讀取的計(jì)算機(jī)程序?qū)懭雽?duì)插入計(jì)算機(jī)的功能擴(kuò)
17展板或者連接到計(jì)算機(jī)的功能擴(kuò)展單元裝配的存儲(chǔ)器中之后,也能實(shí)現(xiàn)上 述實(shí)施例的功能。也就是說(shuō),上述實(shí)施例的功能還可以通過(guò)在功能擴(kuò)展板 或者功能擴(kuò)展單元中裝配的CPU基于計(jì)算機(jī)程序的指令執(zhí)行全部或部分 實(shí)際處理來(lái)實(shí)現(xiàn)。
雖然參照示例性實(shí)施例描述了本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明不限于 所公開(kāi)的示例性實(shí)施例。所附權(quán)利要求的范圍符合最寬的解釋,以覆蓋全 部這種變型、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種圖像處理設(shè)備,其添加可視電子簽名,所述圖像處理設(shè)備包括字符圖像提取單元,用于從圖像數(shù)據(jù)中提取字符圖像數(shù)據(jù);確定單元,用于確定布置所述可視電子簽名的區(qū)域與所述字符圖像數(shù)據(jù)的區(qū)域是否彼此交疊;字符圖像層生成單元,用于在所述確定單元確定布置所述可視電子簽名的所述區(qū)域與所述字符圖像數(shù)據(jù)的所述區(qū)域彼此交疊的情況下,生成在透明背景上描述所述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù);以及文件生成單元,用于生成采用分層結(jié)構(gòu)的電子文件,所述分層結(jié)構(gòu)從其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù)據(jù)的順序具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù)據(jù)。
2. 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,其中所述字符圖像提取單元包括用于刪除頁(yè)眉/頁(yè)腳的字符圖像數(shù)據(jù)的單 元,并且所述確定單元確定布置所述可視電子簽名的所述區(qū)域和刪除所述 頁(yè)眉/頁(yè)腳的字符圖像數(shù)據(jù)之后的字符圖像數(shù)據(jù)的區(qū)域是否彼此交疊。
3. 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,其中在所述確定單元確定布置所述可視電子簽名的所述區(qū)域與所述字符圖 像數(shù)據(jù)的所述區(qū)域彼此交疊的情況下,所述字符圖像層生成單元生成僅描 述交疊在布置所述可視電子簽名的所述區(qū)域上的所述字符圖像數(shù)據(jù)的字符 圖像層數(shù)據(jù)。
4. 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,其中-在所述確定單元確定布置所述可視電子簽名的所述區(qū)域與所述字符圖 像數(shù)據(jù)的所述區(qū)域彼此不交疊的情況下,所述文件生成單元將所述可視電 子簽名添加給所述圖像數(shù)據(jù),并且生成從所述分層結(jié)構(gòu)的上部位置開(kāi)始以 所述順序添加有所述可視電子簽名的所述圖像數(shù)據(jù)的電子文件。
5. 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,其中 所提取的字符圖像數(shù)據(jù)包括位圖數(shù)據(jù)或者矢量數(shù)據(jù)。
6. —種圖像處理設(shè)備,其添加可視電子簽名,所述圖像處理設(shè)備包括 區(qū)域分離單元,用于從圖像數(shù)據(jù)中提取圖像區(qū)域;確定單元,用于確定布置所述可視電子簽名的區(qū)域與所提取的圖像區(qū)域是否彼此交疊;半透明化單元,用于在所述確定單元確定布置所述可視電子簽名的所 述區(qū)域與所提取的圖像區(qū)域彼此交疊的情況下,將所述可視電子簽名處理 為半透明的;以及文件生成單元,用于生成具有添加有經(jīng)過(guò)半透明處理的可視電子簽名 的所述圖像數(shù)據(jù)的電子文件。
7. —種圖像處理設(shè)備,其添加可視電子簽名,所述圖像處理設(shè)備包括: 區(qū)域分離單元,用于從圖像數(shù)據(jù)中提取字符區(qū)域和圖像區(qū)域; 選擇單元,用于在所述圖像區(qū)域和所述字符區(qū)域兩者都與布置所述可視電子簽名的所述區(qū)域交疊的情況下,根據(jù)預(yù)設(shè)的優(yōu)先權(quán),來(lái)選擇對(duì)所述 可視電子簽名進(jìn)行半透明處理和生成在透明背景上描述所述字符區(qū)域的字 符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)中的至少一個(gè);半透明化單元,用于在所述選擇單元選擇對(duì)所述可視電子簽名進(jìn)行半 透明處理的情況下,將所述可視電子簽名處理為半透明的;字符圖像層生成單元,用于在所述選擇單元選擇生成字符圖像層數(shù)據(jù) 的情況下,生成在透明背景上描述所述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù); 以及文件生成單元,用于在所述選擇單元選擇對(duì)所述可視電子簽名進(jìn)行半 透明處理的情況下,生成具有添加有經(jīng)過(guò)所述半透明處理的可視電子簽名 的所述圖像數(shù)據(jù)的電子文件,或者用于在所述選擇單元選擇生成所述字符 圖像層數(shù)據(jù)的情況下,生成采用分層結(jié)構(gòu)的電子文件,所述分層結(jié)構(gòu)從其 上部位置開(kāi)始具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù) 據(jù)。
8. 根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,其中所述區(qū)域分離單元包括用于刪除頁(yè)眉/頁(yè)腳的字符區(qū)域信息的單元,并 且所述確定單元在刪除所述頁(yè)眉/頁(yè)腳的所述字符區(qū)域信息之后,確定所提 取的字符區(qū)域和所提取的圖像區(qū)域兩者是否都與布置所述可視電子簽名的 所述區(qū)域交疊。
9. 根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,其中 所述優(yōu)先權(quán)是由用戶預(yù)先設(shè)置的。
10. 根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,所述圖像處理設(shè)備還包括 第一確定單元,用于確定布置所述可視電子簽名的所述區(qū)域與所提取的字符區(qū)域和所提取的圖像區(qū)域中的至少一個(gè)是否彼此交疊;以及第二確定單元,用于在所述第一確定單元確定布置所述可視電子簽名 的所述區(qū)域與所提取的字符區(qū)域和所提取的圖像區(qū)域中的至少一個(gè)彼此交 疊的情況下,確定是否能通過(guò)執(zhí)行縮小或者移動(dòng)所述可視電子簽名中的至 少一種處理來(lái)將所述可視電子簽名處理為不與所提取的字符區(qū)域或者所提 取的圖像區(qū)域中的任何一個(gè)交疊,其中在所述第二確定單元確定所述可視電子簽名能夠被縮小或者移動(dòng)的情 況下,所述文件生成單元生成具有添加有經(jīng)縮小的或者經(jīng)移動(dòng)的可視電子 簽名的所述圖像數(shù)據(jù)的電子文件。
11. 根據(jù)權(quán)利要求IO所述的圖像處理設(shè)備,所述圖像處理設(shè)備還包括 第三確定單元,用于在所述第二確定單元確定不能將所述可視電子簽名處理為不與所提取的字符區(qū)域或者所提取的圖像區(qū)域中的任何一個(gè)交疊 的情況下,確定布置所述可視電子簽名的所述區(qū)域是否與所提取的字符區(qū) 域、所提取的圖像區(qū)域、或者所提取的字符區(qū)域和所提取的圖像區(qū)域兩者 交疊,其中在所述第三確定單元確定所述圖像區(qū)域和所述字符區(qū)域兩者都與布置 所述可視電子簽名的所述區(qū)域交疊的情況下,所述選擇單元根據(jù)預(yù)設(shè)的優(yōu) 先權(quán),來(lái)選擇對(duì)所述可視電子簽名進(jìn)行半透明處理和生成在透明背景上描 述所述字符區(qū)域的所述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)中的至少一個(gè)。
12. 根據(jù)權(quán)利要求ll所述的圖像處理設(shè)備,其中在所述第三確定單元確定布置所述可視電子簽名的所述區(qū)域與所提取 的圖像區(qū)域交疊的情況下,所述文件生成單元生成具有添加有經(jīng)過(guò)所述半 透明處理的可視電子簽名的所述圖像數(shù)據(jù)的電子文件,或者在所述第三確 定單元確定布置所述可視電子簽名的所述區(qū)域與所提取的字符區(qū)域交疊的 情況下,所述文件生成單元生成采用分層結(jié)構(gòu)的電子文件,所述分層結(jié)構(gòu)從其上部位置開(kāi)始具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖 像數(shù)據(jù)。
13. —種圖像處理方法,其添加可視電子簽名,所述圖像處理方法包括:字符圖像提取步驟,用于從圖像數(shù)據(jù)中提取字符圖像數(shù)據(jù);確定步驟,用于確定布置所述可視電子簽名的區(qū)域與所述字符圖像數(shù) 據(jù)的區(qū)域是否彼此交疊;字符圖像層生成步驟,用于在所述確定步驟確定布置所述可視電子簽 名的所述區(qū)域與所述字符圖像數(shù)據(jù)的所述區(qū)域彼此交疊的情況下,生成在 透明背景上描述所述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù);以及文件生成步驟,用于生成采用分層結(jié)構(gòu)的電子文件,所述分層結(jié)構(gòu)從 該分層結(jié)構(gòu)的上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和 所述圖像數(shù)據(jù)的順序具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述 圖像數(shù)據(jù)。
14. 一種圖像處理方法,其添加可視電子簽名,所述圖像處理方法包括 區(qū)域分離步驟,用于從圖像數(shù)據(jù)中提取圖像區(qū)域;確定步驟,用于確定布置所述可視電子簽名的區(qū)域與所提取的圖像區(qū) 域是否彼此交疊;半透明化步驟,用于在所述確定步驟確定布置所述可視電子簽名的所 述區(qū)域與所提取的圖像區(qū)域彼此交疊的情況下,將所述可視電子簽名處理 為半透明的;以及文件生成步驟,用于生成具有添加有經(jīng)過(guò)半透明處理的可視電子簽名 的所述圖像數(shù)據(jù)的電子文件。
15. —種圖像處理方法,其添加可視電子簽名,所述圖像處理方法包括 區(qū)域分離步驟,用于從圖像數(shù)據(jù)中提取字符區(qū)域和圖像區(qū)域; 選擇步驟,用于在所述圖像區(qū)域和所述字符區(qū)域兩者都與布置所述可視電子簽名的所述區(qū)域交疊的情況下,根據(jù)預(yù)設(shè)的優(yōu)先權(quán),來(lái)選擇對(duì)所述 可視電子簽名進(jìn)行半透明處理和生成在透明背景上描述所述字符區(qū)域的字 符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)中的至少一個(gè);半透明化步驟,用于在所述選擇步驟選擇對(duì)所述可視電子簽名進(jìn)行半透明處理的情況下,將所述可視電子簽名處理為半透明的;字符圖像層生成步驟,用于在所述選擇步驟選擇生成字符圖像層數(shù)據(jù)的情況下,生成在透明背景上描述所述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù); 以及文件生成步驟,用于在所述選擇步驟選擇對(duì)所述可視電子簽名進(jìn)行半 透明處理的情況下,生成具有添加有經(jīng)過(guò)所述半透明處理的可視電子簽名 的所述圖像數(shù)據(jù)的電子文件,或者用于在所述選擇步驟選擇生成所述字符 圖像層數(shù)據(jù)的情況下,生成采用分層結(jié)構(gòu)的電子文件,所述分層結(jié)構(gòu)從其 上部位置開(kāi)始具有所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù) 據(jù)。
全文摘要
本發(fā)明涉及一種圖像處理設(shè)備和圖像處理方法。在向電子文件添加可視電子簽名時(shí),通過(guò)將與可視電子簽名的區(qū)域交疊的部分的字符圖像數(shù)據(jù)布置在可視電子簽名上方的上部位置層,來(lái)防止字符的可視性劣化。包括用于從圖像數(shù)據(jù)中提取字符圖像數(shù)據(jù)的步驟;用于在布置可視電子簽名的區(qū)域與字符圖像數(shù)據(jù)的區(qū)域彼此交疊的情況下、生成在透明背景上僅描述字符圖像數(shù)據(jù)的字符圖像層數(shù)據(jù)的步驟;以及生成采用分層結(jié)構(gòu)的電子文件的步驟,所述分層結(jié)構(gòu)從其上部位置開(kāi)始以所述字符圖像層數(shù)據(jù)、所述可視電子簽名和所述圖像數(shù)據(jù)的順序具有字符圖像層數(shù)據(jù)、可視電子簽名和圖像數(shù)據(jù)。
文檔編號(hào)G06T1/00GK101625752SQ20091015851
公開(kāi)日2010年1月13日 申請(qǐng)日期2009年7月8日 優(yōu)先權(quán)日2008年7月11日
發(fā)明者礒田隆司 申請(qǐng)人:佳能株式會(huì)社