傳真裝置、傳真通信系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供傳真裝置、傳真通信系統(tǒng)。傳真裝置包含:操作部;存儲(chǔ)部,其存儲(chǔ)與接收側(cè)傳真裝置相同的公共密鑰;發(fā)送用數(shù)據(jù)生成部,其生成消息數(shù)據(jù);加密密鑰生成部,其使用密碼生成利用信號(hào)的信號(hào)值來生成加密密鑰,所述密碼生成利用信號(hào)是從與接收側(cè)傳真裝置間發(fā)送接收的信號(hào)中選擇的信號(hào);加密部,其使用所生成的加密密鑰來生成消息數(shù)據(jù)的加密數(shù)據(jù);通信部,其向接收側(cè)傳真裝置發(fā)送加密數(shù)據(jù)和包含密碼生成利用信號(hào)的信息的解密用信息。
【專利說明】
傳真裝置、傳真通信系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及傳真裝置、傳真通信系統(tǒng)的加密、解密。
[0002]傳真裝置中,為了防止發(fā)送圖像被獲知或發(fā)送圖像被篡改(為確保保密性),有時(shí)發(fā)送加密的圖像數(shù)據(jù)。為了實(shí)現(xiàn)加密通信,有在發(fā)送側(cè)傳真裝置和接收側(cè)傳真裝置中預(yù)先存儲(chǔ)相同密鑰的情況。但是,由于加密和解密的密鑰通用,因此若密鑰泄露到外部,存在密碼被第三方解開的情況。
[0003]對于密鑰的泄露問題,已知如下技術(shù)。具體來說,已知一種傳真裝置,其具有密鑰表,該密鑰表具有加密的多個(gè)密鑰,發(fā)送時(shí)利用月日從密鑰表中決定通信中使用的密鑰,利用所選擇的密鑰來加密圖像信息,接收時(shí)利用月日從密鑰表中決定通信中使用的密鑰,利用所選擇的密鑰對接收到的圖像信息的密碼進(jìn)行解密。根據(jù)該結(jié)構(gòu),通過月日來決定所使用的密鑰,提高保密性。
【發(fā)明內(nèi)容】
[0004]在傳真裝置內(nèi)存儲(chǔ)用于加密通信的密鑰時(shí),需要防止密鑰(表示密鑰的數(shù)據(jù))泄露。但是,由于還有密鑰信息被搶或者被盜的情況,因此密鑰泄露到外部的可能性并不為零。因此,存在如下問題:即使密鑰信息泄露,也不應(yīng)僅憑傳真裝置中存儲(chǔ)的密鑰就解開密碼。可以考慮采用復(fù)雜的加密算法等對策,但這樣的話,存在加密、解密的處理量(運(yùn)算量)增加,加密、解密需要較長時(shí)間的情況。因此,優(yōu)選盡量減少加密、解密所需的運(yùn)算,減少處理時(shí)間。
[0005]上述公知的技術(shù)中,從具有多個(gè)密鑰的密鑰表中,利用月日從密鑰表中決定通信中使用的密鑰。但是,發(fā)送側(cè)與接收側(cè)的傳真裝置的時(shí)間信息(設(shè)定的時(shí)間)有偏差時(shí),存在因發(fā)送側(cè)密鑰與接收側(cè)密鑰不一致而導(dǎo)致不能正確解密的情況。此外,能夠存儲(chǔ)的密鑰的數(shù)量是有限的,所使用的密鑰僅限定于密鑰表內(nèi)的密鑰。因此,若逐一使用密鑰表內(nèi)的密鑰來嘗試解密,則最終可以解開密碼。由此,上述的公知技術(shù)中,如果獲得密鑰表本身,則能夠容易地得知加密通信的內(nèi)容。因此,不能解決上述問題。
[0006]本發(fā)明鑒于上述問題而做成,通過本發(fā)明,即使發(fā)送側(cè)與接收側(cè)共同具有的密鑰信息(公共密鑰)泄露,也不能僅憑公共密鑰來解讀加密通信的內(nèi)容。
[0007]本發(fā)明的一個(gè)方面的傳真裝置包含:操作部,其接受有關(guān)加密通信的設(shè)定;存儲(chǔ)部,其存儲(chǔ)與接收側(cè)傳真裝置相同的公共密鑰;發(fā)送用數(shù)據(jù)生成部,其對圖像數(shù)據(jù)進(jìn)行用于傳真發(fā)送的編碼處理,生成消息數(shù)據(jù);加密密鑰生成部,其從與接收側(cè)傳真裝置間發(fā)送接收的信號(hào)中選擇一種或多種信號(hào)作為密碼生成利用信號(hào),使用所述公共密鑰及所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰;加密部,其使用所述加密密鑰生成部生成的加密密鑰對所述消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù);通信部,其在消息開始發(fā)送前與接收側(cè)傳真裝置進(jìn)行信號(hào)的發(fā)送接收,同時(shí)向接收側(cè)傳真裝置發(fā)送所述加密數(shù)據(jù)和解密用信息,該解密用信息包含表示所述密碼生成利用信號(hào)種類的信息。
[0008]本發(fā)明的第二個(gè)方面的傳真裝置包含:通信部,其與發(fā)送側(cè)傳真裝置進(jìn)行發(fā)送接收,接收加密數(shù)據(jù)和解密用信息,其中,所述加密數(shù)據(jù)由發(fā)送側(cè)傳真裝置加密,所述解密用信息包含表示密碼生成利用信號(hào)種類的信息,所述密碼生成利用信號(hào)是在與發(fā)送側(cè)傳真裝置間發(fā)送接收的信號(hào)中,發(fā)送側(cè)傳真裝置生成加密密鑰所使用的信號(hào);存儲(chǔ)部,其存儲(chǔ)與發(fā)送側(cè)傳真裝置相同的公共密鑰;解密密鑰生成部,其使用所述公共密鑰和所述解密用信息所表示的所述密碼生成利用信號(hào)的信號(hào)值,進(jìn)行預(yù)先確定的運(yùn)算,由此生成解密密鑰;解密部,其使用所述解密密鑰生成部生成的解密密鑰對所述加密數(shù)據(jù)解密。
[0009]根據(jù)這些傳真裝置,能夠提供如下的傳真裝置、傳真通信系統(tǒng),S卩,即使發(fā)送側(cè)與接收側(cè)共同具有的密鑰信息(公共密鑰)泄露,也無需花費(fèi)過多處理時(shí)間,且不能僅通過公共密鑰來解讀加密通信的內(nèi)容。
[0010]通過以下所示的實(shí)施方式可更加明確本發(fā)明進(jìn)一步的特征和優(yōu)點(diǎn)。
【附圖說明】
[0011]圖1是表示實(shí)施方式的傳真通信系統(tǒng)的一例的圖。
[0012]圖2是表不實(shí)施方式的復(fù)合機(jī)的一例的圖。
[0013]圖3是表示有關(guān)實(shí)施方式的復(fù)合機(jī)的傳真通信部分的一例的圖。
[0014]圖4是表示編碼后數(shù)據(jù)(消息數(shù)據(jù))的一例的圖。
[0015]圖5是表示傳真通信的基本流程的一例的圖。
[0016]圖6是表示實(shí)施方式的復(fù)合機(jī)的加密通信中的發(fā)送處理流程的一例的圖。
[0017]圖7是表示實(shí)施方式的加密通信設(shè)定畫面的一例的圖。
[0018]圖8是表示實(shí)施方式的關(guān)鍵字登記畫面的一例的圖。
[0019]圖9是表示實(shí)施方式的復(fù)合機(jī)的加密通信中的接收處理流程的一例的圖。
【具體實(shí)施方式】
[0020]通過本發(fā)明,即使發(fā)送側(cè)與接收側(cè)共同具有的密鑰信息(公共密鑰)泄露,也不能僅憑公共密鑰來解讀加密通信的內(nèi)容。下面,參照圖1?圖9對本發(fā)明的實(shí)施方式進(jìn)行說明。這里,本說明中,作為本發(fā)明的發(fā)送側(cè)傳真裝置舉復(fù)合機(jī)I為例進(jìn)行說明,作為接收側(cè)傳真裝置舉復(fù)合機(jī)2為例進(jìn)行說明。但是,本實(shí)施方式所記載的結(jié)構(gòu)、配置等各要素僅為說明例,并不限定發(fā)明的范圍。
[0021 ](傳真通信系統(tǒng)100的概要)
[0022]首先,參照圖1,對實(shí)施方式的包含復(fù)合機(jī)I的傳真通信系統(tǒng)100的概要進(jìn)行說明。
[0023]圖1所示的傳真通信系統(tǒng)100包含與網(wǎng)絡(luò)3連接的發(fā)送側(cè)復(fù)合機(jī)I和接收側(cè)復(fù)合機(jī)
2。本說明中,對將同型(同機(jī)種)的復(fù)合機(jī)用于復(fù)合機(jī)I和復(fù)合機(jī)2的例子進(jìn)行說明。因此,發(fā)送側(cè)復(fù)合機(jī)I能夠作為接收側(cè)復(fù)合機(jī)2來動(dòng)作。并且,接收側(cè)復(fù)合機(jī)2也能夠作為發(fā)送側(cè)復(fù)合機(jī)I來動(dòng)作。
[0024]由于同型,復(fù)合機(jī)I與復(fù)合機(jī)2的結(jié)構(gòu)相同,但發(fā)送側(cè)和接收側(cè)的動(dòng)作不同,因此為了便于識(shí)別,對復(fù)合機(jī)I的部件與復(fù)合機(jī)2的部件標(biāo)記不同的附圖標(biāo)記進(jìn)行說明。另外,發(fā)送側(cè)的傳真裝置與接收側(cè)的傳真裝置也可以是不同的機(jī)種,還可以不是復(fù)合機(jī)而是傳真通信專用機(jī)。此外,以下的說明中,對復(fù)合機(jī)I和復(fù)合機(jī)2進(jìn)行遵照ITU-T的T.30建議的傳真通信(所謂的G3傳真)的情況進(jìn)行說明。
[0025]發(fā)送側(cè)的復(fù)合機(jī)1、接收側(cè)的復(fù)合機(jī)2均同時(shí)具有如印刷功能、掃描功能、發(fā)送功能這樣的多種功能。并且,復(fù)合機(jī)I將基于利用掃描功能得到的(讀取到的)原稿的圖像數(shù)據(jù)的數(shù)據(jù)發(fā)送至復(fù)合機(jī)2,復(fù)合機(jī)2接收該數(shù)據(jù)(傳真通信)。
[0026](復(fù)合機(jī)1、復(fù)合機(jī)2的概要)
[0027]接著,參照圖2,對實(shí)施方式的復(fù)合機(jī)1、2的概要進(jìn)行說明。
[0028]首先,從發(fā)送側(cè)復(fù)合機(jī)I開始說明。復(fù)合機(jī)I包含安裝在前面的操作面板11(相當(dāng)于操作部)、讀取部Ia及印刷部lb。操作面板11具備顯示信息、設(shè)定用畫面的顯示面板11a。此夕卜,操作面板11包含針對顯示面板Ila而設(shè)置的觸摸面板llb(相當(dāng)于操作部)、硬鍵Ilc(相當(dāng)于操作部)。通過對觸摸面板Ilb或硬鍵Ilc的操作,使用者能夠進(jìn)行有關(guān)加密通信的設(shè)定、如發(fā)送方法、地址、紙張種類、原稿種類這樣的有關(guān)發(fā)送、原稿讀取、印刷條件的各種設(shè)定。
[0029]讀取部Ia讀取被輸送來的原稿、放置于原稿臺(tái)上的原稿,并生成原稿的圖像數(shù)據(jù)。印刷部Ib包含供紙部、輸送部、圖像形成部和定影部。供紙部進(jìn)行供紙,輸送部在機(jī)內(nèi)輸送紙張,圖像形成部進(jìn)行調(diào)色劑圖像的形成以及向紙張轉(zhuǎn)印調(diào)色劑圖像,定影部向紙張進(jìn)行調(diào)色劑圖像的定影。
[0030]復(fù)合機(jī)I包含控制部10(相當(dāng)于判斷部)。控制部10控制如操作面板11、讀取部la、印刷部Ib這樣的復(fù)合機(jī)I的各部。此外,控制部10包含CPU10a(相當(dāng)于判斷部)、如進(jìn)行各種圖像處理的圖像處理部1b這樣的電路、元件。CPUlOa基于存儲(chǔ)部12中容納的用于控制的程序、數(shù)據(jù),進(jìn)行復(fù)合機(jī)I各部的控制、運(yùn)算。存儲(chǔ)部12由如只讀存儲(chǔ)器(ROM)、快速只讀存儲(chǔ)器(快速ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、硬盤驅(qū)動(dòng)器(HDD)這樣的存儲(chǔ)裝置的組合構(gòu)成。
[0031]控制部10上連接有通信部13(通信接口)??刂撇?0控制通信部13的動(dòng)作、通信處理。通信部13是與接收側(cè)的復(fù)合機(jī)2、計(jì)算機(jī)200(PC、服務(wù)器)進(jìn)行通信的電路。通信部13經(jīng)由網(wǎng)絡(luò)3向接收側(cè)的復(fù)合機(jī)2發(fā)送數(shù)據(jù)(傳真發(fā)送)。此外,通信部13能夠接收來自計(jì)算機(jī)200、其他傳真裝置的數(shù)據(jù)。并且,控制部10基于接收到的數(shù)據(jù),使印刷部Ib進(jìn)行印刷(打印機(jī)功能、傳真接收)。
[0032]對接收側(cè)復(fù)合機(jī)2進(jìn)行說明。復(fù)合機(jī)2包含安裝在前面的操作面板21(相當(dāng)于操作部)、讀取部2a及印刷部2b。操作面板21具備顯示信息、設(shè)定用畫面的顯示面板21a。此外,操作面板21包含針對顯示面板21a而設(shè)置的觸摸面板21b和硬鍵21c。使用者通過對觸摸面板21b及硬鍵21c的操作,能夠進(jìn)行有關(guān)加密通信的設(shè)定、如發(fā)送方法、地址、紙張種類、原稿種類這樣的有關(guān)發(fā)送、原稿讀取、印刷條件的各種設(shè)定。
[0033]讀取部2a讀取輸送來的原稿、放置于原稿臺(tái)上的原稿,并生成原稿的圖像數(shù)據(jù)。印刷部2b包含供紙部、輸送部、圖像形成部和定影部。供紙部進(jìn)行供紙,輸送部在機(jī)內(nèi)輸送紙張,圖像形成部進(jìn)行調(diào)色劑圖像的形成以及向紙張轉(zhuǎn)印調(diào)色劑圖像,定影部向紙張進(jìn)行調(diào)色劑圖像的定影。
[0034]復(fù)合機(jī)2包含控制部20??刂撇?0控制如操作面板21、讀取部2a、印刷部2b這樣的復(fù)合機(jī)2的各部。此外,控制部20包含CPU20a、如進(jìn)行各種圖像處理的圖像處理部20b這樣的電路、元件。CHJ20a基于存儲(chǔ)部22中容納的用于控制的程序、數(shù)據(jù),進(jìn)行復(fù)合機(jī)2各部的控制、運(yùn)算。存儲(chǔ)部22由如R0M、快速R0M、RAM、HDD這樣的存儲(chǔ)裝置的組合構(gòu)成。
[0035]控制部20上連接有通信部23(通信接口)??刂撇?0控制通信部23的動(dòng)作、通信處理。通信部23是與發(fā)送側(cè)的復(fù)合機(jī)1、計(jì)算機(jī)300(PC、服務(wù)器)進(jìn)行通信的電路。具體來說,通信部23經(jīng)由網(wǎng)絡(luò)3接收來自發(fā)送側(cè)的復(fù)合機(jī)I的數(shù)據(jù)(傳真接收)。此外,通信部23能夠接收來自計(jì)算機(jī)300、其他傳真裝置的數(shù)據(jù)。并且,控制部20基于接收到的數(shù)據(jù),使印刷部2b進(jìn)行印刷(打印機(jī)功能、傳真接收功能)。此外,通信部23能夠向其他傳真裝置發(fā)送數(shù)據(jù)(復(fù)合機(jī)2也能作為發(fā)送側(cè)的傳真裝置來發(fā)揮作用)。
[0036](有關(guān)復(fù)合機(jī)I的傳真通信的部分)
[0037]接著,參照圖3、圖4對有關(guān)發(fā)送側(cè)復(fù)合機(jī)I和接收側(cè)復(fù)合機(jī)2的傳真通信的部分進(jìn)行說明。
[0038]復(fù)合機(jī)I的控制部10(控制基板)包含OCR處理部14、發(fā)送用數(shù)據(jù)生成部15、加密密鑰生成部16、加密部17。由于控制部10也可以作為本發(fā)明的接收側(cè)的傳真裝置來動(dòng)作,因此包含解密密鑰生成部18、解密部19。
[0039]復(fù)合機(jī)2的控制部20(控制基板)包含解密密鑰生成部28和解密部29。由于復(fù)合機(jī)2也可以作為本發(fā)明的發(fā)送側(cè)的傳真裝置來動(dòng)作,因此包含OCR處理部24、發(fā)送用數(shù)據(jù)生成部25、加密密鑰生成部26、加密部27。這些OCR處理部14、24、發(fā)送用數(shù)據(jù)生成部15、25、加密密鑰生成部16、26、加密部17、27、解密密鑰生成部18、28、解密部19、29可以作為硬件、電路來設(shè)置,也可以通過CPUlOa、圖像處理部1b和程序、或者通過CPU20a、圖像處理部20b和程序在軟件上實(shí)現(xiàn)。
[0040]OCR處理部14對通過讀取部Ia讀取得到的圖像數(shù)據(jù)、通信部13從計(jì)算機(jī)200接收得到的圖像數(shù)據(jù)、或在存儲(chǔ)部12中保存的圖像數(shù)據(jù)進(jìn)行OCR處理,并抽出圖像數(shù)據(jù)中包含的文本(文字、符號(hào)KOCR處理部24對通過讀取部2a讀取得到的圖像數(shù)據(jù)、通信部23從計(jì)算機(jī)300接收得到的圖像數(shù)據(jù)、或在存儲(chǔ)部22中保存的圖像數(shù)據(jù)進(jìn)行OCR處理,并抽出圖像數(shù)據(jù)中包含的文本(文字、符號(hào))。
[0041]發(fā)送用數(shù)據(jù)生成部15、25按照傳真標(biāo)準(zhǔn)的壓縮方式,對讀取得到的圖像數(shù)據(jù)、接收得到的圖像數(shù)據(jù)、保存的圖像數(shù)據(jù)進(jìn)行編碼(例如MH編碼)。發(fā)送用數(shù)據(jù)生成部15、25生成預(yù)先確定的形式的消息數(shù)據(jù)。圖4表示發(fā)送用數(shù)據(jù)生成部15、25生成的傳真的消息數(shù)據(jù)的一例。如圖4所示,發(fā)送用數(shù)據(jù)生成部15、25生成HDLC框架結(jié)構(gòu)的消息數(shù)據(jù)。發(fā)送用數(shù)據(jù)生成部15、25在框架中的信息部中寫入應(yīng)傳送的圖像數(shù)據(jù)(編碼后的數(shù)據(jù))。發(fā)送用數(shù)據(jù)生成部15、25在一個(gè)信息部的后端附上CRC符號(hào)(錯(cuò)誤檢測用符號(hào)的一種)。
[0042]加密密鑰生成部16、26生成在使用密碼進(jìn)行傳真通信時(shí)所使用的加密密鑰。生成加密密鑰的細(xì)節(jié)在后面說明。加密部17、27使用公共密鑰4或加密密鑰生成部16、26生成的加密密鑰,對生成的消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù)。發(fā)送側(cè)的通信部13向接收側(cè)的通信部23發(fā)送加密數(shù)據(jù)作為消息。由此,防止應(yīng)保密的圖像數(shù)據(jù)向外部泄露、被篡改。
[0043]解密密鑰生成部18、28在加密通信時(shí),生成用于對接收到的加密數(shù)據(jù)解密的解密密鑰。生成解密密鑰的細(xì)節(jié)在后面說明。解密部19、29使用公共密鑰4或解密密鑰生成部18、28生成的解密密鑰,對加密數(shù)據(jù)進(jìn)行解密。復(fù)合機(jī)1、2基于解密的消息數(shù)據(jù)進(jìn)行印刷。
[0044](傳真通信的基本流程)
[0045]接下來,參照圖5,對通過實(shí)施方式的復(fù)合機(jī)1、2進(jìn)行傳真通信的基本流程進(jìn)行說明。下面的說明中,對發(fā)送側(cè)(呼叫臺(tái))的傳真裝置為復(fù)合機(jī)I,接收側(cè)(被呼叫臺(tái))的傳真裝置為復(fù)合機(jī)2的例子進(jìn)行說明。
[0046]若向操作面板11輸入傳真發(fā)送開始指示,則發(fā)送側(cè)的控制部10使通信部13與線路連接,并使通信部13向接收側(cè)傳真裝置(復(fù)合機(jī)2)的進(jìn)行呼叫??刂撇?0使通信部13向復(fù)合機(jī)2的通信部23發(fā)送CNG信號(hào)(通知自身為傳真裝置的識(shí)別信號(hào))。接收到該信號(hào),接收側(cè)的控制部20使通信部23向復(fù)合機(jī)I的通信部13發(fā)送CED信號(hào)(用于確認(rèn)雙方均為傳真裝置的響應(yīng)信號(hào))。接著,接收側(cè)的控制部20使通信部23向復(fù)合機(jī)I的通信部13發(fā)送NSF信號(hào)(通知ITU-T建議范圍外的功能的信號(hào))、CSI信號(hào)(如電話號(hào)碼這樣的接收側(cè)終端的識(shí)別信號(hào))、DIS信號(hào)(用于通知接收側(cè)具有的功能的信號(hào))。
[0047]接下來,發(fā)送側(cè)的控制部10使通信部23向復(fù)合機(jī)2的通信部23發(fā)送NSS信號(hào)(ITU-T建議范圍外的功能的設(shè)定信號(hào))、TSI信號(hào)(如電話號(hào)碼這樣的發(fā)送側(cè)終端確認(rèn)用信號(hào))、DCS信號(hào)(根據(jù)DIS信號(hào)指示發(fā)送條件的信號(hào))、SUB信號(hào)(用于與使用F碼的其他傳真裝置進(jìn)行通信的信號(hào))。另外,對于是否可以進(jìn)行使用可通過NSS信號(hào)設(shè)定的功能的接收(復(fù)合機(jī)2的接收能力),通過NSF信號(hào)由接收側(cè)通知發(fā)送側(cè)。接著,發(fā)送側(cè)的控制部10使通信部13向復(fù)合機(jī)2的通信部23發(fā)送能否以DCS信號(hào)傳遞的速度進(jìn)行通信的訓(xùn)練(TCF信號(hào))。另外,發(fā)送側(cè)的控制部10直至CFR信號(hào)(消息之前的步驟結(jié)束,認(rèn)為消息發(fā)送開始的信號(hào))從接收側(cè)的通信部23回復(fù)為止,降低通信速度,并持續(xù)查找能夠無錯(cuò)地發(fā)送接收的條件的訓(xùn)練。
[0048]若接收到CFR信號(hào),則發(fā)送側(cè)的控制部10向復(fù)合機(jī)2的通信部23發(fā)送消息數(shù)據(jù)。若全部頁面發(fā)送結(jié)束,則發(fā)送側(cè)的控制部10使通信部13向復(fù)合機(jī)2的通信部23發(fā)送EOP信號(hào)(表示頁面結(jié)束的信號(hào))。對此,接收側(cè)的控制部20使通信部23向復(fù)合機(jī)I的通信部13發(fā)送MCF信號(hào)(通知正常接收的信號(hào))。最后,發(fā)送側(cè)的控制部10使通信部13向復(fù)合機(jī)2的通信部23發(fā)送DCN信號(hào)(指示切斷線路的信號(hào))(通信結(jié)束)。
[0049](加密通信中發(fā)送側(cè)的處理流程)
[0050]接下來,參照圖6、圖7、圖8,對通過實(shí)施方式的復(fù)合機(jī)1(傳真通信系統(tǒng)100)進(jìn)行加密通信時(shí)發(fā)送側(cè)的處理流程的一例進(jìn)行說明。
[0051]首先,發(fā)送側(cè)復(fù)合機(jī)I中,能夠設(shè)定是否對圖像數(shù)據(jù)加密,進(jìn)行傳真發(fā)送(是否加密通信)。其設(shè)定畫面的一例如圖7所示。圖7為加密通信設(shè)定畫面SI。當(dāng)在操作面板11(觸摸面板11b、硬鍵lie)上進(jìn)行了規(guī)定的操作時(shí),控制部10在顯示面板上顯示加密通信設(shè)定畫面Sl0
[0052]加密通信設(shè)定畫面SI上配置有打開鍵Kl和關(guān)閉鍵K2??刂撇?0基于觸摸面板的輸出來識(shí)別對打開鍵Kl或關(guān)閉鍵K2顯示位置的觸摸(操作)。當(dāng)操作打開鍵Kl時(shí),控制部10識(shí)別為設(shè)定進(jìn)行加密通信。此外,當(dāng)操作關(guān)閉鍵K2時(shí),控制部10識(shí)別為設(shè)定不進(jìn)行加密通信。
[0053]通過加密通信設(shè)定畫面SI能夠設(shè)定加密通信中的密碼強(qiáng)度(安全)級別。級別越高,伴隨加密處理、解密處理的運(yùn)算、處理越多,但控制部解開密碼變難。在圖7所示的例子中,通過觸摸(操作)三個(gè)單選按鈕Rl中任意一個(gè)的顯示位置,可以在“強(qiáng)”、“中”(相當(dāng)于預(yù)先確定的中間級別)、“弱”中選擇級別??刂撇?0基于觸摸面板的輸出識(shí)別被操作的單選按鈕Rl,從而識(shí)別出與被操作的單選按鈕Rl相對應(yīng)的級別被設(shè)定。
[0054]圖6中的開始是在已設(shè)定進(jìn)行加密通信的狀態(tài)(打開鍵Kl被操作的狀態(tài))下,在發(fā)送側(cè)復(fù)合機(jī)I的操作面板11上進(jìn)行了傳真發(fā)送的執(zhí)行開始指示的時(shí)刻。另外,在已設(shè)定不進(jìn)行加密通信的狀態(tài)(關(guān)閉鍵K2被操作的狀態(tài))下,在操作面板11上進(jìn)行了傳真發(fā)送的執(zhí)行開始指示時(shí),發(fā)送側(cè)的控制部10使通信部13向接收側(cè)的通信部23發(fā)送未加密的消息數(shù)據(jù)。
[0055]若傳真通信開始,如上所述,在消息開始發(fā)送前,發(fā)送側(cè)的通信部13開始與接收側(cè)的通信部23進(jìn)行各種二進(jìn)制信號(hào)的發(fā)送接收(步驟#11)。發(fā)送側(cè)復(fù)合機(jī)I的通信部13在消息發(fā)送之前,接收如CED信號(hào)、NSF信號(hào)、CIS信號(hào)、DIS信號(hào)、CFR信號(hào)這樣的二進(jìn)制信號(hào)。此外,通信部13發(fā)送如NSS信號(hào)、TSI信號(hào)、DCS信號(hào)、TCF信號(hào)這樣的二進(jìn)制信號(hào)。
[0056]控制部10基于接收到的NSF信號(hào)、DIS信號(hào),確認(rèn)接收側(cè)的傳真裝置是否對應(yīng)加密通信(是否具有對復(fù)合機(jī)I要發(fā)送的加密數(shù)據(jù)解密的功能)(步驟#12)。
[0057]若接收側(cè)傳真裝置不具有與復(fù)合機(jī)2同等的功能,未對應(yīng)本發(fā)明的加密通信時(shí)(步驟#12的“否”),控制部10識(shí)別為發(fā)生接收側(cè)未對應(yīng)的通信錯(cuò)誤,將該要旨顯示在顯示面板上(步驟#13),終止本流程(結(jié)束)。若接收側(cè)的傳真裝置是復(fù)合機(jī)2這樣的對應(yīng)本發(fā)明的加密通信,且強(qiáng)、中、弱中任意級別都能夠解密的裝置時(shí),步驟#12為“是”。接收側(cè)的傳真裝置對應(yīng)加密通信時(shí)(步驟#12的“是”),控制部10確認(rèn)加密通信的級別是否設(shè)定為“弱”(是否設(shè)定為比中間級別更低的級別)(步驟#14)。
[0058]在操作面板11上設(shè)定為“弱”的級別時(shí)(步驟#14的“是”),控制部10(加密密鑰生成部16)將預(yù)先確定的公共密鑰4設(shè)定為用于加密的密鑰(步驟#15。不使用后述的密碼生成利用信號(hào)、錯(cuò)誤檢測用符號(hào)的加密)。公共密鑰4被預(yù)先確定。發(fā)送側(cè)復(fù)合機(jī)I的存儲(chǔ)部12和接收側(cè)的復(fù)合機(jī)2的存儲(chǔ)部22各自存儲(chǔ)公共密鑰4(參照圖2)。
[0059]此處,在傳真通信系統(tǒng)100中,加密通信的級別為“中”以上時(shí),將密碼生成利用信號(hào)的信號(hào)值用于加密密鑰的生成。在操作面板11上未設(shè)定為“弱”的級別時(shí)(步驟#14的“否”),控制部10(加密密鑰生成部16)在消息開始發(fā)送前,從發(fā)送側(cè)裝置與接收側(cè)裝置交換的多種二進(jìn)制信號(hào)中,選擇用于加密密鑰生成的密碼生成利用信號(hào)(步驟#16)。
[0060]密碼生成利用信號(hào)是消息開始發(fā)送前,發(fā)送側(cè)裝置與接收側(cè)裝置交換的多個(gè)信號(hào)中的任意一個(gè)或多個(gè)。預(yù)先確定將多種信號(hào)中的哪個(gè)作為候選。復(fù)合機(jī)I將接收的NSF信號(hào)、CIS信號(hào)、DIS信號(hào)中任意一個(gè)或多個(gè)作為密碼生成利用信號(hào)。這些信號(hào)的信號(hào)值根據(jù)通信對象而不同。因此,能夠在每次傳真發(fā)送時(shí)使生成的加密密鑰不同,能夠提高密碼的強(qiáng)度。
[0061]并且,在使用密碼生成利用信號(hào)的信號(hào)值來生成加密密鑰時(shí),控制部10(加密密鑰生成部16)從用作密碼生成利用信號(hào)的候選(信號(hào))中,隨機(jī)選擇一種或多種信號(hào)作為密碼生成利用信號(hào)。加密密鑰生成部16有時(shí)僅選擇一種,有時(shí)選擇兩種,也有時(shí)選擇全部種類。用作密碼生成利用信號(hào)的信號(hào)種類、數(shù)量,在每次傳真通信中有偏差。因此,能夠使生成的加密密鑰多樣化,能夠使密碼更難解開。另外,控制部10(加密密鑰生成部16)也可以不是隨機(jī),而是選擇預(yù)先確定的種類的信號(hào)作為密碼生成利用信號(hào)。
[0062]步驟#16之后,發(fā)送側(cè)的控制部10確認(rèn)加密通信的級別是否設(shè)定為“中”(是否設(shè)定為預(yù)先確定的中間級別)(步驟#17)。在操作面板11上設(shè)定為“中”的級別時(shí)(步驟#17的“是”),控制部10在加密密鑰生成部中使用公共密鑰4及密碼生成利用信號(hào)的信號(hào)值(二進(jìn)制數(shù)據(jù)),使加密密鑰生成部生成加密密鑰(步驟#18)。
[0063]加密密鑰生成部利用公共密鑰4和被選擇的密碼生成利用信號(hào)的信號(hào)值,進(jìn)行預(yù)先確定的第一運(yùn)算,生成加密密鑰。第一運(yùn)算的內(nèi)容可以酌情設(shè)定??梢詥渭兺ㄟ^將公共密鑰4與密碼生成利用信號(hào)的信號(hào)值相加來生成加密密鑰,也可以組合多種如加法、減法、乘法、除法這樣的運(yùn)算來生成加密密鑰。或者,可以進(jìn)行如“與”(AND)、“或”(OR)這樣的邏輯運(yùn)算來生成加密密鑰。
[0064]另一方面,在操作面板11上設(shè)定為“強(qiáng)”的級別時(shí)(設(shè)定為比預(yù)先確定的中間級別更高的級別時(shí),步驟#17的“否”),控制部10判斷要發(fā)送的圖像數(shù)據(jù)是否重要(步驟#19)。控制部10在預(yù)先登記的關(guān)鍵字包含在圖像數(shù)據(jù)中時(shí)判斷為重要,不包含時(shí)判斷為不重要。
[0065]進(jìn)行步驟#19的判斷時(shí),OCR處理部14進(jìn)行針對要發(fā)送的圖像數(shù)據(jù)的OCR處理,識(shí)別圖像數(shù)據(jù)中包含的文字及符號(hào)??刂撇?判斷OCR處理部14所識(shí)別的文字串、符號(hào)串中是否包含存儲(chǔ)部12存儲(chǔ)的關(guān)鍵字。例如,可以在存儲(chǔ)部12中將“機(jī)密”、“僅供內(nèi)部使用”這樣的通常附加在保密文件上的文字串作為關(guān)鍵字預(yù)先登記。
[0066]此處,使用者可以在復(fù)合機(jī)I上補(bǔ)充登記關(guān)鍵字。若通過操作面板的觸摸面板、硬鍵進(jìn)行了規(guī)定的操作,則控制部10在顯示面板上顯示圖8所示的關(guān)鍵字登記畫面S2。關(guān)鍵字登記畫面S2上包含軟鍵盤SK。操作軟鍵盤SK,可以輸入字母、漢字、假名、數(shù)字、符號(hào)。圖8示出要登記“secret”這個(gè)文字串作為關(guān)鍵字的例子。當(dāng)想登記的關(guān)鍵字的輸入完成后,使用者操作結(jié)束鍵K3。這樣,操作面板11(觸摸面板11b、硬鍵lie)接受設(shè)定關(guān)鍵字的輸入。存儲(chǔ)部12存儲(chǔ)新設(shè)定的關(guān)鍵字。
[0067]判斷為重要時(shí)(步驟#19的“是”),控制部10利用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值(二進(jìn)制數(shù)據(jù))及消息數(shù)據(jù)內(nèi)的錯(cuò)誤檢測用符號(hào)的值,使加密密鑰生成部16生成加密密鑰(步驟#110)。
[0068]另外,在復(fù)合機(jī)I上可以設(shè)定為,設(shè)定為“強(qiáng)”的級別時(shí),控制部10不判斷是否重要(是否包含關(guān)鍵字),而始終利用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值、錯(cuò)誤檢測用符號(hào)的值,使加密密鑰生成部16生成加密密鑰。該設(shè)定可以在加密通信設(shè)定畫面SI上進(jìn)行(參照圖7)。若在加密通信設(shè)定畫面SI的復(fù)選框Cl中選中,則進(jìn)行步驟#19的判斷。若在加密通信設(shè)定畫面SI的復(fù)選框Cl中取消選中,則跳過步驟#19。并且,設(shè)定為“強(qiáng)”的級別時(shí),必須跳轉(zhuǎn)到步驟#110。
[0069]加密密鑰生成部16利用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值、錯(cuò)誤檢測用符號(hào)的值,進(jìn)行預(yù)先確定的第二運(yùn)算,由此生成加密密鑰。第二運(yùn)算的內(nèi)容也可以酌情設(shè)定??梢詥渭兺ㄟ^將公共密鑰4、密碼生成利用信號(hào)的信號(hào)值和錯(cuò)誤檢測用符號(hào)的值相加來生成加密密鑰,也可以組合多種如加法、減法、乘法、除法這樣的運(yùn)算來生成加密密鑰。此外,還可以組合“與” (AND)、“或”(OR)這樣的邏輯運(yùn)算來生成加密密鑰。
[0070]可以酌情決定使用消息數(shù)據(jù)中哪個(gè)位置的錯(cuò)誤檢測用符號(hào)??梢詮那岸艘来纬槌鰞H與公共密鑰4相同的位數(shù)的消息數(shù)據(jù)內(nèi)的錯(cuò)誤檢測用符號(hào),也可以隨機(jī)抽出錯(cuò)誤檢測用符號(hào)。但是,加密密鑰生成部16(控制部10)將抽出的錯(cuò)誤檢測用符號(hào)的值預(yù)先存儲(chǔ)至存儲(chǔ)部12。
[0071]另一方面,在判斷為不重要時(shí)(步驟#19的“否”),流程跳轉(zhuǎn)到步驟#18。也就是說,即使將加密通信的級別設(shè)定為“強(qiáng)”,在發(fā)送不包含關(guān)鍵字的圖像時(shí),加密通信的級別也會(huì)自動(dòng)下降。
[0072]這樣,通過將加密通信的級別預(yù)先設(shè)定為“強(qiáng)”,并將如特定的公司名稱這樣的文字串作為關(guān)鍵字預(yù)先登記,能夠?qū)⑴c要求保密的對象間的加密通信強(qiáng)度保持為較高狀態(tài)。此外,即使將加密通信的級別設(shè)定為“強(qiáng)”,如果是不包含關(guān)鍵字的文件(圖像數(shù)據(jù)),能夠自動(dòng)降低加密通信的級別,減輕加密通信中的運(yùn)算、處理。
[0073]步驟#18、步驟#110之后,控制部10(加密密鑰生成部16)將生成的加密密鑰設(shè)定為用于加密的密鑰(步驟#111)。作為步驟#15和步驟#111之后的步驟,加密部17基于設(shè)定好的密鑰,對消息數(shù)據(jù)(編碼后的圖像數(shù)據(jù))進(jìn)行加密(步驟#112)。
[0074]在加密通信的級別為“弱”時(shí),加密部17利用公共密鑰4對消息數(shù)據(jù)進(jìn)行加密。在加密通信的級別為“中”、“強(qiáng)”時(shí),加密部17利用加密密鑰生成部生成的密鑰進(jìn)行加密。此外,控制部10(加密部17)利用接收側(cè)復(fù)合機(jī)2能夠解密的算法(方式)對消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù)。加密部17利用作為加密部17使用的預(yù)先確定的算法、作為接收側(cè)傳真裝置(復(fù)合機(jī)2)能夠處理(能夠解密)的由NSF信號(hào)和DIS信號(hào)通知的算法,對消息數(shù)據(jù)進(jìn)行加密。
[0075]控制部10使通信部13向復(fù)合機(jī)2的通信部23發(fā)送解密用信息(步驟#113)。接收側(cè)復(fù)合機(jī)2中,為了對加密數(shù)據(jù)解密,需要生成解密密鑰。發(fā)送側(cè)的控制部10使通信部13發(fā)送生成解密密鑰所需的信息作為解密用信息??刂撇?0使通信部13向接收側(cè)的通信部23發(fā)送包含解密用信息的NSS信號(hào)。另外,解密用信息中也可以包含表示所使用的加密算法的信息。
[0076]僅通過公共密鑰4對消息數(shù)據(jù)進(jìn)行加密時(shí)(加密通信的級別為“弱”時(shí)),發(fā)送側(cè)的控制部10使通信部13向接收側(cè)傳真裝置(接收側(cè)的通信部23)發(fā)送解密用信息,該解密用信息包含僅通過公共密鑰4加密的要旨、加密通信級別為“弱”的要旨。
[0077]通過組合公共密鑰4和密碼生成利用信號(hào)而生成的加密密鑰對消息數(shù)據(jù)進(jìn)行加密時(shí)(加密通信的級別為“中”時(shí)、雖為“強(qiáng)”但不包含關(guān)鍵字時(shí)),控制部10使通信部13向接收側(cè)的通信部23發(fā)送解密用信息,該解密用信息包含表示密碼生成利用信號(hào)種類的信息、組合公共密鑰4與密碼生成利用信號(hào)進(jìn)行加密的要旨、表示第一運(yùn)算內(nèi)容的信息。
[0078]通過組合公共密鑰4、密碼生成利用信號(hào)及錯(cuò)誤檢測用符號(hào)而生成的加密密鑰對消息數(shù)據(jù)進(jìn)行加密時(shí)(以“強(qiáng)”的加密通信級別進(jìn)行加密時(shí)),發(fā)送側(cè)的控制部10使通信部13向接收側(cè)傳真裝置(接收側(cè)的通信部23)發(fā)送解密用信息,該解密用信息包含表示密碼生成利用信號(hào)種類的信息、表示生成加密密鑰所使用的錯(cuò)誤檢測用符號(hào)的值的信息、組合公共密鑰4、密碼生成利用信號(hào)和錯(cuò)誤檢測用符號(hào)進(jìn)行加密的要旨、表示第二運(yùn)算內(nèi)容的信息。
[0079]控制部10使通信部13向接收側(cè)的通信部23發(fā)送加密數(shù)據(jù)(步驟#114)。然后,在消息數(shù)據(jù)發(fā)送結(jié)束后,規(guī)定信號(hào)交換后,傳真通信終止,本流程也終止(結(jié)束)。
[0080](加密通信中的接收側(cè)的處理流程)
[0081 ]接下來,參照圖9,對實(shí)施方式的復(fù)合機(jī)2 (傳真通信系統(tǒng)100)的加密通信中的接收側(cè)的處理流程的一例進(jìn)行說明。
[0082]圖9的開始是在已設(shè)定進(jìn)行加密通信的狀態(tài)(打開鍵Kl被操作的狀態(tài))下,在發(fā)送側(cè)復(fù)合機(jī)I的操作面板11上進(jìn)行了傳真發(fā)送的執(zhí)行開始指示的時(shí)刻。換言之,是將復(fù)合機(jī)2作為接收方,通過復(fù)合機(jī)I開始基于密碼的傳真通信的時(shí)刻。
[0083]若傳真通信開始,如上所述,伴隨傳真通信的開始,發(fā)送側(cè)的通信部13開始與接收側(cè)的通信部23進(jìn)行各種二進(jìn)制信號(hào)發(fā)送接收(步驟#21)。復(fù)合機(jī)2的通信部23在消息接收之前,發(fā)送如CED信號(hào)、NSF信號(hào)、CIS信號(hào)、DIS信號(hào)、CFR信號(hào)這樣的二進(jìn)制信號(hào)。此外,通信部23接收如NSS信號(hào)、TSI信號(hào)、DCS信號(hào)、TCF信號(hào)這樣的二進(jìn)制信號(hào)。
[0084]接收側(cè)的控制部20確認(rèn)因本機(jī)未對應(yīng)發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)所要求的方式的加密通信而導(dǎo)致的通信錯(cuò)誤是否發(fā)生(步驟#22)。發(fā)送側(cè)復(fù)合機(jī)1(控制部10)基于接收到的NSF信號(hào)、DIS信號(hào),判斷接收側(cè)傳真裝置是否對應(yīng)所要求的加密通信方式。在控制部10判斷出接收側(cè)傳真裝置未對應(yīng)復(fù)合機(jī)I要進(jìn)行的加密通信時(shí),復(fù)合機(jī)I的通信部13向接收側(cè)傳真裝置通知通信錯(cuò)誤。接收到該通知時(shí),接收側(cè)傳真裝置識(shí)別出通信錯(cuò)誤發(fā)生。另外,由于本說明中復(fù)合機(jī)2為接收側(cè)傳真裝置,其對應(yīng)復(fù)合機(jī)I的加密通信,因此步驟#12為“是”。
[0085]另外,也可以是接收側(cè)傳真裝置基于接收到的NSS信號(hào)、DCS信號(hào),判斷本機(jī)未對應(yīng)發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)所要求的方式的加密通信,以及在發(fā)送側(cè)發(fā)生通信錯(cuò)誤。
[0086]通信錯(cuò)誤發(fā)生時(shí)(步驟#22的“否”),本流程終止(結(jié)束)。在對應(yīng)發(fā)送側(cè)復(fù)合機(jī)I要求的加密通信方式時(shí)(步驟#22的“是”),接收側(cè)的通信部23從發(fā)送側(cè)的通信部13接收NSS信號(hào)(解密用信息)(步驟#23)。然后,接收側(cè)的控制部20確認(rèn)NSS信號(hào)中包含的解密用信息(步驟#24) 0
[0087]接收側(cè)的控制部20基于解密用信息,確認(rèn)加密通信的級別是否設(shè)定為“弱”(是否僅通過公共密鑰4進(jìn)行加密)(步驟#25)。另外,接收到的解密用信息不包含表示密碼生成利用信號(hào)的數(shù)據(jù)時(shí),控制部20可以判斷為僅通過公共密鑰4加密。
[0088]僅通過公共密鑰4加密時(shí)(步驟#25的“是”),控制部20(解密密鑰生成部28)將存儲(chǔ)部22存儲(chǔ)的公共密鑰4設(shè)定為解密用密鑰(步驟#26)。另一方面,在“弱”以外的級別時(shí)(步驟#25的“否”),接收側(cè)的控制部20基于解密用信息,確認(rèn)哪個(gè)信號(hào)作為密碼生成利用信號(hào)來使用(步驟#27)。另外,傳真通信系統(tǒng)100中,作為密碼生成利用信號(hào)使用來自接收側(cè)的信號(hào)。因此,控制部20將向復(fù)合機(jī)I發(fā)送的各信號(hào)的信號(hào)值保持在存儲(chǔ)部22中,能夠根據(jù)需要進(jìn)行參照。
[0089]接收側(cè)的控制部20基于解密用信息,確認(rèn)加密通信的級別是否設(shè)定為“中”(步驟#28)。另外,在接收到的解密用信息包含表示密碼生成利用信號(hào)的數(shù)據(jù),但不包含錯(cuò)誤檢測用符號(hào)的值時(shí),控制部20可以判斷為通過組合公共密鑰4和密碼生成利用信號(hào)而成的密鑰進(jìn)行的加密。
[0090]在通過組合公共密鑰4和密碼生成利用信號(hào)而成的密鑰進(jìn)行加密時(shí)(步驟#28的“是”),解密密鑰生成部28使用公共密鑰4和被用作密碼生成利用信號(hào)的信號(hào)的信號(hào)值來進(jìn)行運(yùn)算,由此生成解密密鑰(步驟#29)。傳真通信系統(tǒng)100中,可以應(yīng)用若準(zhǔn)備與加密密鑰相同的密鑰則能進(jìn)行解密的算法。例如,解密密鑰生成部28利用公共密鑰4和密碼生成利用信號(hào)的信號(hào)值,進(jìn)行上述的第一運(yùn)算來生成解密密鑰。
[0091]加密通信的級別為“強(qiáng)”時(shí)(步驟#28的“否”),解密密鑰生成部28使用公共密鑰4、被用作密碼生成利用信號(hào)的信號(hào)的信號(hào)值以及解密用信息所表示的錯(cuò)誤檢測用符號(hào)的值,進(jìn)行預(yù)先確定的運(yùn)算,由此生成解密密鑰(步驟#210)。傳真通信系統(tǒng)100中,可以應(yīng)用若準(zhǔn)備與加密密鑰相同的密鑰則能進(jìn)行解密的算法。例如,解密密鑰生成部28使用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值以及解密用信息中包含的錯(cuò)誤檢測用符號(hào)的值,進(jìn)行上述第二運(yùn)算來生成解密密鑰。
[0092]步驟#26、#29、#210之后(也可以是之前),接收側(cè)的通信部23接收加密數(shù)據(jù)(加密后的消息數(shù)據(jù))(步驟#211)。也可以將接收到的加密數(shù)據(jù)暫時(shí)存儲(chǔ)到存儲(chǔ)部22。解密部29使用公共密鑰4或所生成的解密密鑰對加密數(shù)據(jù)進(jìn)行解密(步驟#212)。然后,本流程終止(結(jié)束)??刂撇?0基于解密后的消息數(shù)據(jù)(圖像數(shù)據(jù))使印刷部2b進(jìn)行印刷。或者,控制部20將解密后的消息數(shù)據(jù)(圖像數(shù)據(jù))存儲(chǔ)于存儲(chǔ)部22內(nèi)的傳真接收數(shù)據(jù)的保存區(qū)域,并在有印刷指示時(shí)使印刷部2b進(jìn)行印刷。
[0093]這樣,實(shí)施方式的發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)包含:操作部1(操作面板11、觸摸面板11b、硬鍵11c),其接受有關(guān)加密通信的設(shè)定;存儲(chǔ)部12,其存儲(chǔ)與接收側(cè)傳真裝置(復(fù)合機(jī)2)相同的公共密鑰4;發(fā)送用數(shù)據(jù)生成部15,其對圖像數(shù)據(jù)進(jìn)行用于傳真發(fā)送的編碼處理,生成消息數(shù)據(jù);加密密鑰生成部16,其在與接收側(cè)傳真裝置間發(fā)送接收的信號(hào)中選擇一種或多種信號(hào)作為密碼生成利用信號(hào),使用公共密鑰4和密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰;加密部17,其利用加密密鑰生成部16生成的加密密鑰,對消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù);通信部13,其在消息開始發(fā)送前與接收側(cè)傳真裝置進(jìn)行信號(hào)的發(fā)送接收,同時(shí)向接收側(cè)傳真裝置發(fā)送加密數(shù)據(jù)和解密用信息,該解密用信息包含表示密碼生成利用信號(hào)種類的信息。
[0094]由此,由于每個(gè)接收側(cè)傳真裝置(復(fù)合機(jī)2)交換的信號(hào)的值不同,因此,可以每次利用不同的加密密鑰進(jìn)行加密后再進(jìn)行發(fā)送。換言之,使用的加密密鑰的值不固定。因此,即使公共密鑰4被獲知,僅憑公共密鑰4也不能解開密碼,能夠使發(fā)送的圖像數(shù)據(jù)內(nèi)容不被獲知,能夠提高傳真通信的保密性。此外,也可以通過如組合公共密鑰4與密碼生成利用信號(hào)的信號(hào)值這樣的簡單運(yùn)算來生成加密密鑰,能夠減少加密和解密相關(guān)的運(yùn)算,使得處理無需花費(fèi)較長時(shí)間。此外,由于將解密用信息向接收側(cè)傳真裝置發(fā)送,因此不會(huì)發(fā)生密鑰不一致,能夠使接收側(cè)傳真裝置正確地進(jìn)行加密數(shù)據(jù)的解密。
[0095]發(fā)送用數(shù)據(jù)生成部15生成包含錯(cuò)誤檢測用符號(hào)的消息數(shù)據(jù),在操作部I中設(shè)定了以預(yù)先確定的中間級別進(jìn)行加密通信時(shí),加密密鑰生成部16使用公共密鑰4和密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰,通信部13向接收側(cè)傳真裝置(復(fù)合機(jī)2)發(fā)送解密用信息,該解密用信息包含表示密碼生成利用信號(hào)種類的信息。另一方面,在操作部I中設(shè)定了進(jìn)行比預(yù)先確定的中間級別更高的級別的加密通信時(shí),加密密鑰生成部16使用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值及消息數(shù)據(jù)內(nèi)的錯(cuò)誤檢測用符號(hào)的值進(jìn)行第二運(yùn)算,由此生成加密密鑰,通信部13向接收側(cè)傳真裝置發(fā)送解密用信息,該解密用信息包含表示密碼生成利用信號(hào)種類的信息,和表示生成加密密鑰所使用的錯(cuò)誤檢測用符號(hào)的值的?目息O
[0096]由此,可以在使用公共密鑰4和密碼生成利用信號(hào)的基礎(chǔ)上,再使用錯(cuò)誤檢測用符號(hào)的值來生成加密密鑰。由于根據(jù)發(fā)送的圖像數(shù)據(jù)(圖像信息)的內(nèi)容,錯(cuò)誤檢測用符號(hào)的值不同,因此,可以每次利用不同的加密密鑰進(jìn)行加密后再進(jìn)行發(fā)送。因此,即使公共密鑰4泄露,也無法僅憑公共密鑰4解開密碼,能夠進(jìn)一步提高保密性。此外,通過如組合公共密鑰
4、密碼生成利用信號(hào)的信號(hào)值及錯(cuò)誤檢測用符號(hào)的值這樣的簡單運(yùn)算來生成唯一的加密密鑰,使得處理無需花費(fèi)較長時(shí)間。此外,由于將包含錯(cuò)誤檢測用符號(hào)的值的解密用信息向接收側(cè)傳真裝置(復(fù)合機(jī)2)發(fā)送,因此不會(huì)發(fā)生密鑰不一致,能夠使接收側(cè)傳真裝置正確地進(jìn)行加密數(shù)據(jù)的解密。
[0097]發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)包含:0CR處理部14,其對圖像數(shù)據(jù)進(jìn)行OCR處理,識(shí)別圖像數(shù)據(jù)中包含的文字及符號(hào);判斷部(控制部1、CPU I Oa ),其判斷在OCR處理部14識(shí)別出的文字串、符號(hào)串中是否包含存儲(chǔ)部12存儲(chǔ)的關(guān)鍵字。當(dāng)判斷部判斷出圖像數(shù)據(jù)中包含關(guān)鍵字時(shí),加密密鑰生成部16使用公共密鑰4、密碼生成利用信號(hào)的信號(hào)值及消息數(shù)據(jù)內(nèi)的錯(cuò)誤檢測用符號(hào)的值進(jìn)行第二運(yùn)算,由此生成加密密鑰。當(dāng)判斷部判斷出圖像數(shù)據(jù)中不含關(guān)鍵字判斷時(shí),加密密鑰生成部16不使用錯(cuò)誤檢測用符號(hào),而使用公共密鑰4和密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰。
[0098]由此,能夠僅在判定出真正是保密性高的圖像數(shù)據(jù)的情況下,才進(jìn)行使用錯(cuò)誤檢測用符號(hào)的值的加密。因此,若并非真正是保密性高的圖像數(shù)據(jù),則不使用錯(cuò)誤檢測用符號(hào)的值,能夠減少做成加密密鑰的運(yùn)算量(運(yùn)算步驟)。
[0099]操作部I接受新的關(guān)鍵字的設(shè)定輸入。存儲(chǔ)部12將新設(shè)定的關(guān)鍵字補(bǔ)充到關(guān)鍵字?jǐn)?shù)據(jù)5中。由此,使用者能夠補(bǔ)充期望的關(guān)鍵字。
[0100]在使用密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰時(shí),加密密鑰生成部16從預(yù)先確定的種類的信號(hào)中隨機(jī)選擇一種或多種信號(hào)作為密碼生成利用信號(hào)。由此,不始終使用相同種類的信號(hào)來生成加密密鑰,而根據(jù)情況改變用于密碼生成利用信號(hào)的信號(hào)種類。由此,即使向相同傳真裝置(復(fù)合機(jī)I)發(fā)送,也能夠每次使用不同的加密密鑰來進(jìn)行加密通信。
[0101]加密密鑰生成部16將NSF信號(hào)、CSI信號(hào)、DIS信號(hào)的任意一個(gè)或多個(gè)用作密碼生成利用信號(hào)。由此,能夠基于消息(圖像數(shù)據(jù)消息數(shù)據(jù))發(fā)送接收開始前的信號(hào)來做成加密密鑰。因此,能夠在消息數(shù)據(jù)發(fā)送開始前的階段生成加密密鑰。
[0102]在操作部I設(shè)定了進(jìn)行比預(yù)先確定的中間級別更低的級別的加密通信時(shí),加密部17不使用密碼生成利用信號(hào)及錯(cuò)誤檢測用符號(hào)的值,而使用公共密鑰4對消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù)。通信部13向接收側(cè)傳真裝置(復(fù)合機(jī)2)發(fā)送包含以公共密鑰4加密的要旨的解密用信息。由此,也能夠選擇僅通過公共密鑰4進(jìn)行加密的傳真通信。不進(jìn)行做成加密密鑰的運(yùn)算,能夠減少加密、解密的運(yùn)算量(運(yùn)算步驟)。此外,能夠自由地選擇密碼強(qiáng)度。此外,由于將僅用公共密鑰4加密向接收側(cè)傳真裝置傳達(dá),因此,接收側(cè)傳真裝置能夠正確地對消息數(shù)據(jù)(圖像數(shù)據(jù))解密。
[0103]接收側(cè)傳真裝置(復(fù)合機(jī)2)包含:通信部23,其與發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)進(jìn)行發(fā)送接收,并接收加密數(shù)據(jù)和解密用信息,所述加密數(shù)據(jù)由發(fā)送側(cè)傳真裝置加密,所述解密用信息包含表示密碼生成利用信號(hào)種類的信息,所述密碼生成利用信號(hào)是與發(fā)送側(cè)傳真裝置間發(fā)送接收到的信號(hào)中,發(fā)送側(cè)傳真裝置生成加密密鑰所使用的信號(hào);存儲(chǔ)部22,其存儲(chǔ)與發(fā)送側(cè)傳真裝置相同的公共密鑰4;解密密鑰生成部28,其使用公共密鑰4、解密用信息所表示的密碼生成利用信號(hào)的信號(hào)值進(jìn)行預(yù)先確定的運(yùn)算,由此生成解密密鑰;解密部29,其使用解密密鑰生成部28生成的解密密鑰,將加密數(shù)據(jù)解密。由此,即使發(fā)送側(cè)傳真裝置使用密碼生成利用信號(hào)的信號(hào)值對數(shù)據(jù)進(jìn)行加密,接收側(cè)傳真裝置也能夠?qū)⒓用艿臄?shù)據(jù)正確解
LU O
[0104]傳真裝置(復(fù)合機(jī)2)的通信部23從發(fā)送側(cè)傳真裝置接收到解密用信息,該解密用信息包含表示發(fā)送側(cè)傳真裝置(復(fù)合機(jī)I)生成加密密鑰所使用的密碼生成利用信號(hào)種類的信息、以及表示發(fā)送側(cè)傳真裝置所使用的錯(cuò)誤檢測用符號(hào)的值的信息,此時(shí),解密密鑰生成部28使用公共密鑰4、解密用信息所表示的密碼生成利用信號(hào)的信號(hào)值以及解密用信息所表示的錯(cuò)誤檢測用符號(hào)的值進(jìn)行預(yù)先確定的第二運(yùn)算,由此生成解密密鑰。由此,即使為了提高密碼的強(qiáng)度,發(fā)送側(cè)傳真裝置在使用密碼生成利用信號(hào)的信號(hào)值的基礎(chǔ)上,再使用錯(cuò)誤檢測用符號(hào)的值對數(shù)據(jù)進(jìn)行加密,接收側(cè)傳真裝置也能夠?qū)用艿臄?shù)據(jù)正確解密。
[0105]傳真通信系統(tǒng)100包含上述復(fù)合機(jī)I作為發(fā)送側(cè)傳真裝置,并包含上述復(fù)合機(jī)2作為接收側(cè)傳真裝置。由此,能夠提供一種傳真通信系統(tǒng)100,其使用公共密鑰4和解密用信息所表示的密碼生成利用信號(hào)的信號(hào)值(隨情況而定的錯(cuò)誤檢測用符號(hào)的值),因此即使發(fā)送側(cè)和接收側(cè)的公共密鑰4泄露,僅憑公共密鑰4也不能解讀加密通信的內(nèi)容。
[0106]對本發(fā)明的實(shí)施方式進(jìn)行了說明,但本發(fā)明的范圍并不限定于此,能夠在不脫離本發(fā)明的主旨的范圍內(nèi)施加各種變更。
【主權(quán)項(xiàng)】
1.一種傳真裝置,其包含: 操作部,其接受有關(guān)加密通信的設(shè)定; 存儲(chǔ)部,其存儲(chǔ)與接收側(cè)傳真裝置相同的公共密鑰; 發(fā)送用數(shù)據(jù)生成部,其對圖像數(shù)據(jù)進(jìn)行用于傳真發(fā)送的編碼處理,生成消息數(shù)據(jù); 加密密鑰生成部,其從與接收側(cè)傳真裝置間發(fā)送接收的信號(hào)中選擇一種或多種信號(hào)作為密碼生成利用信號(hào),使用所述公共密鑰和所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行第一運(yùn)算,由此生成加密密鑰; 加密部,其使用所述加密密鑰生成部生成的加密密鑰對所述消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù); 通信部,其在消息開始發(fā)送前與接收側(cè)傳真裝置進(jìn)行信號(hào)的發(fā)送接收,同時(shí)向接收側(cè)傳真裝置發(fā)送所述加密數(shù)據(jù)和解密用信息,該解密用信息包含表示所述密碼生成利用信號(hào)種類的信息。2.根據(jù)權(quán)利要求1所述的傳真裝置,其特征在于, 所述發(fā)送用數(shù)據(jù)生成部生成包含錯(cuò)誤檢測用符號(hào)的消息數(shù)據(jù); 在所述操作部中設(shè)定了以預(yù)先確定的中間級別進(jìn)行加密通信時(shí), 所述加密密鑰生成部使用所述公共密鑰和所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行所述第一運(yùn)算,由此生成加密密鑰; 所述通信部向接收側(cè)傳真裝置發(fā)送包含表示所述密碼生成利用信號(hào)種類的信息的所述解密用信息; 在所述操作部中設(shè)定了進(jìn)行比預(yù)先確定的中間級別更高的級別的加密通信時(shí), 所述加密密鑰生成部使用所述公共密鑰、所述密碼生成利用信號(hào)的信號(hào)值和所述消息數(shù)據(jù)內(nèi)的所述錯(cuò)誤檢測用符號(hào)的值進(jìn)行第二運(yùn)算,由此生成加密密鑰; 所述通信部向接收側(cè)傳真裝置發(fā)送所述解密用信息,該解密用信息包含表示所述密碼生成利用信號(hào)種類的信息和表示生成加密密鑰所使用的所述錯(cuò)誤檢測用符號(hào)的值的信息。3.根據(jù)權(quán)利要求2所述的傳真裝置,其特征在于, 在所述操作部中設(shè)定了進(jìn)行比預(yù)先確定的中間級別更高的級別的加密通信時(shí),其包含: OCR處理部,其對圖像數(shù)據(jù)進(jìn)行OCR處理,識(shí)別圖像數(shù)據(jù)中包含的文字及符號(hào); 判斷部,其判斷在所述OCR處理部識(shí)別出的文字串、符號(hào)串中是否包含所述存儲(chǔ)部存儲(chǔ)的關(guān)鍵字; 所述判斷部判斷出圖像數(shù)據(jù)中包含所述關(guān)鍵字時(shí), 所述加密密鑰生成部使用所述公共密鑰、所述密碼生成利用信號(hào)的信號(hào)值及所述消息數(shù)據(jù)內(nèi)的所述錯(cuò)誤檢測用符號(hào)的值進(jìn)行所述第二運(yùn)算,由此生成加密密鑰; 所述判斷部判斷出圖像數(shù)據(jù)中不含所述關(guān)鍵字時(shí), 所述加密密鑰生成部不使用所述錯(cuò)誤檢測用符號(hào),而使用所述公共密鑰和所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行所述第一運(yùn)算,由此生成加密密鑰。4.根據(jù)權(quán)利要求3所述的傳真裝置,其特征在于, 所述操作部接受新設(shè)定所述關(guān)鍵字的輸入; 所述存儲(chǔ)部存儲(chǔ)新設(shè)定的關(guān)鍵字。5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的傳真裝置,其特征在于, 在使用所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行所述第一運(yùn)算,由此生成加密密鑰時(shí), 所述加密密鑰生成部從預(yù)先確定的種類的信號(hào)中隨機(jī)選擇一種或多種信號(hào)作為所述密碼生成利用信號(hào)。6.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的傳真裝置,其特征在于, 所述加密密鑰生成部將NSF信號(hào)、CSI信號(hào)、DIS信號(hào)的任意一個(gè)或多個(gè)用作所述密碼生成利用信號(hào)。7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的傳真裝置,其特征在于, 在所述操作部中設(shè)定了進(jìn)行比預(yù)先確定的中間級別更低的級別的加密通信時(shí), 所述加密部不使用所述密碼生成利用信號(hào)及所述錯(cuò)誤檢測用符號(hào)的值,而使用所述公共密鑰對所述消息數(shù)據(jù)進(jìn)行加密,生成加密數(shù)據(jù); 所述通信部向接收側(cè)傳真裝置發(fā)送包含通過所述公共密鑰加密的要旨的所述解密用?目息O8.—種傳真裝置,其包含: 通信部,其與發(fā)送側(cè)傳真裝置進(jìn)行發(fā)送接收,并接收加密數(shù)據(jù)和解密用信息,其中,所述加密數(shù)據(jù)由發(fā)送側(cè)傳真裝置加密,所述解密用信息包含表示密碼生成利用信號(hào)種類的信息,所述密碼生成利用信號(hào)是在與發(fā)送側(cè)傳真裝置間發(fā)送接收的信號(hào)中,發(fā)送側(cè)傳真裝置生成加密密鑰所使用的信號(hào); 存儲(chǔ)部,其存儲(chǔ)與發(fā)送側(cè)傳真裝置相同的公共密鑰; 解密密鑰生成部,其使用所述公共密鑰和所述解密用信息所表示的所述密碼生成利用信號(hào)的信號(hào)值進(jìn)行預(yù)先確定的運(yùn)算,由此生成解密密鑰; 解密部,其使用所述解密密鑰生成部生成的解密密鑰對所述加密數(shù)據(jù)解密。9.根據(jù)權(quán)利要求8所述的傳真裝置,其特征在于, 所述通信部從發(fā)送側(cè)傳真裝置接收到所述解密用信息,所述解密用信息包含表示發(fā)送側(cè)傳真裝置生成加密密鑰所使用的所述密碼生成利用信號(hào)種類的信息、以及表示發(fā)送側(cè)傳真裝置所使用的所述錯(cuò)誤檢測用符號(hào)的值的信息,此時(shí), 所述解密密鑰生成部使用所述公共密鑰、所述解密用信息所表示的所述密碼生成利用信號(hào)的信號(hào)值、以及所述解密用信息所表示的所述錯(cuò)誤檢測用符號(hào)的值,進(jìn)行預(yù)先確定的運(yùn)算,由此生成解密密鑰。10.—種傳真通信系統(tǒng),其特征在于,包含權(quán)利要求1至4中任一項(xiàng)所述的傳真裝置作為發(fā)送側(cè)傳真裝置,包含權(quán)利要求8或9所述的傳真裝置作為接收側(cè)傳真裝置。
【文檔編號(hào)】H04N1/44GK106067934SQ201610252192
【公開日】2016年11月2日
【申請日】2016年4月21日 公開號(hào)201610252192.4, CN 106067934 A, CN 106067934A, CN 201610252192, CN-A-106067934, CN106067934 A, CN106067934A, CN201610252192, CN201610252192.4
【發(fā)明人】重江勇氣
【申請人】京瓷辦公信息系統(tǒng)株式會(huì)社