传真机及传真通信方法

文档序号:7621467阅读:186来源:国知局
专利名称:传真机及传真通信方法
技术领域
本发明涉及传真机和传真通信方法,以及具体地,涉及具有传送数据加密功能的传真机和传真通信方法。
背景技术
带有电子邮件功能的传真机加密数据,创建具有作为附件的加密数据的电子邮件,以及将所述创建的电子邮件传送到远程设备。
通常,当对电子邮件进行加密时,加密处理是根据通信协议之应用层中处理的程序来执行的,例如,安全多用途互联网邮件扩展(S/MIME)。通过执行这种加密处理,可以提高电子邮件在传送时的安全性。

发明内容
尽管需要提高附有数据的电子邮件在传送时的安全性,然而例如S/MIME的高级加密处理增加了传真机硬件(例如中央处理器(CPU)和存储器)的负担,同时也需要减少这种负担的传真机。
本发明是考虑上述情况而做出的。本发明的优势是提供一种传真机,其可以防止在对传送数据进行传送的处理中造成硬件(例如CPU和存储器)上的负担,以及确保通信的安全性。
根据本发明的第一方面,具有传送数据加密功能的传真机包括多个加密处理单元,其分别以不同的加密方法对传送数据进行加密;加密处理确定单元,其将所述传送数据传送到所述多个加密处理单元的任何一个;以及发射机,其发送所述加密的传送数据。
根据这种传真机,可以根据所述传送数据来手工或者自动选择具有不同的加密处理方法的多个加密处理单元的任何一个。通过改变所述加密处理方法的每一个对硬件(例如CPU和存储器)造成的负担,可以防止在对传送数据进行传送的处理中造成硬件上的负担,以及确保通信的安全性。
根据本发明的第二方面,所述加密处理确定单元根据传送数据的传送目的地来确定将所述传送数据传送到所述加密处理单元的其中之一。所述加密处理确定单元可以根据传送数据的通信形式来确定将所述传送数据传送给所述多个加密处理单元的其中之一。
根据本发明的第三方面,可以根据传送目的地或者通信形式来使用最优加密方法。


