專利名稱:圖像處理方法、圖像處理裝置和存儲介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及與圖像的電子簽名有關(guān)的技術(shù)。
背景技術(shù):
隨著近年來計算機和計算機網(wǎng)絡(luò)的快速發(fā)展和激增,包括字符數(shù)據(jù)、視頻數(shù)據(jù)和音頻數(shù)據(jù)的各種信息已被數(shù)字化。數(shù)字數(shù)據(jù)不會由于例如老化而劣化,并可被完美地保存,同時它可容易地被復(fù)制、編輯或處理。盡管這樣的數(shù)字數(shù)據(jù)的容易的復(fù)制、編輯和處理對用戶來說非常有用,但是數(shù)字數(shù)據(jù)的保護成為主要問題。
提出了一種稱為電子簽名的技術(shù),用戶使用它來確定被傳送的數(shù)據(jù)是否被改變(例如被偽造)。電子簽名為附加數(shù)據(jù),用于防止原始數(shù)據(jù)的改變(例如偽造)。電子簽名技術(shù)不僅對確定原始數(shù)據(jù)的改變而且對防止因特網(wǎng)上的電子欺騙或抵賴是有效的。
提供了一種處理具有驗證電子簽名功能的電子文檔(例如視頻數(shù)據(jù))的裝置,使得該裝置能夠驗證電子簽名從而在處理電子文檔之前確定電子文檔是否是可靠的。此外,可以實現(xiàn)一種能夠根據(jù)確定結(jié)果改變對電子文檔的動作的裝置。
美國專利申請No.2002-0080959公開了一種將認證標(biāo)記添加到電子文檔,并且如果電子簽名的驗證成功則打印具有認證標(biāo)記的電子文檔,或者如果電子簽名的驗證失敗則打印沒有認證標(biāo)記的電子文檔的技術(shù)。
然而,在美國專利申請No.2002-0080959公開的技術(shù)中,有關(guān)在驗證附加到諸如電子文檔之類的數(shù)據(jù)的電子簽名之后如何處理數(shù)據(jù)的確定取決于電子簽名的驗證者(驗證電子簽名的人)或驗證裝置。換句話說,在電子簽名被驗證之后,數(shù)據(jù)可能沒有按簽名者(生成電子簽名的人)的意愿被處理。因此,驗證者可能能夠打印偽造的電子文檔,盡管事實是簽名者想要防止改變的(例如偽造的)電子文檔被打印。此外,不易改變在驗證之后處理或控制電子文檔或電子文檔中的部分圖像的方式。
發(fā)明內(nèi)容
本發(fā)明的實施例提供了一種能夠在附加到電子文檔的電子簽名被驗證之后按照簽名者的意圖允許處理(例如動作)的執(zhí)行的方法。
本發(fā)明的實施例還提供了一種產(chǎn)生具有電子簽名的、可對其執(zhí)行按照簽名者的意圖的處理(例如動作)的圖像數(shù)據(jù)的方法。
根據(jù)本發(fā)明的實施例,一種圖像處理方法包括產(chǎn)生要被附加到圖像數(shù)據(jù)中的電子簽名;產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息。該方法還包括整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù),并且傳送該整合數(shù)據(jù)。
根據(jù)本發(fā)明的另一實施例,一種圖像處理方法包括接收圖像數(shù)據(jù)、附加到圖像數(shù)據(jù)的電子簽名和控制信息;根據(jù)圖像數(shù)據(jù)和電子簽名驗證電子簽名。該方法還包括根據(jù)控制信息和電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作。
根據(jù)本發(fā)明的另一實施例,一種圖像處理裝置包括電子簽名產(chǎn)生單元、控制信息產(chǎn)生單元和傳送單元。電子簽名產(chǎn)生單元被配置用來產(chǎn)生要被附加到圖像數(shù)據(jù)的電子簽名;控制信息產(chǎn)生單元被配置用來產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息;傳送單元被配置用來整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù)并且傳送該整合數(shù)據(jù)。
根據(jù)本發(fā)明的另一實施例,一種圖像處理裝置包括接收單元、電子簽名驗證單元和控制單元。接收單元被配置用來接收圖像數(shù)據(jù)、附加到圖像數(shù)據(jù)的電子簽名和控制信息;電子簽名驗證單元被配置用來根據(jù)圖像數(shù)據(jù)和電子簽名驗證電子簽名;控制單元被配置用來根據(jù)控制信息和電子簽名驗證單元中的電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作。
參照附圖,根據(jù)例證實施例的下述說明,本發(fā)明的其它特征將變得明顯。應(yīng)當(dāng)注意本說明書提及的“一個(an)”或“一個(one)”實施例不一定針對同一實施例,這種提及的意思是至少一個。
圖1是可適用本發(fā)明的實施例的系統(tǒng)的示意圖。
圖2是示出根據(jù)本發(fā)明的實施例的主計算機的組件的示例的方框圖。
圖3示出根據(jù)本發(fā)明的第一實施例的功能配置的示例。
圖4是示出由根據(jù)本發(fā)明的第一實施例的結(jié)構(gòu)化數(shù)據(jù)產(chǎn)生器執(zhí)行的處理的流程圖。
圖5A示出要被數(shù)字化的紙文檔的示例,圖5B示出區(qū)域分割的示例。
圖6是舉例說明根據(jù)本發(fā)明的實施例的信息相加器的圖。
圖7是示出由電子文檔整合器整合的電子文檔的示例的示意圖。
圖8示出根據(jù)本發(fā)明的第一實施例的控制信息的示例。
圖9示出根據(jù)本發(fā)明的第一實施例的控制信息的另一示例。
圖10示出結(jié)構(gòu)化數(shù)據(jù)的例證樹結(jié)構(gòu)。
圖11是示出由控制信息解釋器和動作執(zhí)行器執(zhí)行的處理的流程圖。
圖12示出當(dāng)根據(jù)圖8中的控制信息驗證電子簽名失敗時的輸出示例。
圖13示出當(dāng)根據(jù)圖9中的控制信息驗證電子簽名成功時的輸出示例。
圖14示出設(shè)置控制信息的用戶界面的示例。
圖15示意性地示出根據(jù)本發(fā)明的第二實施例的系統(tǒng)。
圖16是示出根據(jù)本發(fā)明的第二實施例的功能配置的示例的方框圖。
圖17示出根據(jù)本發(fā)明的第二實施例的控制信息的示例。
圖18是示出產(chǎn)生電子簽名的處理和驗證電子簽名的處理的示意圖。
圖19示出用于選擇的用戶界面的示例。
具體實施例方式
第一例證實施例圖1是可適用本發(fā)明的實施例的系統(tǒng)的示意圖。參照圖1,系統(tǒng)包括將紙文檔上的信息轉(zhuǎn)換為圖像數(shù)據(jù)的掃描儀101、生成電子文檔(圖像數(shù)據(jù))的計算機102、驗證附加到電子文檔的電子簽名并生成打印數(shù)據(jù)的計算機103和打印由打印數(shù)據(jù)表示的圖像的打印機104。掃描儀101、計算機102、計算機103和打印機104通過網(wǎng)絡(luò)105相互連接。盡管圖1中系統(tǒng)包括四個裝置,但本發(fā)明不限于這樣的配置。例如,包括掃描儀101和計算機102的功能的單一裝置(高性能掃描儀或復(fù)印機)可代替掃描儀101和計算機102。同樣,包括計算機103和打印機104的功能的單一裝置(高性能打印機或復(fù)印機)可代替計算機103和打印機104。
下面將參照圖2中所示的方框圖說明根據(jù)本發(fā)明的實施例的主計算機201。
圖2示出主計算機201的基本組件和主計算機201與外圍設(shè)備之間的關(guān)系的示例。主計算機201適用于下面說明的電子文檔產(chǎn)生裝置301和電子文檔處理裝置302。主計算機201例如為普通個人計算機。主計算機201包括顯示從主計算機201提供的各種信息的監(jiān)視器202。
主計算機201還包括中央處理單元(CPU)203、只讀存儲器(ROM)204和隨機存取存儲器(RAM)205。CPU 203控制主計算機201中的組件并且執(zhí)行裝入RAM 205中的程序。ROM 204存儲基本輸入/輸出系統(tǒng)(BIOS)和啟動程序。RAM 205臨時存儲要在CPU203中處理的程序和圖像數(shù)據(jù)。執(zhí)行下面說明的各種處理的操作系統(tǒng)(OS)或CPU 203所使用的程序被裝入RAM 205中。
主計算機201還包括硬盤(HD)206、只讀光盤存儲器(CD-ROM)驅(qū)動器207和軟盤(FD)驅(qū)動器208。HD 206存儲OS和要被傳送給RAM 205的程序等。在裝置運行時,圖像數(shù)據(jù)被存儲在HD 206中,以及從HD 206中被讀出。CD-ROM驅(qū)動器207讀出存儲在作為外部存儲介質(zhì)的CD-ROM(或可記錄光盤(CD-R))中的數(shù)據(jù),以及將數(shù)據(jù)寫入CD-ROM(或CD-R)中。和CD-ROM驅(qū)動器207一樣,F(xiàn)D驅(qū)動器208讀出存儲在FD中的數(shù)據(jù)以及將數(shù)據(jù)寫入FD中。
主計算機201還包括只讀數(shù)字通用盤存儲器(DVD-ROM)(數(shù)字通用盤隨機存取存儲器(DVD-RAM))驅(qū)動器209。和CD-ROM驅(qū)動器207一樣,DVD-ROM(DVD-RAM)驅(qū)動器209讀出存儲在DVD-ROM中的數(shù)據(jù)以及將數(shù)據(jù)寫入DVD-RAM中。當(dāng)用于圖像處理的程序被存儲在CD-ROM、FD、DVD-ROM等中時,如果有必要,則程序被安裝到HD 206中并被傳送給RAM 205。
主計算機201還包括接口(I/F)211和接口(I/F)215。I/F 211是主計算機201和與諸如因特網(wǎng)之類的網(wǎng)絡(luò)相連的網(wǎng)絡(luò)接口卡(NIC)210之間的接口。主計算機201通過I/F 211將數(shù)據(jù)發(fā)送到因特網(wǎng)和從因特網(wǎng)接收數(shù)據(jù)。I/F 215是鼠標(biāo)213或鍵盤214與主計算機201之間的接口。使用鼠標(biāo)213或鍵盤214輸入的各種指令通過I/F 215被提供給CPU 203。
主計算機201能夠?qū)D像數(shù)據(jù)存儲在HD 206、CD-ROM、FD和DVD中,并將存儲的圖像數(shù)據(jù)顯示在監(jiān)視器202上。
主計算機201也能夠利用NIC 210通過因特網(wǎng)傳送圖像數(shù)據(jù)。使用鼠標(biāo)213和鍵盤214輸入用戶發(fā)出的各種指令等。在主計算機201中,下面要說明的塊通過總線216相互連接從而傳輸各種數(shù)據(jù)。
圖3示出根據(jù)本發(fā)明的第一實施例的功能配置的示例。本發(fā)明的第一實施例包括電子文檔產(chǎn)生裝置301和電子文檔處理裝置302。
電子文檔產(chǎn)生裝置301包括紙文檔接收器304、結(jié)構(gòu)化數(shù)據(jù)產(chǎn)生器305、電子簽名產(chǎn)生器307、控制信息產(chǎn)生器318、信息相加器308、電子文檔整合器309和電子文檔傳送器310。紙文檔接收器304接收紙文檔303。結(jié)構(gòu)化數(shù)據(jù)產(chǎn)生器305分析紙文檔303從而產(chǎn)生結(jié)構(gòu)化數(shù)據(jù)。電子簽名產(chǎn)生器307通過利用結(jié)構(gòu)化數(shù)據(jù)和私密密鑰306(例如私有密鑰)產(chǎn)生電子簽名。控制信息產(chǎn)生器318產(chǎn)生用于控制與電子文檔相關(guān)聯(lián)的動作的控制信息。控制信息產(chǎn)生器318可包括其中顯示控制信息的顯示單元。信息相加器308將從控制信息產(chǎn)生器318獲取的控制信息和從電子簽名產(chǎn)生器307獲取的電子簽名與結(jié)構(gòu)化數(shù)據(jù)相關(guān)聯(lián)。電子文檔整合器309將結(jié)構(gòu)化數(shù)據(jù)、電子簽名和控制信息相互整合以產(chǎn)生電子文檔311。電子文檔傳送器310將電子文檔311傳送給電子文檔處理裝置302。
電子文檔處理裝置302包括電子文檔接收器312、電子文檔分解器313、電子簽名驗證器315、控制信息解釋器316和動作執(zhí)行器317。電子文檔接收器312接收電子文檔311。電子文檔分解器313將整合的電子文檔311分解以獲取結(jié)構(gòu)化數(shù)據(jù)、電子簽名和控制信息。電子簽名驗證器315根據(jù)結(jié)構(gòu)化數(shù)據(jù)、電子簽名和公開密鑰314驗證電子簽名。控制信息解釋器316解釋控制信息。動作執(zhí)行器317根據(jù)電子簽名的驗證結(jié)果和控制信息處理、編輯或打印分解的電子文檔。
下面將更詳細地說明上述的塊。
首先,將說明電子文檔產(chǎn)生裝置301中的塊。
紙文檔接收器304接收紙文檔303,從而使用具有光電轉(zhuǎn)換功能的掃描儀101將紙文檔數(shù)字化為圖像數(shù)據(jù)。
下面將參照圖4和圖5A和圖5B詳細說明結(jié)構(gòu)化數(shù)據(jù)產(chǎn)生器305。圖4是示出由根據(jù)本發(fā)明的第一實施例的結(jié)構(gòu)化數(shù)據(jù)產(chǎn)生器305執(zhí)行的處理的流程圖。
圖5A示出要被數(shù)字化的紙文檔(圖像)的示例。參照圖4,在步驟S401中,該處理根據(jù)區(qū)域的屬性將對應(yīng)于一屏的圖像分成多個部分區(qū)(部分圖像)。每個部分區(qū)為一個圖像中具有相同屬性的連續(xù)區(qū)域的集合。屬性可表示圖像的類型,即,諸如字符、圖片、表格或線條圖之類的特征。可采用將圖像分成部分區(qū)的合適的方法。例如,在文檔圖像中,可檢測黑色像素簇或白色像素簇的集合,以從包括形狀、大小和集合狀態(tài)的特征量,提取具有包括字符、圖片或圖畫、表格、框架和線條的特征名稱的區(qū)域。
通過根據(jù)從表示對應(yīng)于圖5A中的文檔的圖像的圖像數(shù)據(jù)中提取的特征量確定每部分區(qū)的屬性,圖5B示出在將圖5A中的文檔分成多個部分區(qū)之后(獲取部分區(qū))數(shù)字化的文檔。參照圖5B,部分區(qū)502、504、505和506具有字符屬性,部分區(qū)503具有彩色圖片屬性。
作為步驟S401中區(qū)域劃分的結(jié)果,該處理產(chǎn)生結(jié)構(gòu)信息。結(jié)構(gòu)信息表示通過區(qū)域劃分所給定的每部分區(qū)的屬性和例如對應(yīng)于上述屏的圖像的位置坐標(biāo)的布局信息。
在步驟S402中,該處理對步驟S401中生成的每個部分區(qū)產(chǎn)生傳送的信息。傳送的信息為呈現(xiàn)部分區(qū)所需的圖像信息。在實施例中,如果部分區(qū)包括圖片或自然圖像,則對應(yīng)于該部分區(qū)的圖像信息為彩色光柵數(shù)據(jù)或單色光柵數(shù)據(jù)。如果部分區(qū)包括線條圖或字符,則圖像信息為從該部分區(qū)中的對象的輪廓的向量表示得到的向量數(shù)據(jù)。如果部分區(qū)包括字符,則圖像信息為包括作為字符識別的結(jié)果的每個字符碼的位置和字體信息的文本信息。然而,傳送的信息不限于上述示例,從原始圖像信息生成的其它信息也可被用作傳送的信息。例如,如果部分區(qū)包括字符,則由包括在該部分區(qū)中的字符的電子發(fā)音產(chǎn)生的音頻信息也可被用作傳送的信息。
根據(jù)本發(fā)明的第一實施例,如果電子文檔產(chǎn)生裝置301接收到表示圖5A中所示圖像的圖像數(shù)據(jù),則作為傳送的信息,在圖5B中的字符區(qū)502、504、505和506中產(chǎn)生向量數(shù)據(jù),并在圖5B中的彩色圖片區(qū)503中產(chǎn)生彩色光柵數(shù)據(jù)。
在步驟S403中,該處理將步驟S401中產(chǎn)生的結(jié)構(gòu)信息與步驟S402中產(chǎn)生的傳送信息相關(guān)聯(lián)。關(guān)聯(lián)的信息以樹結(jié)構(gòu)形式被描述,如圖10中所示。
在步驟S404中,處理將產(chǎn)生的數(shù)據(jù)組作為結(jié)構(gòu)化數(shù)據(jù)存儲。數(shù)據(jù)組按可以以圖10中所示的樹結(jié)構(gòu)表示的格式被存儲。根據(jù)本發(fā)明的第一實施例,數(shù)據(jù)組以可擴展標(biāo)記語言(XML)格式被存儲。
現(xiàn)在將參照圖18說明圖3中的電子簽名產(chǎn)生器307。電子簽名產(chǎn)生器307通過使用產(chǎn)生電子簽名的方法,產(chǎn)生要被附加到結(jié)構(gòu)化數(shù)據(jù)的電子簽名。
圖18是示出產(chǎn)生電子簽名的處理和驗證電子簽名的處理的示意圖。散列函數(shù)和公開密鑰密碼系統(tǒng)被用于電子簽名的產(chǎn)生。參照圖18,參考標(biāo)號1806表示私密密鑰,參考標(biāo)號1811表示公開密鑰。傳送器對輸入數(shù)據(jù)1801執(zhí)行散列處理1802從而計算作為定長數(shù)據(jù)的摘要值1803。然后,傳送器使用私密密鑰1806對定長數(shù)據(jù)執(zhí)行變換處理1804,以產(chǎn)生簽名數(shù)據(jù)1805,并將簽名數(shù)據(jù)1805和輸入數(shù)據(jù)1801傳送給接收器。在驗證處理1812中,接收器驗證由使用公開密鑰1811對簽名數(shù)據(jù)1810(與簽名數(shù)據(jù)1805相同)執(zhí)行變換(解密)處理所產(chǎn)生的數(shù)據(jù)是否與由對輸入數(shù)據(jù)1807的散列處理1808所產(chǎn)生的摘要值1809一致。如果驗證結(jié)果1813為肯定,則接收器確定輸入數(shù)據(jù)1807未被偽造。如果驗證結(jié)果1813為否定,則接收器確定輸入數(shù)據(jù)1807被偽造。
在圖18的產(chǎn)生電子簽名的處理中,電子簽名產(chǎn)生器307對作為輸入數(shù)據(jù)1801的傳送信息執(zhí)行散列處理1802,以計算作為定長數(shù)據(jù)的摘要值1803。然后,電子簽名產(chǎn)生器307通過使用圖3中的私密密鑰306作為私密密鑰1806對摘要值1803執(zhí)行變換處理1804,以產(chǎn)生簽名數(shù)據(jù)1805。
電子簽名可根據(jù)結(jié)構(gòu)化數(shù)據(jù)中的所有傳送信息被產(chǎn)生,或者可根據(jù)結(jié)構(gòu)化數(shù)據(jù)中的任一部分的傳送信息被產(chǎn)生。此外,可針對結(jié)構(gòu)信息產(chǎn)生電子簽名。盡管在本發(fā)明的第一實施例中,以XML格式描述的簽名數(shù)據(jù)被用作電子簽名數(shù)據(jù),但電子簽名也可以其它格式被描述。
提供給電子簽名產(chǎn)生器307的私密密鑰306可從被電子文檔的簽名者預(yù)先存儲在電子文檔產(chǎn)生裝置301中作為硬件的存儲單元(例如HD 206)中的多個私密密鑰中選擇?;蛘撸矫苊荑€306可從與電子文檔產(chǎn)生裝置301連接的存儲介質(zhì),比如IC卡中讀取。
現(xiàn)在將說明圖3中的控制信息產(chǎn)生器318。控制信息產(chǎn)生器318產(chǎn)生用于在驗證電子簽名之后控制由電子文檔處理裝置302執(zhí)行的動作的信息(控制信息)。
控制信息被分組為以下三種類型。第一種類型的信息指示已接收電子文檔的電子文檔處理裝置302可能對電子文檔中已對其附加電子簽名的部分區(qū)(被簽名區(qū))執(zhí)行的操作類型。例如,該操作類型對應(yīng)于由輸入數(shù)據(jù)表示的圖像的打印或顯示。具體地說,該操作類型對應(yīng)于圖8中的部分802或807,后面將對其更詳細地說明。第二種類型的信息指示如果電子簽名的驗證成功則由電子文檔處理裝置302在上述操作中執(zhí)行的動作。例如,在打印操作中,第二種類型的信息對應(yīng)于指示如何打印作為正常圖像由輸入數(shù)據(jù)表示的圖像的選擇。具體地說,第二種類型的信息對應(yīng)于圖8中的部分803和804,后面將對其更詳細地說明。第三種類型的信息指示如果電子簽名的驗證失敗則由電子文檔處理裝置302執(zhí)行的動作。例如,在打印操作中,第三種類型的信息對應(yīng)于指示如何處理作為非正常圖像(改變的圖像)由輸入數(shù)據(jù)表示的圖像的選擇。具體地說,第三種類型的信息對應(yīng)于后面將說明的圖8中的部分805和806。如果電子簽名的驗證成功或失敗,則電子文檔處理裝置302可具有一種或多種動作選擇。當(dāng)電子文檔處理裝置302具有多種動作選擇時,電子文檔處理裝置302的用戶可手動指定一種要執(zhí)行的動作,或者可按預(yù)先設(shè)置的優(yōu)先級順序地自動或手動選擇要執(zhí)行的動作。在觀察應(yīng)用于電子文檔處理裝置302的主計算機201的監(jiān)視器202的同時,用戶可用鼠標(biāo)213或鍵盤214進行選擇。
控制信息不限于上述三種類型。例如,可僅提供電子簽名的驗證失敗時的控制信息,或可僅提供電子簽名的驗證成功時的控制信息?;蛘?,用戶可選擇一種類型的控制信息。
圖8示出其中控制信息以XML格式作為文本數(shù)據(jù)被描述的示例。參照圖8,參考標(biāo)號801表示描述以“傳送信息a”為目標(biāo)的部分。部分801包括描述當(dāng)用戶處理目標(biāo)傳送信息時的操作類型的部分802和807。參考標(biāo)號802表示描述目標(biāo)圖像要被打印的部分。部分802包括分別描述附加到目標(biāo)圖像的電子簽名的驗證成功和失敗的部分803和805。參考標(biāo)號803表示電子簽名的驗證成功時的說明,并且包括描述打印目標(biāo)圖像的指令的部分804。參考標(biāo)號805表示電子簽名的驗證失敗時的說明,并且包括描述涂黑打印目標(biāo)圖像的指令的部分806。參考標(biāo)號807表示描述目標(biāo)圖像要被顯示的部分。參考標(biāo)號808表示電子簽名的驗證成功時的說明,并且包括描述顯示目標(biāo)圖像的指令的部分809。參考標(biāo)號810表示電子簽名的驗證失敗時的說明,并且包括描述不顯示目標(biāo)圖像的指令的部分811。
盡管在上面的描述中以“傳送信息a”為目標(biāo),但可以通過描述針對“傳送信息b”的控制信息,對每個傳送的信息執(zhí)行控制。
圖9示出以XML格式作為文本數(shù)據(jù)描述的控制信息的另一示例。參照圖9,參考標(biāo)號901表示描述以整個電子文檔(圖像數(shù)據(jù))中的被簽名區(qū)(附加電子簽名的部分區(qū))為目標(biāo)的部分。參考標(biāo)號902表示描述目標(biāo)被簽名區(qū)要被打印的部分。參考標(biāo)號903表示附加到目標(biāo)被簽名區(qū)的電子簽名的驗證成功時的說明,并且包括描述由用戶選擇的指令的部分904和905。參考標(biāo)號904表示描述將指示被簽名區(qū)中電子簽名的驗證成功的認證標(biāo)記添加到被簽名區(qū)(其中電子簽名的驗證成功)中顯示的圖像并且打印具有被添加的認證標(biāo)記的圖像的指令的部分。參考標(biāo)號905表示描述打印沒有什么被添加到顯示的圖像的圖像的指令的部分。參考標(biāo)號906表示附加到目標(biāo)被簽名區(qū)的電子簽名的驗證失敗時的說明,并且包括描述由驗證裝置執(zhí)行的指令的部分907-910。指令907-910以優(yōu)先級的順序被描述。參考標(biāo)號907表示描述使用切割器(切割裝置)僅將電子文檔中電子簽名的驗證失敗的被簽名區(qū)切除并且打印經(jīng)切除處理的區(qū)域的指令的部分。標(biāo)號908表示描述涂黑打印上述區(qū)域的指令的部分。參考標(biāo)號909表示描述使上述區(qū)域空白(不打印)及打印經(jīng)空白處理的區(qū)域的指令的部分。參考標(biāo)號910表示描述在紙上打印錯誤的指令的部分。
就圖8和圖9中所示的控制信息來說,由簽名者確定如何處理圖像。因此,由電子文檔產(chǎn)生裝置301和準(zhǔn)備圖14中所示的“控制信息設(shè)置”窗口,并且為簽名者的用戶在“控制信息設(shè)置”窗口中設(shè)置控制信息?;蛘撸鳛楹灻叩挠脩艨蓮谋淮鎯Φ亩喾N控制信息中選擇一種控制信息,并可將選擇的控制信息加入電子文檔。
現(xiàn)在將參照圖6說明圖3中的信息相加器308。
本發(fā)明的第一實施例示出其中電子簽名被附加到圖5B的圖像數(shù)據(jù)中的彩色圖片區(qū)503的傳送信息和字符區(qū)506的傳送信息的示例。然而,本發(fā)明不限于該示例,電子簽名可被附加到任何傳送信息和結(jié)構(gòu)信息中。
參照圖6,參考標(biāo)號601表示圖5B中的彩色圖片區(qū)503的傳送信息a,參考標(biāo)號602表示圖5B中的字符區(qū)506的傳送信息b。參考標(biāo)號603表示整個電子文檔(對應(yīng)于一屏的整個圖像)的結(jié)構(gòu)信息。參考標(biāo)號604表示電子簽名產(chǎn)生器307中產(chǎn)生的附加到彩色圖片區(qū)503的傳送信息a的電子簽名,參考標(biāo)號605表示附加到字符區(qū)506的傳送信息b的電子簽名。電子簽名具有嵌入其中的指針信息,其指向?qū)?yīng)于對其附加電子簽名的數(shù)據(jù)(以下稱作被簽名數(shù)據(jù))的傳送信息和結(jié)構(gòu)信息。在圖6所示的示例中,指向作為被簽名數(shù)據(jù)的傳送信息a601的指針信息606被嵌入電子簽名604中。電子簽名不用一對一地對應(yīng)于被簽名數(shù)據(jù)。例如,指向作為被簽名數(shù)據(jù)的傳送信息b 602的指針信息607和指向表示整個電子文檔的結(jié)構(gòu)的結(jié)構(gòu)信息603的指針信息608可被嵌入電子簽名605中。
在圖6中,信息相加器308將控制信息產(chǎn)生器318中產(chǎn)生的控制信息1609和控制信息2610分別添加到傳送信息a 601和傳送信息b602中。
在如圖6所示的示例中,控制信息可被單獨地添加到傳送信息,或者一條控制信息可被添加到多條傳送信息?;蛘?,一條控制信息可被添加到整個電子文檔中,并且控制信息可針對電子文檔中所有傳送信息或部分傳送信息。具體地說,如果簽名者打算單獨控制傳送信息,那么控制信息可被單獨添加到傳送信息中;如果簽名者打算控制整個電子文檔或部分傳送信息,那么控制信息可被添加到目標(biāo)傳送信息中。
現(xiàn)在將參照圖6和圖7說明圖3中的電子文檔整合器309。
在圖6中所示的結(jié)構(gòu)化數(shù)據(jù)中,傳送信息a 601、傳送信息b 602、結(jié)構(gòu)信息603、電子簽名604、電子簽名605、控制信息1609和控制信息2610形成一個圖像的單獨XML數(shù)據(jù)或二進制數(shù)據(jù)的集合。電子文檔整合器309產(chǎn)生電子文檔,其中單獨的數(shù)據(jù)被整合。通過適當(dāng)?shù)臍w檔技術(shù),例如以ZIP格式可以整合電子文檔。
圖7是示出整合的電子文檔708的示例的示意圖,其中電子文檔整合器309將結(jié)構(gòu)化數(shù)據(jù)、電子簽名和控制信息整合在一起。整合的數(shù)據(jù)不限于圖7中所示的一個文件。單獨的數(shù)據(jù)可以是對其建立鏈接的分離文件?;蛘?,用戶可選擇要被整合的單獨的數(shù)據(jù)。
電子文檔傳送器310將由電子文檔整合器309整合的數(shù)據(jù)作為電子文檔311傳送給電子文檔處理裝置302。
下面,將說明電子文檔處理裝置302中的功能塊。
電子文檔接收器312接收從電子文檔傳送器310傳送的電子文檔311。
電子文檔分解器313分解在圖7中被整合為電子文檔708的電子文檔311中的部分701-707,從而獲取包括如圖6中所示的傳送信息、結(jié)構(gòu)信息、電子簽名和控制信息的單獨的數(shù)據(jù)。
現(xiàn)在將參照圖3、圖7和圖18說明圖3中的電子簽名驗證器315。
電子簽名驗證器315可使用驗證電子簽名的任何適當(dāng)?shù)姆椒▉眚炞C附加到電子文檔311中的被簽名區(qū)的電子簽名。
在圖18的驗證電子簽名的處理中,對作為輸入數(shù)據(jù)1807和作為圖7的整合電子文檔708中的被簽名數(shù)據(jù)的傳送信息a 702執(zhí)行散列處理1808,以計算作為定長數(shù)據(jù)的摘要值1809。
電子簽名驗證器315確定摘要值1809與用公開密鑰1811解密的簽名數(shù)據(jù)1810是否相一致。有關(guān)公開密鑰1811的信息被預(yù)先存儲在電子文檔處理裝置302中。
現(xiàn)在將說明圖3中的控制信息解釋器316和動作執(zhí)行器317。
控制信息解釋器316參考電子文檔中的控制信息,以確定對目標(biāo)被簽名區(qū)的動作是否可被實際執(zhí)行。動作執(zhí)行器317執(zhí)行由控制信息解釋器316確定為允許的動作。
下面將參照圖11說明當(dāng)使用打印機打印由電子文檔產(chǎn)生裝置301產(chǎn)生的圖5A中的電子文檔311時,應(yīng)用圖8中所示的控制信息的示例。圖11是示出由控制信息解釋器316和動作執(zhí)行器317執(zhí)行的處理的流程圖。圖8中的部分801中描述的傳送信息a對應(yīng)于圖5中的彩色圖片區(qū)503中的部分圖像(彩色光柵數(shù)據(jù))。在該示例中假定電子簽名僅被附加到彩色圖片區(qū)503。
參照圖11,在步驟S1101中,該處理產(chǎn)生表示空白頁的圖像數(shù)據(jù),作為要被傳送到打印機的圖像數(shù)據(jù)以便打印電子文檔。
在步驟S1102中,該處理從電子文檔311獲取結(jié)構(gòu)信息。結(jié)構(gòu)信息中說明的部分區(qū)依序作為步驟S1102的后續(xù)步驟的目標(biāo)。
在步驟S1103中,該處理確定對與目標(biāo)部分區(qū)相關(guān)聯(lián)的傳送信息產(chǎn)生電子簽名的處理是否被執(zhí)行。如果產(chǎn)生了電子簽名(步驟S1103中的“是”),則處理進到步驟S1104。如果未產(chǎn)生電子簽名(步驟S1103中的“否”),則處理進到步驟S1105。
在步驟S1104中,該處理確定與目標(biāo)部分區(qū)相關(guān)聯(lián)的傳送信息是否要被控制。該確定可根據(jù)圖8中的部分801或圖9中的部分901進行。如果傳送信息要被控制(步驟S1104中的“是”),則處理進到步驟S1106。如果傳送信息不要被控制(步驟S1104中的“否”),則處理進到步驟S1105。
在步驟S1105中,該處理對與目標(biāo)部分區(qū)相關(guān)聯(lián)的傳送信息執(zhí)行非目標(biāo)區(qū)的處理。
根據(jù)本發(fā)明的第一實施例,傳送信息的內(nèi)容被呈現(xiàn)在要被傳送到打印機的頁的圖像信息中。例如,如果傳送信息為彩色光柵數(shù)據(jù),則彩色光柵數(shù)據(jù)中的光柵像素被復(fù)制到一頁圖像中的相應(yīng)區(qū)域中。如果傳送信息為向量數(shù)據(jù),則向量根據(jù)向量數(shù)據(jù)被繪制在一頁的圖像上。
在步驟S1106中,該處理驗證附加到目標(biāo)部分區(qū)的電子簽名。
在步驟S1107中,該處理確定在步驟S1106中電子簽名的驗證是否成功。如果該處理確定在步驟S1106中電子簽名的驗證成功(步驟S1107中的“是”),則處理進到步驟S1108。如果處理確定在步驟S1106中電子簽名的驗證失敗(步驟S1107中的“否”),則處理進到步驟S1109。
在步驟S1108中,該處理執(zhí)行當(dāng)附加到控制信息中描述的傳送信息的電子簽名的驗證成功時的處理。
在步驟S1108中,當(dāng)電子簽名的驗證成功時,和步驟S1105中一樣,呈現(xiàn)被執(zhí)行,使得按照圖8中的打印目標(biāo)圖像的指令804的執(zhí)行動作,部分區(qū)被正常打印。
在步驟S1109中,該處理執(zhí)行當(dāng)附加到控制信息中描述的傳送信息的電子簽名的驗證失敗時的處理。
在步驟S1109中,當(dāng)電子簽名的驗證失敗時,呈現(xiàn)被執(zhí)行,使得按照圖8中的涂黑打印目標(biāo)圖像的指令806執(zhí)行的動作,部分區(qū)被涂黑。
在步驟S1110中,該處理確定是否所有的部分區(qū)均被處理。如果處理確定所有的部分區(qū)均被處理(步驟S1110中的“是”),則終止處理。如果處理確定存在未被處理的部分區(qū)(步驟S1110中的“否”),則處理返回步驟S1103并重復(fù)上述步驟。
如果電子文檔未被改變(例如未被偽造),則打印出具有與圖5A中的圖像一樣的相同外觀的圖像。在本實施例中,如果電子文檔中的彩色圖片區(qū)503中的數(shù)據(jù)被更改(例如被偽造),則附加到部分區(qū)的電子簽名的步驟S1106中的驗證失敗,并且當(dāng)電子簽名的驗證失敗時,部分區(qū)按照步驟S1109中的動作被涂黑。在這種情況下,打印出圖12中所示的圖像。因此,在電子簽名的驗證成功的情況下和在電子簽名的驗證失敗的情況下,按照簽名者的意圖的處理可作為電子簽名的驗證的后處理被執(zhí)行。
下面將說明當(dāng)使用打印機打印由電子文檔產(chǎn)生裝置301產(chǎn)生的圖5A中的電子文檔311時,在圖9中示出的控制信息的示例。
如果電子文檔未被改變,則顯示選擇窗口,使得用戶能夠選擇打印具有認證標(biāo)記的指令904,或選擇正常打印圖像的指令905。當(dāng)主計算機201被應(yīng)用于電子文檔處理裝置302時,可利用監(jiān)視器202實現(xiàn)這種選擇窗口。圖19示出“選擇”窗口的示例。使用圖19中的“選擇”窗口,用戶可選擇電子簽名的驗證成功時所允許執(zhí)行的動作。本發(fā)明不限于關(guān)于圖19中舉例說明的窗口所示的選擇,對用戶可從中選擇的動作的任何適當(dāng)?shù)倪x擇均可被顯示。
圖像以由用戶選擇的方式被打印。圖13示出當(dāng)用戶選擇具有認證標(biāo)記的打印時的輸出示例。參照圖13,參考標(biāo)號1301表示認證標(biāo)記。
如果彩色圖片區(qū)503中的數(shù)據(jù)被更改(例如被偽造),那么圖9中的控制信息被應(yīng)用于整個電子文檔中的被簽名區(qū),并且遵循當(dāng)驗證失敗時的說明906的動作被執(zhí)行。在這種情況下,檢查執(zhí)行動作的裝置(主要指電子文檔處理裝置302)的性能,從而在指令907-910中選擇裝置可實際執(zhí)行的指令。具體地說,確定裝置的輸出單元是否具有切割器,并且確定裝置是否有能力將輸出紙切除一部分。如果裝置有能力將輸出紙切除一部分,則執(zhí)行第一個指令907。如果裝置不具有切割器,則確定裝置是否有能力在第二個指令908中涂黑區(qū)域,并且確定裝置是否有能力在第三個指令909中使區(qū)域變?yōu)榭瞻?。一發(fā)現(xiàn)有能力的裝置,就選擇依照該能力的動作。如果沒有指令可被執(zhí)行,則打印錯誤指示,而不打印文檔,以向用戶指示錯誤。
因此,可執(zhí)行反映簽名者的意圖的處理,作為在電子簽名的驗證成功的情況下和在電子簽名的驗證失敗的情況下的電子簽名的驗證的后處理。
根據(jù)本發(fā)明的第一實施例,當(dāng)簽名者將電子簽名附加到電子文檔(例如包括多個部分圖像的圖像)中時,根據(jù)電子簽名的驗證結(jié)果,簽名者所希望的對電子文檔選擇的動作(控制信息)被嵌入電子文檔(部分圖像和電子簽名)中。在終止電子簽名的驗證之后,執(zhí)行對電子文檔的動作的裝置可根據(jù)動作(控制信息)、按照簽名者的意圖控制處理。
第二例證實施例圖15示意性示出根據(jù)本發(fā)明的第二實施例的系統(tǒng)。參照圖15,系統(tǒng)包括數(shù)字照相機1501,該數(shù)字照相機1501能夠?qū)⒉东@的圖像作為數(shù)字數(shù)據(jù)存儲在數(shù)字照相機1501中包括的存儲卡或類似部件中。系統(tǒng)還包括打印機1502,該打印機1502可通過電纜1503或通過無線電波與數(shù)字照相機1501連接,從而打印數(shù)字照相機1501中的圖像數(shù)據(jù)。根據(jù)第二實施例的系統(tǒng)與根據(jù)第一實施例的系統(tǒng)的不同之處在于電子文檔產(chǎn)生裝置301和電子文檔處理裝置302被圖像捕獲裝置1601和打印裝置1602替代。根據(jù)第二實施例的處理與第一實施例中的處理類似。
圖16是示出根據(jù)本發(fā)明的第二實施例的功能配置的示例的方框圖。
圖像捕獲裝置1601中的成像單元1603捕獲對象以產(chǎn)生圖像數(shù)據(jù)。電子簽名產(chǎn)生器1604利用私密密鑰1605產(chǎn)生圖像數(shù)據(jù)的電子簽名。私密密鑰1605可被存儲在圖像捕獲裝置1601中,或者可從外部存儲介質(zhì)被裝入圖像捕獲裝置1601中。
控制信息產(chǎn)生器1606根據(jù)圖像數(shù)據(jù)和附加到圖像數(shù)據(jù)的電子簽名的驗證結(jié)果產(chǎn)生與動作對應(yīng)的控制信息。信息相加器1607將電子簽名和控制信息嵌入圖像數(shù)據(jù)。數(shù)據(jù)整合器1608整合圖像數(shù)據(jù)、電子簽名和控制信息,與第一實施例中一樣。
數(shù)據(jù)存儲單元1609存儲數(shù)據(jù)整合器1608中整合的數(shù)據(jù)。數(shù)據(jù)傳送器1610將整合數(shù)據(jù)1611傳送到打印裝置1602。整合數(shù)據(jù)接收器1612與數(shù)據(jù)傳送器1610通信從而接收整合數(shù)據(jù)1611。
整合數(shù)據(jù)分解器1613分解通過整合數(shù)據(jù)接收器1612接收的整合數(shù)據(jù)以獲取圖像數(shù)據(jù)、電子簽名和控制信息。電子簽名驗證器1615利用公開密鑰1614驗證電子簽名。
控制信息解釋器1616解釋控制信息,從而根據(jù)附加到圖像數(shù)據(jù)的電子簽名的驗證結(jié)果指示動作。打印單元1617根據(jù)從控制信息解釋器1616發(fā)出的指令打印圖像數(shù)據(jù)。顯示單元1618根據(jù)從控制信息解釋器1616發(fā)出的指令顯示圖像數(shù)據(jù)。
例如,拍攝者(簽名者)的電子簽名被附加到由根據(jù)本發(fā)明的第二實施例的圖像捕獲裝置1601捕獲的圖像中,并且圖17中所示的控制信息被加入圖像中。包括圖像數(shù)據(jù)、電子簽名和控制信息的整合數(shù)據(jù)被存儲在例如圖像捕獲裝置1601中的存儲卡中。
下面,將圖像捕獲裝置1601與打印裝置1602相連接,以便用戶使用打印裝置1602打印圖像捕獲裝置1601中的數(shù)據(jù)。在圖像捕獲裝置1601的顯示單元或在打印裝置1602中指定打印使得數(shù)據(jù)被裝入打印裝置1602以驗證附加到圖像數(shù)據(jù)中的電子簽名并解釋控制信息。
如果圖像數(shù)據(jù)未被偽造,則根據(jù)圖17中所示的電子簽名的驗證成功時的說明執(zhí)行正常打印。如果圖像數(shù)據(jù)被偽造,則電子簽名的驗證失敗,并且根據(jù)圖17中所示的電子簽名的驗證失敗時的說明執(zhí)行下面的動作。
1、如果打印裝置1602包括顯示單元,則在打印裝置1602中的顯示單元中顯示電子簽名的驗證失敗的指示。
2、如果連接圖像捕獲裝置1601的顯示單元是可用的,則在圖像捕獲裝置1601中的顯示單元中顯示電子簽名的驗證失敗的指示。
3、如果上述動作均不可用,則使用打印裝置1602打印電子簽名的驗證失敗的指示。
因此,按照簽名者的意圖的處理可作為在電子簽名的驗證成功的情況下和在電子簽名的驗證失敗的情況下的電子簽名的驗證的后處理被執(zhí)行。
根據(jù)本發(fā)明的第二實施例,當(dāng)拍攝者(簽名者)將電子簽名附加到由圖像捕獲裝置捕獲的圖像數(shù)據(jù)中時,根據(jù)電子簽名的驗證結(jié)果,拍攝者所希望的對圖像數(shù)據(jù)選擇的動作(控制信息)被嵌入圖像數(shù)據(jù)中。在終止電子簽名的驗證之后,執(zhí)行對圖像數(shù)據(jù)的動作的裝置可根據(jù)動作(控制信息)、按照拍攝者的意圖控制處理。
第三例證實施例根據(jù)本發(fā)明的第三實施例,電子簽名也可被附加到控制信息,并且可根據(jù)附加到控制信息的電子簽名的驗證結(jié)果控制對電子文檔的動作。
例如,當(dāng)根據(jù)控制信息對附加電子簽名的電子文檔執(zhí)行關(guān)鍵動作時,控制信息的可靠性變得很重要。因此,對控制信息附加電子簽名可確??刂菩畔⒌目煽啃浴?br>
如果附加到控制信息的電子簽名的驗證成功,則執(zhí)行關(guān)鍵動作。如果附加到控制信息的電子簽名的驗證失敗,則將相對不太關(guān)鍵的動作的描述包括在控制信息中。
因此,按照簽名者的意圖的處理可作為在處理電子文檔的裝置中的電子簽名的驗證的后處理被執(zhí)行。
根據(jù)本發(fā)明的第一至第三實施例,可以根據(jù)附加到電子文檔的電子簽名的驗證結(jié)果、按照簽名者的意圖控制處理。
其它例證實施例根據(jù)本發(fā)明的圖像數(shù)據(jù)不限于包括字符和圖片圖像的電子文檔。圖像數(shù)據(jù)可僅包括以例如聯(lián)合圖像專家組(JPEG)格式壓縮的圖像,或者可僅包括以ASCII碼描述的字符。
根據(jù)本發(fā)明的對圖像數(shù)據(jù)的動作不限于顯示和打印。圖像數(shù)據(jù)可被讀出或被編輯。
根據(jù)本發(fā)明,在位置信息方面將控制信息、電子簽名、結(jié)構(gòu)信息等相互關(guān)聯(lián)就夠了。與圖7中所示的示例不同,控制信息、電子簽名、結(jié)構(gòu)信息等可不被整合在一個或多個文件中。
本發(fā)明不限于實現(xiàn)上述實施例的裝置和方法。通過將實現(xiàn)上述實施例的功能的軟件的程序代碼提供給系統(tǒng)或裝置中的計算機(或CPU或微處理單元(MPU))并且系統(tǒng)或裝置中的計算機根據(jù)程序代碼操作各種設(shè)備,可體現(xiàn)被發(fā)明。
在這種情況下,程序代碼本身實現(xiàn)上述實施例的功能。本發(fā)明可適用于程序代碼和將程序代碼提供給計算機的裝置,具體地說,提供給具有存儲在其中的程序代碼的存儲介質(zhì)的裝置。
提供程序代碼的存儲介質(zhì)可為任意存儲介質(zhì),比如軟盤(注冊商標(biāo))、硬盤、光盤、磁光盤、CD-ROM、磁帶、非易失性存儲卡或ROM。
僅根據(jù)提供的程序代碼控制各種設(shè)備的計算機實現(xiàn)上述實施例的功能。此外,本發(fā)明也可適用于當(dāng)上述實施例由與計算機上運行的操作系統(tǒng)(OS)或另外的應(yīng)用軟件一起被執(zhí)行的程序代碼實現(xiàn)時的程序代碼。
另外,在計算機中或在與計算機連接的擴展單元中包括的擴展板中提供的CPU等可根據(jù)程序代碼中的指令執(zhí)行全部或部分處理,以實現(xiàn)上述實施例。
雖然參照例證實施例已說明了本發(fā)明,但應(yīng)當(dāng)理解本發(fā)明并不限于公開的例證實施例。下述權(quán)利要求的范圍將被給予最寬的解釋,以便包含所有修改、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種方法,包括產(chǎn)生要被附加到圖像數(shù)據(jù)的電子簽名;產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息;以及整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù),并且傳送該整合數(shù)據(jù)。
2.按照權(quán)利要求1所述的方法,其中,圖像數(shù)據(jù)被分成多個部分圖像數(shù)據(jù)區(qū),所述圖像數(shù)據(jù)包括對應(yīng)于多個部分圖像數(shù)據(jù)區(qū)的數(shù)據(jù),并且其中,對部分圖像數(shù)據(jù)區(qū)的至少一個產(chǎn)生控制信息。
3.按照權(quán)利要求2所述的方法,其中,以部分圖像數(shù)據(jù)區(qū)為單位產(chǎn)生控制信息。
4.按照權(quán)利要求1所述的方法,其中,控制信息包括電子簽名的驗證成功時執(zhí)行的第一個動作信息和電子簽名的驗證失敗時執(zhí)行的第二個動作信息中的至少一個。
5.按照權(quán)利要求4所述的方法,其中,第一個動作信息和第二個動作信息與圖像的打印、顯示、編輯或讀出中的至少一個相關(guān)聯(lián)。
6.一種方法,包括接收圖像數(shù)據(jù)、附加到圖像數(shù)據(jù)的電子簽名和控制信息;根據(jù)圖像數(shù)據(jù)和電子簽名驗證電子簽名;以及根據(jù)控制信息和電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作。
7.按照權(quán)利要求6所述的方法,將圖像數(shù)據(jù)分成多個部分圖像數(shù)據(jù)區(qū),所述圖像數(shù)據(jù)包括對應(yīng)于多個部分圖像數(shù)據(jù)區(qū)的數(shù)據(jù);將電子簽名和控制信息與部分圖像數(shù)據(jù)區(qū)的至少一個相關(guān)聯(lián);以及根據(jù)與部分圖像數(shù)據(jù)區(qū)的該至少一個相關(guān)聯(lián)的控制信息控制對部分圖像數(shù)據(jù)區(qū)的該至少一個的動作。
8.按照權(quán)利要求7所述的方法,其中,與部分圖像數(shù)據(jù)區(qū)的該至少一個相關(guān)聯(lián)的電子簽名和控制信息被加入到對應(yīng)于所述部分圖像數(shù)據(jù)區(qū)的該至少一個的數(shù)據(jù)。
9.一種圖像處理裝置,包括電子簽名產(chǎn)生單元,其產(chǎn)生要被附加到圖像數(shù)據(jù)的電子簽名;控制信息產(chǎn)生單元,其產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息;和傳送單元,其整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù)并且傳送該整合數(shù)據(jù)。
10.按照權(quán)利要求9所述的圖像處理裝置,其中,圖像數(shù)據(jù)被分成多個部分圖像數(shù)據(jù)區(qū),所述圖像數(shù)據(jù)包括對應(yīng)于多個部分圖像數(shù)據(jù)區(qū)的數(shù)據(jù),并且其中,控制信息產(chǎn)生單元產(chǎn)生對部分圖像數(shù)據(jù)區(qū)的至少一個的控制信息。
11.按照權(quán)利要求10所述的圖像處理裝置,其中,控制信息產(chǎn)生單元以部分圖像數(shù)據(jù)區(qū)為單位產(chǎn)生控制信息。
12.按照權(quán)利要求9所述的圖像處理裝置,其中,控制信息包括電子簽名的驗證成功時執(zhí)行的第一個動作信息和電子簽名的驗證失敗時執(zhí)行的第二個動作信息中的至少一個。
13.按照權(quán)利要求12所述的圖像處理裝置,其中,第一個動作信息和第二個動作信息與圖像的打印、顯示、編輯或讀出中的至少一個相關(guān)聯(lián)。
14.一種圖像處理裝置,包括接收單元,其接收圖像數(shù)據(jù)、附加到圖像數(shù)據(jù)的電子簽名和控制信息;電子簽名驗證單元,其根據(jù)圖像數(shù)據(jù)和電子簽名驗證電子簽名;和控制單元,其根據(jù)控制信息和電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作。
15.按照權(quán)利要求14所述的圖像處理裝置,其中圖像數(shù)據(jù)被分成多個部分區(qū),所述圖像數(shù)據(jù)包括對應(yīng)于多個部分區(qū)的數(shù)據(jù),其中電子簽名和控制信息與多個部分區(qū)的至少一個相關(guān)聯(lián),并且其中控制單元能夠根據(jù)與其關(guān)聯(lián)的控制信息和與其關(guān)聯(lián)的電子簽名的驗證結(jié)果控制對對應(yīng)于多個部分區(qū)的該至少一個的數(shù)據(jù)的動作。
16.按照權(quán)利要求15所述的圖像處理裝置,其中與多個部分區(qū)的該至少一個相關(guān)聯(lián)的電子簽名和控制信息被加入到對應(yīng)于部分圖像數(shù)據(jù)區(qū)的該至少一個的數(shù)據(jù)。
17.一種存儲指令的計算機可讀存儲介質(zhì),所述指令在被計算機執(zhí)行時使得計算機執(zhí)行以下操作產(chǎn)生要被附加到圖像數(shù)據(jù)的電子簽名;產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息;以及整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù)。
18.按照權(quán)利要求17所述的計算機可讀存儲介質(zhì),其中所述指令使得計算機還執(zhí)行以下操作將圖像數(shù)據(jù)分成多個部分區(qū);并且產(chǎn)生對多個部分區(qū)的至少一個的控制信息。
19.一種存儲指令的計算機可讀存儲介質(zhì),所述指令在被計算機執(zhí)行時使得計算機執(zhí)行以下操作接收圖像數(shù)據(jù)、與圖像數(shù)據(jù)相關(guān)聯(lián)的電子簽名和與圖像數(shù)據(jù)相關(guān)聯(lián)的控制信息;根據(jù)圖像數(shù)據(jù)和電子簽名驗證電子簽名;并且根據(jù)控制信息和電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作。
20.按照權(quán)利要求19所述的計算機可讀存儲介質(zhì),其中所述指令使得計算機還執(zhí)行以下操作將圖像數(shù)據(jù)分成多個部分區(qū);并且對多個部分區(qū)的至少一個添加電子簽名和控制信息。
全文摘要
提供一種圖像處理方法,用來根據(jù)與圖像數(shù)據(jù)相關(guān)聯(lián)的控制信息控制對圖像數(shù)據(jù)的動作。所述方法包括產(chǎn)生要被附加到圖像數(shù)據(jù)的電子簽名和產(chǎn)生用于根據(jù)電子簽名的驗證結(jié)果控制對圖像數(shù)據(jù)的動作的控制信息。所述方法還包括整合圖像數(shù)據(jù)、電子簽名和控制信息以產(chǎn)生整合數(shù)據(jù),并且傳送該整合數(shù)據(jù)。
文檔編號H04N1/44GK1928882SQ20061012911
公開日2007年3月14日 申請日期2006年9月8日 優(yōu)先權(quán)日2005年9月9日
發(fā)明者金津知俊, 林淳一 申請人:佳能株式會社