通信裝置及其控制方法
【技術領域】
[0001]本發明涉及一種通信裝置及其控制方法。
【背景技術】
[0002]存在一種由RFC 2311作為提高郵件安全性的技術而定義的S/MME(安全/多用途網際郵件擴充協議,Secure/Multipurpose Internet Mail Extens1ns),所述S/MIME 可以實現郵件數據的加密。如果使用S/MME將數據傳輸到包括密件抄送(Bcc)地址的多個目的地,則所附帶的傳輸目的地的公共密鑰證書不需要地表明了 Bcc地址的存在。為了解決該問題,美國專利US7293171描述了分別向Bcc地址和其他目的地傳輸數據的技術。
[0003]將附帶有MFP (多功能外圍設備,Multi Funct1n Peripheral)掃描的圖像的郵件傳輸到傳輸目的地并打印所接收到的附帶的圖像文件的網絡傳真(IFAX)變得普遍。一般來說,在IFAX中,如果打印郵件正文和附帶的圖像文件,則將郵件數據從裝置中刪除而不保留在裝置中。
[0004]因此,普通用戶無法確定所打印的郵件是附帶有數字簽名的并且經過了加密處理和證書驗證的具有高安全性的郵件,還是可能包括錯誤目的地和被竄改了數據的郵件。
【發明內容】
[0005]本發明的一方面是消除傳統技術的上述問題。
[0006]本發明提供這樣一種通信裝置及其控制方法:即使在向多個目的地廣播加密的郵件數據的情況下,也能夠防止與除本裝置以外的其他傳輸目的地有關的信息被打印。
[0007]本發明在其第一方面提供了一種通信裝置,所述通信裝置包括:接收單元,其被構造成接收至少(i)通過內容加密密鑰來加密的郵件數據,(?)通過所述通信裝置的公共密鑰來加密的內容加密密鑰,以及(ii i)所述通信裝置的公共密鑰證書;解密單元,其被構造成通過與所述通信裝置的公共密鑰證書相對應的私有密鑰來解密被加密的內容加密密鑰,然后通過解密的內容加密密鑰來解密所述郵件數據;以及打印單元,其被構造成打印至少由所述解密單元所解密的所述郵件數據和所述通信裝置的所述公共密鑰證書。
[0008]本發明在其第二方面提供了一種通信裝置的控制方法,所述控制方法包括:接收至少(i)通過內容加密密鑰來加密的郵件數據,(?)通過所述通信裝置的公共密鑰來加密的內容加密密鑰,以及α ?)所述通信裝置的公共密鑰證書;通過與所述通信裝置的公共密鑰證書相對應的私有密鑰來解密被加密的內容加密密鑰,并且通過解密的內容加密密鑰來解密所述郵件數據;以及打印至少所述郵件數據和所述通信裝置的所述公共密鑰證書。
[0009]根據本發明,即使在向多個目的地廣播加密的郵件數據的情況下,也可以通過不打印與除本裝置以外的其他傳輸目的地有關的信息,來防止泄露包含的作為目的地的Bcc地址。
[0010]通過以下參照附圖對示例性實施例的描述,本發明的其他特征將變得清楚。
【附圖說明】
[0011]圖1是用于說明包括通信裝置的通信系統的配置的視圖;
[0012]圖2是示出MFP的電氣配置的框圖;
[0013]圖3A至圖3D是用于說明在利用S/MME加密郵件數據并通過郵件和通過IFAX來傳輸郵件數據的情況下的示意圖;
[0014]圖4是示出作為接收機的MFP 100或107的管理員能夠做出設置的用戶模式設置畫面的示例的視圖;
[0015]圖5是示出在圖3D中所示的郵件數據的第一頁的郵件正文圖像的示例的視圖,所述郵件數據利用S/MME而被加密,并且被MFP接收并打印;
[0016]圖6是例示當MFP 100或107接收到圖3D中所示的S/MME郵件時的處理的流程圖;
[0017]圖7是例示在步驟S414中加密的郵件處理的流程圖;
[0018]圖8是示出由MFP管理的文檔管理數據的視圖;
[0019]圖9是示出用于做出傳輸設置的畫面的示例的視圖,該畫面顯示在MFP的操作單元上;
[0020]圖10是例示在步驟S419中的打印或傳輸處理的流程圖;
[0021]圖11是示出從MFP傳輸到郵件傳輸目的地的郵件正文的文本數據的示例的視圖。
【具體實施方式】
[0022]下文將參照附圖來詳細地描述本發明的優選實施例。應當理解,以下實施例并不意圖限制本發明的權利要求,并且根據以下實施例所描述的各方面的所有組合對于解決根據本發明的問題的手段而言并非都是必不可少的。相同的附圖標記表示相同的組件,將省略對其的描述。
[0023]圖1是用于說明包括根據本發明的實施例的通信裝置的通信系統的配置的視圖。在該實施例中,MFP(多功能外圍設備,Multi Funct1n Peripheral)將被例示為根據本發明的通信裝置。
[0024]MFP(Multi Funct1n Peripheral) 100具有采用電子照相方法的復印功能、傳真(FAX)功能、打印機功能等,并與網絡110相連。MFP 100還具有將由掃描器讀取的圖像文件傳輸到計算機裝置的發送(SEND)功能,以及將由掃描器通過讀取而獲得的圖像數據在相同類型的裝置之間進行通信并打印所接收到的圖像數據的IFAX功能。
[0025]網絡110具有域名“abc.c0.jp,,。郵件服務器102也與網絡110相連。郵件服務器102能夠通過SMTP和POP3協議與MFP 100通信,以傳送附帶有圖像文件的郵件數據。網絡110與互聯網111相連,從而與世界各地的網絡相連。
[0026]網絡112與郵件服務器104、客戶端PC 105以及MFP 106和107相連,網絡112具有域名“xyz.c0.jp”,并且還與互聯網111相連。郵件服務器104是處理SMTP和POP3協議的郵件服務器,并且能夠通過SMTP協議經由互聯網111與郵件服務器102通信。與MFP100類似的,MFP 106和107中的每個是具有復印、FAX和打印機功能的多功能外圍設備。
[0027]圖像瀏覽器軟件被安裝在客戶端PC 105中。這樣可以使由MFP 106通過掃描而獲得的圖像數據顯示在客戶端PC 105的顯示單元上,并且還通過MFP 107利用打印機功能來打印該圖像數據。郵件客戶端軟件也被安裝在客戶端PC 105中。客戶端PC 105可以通過與郵件服務器104的合作來傳輸/接收郵件。
[0028]圖2是用于說明根據本實施例的MFP的電氣配置的框圖。請注意,MFP 100將會被例示,但是其他MFP 106和107具有相同的配置。
[0029]參照圖2,CPU 130利用RAM 132和在ROM 131中存儲的程序來控制整個MFP。操作單元133包括顯示面板以及諸如開始鍵和十鍵小鍵盤等的硬鍵,操作單元133在顯示面板上顯示軟件按鈕,并且可以通過檢測到用戶通過手指觸摸按鈕而順利地執行用戶操作。掃描器134通過讀取原稿上的圖像來生成圖像數據。打印機135基于該圖像數據在打印介質上打印圖像。
[0030]圖像處理電路136包括大容量圖像存儲器、圖像旋轉電路、分辨率變換電路以及MH、MR、MMR, JBIG, JPEG等的編碼/解碼電路。圖像處理電路136還可以執行諸如明暗、裁切和掩碼等的各種圖像處理。硬盤驅動器(HDD) 137是經由諸如小型計算機系統接口(SCSI)或集成開發環境(IDE)等的接口(I/F)而連接的大容量記錄介質。網絡I/F 138是由10BASE-T或100BASE-T表示的、連接諸如以太網或令牌環等的網絡線141的電路。請注意,網絡線141與圖1中所示的網絡110或112相對應。格式器單元(formatter unit) 139是創建將要被打印機135打印的圖像數據的繪制(rendering)電路。在經由網絡I/F 138從客戶端PC 105接收