专利名称:电子邮件通信装置的制作方法
技术领域:
本发明涉及电子邮件通信装置,特别涉及能够将邮件加密进行发送的 电子邮件通信装置。本申请主张于2006年12月27日提出的日本专利申请2006-351274 号的优先权,并在此引用其全部内容。
背景技术:
以往有一种包含/>开密钥发送单元的电子邮件装置,且该电子邮件装 置在新登记本装置的公开密钥或由于有效期限到期等原因而更新了公开 密钥的情况下,利用电子邮件把该公开密钥向预先存储在地址信息存储单 元中的电子邮件地址发送。由此,可高效率地向通信目的地发送新的公开 密钥。但是,即使发送目的地的终端具有上述的功能,可如果在该发送目的 地的终端的地址信息存储单元中未存储自己的地址,则不能从该发送目的 地的终端发送新的公开密钥,这样就不能获得公开密钥。因此,存在着在 发送加密的邮件的情况下,不能获得发送目的地的终端的电子证书(包含 公开密钥)等的问题。发明内容本发明就是鉴于上述的问题而完成的,其目的是,提供一种可提高发 送加密的电子邮件时的便利性的技术。根据本发明,提供一种电子邮件通信装置,对从发送源向发送目的地 发送的电子邮件进行中继,包括证书存储部,将表示发送目的地的信息 与该发送目的地的电子证书相对应地进行存储;接收部,接收指定了发送 源的地址和发送目的地的地址的电子邮件;加密处理部,对于由上述接收 部接收的上述电子邮件,在存在该电子邮件的发送指示时,参照上述证书 存储部,来判断是否存储有该电子邮件的发送目的地的电子证书,在存储中继方法而实现的。
该目的是通过一种对要从第"H火伴发i^U^tJ'J第二伙伴发i^几的数据分 纟lii行中继的中继设备而实现的,该中继设备包括接收单元,该接收机单元 用于接收数据分组以及当第二伙伴Jli^机已经成功接WJ数据^^且时接收要 从第二伙伴jlt^i咸^ij第-^火伴j^^机的确认^^且。该中继设备还包括
帮助检测器,用于在检测到需要帮助的情况时提供帮助指示符;和发送单元, 用于响应于帮助指示符而发送数据^^且。需要帮助的情况U于中继设备和第 二伙伴j)i^i^间的第""it信M^是否优于第一和第二伙伴4^i才;u^间的第二 通信敏洛而进,测的,第二通信^^是通过可从数据^^且中得到的信息进行 刑古的。
该目的是通过一种对要棉"^火伴^j^MCi!U'j第二伙伴J^^机的数据分 纟lii行中继的方法而实现的,该方法包M收数据^^且的步骤以及当第二伙伴 Wl机已经成功接WiJ数据^^且时^:要从第二伙伴^l^C链^'J第"H^伴收 发机的确认^^且的步骤。该方法还包旨f古中继设备和第二伙伴Jlt^i^间的 第一it信^^的步骤以及译估第—第二伙伴^lt^Mu'司的第二"ii信M的步 骤。该方法还包括当检测到需要帮助的情况时提供帮助指示符的步骤以及响应 于该帮助指示符而发送原始数据^iail该数据分组的编码版本的步骤,其中基 于第一通信M^是否优于第二通信^M^^测需要帮助的情况,该第二通信链 路是通过可从数据^a中得到的信息进^H古的。
本发明基于这#-^发现,即编#空间分集可在无线网络中得到利用以 狄具有微滅率的终端进赠发,从而可以提高针网络的效率^i量。 本发明的设备允许具有到伙伴^14^L;Ml接入泉的M更好的终端来重发^^据 速率终端发illil^^t的^功解码帧的编码M。 '^重^^^^f^tm ^ftiUJC送的编^^:据帧帮助减少了平均传输时间,因此增加了网络的总4 吐量并减少了传输必&,这是例如在WLAN系统中使用的实时应用的关键参 数。该Wt方案包括令具有高数m率和^m道状况的终端^(J(^具有^^:据 速率和差信道状况的终端以原始形式或以^i的编码;M^重i^a。
本发明包括基于IEEE 802.11在WLAN中^ft^码重发的方法。伙伴的选 择是由相同的终端以分布形式,通it与信道之间的相对信iM對目关的^W:进
行》谈而动态地进行的,所述^^例如为信噪比(SNR)、数lidi率、分组丢失由此,在从发送目的地发送来了电子证书时,可容易对应待机邮件。 另外,根据本发明,提供一种电子邮件通信装置,对从发送源向发送目的地发送的电子邮件进行中继,包括证书存储部,将表示发送目的地 的信息与该发送目的地的电子证书相对应地进行存储;接收部,接收请求 邮件,且该请求邮件是指在请求发送目的地的指定的同时还请求电子证书 的回复的邮件,而该电子证书是用于对向该发送目的地发送的电子邮件进 行加密;以^JL送部,在上述接收部接收到上述请求邮件的情况下,参照 上述证书存储部,来判断是否存储有针对在该请求邮件中所指定的上^JL 送目的地的电子证书,在存储有电子证书的情况下,向上述请求邮件的发 送源发送附加了该电子证书的回复邮件,并且,在上述证书存储部中未存 储有上述电子证书的情况下,向在上述请求邮件中所指定的上逸发送目的 地,转送该请求邮件。由此,可减少接收加密的电子邮件时的用户的麻烦,从而可提高便利性。另外,作为本发明的实施方式,还可以对以上构成要素的任意组合、 本发明的表现形式在方法、装置、系统、记录介质、以及计算机程序等上 进行变换来实现。根据本发明,可提高发送加密的电子邮件时的便利性。通过以下参考附图对本发明的优选实施方式进行的详细描述,本发明 的其它特征、构件、过程、步骤、特性及优点会变得更加清楚。
图1是表示本发明的实施方式中的包含发送侧网关和接收侧网关的网 络系统的构成的方框图。图2是表示本发明的实施方式中的发送侧网关的构成的方框图。图3是表示本发明的实施方式中的接收侧网关的构成的方框图。图4是表示本发明的实施方式中的发送侧网关的处理顺序的流程图。图5是表示本发明的实施方式中的接收侧网关的处理顺序的流程图。图6是表示本发明的实施方式中的发送侧网关的处理顺序的流程图。 图7是表示本发明的实施方式中的发送侧网关的处理顺序的流程图。
具体实施方式
下面,结合附图,对本发明的实施方式进行说明。另外,在所有的附 图中,对相同的构成要素标记相同的符号,并适当省略"^兌明。在下面的实 施方式中,举例说明本发明的电子邮件通信装置;OL送侧网关的情况。图1是表示包含本实施方式中的发送侧网关100和接收侧网关500的 网络系统的构成的方框图。在本实施方式中,发送侧的终端200或终端202等向接收侧的终端600 或终端602等发送的电子邮件,经由发送侧网关IOO、邮件服务器300、邮 件服务器400、以及接收侧网关500。发送侧网关100通过网络而与终端 200和终端202等连接,并将从这些终端发送的电子邮件进行加密,或对 电子邮件赋予电子签名等。接收侧网关500通过网络而与终端600和终端 602等连接,并对已赋予给以这些终端为目的地的电子邮件的电子签名进 行验江,或,对被加密的电子邮件进行解密。另外,这里为了便于说明, 相区别地记载了发送侧网关100和接收侧网关500 , ^a发送侧网关100和 接收侧网关500可以是具有双方的功能的相同的网关。可以构成为,将终端200和终端202与发送侧网关100之间、以及终 端600和终端602与接收侧网关500之间,分别利用例如LAN( Local Area Network)等专用网络进行连接。可以构成为,将发送侧网关100与邮件 服务器300之间、邮件服务器300与邮件服务器400之间、以及邮件服务 器400与接收侧网关500之间,利用例如因特网等外部网络进行连接。例如,在终端200和发送侧网关100与公司内部网络等专用网络连接 的情况下,对在它们之间M的电子邮件可以不进行加密。另一方面,最 好对发送到因特网等外部网络的电子邮件进行加密。在本实施方式中,发 送侧网关100,可才艮据用户的指示等,对向外部网络发送的电子邮件适当 地进行加密,并向外部网络发送。同样,例如在接收侧网关500和终端600与公司内部网络连接的情况下,在它们之间收发的电子邮件可不进行加密。在本实施方式中,接收侧网关500可从外部网g收发送给与公司内部网络连接的终端的电子邮 件,并且可以在这些邮件被加密的情况下,进行解密,或在赋予了电子签 名的情况下,进行签名mt等。在本实施方式中,发送侧网关100和接收侧网关500具有以基于PKI (Public Key Infrastructure)的S/MIME ( Secure Multipurpose Internet Mail Extensions)方式札良电子邮件的功能。图2是表示本实施方式中的发送侧网关100的构成的方框图。发送侧 网关100具有收发部102、加密处理部104、证书取得部106 (也包舍清求 邮件生成部的功能)、通知部108、发送邮件存储部110、和证书存储部112。证书存储部112将发送目的地、和该发送目的地的电子证书相对应地 进行存储。另外,证书存储部112可以将发送目的地的电子邮件地址作为 发送目的地进行存储。电子证书包含公开密钥、有效期限、公开密钥的算 法、以及认证台的签名算法等的证书信息。电子证书也可以构成为包含发 送目的地的邮件地址。收发部102经由专用网络700,在接收发送目的地的指定和发送指示 的同时,还接收从终端200等向终端600等终端发送的电子邮件。^部 102还在接收电子邮件的发送指示的同时,接收针对电子邮件的加密指示。加密处理部104,当在接收到电子邮件的发送指示的同时接收到加密 指示时,参照证书存储部112,来判断是否存储有针对该电子邮件的发送 目的地的电子证书。这里,加密指示也可以M个电子邮件而包含在该电 子邮件中,或者也可以作为装置设定而预先设定。加密处理部104判断在 证书存储部112中是否存储有对应的发送目的地的电子证书。在证书存储 部112中存储有电子证书的情况下,加密处理部104判断为存储有电子证 书。在存储有电子证书的情况下,加密处理部104利用在该电子证书中包 含的公开密钥来对该电子邮件进行加密。收发部102将由加密处理部104 加密的电子邮件向发送目的地发送。另一方面,在未存储有电子证书的情况下,加密处理部104将向该发 送貝的地发送的电子邮件作为待机邮件而存储在发送邮件存储部110中。在这种情况下,M部102不发送电子邮件。在加密处理部104判断为未存储有电子证书的情况下,证书取得部106 生成请求发送目的地发送电子证书的请求邮件。证书取得部106预先将用 于识别是请求电子证书的邮件的信息包含在请求邮件中。证书取得部106 例如可在MIME扩展头、正文、主题等中预先包含用于表示请求电子证书 的关键字。例如可以将关键字设定为"X-RequestCert:邮件地址"等扩展 头等,但不限于此。另外,证书取得部106在通过进行电子签名,而附加有电子证书的情 况下,也可以在请求邮件中,作为文字信息,包含用以要求进行电子签名 后给予回复而传递的消息。并且,证书取得部106可以使得在请求邮件中 预先包含识别信息。在这种情况下,可以将与在请求邮件中包含的识别信 息相同的识别信息与被存储在发送邮件存储部110中的待机邮件,预先对 应。由此,可在从发送目的地发送了电子证书时,容易实现与待机邮件的 对应。收发部102将由证书取得部106生成的请求邮件经由外部网络710发 送给发送目的地。通知部108在收发部102将由证书取得部106生成的请求邮件发送到 发送目的地的情况下,生成向发送源发送的通知邮件。这里,通知部108 使得在通知邮件中包含由于没有电子证书所以不能进行电子邮件的发送 的信息、无法发送的发送目的地、正在向该发送目的地请求电子证书的信 息、和在取得了电子证书的时刻再发送的信息等。这里,再发送也可以是 让发送源的用户再次进行发送,在这种情况下,在通知邮件中预先包含该 信息。另夕卜,收发部102经由外部网络710接收来自外部的终端的电子邮件。 证书取得部106判断在由^部102经由外部网络710接收的电子邮件中 是否附加了发送源的电子证书。具体是,首先,证书取得部106判断由收 发部102接收的电子邮件是否是针对请求邮件的回复。由于是使得含有包 含在请求邮件的MIME扩展头、正文、主题等中的关键字而进行回复的, 所以根据是否包含这些内容,来判断是否是针对请求邮件的回复。然后,证书取得部106将所取得的电子证书与发送源的电子邮件地址 相对应地存储在证书存储部112中。另外,在由证书取得部106判断为在电子邮件中附加了电子证书的情 况下,加密处理部104判断在发送邮件存储部110中是否存储有针对该发 送源的待机邮件。在本实施方式中,如上述那样,在由证书取得部106生 成的请求邮件之中、和由加密处理部104存储在发送邮件存储部110中的 待机邮件之中预先包含有相同的识别信息,故而可以使针对请求邮件的回 复中也包含该识别信息。在这种情况下,加密处理部104可以将识别信息 作为关键字,来判断在发送邮件存储部110中是否存储有向该发送源发送 的待机邮件。另外,加密处理部104也可以将待机邮件的发送目的地和回 复的发送源的电子邮件地址作为关键字,来判断在发送邮件存储部110中 是否存储有向该发送源发送的待机邮件。在发送邮件存储部110中存储有待机邮件的情况下,加密处理部104 利用由证书取得部106取得的电子证书,对该待机邮件进行加密。然后, ^部102发送被加密的电子邮件。此夕卜,以上举例说明了发送侧网关100进行电子邮件的再发送的情况, 但再发送也可以是让发送源的终端用户再次进行发送。在这种情况下,加 密处理部104没有必要将向发送目的地发送的电子邮件作为待机邮件而存 储在发送邮件存储部110中。另外,在这种情况下,证书取得部106—旦 取得了发送目的地的电子证书,通知部108就可以发送将这一消息通知给 发送源的通知邮件。由此,发送源的终端用户可再次指示向该发送目的地 发送电子邮件。在有请针对请求邮件予以回复的这样的指示的情况下,由 于加密处理部104判断为存储有电子证书,所以在进4亍了加密处理后,向 发送目的地发送电子邮件。另外,在其他例中,在接收到附加了电子证书 的电子邮件的情况下,M部102也可以无须考虑该电子邮件是否是针对 请求邮件的回复,将附加的电子证书存储在证书存储部112中,并直接向 发送目的地的终端发送电子邮件。在这种情况下,发送源的终端用户可再 次指示向该发送目的地发送电子邮件。图3是表示接收侧网关500的构成的方框图。接收侧网关500包含收 发部502、解密/验证部504、证书检测部506、以及证书存储部508。M部502收发电子邮件。证书存储部508将通过专用网络800而与 接收侧网关500连接的终端600等的电子邮件地址、与其电子证书相对应 地进行存储。这里,电子证书包含公开密钥、有效期限、公开密钥的算法、 以及认证台的签名算法等证书信息。此外,证书存储部508可以将各个终 端的数字签名与该电子邮件地址对应地进行存储。电子证书也可以包含各 个终端的电子邮件地址。证书检测部506,在由收发部502接收到电子证书的请求邮件的情况 下,进行检测被请求的电子证书的处理。首先,证书检测部506参照证书 存储部508,判断是否存储有需要的电子证书。在证书存储部508中存储 有需要的电子证书的情况下,证书检测部506在针对请求邮件的回复中将 电子证书作为附件而附加。另外,证书检测部506也可以进行通过赋予 所对应的终端的数字签名而将电子证书嵌入规定的字段中的处理。M部 502将该回复邮件向请求邮件的发送源的发送侧网关IOO发送。另一方面,在证书存储部508中未存储需要的电子证书的情况下,证 书检测部506使收发部502将从发送侧网关100发送来的请求邮件向被指 定为发送目的地的终端发送。在证书请求邮件中,加入用以要求签名并以 附加证书的方式给予回复而传递的消息。另外,^部502判断是否需要对通过外部网络810接收的电子邮件 进行解密或^Hi。例如,^部502在所接收的电子邮件被加密的情况下, 判断为需要解密。可根据S/MIME头来判断电子邮件是否被加密。解密/ !Hi部504在电子邮件被加密的情况下进行解密。另外,在附加有电子签 名的情况下,解密/4Hi部504对有无篡改等进行!Hi。在证书存储部508 中,也可以预先存储解密/^^部504在根据电子签名^HE有无篡改时使用 的发送源的电子证书、或进行解密时使用的解密密钥等。图4是表示发送侧网关100的处理顺序的流程图。收发部102在有电 子邮件的发送指示时(S100的"是"),判断有无加密指示(S102)。在无 加密指示的情况下(S102的"否,,),^部102将电子邮件直接向发送目 的地发送(S116)。另一方面,在有加密指示的情况下(S102的"是,,), 加密处理部104确认电子邮件的发送目的地(S104 ),参照证书存储部112, 判断是否存储有与该发送目的地对应的电子证书(S106)。在存储有电子证书的情况下(S106的"是,,),加密处理部104使用符 合的电子证书来加密电子邮件(S112)。然后,收发部102将由加密处理部 104加密的电子邮件向发送目的地发送(S114)。另一方面,在步骤S106中判断为未存储有电子证书的情况下(S106 的"否,,),证书取得部106用明文生成请求电子证书的请求邮件。收发部 102发送证书取得部106所生成的请求邮件(S108)。此时,作为请求邮件 的发送目的地,可以是原来的电子邮件的发送目的地。另外,加密处理部104将由于无电子证书而不能发送的电子邮件作为 待机邮件而存储在发送邮件存储部110中(S109 )。并且,通知部108向发 送源地址发送通知邮件(S110 )。图5是表示本实施方式中的接收侧网关500的处理顺序的流程图。收 发部502在经由外部网络810接收到电子邮件时(S200的"是"),判断该 电子邮件是否是电子证书的请求邮件(S202)。在该电子邮件是电子证书 的请求邮件的情况下(S202的"是"),证书检测部506参照证书存储部 508,判断在证书存储部508中是否存储有所请求的电子证书(S204)。在 在证书存储部508中存储有所请求的电子证书的情况下(S204的"是,,的 情况),证书检测部506在电子证书的请求邮件中附加签名,并直接回复 (S206 )。另一方面,在步骤S204中判断为在证书存储部508中未存储有所请求 的电子证书的情况下(S204的"否"),证书检测部506经由收发部502, 将请求发送电子证书的请求邮件直接发送给发送目的地的终端(客户) (S208 )。另外,在步骤S202中判断为电子邮件不是电子证书的请求邮件的情况 下(S202的"否"),M部502判断是否需要对该电子邮件进行解密或验 证(S210)。在需要解密或發汪的情况下(S210的"是"),使解密/验汪部 504进行解密或發汪(S212 )。然后,^L部502将解密后的电子邮件转送 到发送目的地的终端(S214)。在步骤S210中判断为解密或验证都不需要 进行的情况下(S210的"否,,),M部502将接收到的电子邮件直接转送 到发送目的地的终端。图6是表示本实施方式中的发送侧网关100的处理顺序的流程图。收 发部102在经由外部网络710接收到电子邮件时(S300的"是"),判断该 电子邮件是否是对请求邮件的回复(S302)。在是对请求邮件的回复的情 况下(S302的"是"),将所取得的电子证书存储在证书存储部112中(S308 )。然后,加密处理部104判断在发送邮件存储部110中有无待机邮件 (S310),在有待机邮件的情况下(S310的"是,,),使用被存储在证书存 储部112中的电子证书进行加密处理(S312 )。然后收发部102将由加密处 理部104加密的电子邮件向发送目的地发送(S314)。另外,通知部108向发送源发送通知邮件,用以通知接收到了请求邮 件的回复(S316)。此时,也可以在通知中包含利用所取得的电子证书 加密电子邮件,并将电子邮件发送给了发送目的地的信息。由此,能够使或取得了电子证书等的情况。另外,在步骤S310中,在无待机邮件的情 况下(S310的"否"),转到步骤S316,通知取得了电子证书的信息。另夕卜,在步骤S302中,在不是请求邮件的回复的情况下(S302的"否,,), 进行通常的电子邮件接收处理。图7是表示本实施方式中的发送侧网关100的处理顺序的其他例的流 程图。这里,示例如下情况,即对于请求邮件,在取得了发送目的地的 电子证书的情况下,发送源的终端用户自己进行再发送。收发部102在经由外部网络710接收到电子邮件时(S400的"是"), 判断在该电子邮件中是否附加有电子证书(S402)。在附加有电子证书的 情况下(S402的"是"),将所取得的电子证书存储在证书存储部112中 (S404 X然后,收发部102向该电子邮件的发送目的地(即图5的步骤S200 中的电子邮件的发送源)分发该电子邮件(S406 )。此外,在步骤S402中, 未附加有电子证书的情况下(S402的"否"),进行通常的处理,即进行针 对发送目的地的发送。下面,说明本实施方式中的发送侧网关100的具体例。发送侧网关100, 例如在向多个发送目的地同时发送加密的电子邮件时,对于已登记电子证书的发送目的地,利用所对应的电子证书进行加密,来发送电子邮件。另一方面,发送侧网关100对于未登记电子证书的发送目的地,用明U送 请求发送电子证书的请求邮件。此时,发送侧网关100向发送源发送通知 邮件,且该通知邮件包含由于未登记电子证书所以未能发送电子邮件而 正在请求电子证书、和在接收到针对请求邮件的回复邮件的时刻进行再发 送等的信息。根据本实施方式中的发送侧网关100,可自动地进行这样的 处理。如上所述,根据本实施方式中的发送侧网关100,在发送需要加密处 理的电子邮件时,在未登记有进行加密所需要的电子证书的情况下,进行 发送请求邮件的处理,且该请求邮件用以请求发送目的地发送电子证书、 和进行在取得了电子证书后进行加密处理并发送的处理。由此,可减少在 发送加密的电子邮件时的用户的麻烦,从而可提高便利性。此外,图2和图3所示的发送侧网关100和接收侧网关500的各个构 成要素,不是表示硬件单位的构成,而是表示功能单位的方框。发送侧网 关100和接收侧网关500的各个构成要素,可以通过硬件和软件的任意组 合来实现,且以任意的计算机的CPU、存储器、载入存储器中的实现本图 的构成要素的程序、保存该程序的硬盘等存储单元、网络连接用接口为中 心。而且,对于本技术领域的技术人员来讲,可以理解其实现方法、装置 有各种变形例。此外,在各个图中,省略了与本发明的本质无关的部分的 构成。以上,参照附图对本发明的实施方式进行了说明,但这些只是本发明 的示例,也可以釆用上述以外的各种构成。在以上的实施方式中,举例说明了电子邮件通信装置是发送侧网关 100的情况。但电子邮件通信装置也可以是邮件服务器300等邮件服务器。 即,也可以构成为,在邮件服务器300等邮件服务器内包含作为发送侧网 关100的功能而说明的各个构成要素。这里,电子邮件通信装置例如也可 以是个人计算机、工作站、因特网传真装置、MFP (Multi Functionl Peripheral)等。另外,证书取得部106,在收发部102向任意的发送目的地发送了请 求邮件时,也可以保持其记录,并监视是否已有回复、以及是否已取得了电子证书。在经过了规定的时间而未回复的情况下、或不能取得电子证书的情况下,证书取得部106可通过通知部108向用户通知该信息。虽然参考优选实施方式描述了本发明,但是可以以多种方法改进本 发明,并且可以推知与上面提出和描述的实施方式不同的多种实施方 式,这对本技术领域的普通技术人员而言是显而易见的。因此,后附权 利要求书意在涵盖本发明的所有落入本发明主旨和范围内的改进方案。
权利要求
1.一种电子邮件通信装置,对从发送源向发送目的地发送的电子邮件进行中继,其特征在于,包括证书存储部,将表示发送目的地的信息与该发送目的地的电子证书相对应地进行存储;接收部,接收指定了发送源的地址和发送目的地的地址的电子邮件;加密处理部,对于由上述接收部接收的上述电子邮件,在存在该电子邮件的发送指示时,参照上述证书存储部,来判断是否存储有该电子邮件的发送目的地的电子证书,在存储有电子证书的情况下,利用该电子证书对该电子邮件进行加密;请求邮件生成部,在由上述加密处理部判断为未存储有电子证书的情况下,生成请求该发送目的地发送电子证书的请求邮件;发送部,将由上述加密处理部加密后的上述电子邮件或上述请求邮件向上述发送目的地发送;以及通知部,在上述发送部将上述请求邮件发送到上述发送目的地的情况下,向上述电子邮件的上述发送源发送包含下述信息的通知邮件,该信息是表示已向上述发送目的地发送请求邮件且正处于向该发送目的地请求电子证书的情况的信息。
2. 根据权利要求l所述的电子邮件通信装置,其特征在于, 还包括证书取得部,且该证书取得部判断在由上述接收部接收的电子邮件中是否附加有发送源的电子证书,并在判断为附加有电子证书的情况 下,将该电子证书与上述电子邮件的发送源对应地存储在上述证书存储部 中。
3. 根据权利要求2所述的电子邮件通信装置,其特征在于, 还包括存储部,且该存储部用以存储由上iOL送部发送的电子邮件, 上述加密处理部,在判断为未存储有电子证书的情况下,将针对该发送目的地的上述电子邮件作为待机邮件而存储在上述存储部中,并且,在 由上述证书取得部判断为在上述电子邮件中附加有电子证书的情况下,则当存储有待机邮;时,^用由上述证书取得部取得的上述电子证书,对该 待机邮件进行加密,并使上^JL送部对之进行发送。
4. 根据权利要求3所述的电子邮件通信装置,其特征在于,在由上述加密处理部判断为未存储有电子证书的情况下,上述请求邮 件生成部使得在针对该发送目的地的上述请求邮件中包含规定的识别信息,上述加密处理部使得在针对该发送目的地的上述待机邮件中包含上述 识别信息,并存储在上述存储部中。
5. —种电子邮件通信装置,对M送源向发送目的地发送的电子邮件 进行中继,其特征在于,包括证书存储部,将表示发送目的地的信息与该发送目的地的电子证书相 对应地进行存储;接收部,接收请求邮件,且该请求邮件是指定发送目的地,并且请求 电子证书的回复的邮件,而该电子证书是用于对向该发送目的地发送的电 子邮件进行加密;以及发送部,在上述接收部接收到上述请求邮件的情况下,参照上述证书 存储部,来判断是否存储有针对在该请求邮件中所指定的上述发送目的地 的电子证书,在存储有电子证书的情况下,向上述请求邮件的发送源发送 附加了该电子证书的回复邮件,并且,在上述证书存储部中未存储有上述 电子证书的情况下,向在上述请求邮件中所指定的上述发送目的地,转送 该请求邮件。
6. —种电子邮件通信装置的控制方法,该电子邮件通信装置用于对从 发送源向发送目的地发送的电子邮件进行中继,其特征在于,包括证书存储部,其将表示发送目的地的信息与该发送目的地的电子证书 相对应地进行存储;接收指定了发送源地址和发送目的地地址的电子邮件的步骤;对于由上述接收部接收的上述电子邮件,在存在该电子邮件的发送指 示时,参照上述证书存储部,来判断是否存储有该电子邮件的发送目的地 的电子证书的步骤;在存储有电子证书的情况下,利用该电子证书对该电子邮件进行加密 的步骤;在由上述加密处理部判断为未存储有电子证书的情况下,生成请求该 发送目的地发送电子证书的请求邮件的步骤;将被加密的上述电子邮件或上述请求邮件向上述发送目的地发送的 步骤;和在将上述请求邮件发送到上述发送目的地的情况下,向上述电子邮件 的上述发送源发送包含下述信息的通知邮件,该信息是表示已向上逸发送 目的地发送请求邮件且正处于向该发送目的地请求电子证书的情况的信 息。
7. 根据权利要求6所述的电子邮件通信装置的控制方法,其特征在于,还包括判断在上述接收的电子邮件中是否附加有发送源的电子证书的步骤; 在判断为附加有电子证书的情况下,证书取得部将该电子证书与上述 电子邮件的发送源对应地存储在上述证书存储部中的步骤。
8. 根据权利要求7所述的电子邮件通信装置的控制方法,其特征在于, 还包括存储部,且该存储部存储上述发送的电子邮件,并且包括上述加密处理部在判断为未存储有电子证书的情况下,将针对该发送 目的地的上述电子邮件作为待机邮件而存储在上述存储部中的步骤;在由上述证书取得部判断为在上述电子邮件中附加有电子证书的情 况下,则判断在上述存储部中是否存储有以该发送源作为发送目的地的待 机邮件,当存储有待机邮件时,利用由上述证书取得部取得的上述电子证 书,对该待机邮件进行加密,并发送到上^L送部的步骤。
9. 根据权利要求8所述的电子邮件通信装置的控制方法,其特征在于, 包含在判断为未存储有电子证书的情况下,使得在针对该发送目的地的上述请求邮件中包含规定的识别信息,还使得在针对该发送目的地的上 述待机邮件中包含上述识别信息,并存储在上述存储部中的步骤。
10. —种电子邮件通信装置的控制方法,该电子邮件通信装置用于对 ^UC送源向发送目的地发送的电子邮件进行中继,其特征在于,包括证书存储部,其将表示发送目的地的信息与该发送目的地的电子证书 相对应地进行存储;接收请求邮件的步骤,该请求邮件是指定发送目的地,并且请求电子 证书的回复的邮件,而该电子证书是用于对向该发送目的地发送的电子邮 件进行加密;在接收到上述请求邮件的情况下,参照上述证书存储部,来判断是否 存储有针对在该请求邮件中所指定的上述发送目的地的电子证书的步骤;在存储有电子证书的情况下,向上述请求邮件的发送源发送附加了该 电子证书的回复邮件,并且在上述证书存储部中未存储有上述电子证书的 情况下,向在上述请求邮件中所指定的上述发送目的地,转送该请求邮件 的步骤。
全文摘要
本发明提供一种电子邮件通信装置,用于对从发送源向发送目的地发送的电子邮件进行中继。将表示发送目的地的信息与该发送目的地的电子证书相对应地进行存储,接收指定了发送源地址和发送目的地地址的电子邮件,对由上述接收部接收的上述电子邮件,在存在该电子邮件的发送指示时,参照上述证书存储部,来判断是否存储有该电子邮件的发送目的地的电子证书,在存储有电子证书的情况下,利用该电子证书对该电子邮件进行加密,在判断为未存储有电子证书的情况下,请求该发送目的地发送电子证书,并把被加密的请求邮件向上述发送目的地发送。
文档编号H04L9/32GK101222332SQ20071030234
公开日2008年7月16日 申请日期2007年12月25日 优先权日2006年12月27日
发明者冈田和广 申请人:村田机械株式会社