图1显示了根据本发明实施例的传真机;图2是显示由控制单元、只读存储器(ROM)、随机访问存储器(RAM)以及根据需要由调制解调器(MODEM)和网络接口实现的功能的方框图;图3显示了根据本发明实施例在传送目的地数据库中积累的传送目的地数据的结构;以及图4是显示根据本发明实施例的与传送数据的加密处理相关的操作的流程图。
具体实施例方式
以下,参考附图,将对根据本发明实施例的传真机作详细描述。图1显示了根据本发明实施例的传真机。
在传真机10中,控制单元12、扫描单元14、打印机单元16、显示单元18、操作单元20、网络控制单元(NCU)22、MODEM24、ROM26、RAM28以及网络接口30都经由总线11连接。
扫描单元14包括线传感器和电荷耦合器件(CCD)等,其在图中都未显示。扫描单元14扫描用于传真通信的原始文档,加载扫描的原始文档作为图像数据,以及对所述图像数据进行编码。扫描单元14积累编码的数据,以及输出图像数据以及与图像数据的传送目的地相关的数据。扫描单元14可以用创建图像数据的远程计算机设备代替。
打印机单元16包括电子照相打印设备、喷墨打印设备等。打印机单元16打印出从另一传真机接收的消息。
显示单元18例如是液晶显示器(LCD)或阴极射线管(CRT)显示器。显示单元18显示传真机10的操作状态、传送消息、以及接收的消息等。
操作单元20包括用于操作传真机10所需要的键。例如,操作单元20包括例如字符键、十键数字板(ten-key numeric pad)以及用于指定图像数据的传送目的地的快速拨号键。操作单元20也包括各种功能键,例如用于指定加密方法的键和用于指定传送格式的键。可选地,显示单元18可以由触摸屏组成,并且部分或者全部功能键20可以显示在触摸屏上,以将显示单元18设置为操作单元。
NCU22执行公共交换电话网络(PSTN)的关闭操作和释放操作。NCU22包括用于根据目的地的电话号码传送地址信号的功能,以及用于检测铃声信号的功能。NCU22根据需要连接MODEM24和PSTN。
MODEM24用作可以进行常用传真传送的传真调制解调器。MODEM24调制传送的数据以及解调接收的数据。具体地,MODEM24将传送数据调制为音频信号,以及经由NCU22将所述音频信号传送到PSTN。MODEM24调制经由NCU22从PSTN的目的地接收的音频信号。
ROM26预先存储了用于传真传送和接收所需要的计算机程序和信息。例如,ROM26存储了与每一个结构的功能相关的信息、用于创建电子邮件的应用程序、创建的电子邮件的处理程序、加密处理和解密处理中使用的转换程序、以及用于对从传真通信的目的地(未显示)接收的编码的图像数据进行解码的程序。此外,为了易于响应各种控制程序的修正和添加,可以使用闪存(其是可重写非易失性存储器)等代替ROM。
RAM28由静态RAM(SRAM)、闪存等组成。RAM28存储了临时数据,临时数据是根据ROM26中存储的程序执行的控制单元的操作产生的。RAM28临时存储了由扫描单元14编码的图像数据。
网络接口30是一接口,用于建立传真机10与例如局域网(LAN)和英特网的网络之间的连接以及将电子邮件传送到稍后描述的邮件服务器。
控制单元12控制每一个操作,以及正如稍后将要描述的,传送从扫描单元14以及ROM26和RAM28输入的编码的图像数据。当将图像数据附加到电子邮件并且传送电子邮件时,控制单元12在电子邮件上执行加密处理等。此外,控制单元12对从传真通信的目的地(未显示)接收的编码的图像数据进行解码。
图2显示了由控制单元12、ROM26、RAM28、以及根据需要MODEM24和网络接口30所实现的功能方框图。
传真机10包括传真数据创建单元42、传送目的地提取单元44、加密处理确定单元46、传送目的地数据库48、传送和接收单元50、第一加密处理单元52、连接控制单元54、以及第二加密处理单元56。
传送数据创建单元42从扫描单元14传送的图像数据中创建传送数据以及由操作单元20指定传送格式。
传送目的地提取单元44从创建的传送数据中提取与传送目的地相关的数据。通过参考传送目的地数据库48,加密处理确定单元46基于传送目的地(例如、个人地址、邮件地址或因特网协议(IP)地址)或基于传送方式(例如、是否经由邮件服务器进行传送)确定是否对传送数据进行加密。加密处理确定单元46在对传送数据进行加密时还确定将所述传送数据传送给加密处理单元(稍后描述)的哪一个。
在传送目的地数据库48中,相互关联地累积了事先登记的传送目的地和根据每个传送目的地设定的加密方法。例如,正如图3所示、当传送目的地是邮件地址例如“pc@mailbox”时,作为第一加密方法的S/MIME(稍后描述)与邮件地址关联进行累积。当传送目的地是IP地址例如“192.168.1.1”时,作为第二加密方法的安全套接层(SSL)(稍后描述)与IP地址关联进行累积。此外,当加密方法以S/MIME开始时,通过与加密方法相关联,公共键可以被累积为目的地信息。
在第一加密处理单元52中,当从加密处理确定单元46传送的传送数据被确定经由邮件服务器58(稍后将要描述)进行传送时,例如,第一加密处理单元52通过S/MIME方法、很好保密(Pretty GoodPrivacy PGP)方法等对传送数据进行加密,其中很好保密方法是电子邮件数据中使用的加密方法MIME的扩展。然后,第一加密处理单元将52将加密的传送数据传送给传送和接收单元50。
当确定从加密处理确定单元46传送的传送数据没有经由邮件服务器58(稍后将要描述)传送时,连接控制单元54经由因特网60从传送和接收单元50(稍后将要描述)建立与另一个传真机的连接。
在第二加密处理单元56中,经由连接控制单元54从加密处理确定单元46传送的传送数据被一加密方法加密,该加密方法与第一加密处理单元中使用的加密方法相比,在例如CPU和存储器的硬件上造成的负担较小,例如通过SSL或者用于因特网协议(IPsec)的安全机制。
以下将描述第一加密处理单元52中的加密处理与第二加密处理单元56中的加密处理的组合。第一加密处理单元52可以采用应用层中的加密方法,例如,应用层中的S/MIME或者PGP方法。第二加密处理单元56可以采用传输层中例如SSL的加密方法或者网络层中的加密算法,例如,IPsec。
传送和接收单元50将由第一加密处理单元52加密的传送数据传送到邮件服务器58。可选地,传送和接收单元50把由第二加密处理单元56加密的传送数据直接传送到传真机40,其预先经由因特网60连接。
邮件服务器58和59对从传真机传送的数据进行传送和接收。邮件服务器58和59经由因特网60相互连接。传真机分别连接到邮件服务器58和59的每一个。
图4是显示与根据本实施例的与传送数据的加密处理相关的操作的流程图。此外,每一个步骤中执行的操作都将通过将其与图2中显示的结构结合进行描述。在通过传送数据创建单元42创建所述传送数据之后,在步骤S10,正如以上所述,从传送数据中提取传送目的地。
在步骤S12,通过参考传送目的地数据库48,加密处理确定单元46基于在步骤S 10提取的传送目的地确定所述传送数据是否需要加密处理。
当步骤S12的确定结果是NO(否)时,换句话说,当确定传送数据不需要进行加密处理时,处理继续到步骤S14。在步骤S14,对所述传送数据进行普通加密处理。即,通过普通传送协议中使用的简单邮件传输协议(SMTP)等将所述传送数据传送到另一个传真机40,以及结束数据传送操作。
当在步骤S12确定结果为YES(是),换句话说,当确定传送数据需要进行加密处理时,处理继续到步骤S16。在步骤S16,通过参考传送目的地数据库48,加密处理确定单元46确定是否打算经由邮件服务器58传送所述传送数据。此外,步骤S16的确定可以和步骤S12的确定一起执行。
当步骤S16的确定结果是YES(是)时,换句话说,当确定打算将要经由邮件服务器58传送所述传送数据时,处理继续到步骤S18。在步骤S18,第一加密处理单元52通过S/MIME等加密所述传送数据。然后,处理继续到步骤S20。所述加密的传送数据被转换成可以经由英特网传送的数据,以及所述转换的数据被传送到邮件服务器58。所述数据进一步经由因特网60从邮件服务器58进行传送,以及最终到邮件服务器59,其连接到传送目的地的传真机40。然后,所述数据传送处理结束。此外,在步骤S18的加密处理之前,通过参考所述表,可以确定接受者的传真机是否可以处理所述加密的数据。在这种情况下,如果接受者的传真机可以处理所述加密的数据,则可以进行加密处理。如果接受者的传真机不能处理所述加密的数据,可以中断所述处理,以及可以执行错误处理。
当步骤S16的确定结果是NO(否)时,换句话说,当确定不打算经由邮件服务器58传送所述传送数据时,处理继续到步骤S22。在步骤S22,从连接控制单元54建立与传送目的地的传真机40的连接,以及处理继续到步骤S24。在步骤S24,第二加密处理单元56在所述传送数据上执行SSL加密处理或者IPsec加密处理。然后,处理继续到步骤S26。在步骤S26,根据网络层中的通信协议,在步骤S24创建的传送数据经由因特网60直接传送到传真机40。然后,所述数据传送处理结束。
在步骤S22,建立和另一个传真机的连接。而且在步骤S22,可以确认所述另一个传真机是否具有与第二加密处理单元56相同的加密功能。如果确认接受者的传真机可以处理所述加密的数据,则可以执行加密处理。如果确认接受者的传真机不可以处理所述加密的数据,则所述处理可以被中断,以及可以执行错误处理。可选地,可以将所述传送数据的格式改为另一种可以被解密的方法。
在本实施例中,设置了传送目的地提取单元,以及根据所述传送目的地的数据,自动选择一种加密方法。此外,用户(操作员)可以手工选择加密方法。
正如以上所述,根据本实施例,可以根据所述传送数据手工或者自动选择具有不同的加密处理方法的多个加密处理单元的任意一个,例如,第一加密处理单元或第二加密处理单元。通过改变每一个加密处理方法在例如CPU和存储器的硬件上造成的负担,可以防止所述传送数据在传送时在硬件上造成的负担,以及可以确保通信的安全性。
根据上述传真机和传真通信方法,可以根据传送目的地或通信形式,使用最佳的加密方法。
权利要求
1.一种传真机,具有传送数据加密功能,包括多个加密处理单元,用于通过不同的加密方法分别加密传送数据;加密处理确定单元,用于将传送数据传送到所述多个加密处理单元的任意一个;以及传送单元,用于传送加密的传送数据。
2.根据权利要求1的传真机,其特征在于所述加密处理确定单元根据传送数据的传送目的地确定将传送数据传送到所述加密处理单元的其中一个。
3.根据权利要求1的传真机,其特征在于所述加密处理确定单元根据传送数据的通信形式确定将传送数据传送到所述加密处理单元的其中一个。
4.根据权利要求1的传真机,还包括第一加密处理单元,用于通过使用应用层的加密方法对传送数据进行加密;以及第二加密处理单元,用于通过使用传输层或网络层的加密方法对传送数据进行加密。
5.根据权利要求4的传真机,还包括一数据库,该数据库为所述加密处理确定单元所参考,以根据目的地信息确定将传送数据传送到所述第一加密处理单元和所述第二加密处理单元中的任意一个。
6.根据权利要求5的传真机,其特征在于所述数据库存储与所述加密方法相关联的公钥。
7.根据权利要求4的传真机,还包括第一传送单元,用于经由邮件服务器将所述第一加密处理单元加密的传送数据传送到传送目的地;以及第二传送单元,用于直接将所述第二加密处理单元加密的传送数据传送到传送目的地。
8.一种传真机,具有传送数据加密功能,包括加密装置,用于通过多个不同的加密方法的任意一个对传送数据进行加密;加密处理确定装置,用于确定对传送数据应用所述加密装置的哪一个加密处理;以及传送装置,用于传送加密的传送数据。
9.根据权利要求8的传真机,还包括用于根据传送数据的传送目的地确定应用所述加密装置的其中一个的装置。
10.根据权利要求8的传真机,还包括用于根据传送数据的通信形式确定应用所述加密装置的其中一个的装置。
11.根据权利要求8的传真机,还包括用于通过使用应用层的加密方法对传送数据进行加密的装置;以及用于通过使用传输层或网络层的加密方法对传送数据进行加密的装置。
12.根据权利要求11的传真机,还包括用于与目的地信息相关联进行存储的装置,以应用所述应用层的加密方法和传输层或网络层的加密方法的任意一个。
13.根据权利要求12的传真机,还包括用于存储与加密方法相关联的公钥的装置。
14.根据权利要求11的传真机,还包括用于将第一加密方法加密的传送数据经由邮件服务器传送到传送目的地的装置;以及用于直接将第二加密方法加密的传送数据传送到传送目的地的装置。
15.一种传真通信方法,用于通过对传送数据进行加密来对传送数据进行传送,该传真通信方法包括步骤确定应用哪一个加密处理;通过确定的加密处理来加密传送数据;以及传送加密的传送数据。
16.根据权利要求15的传真通信方法,还包括步骤指定目的地信息;根据指定的目的地信息访问数据库;以及根据数据库中存储的信息决定待应用的加密处理。
17.根据权利要求16的传真通信方法,还包括步骤选择应用层的加密处理和传输层或网络层的加密处理的任意一个作为待应用的加密处理。
18.根据权利要求17的传真通信方法,还包括步骤将应用层的加密处理加密的传送数据传送到邮件服务器。
19.根据权利要求17的传真通信方法,还包括步骤将传输层或网络层的加密处理加密的传送数据直接传送到目的地。
20.根据权利要求19的传真通信方法,还包括步骤通过使用传输层或网络层的加密方法中的公钥对传送数据进行加密。
全文摘要
本发明公开了一种传真机,包括多个加密处理单元,用于通过不同的加密方法分别加密传送数据;加密处理确定单元,用于将传送数据传送到多个加密处理单元的任意一个;以及传送单元,用于传送加密的传送数据。本发明也公开了一种传真通信方法,其应用多个加密方法的任意一个,通过应用的加密方法加密数据,以及传送加密的数据。
文档编号H04L9/00GK1728758SQ20051008795
公开日2006年2月1日 申请日期2005年7月26日 优先权日2004年7月26日
发明者谷本好史 申请人:村田机械株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1