电子邮件字样处理器的制作方法

文档序号:7689071阅读:448来源:国知局
专利名称:电子邮件字样处理器的制作方法
技术领域
本发明涉及一种电子邮件字样处理器,该处理器利用反映电子邮件发送人个性的字样对电子邮件文本数据进行处理,使电子邮件的接收端可浏览这种字样的电子邮件。
背景技术
随着以因特网为代表的交互式电子网络的广泛使用,电子邮件作为个体之间通讯的手段变得很流行。于是,工作站和个人计算机已经主要用于传送和接收电子邮件。然而,近些年,被称为邮递员的电子邮件传送/接收程序也可加载在各种硬件上,如称为个人数字助理(PDAs)的可携带信息处理终端、移动电话、家庭固定电话机、家用游戏机和电视机,因此这些设备可用作电子邮件的传送/接收终端。
作为电子邮件传送的文本信息通常由组成该文本的符号代码组成。通过在接收终端上显示对应于该符号代码的符号图形,接收者可阅读电子邮件的文本。因此,由符号代码和对应于符号代码的符号图形数据的组合可加载在终端上,用于电子邮件的传送/接收。
顺便提及的是,在接收终端的接收邮件者通常采用一种字体类型来显示电子邮件文本。而事实上在接收终端显示的电子邮件文本字样是很单调的。
如果电子邮件正文的内容涉及的是商业事务或正式的事项,那么就不应对正文的单调字样进行特别的抱怨。然而,有许多人在把如消息等内容发送给贴近的人时,希望发送反映他们个性的电子邮件。目前,这些人发送带有各种独创性的电子邮件,例如把他们的绰号放到发送人的名字中,或者通过把特殊符号组合起来在他们的签名中加入了诙谐设计。然而,如果电子邮件正文的字样可反映出发送人个性的话,如手写的信,那么就能发送更满意的电子邮件。
同时,对于这种电子邮件的接收者,当接收者在电子邮件的字样上投上一瞥,电子邮件的发送人就像收到手写信一样可被识别,就会很方便。
为满足上述需要,公开号为2000-330545的日本待审查专利申请中披露了一种字体服务系统,该系统实现了带有反映发送人个性的个性字体的电子邮件形式贺卡。
在公开号为2000-330545的日本待审查专利申请中披露的字体服务系统包括用户终端、用于进行个性字体服务的个性字体服务器以及用于进行贺卡服务的祝贺服务器,这些装置均通过因特网来连接。另外,个性字体服务器包括个性参数提取服务装置、个性字体发生程序服务装置、以及网络管理装置。其中的个性参数提取服务装置用于通过从客户服务器中读入手写符号、并通过对手写符号的个性参数进行提取而进行服务;个体字体发生程序服务装置用于提供程序,以从标准字样中以及由个性参数提取服务装置提取的个性参数字典中产生个性字体,其中的标准字样含在系统中作为标准;而网络管理装置用于根据客户需要,在网络上管理上述服务。祝贺服务器把印刷文件、个人ID和邮件地址从客户终端输入,并从个性字体服务器中,接收个性参数字典的服务和个性字体发生程序。另外,在从客户接收到传送请求后,祝贺服务器对带个性字体发生程序的贺卡文件进行传输,并把该文件传送到邮件服务器上。
根据上述的字样服务系统,使用者可把带有反映其个性字体的贺卡发送到接收者。
然而,在公开号为2000-330545的日本待审查专利申请中,没有设计成使客户终端在没有专门功能设置在电子邮件接收端上的情况下,显示标准形式的电子邮件,该标准形式的电子邮件由在电子邮件发送人端的客户终端产生,其中该电子邮件是反映发送人个性的字样,而在不需要在发送人端上专门操作。具体地说,在该字体服务系统中,需要在文件中描述符号字样的指令,以调用个性字体,其中该文件由电子邮件发送人端上的客户终端产生。另外,在邮件接收者一端的客户终端需要开发个性字体的内置功能。
因此,字体服务系统存在的问题是,要发送带有反映发送人个性的字样的电子邮件,则需要复杂的操作,同时要接收这种电子邮件,则需要预备昂贵的专门终端。

发明内容
本发明的目的是提供一种电子邮件字样处理器,在不需要在发送人端进行专门操作的情况下,该处理器用于在一般使用的电子邮件传送/接收终端之间,以反映发送人个性的字体进行电子邮件的传送和接收。
本发明的第一方面是一种电子邮件字样处理器,该处理器通过信息传送装置与电子邮件传送终端和电子邮件接收终端相互连接,所述电子邮件字样处理器包括用于预先存储用户登记识别码的登记用户识别码存储部;用于存储对于每个登记用户的用户字样字体储存部,该用户字样字体反映登记用户的个性;用于接收从电子邮件传送终端传来的电子邮件的接收部;特许部,该特许部用于查阅登记用户识别码存储部,从而判断构成由接收部接收的电子邮件的数据是否包含登记用户的识别码;以及字样处理部,该字样处理部用于通过对电子邮件的文本字样的处理来产生符号图形数据,其中通过特许部利用存储在用户字样字体储存部的用户字样字体判断该电子邮件具有登记用户的识别码。
另外,本发明的第二方面电子邮件字样处理器,其中,登记用户识别码存储部存储登记用户的电子邮件地址,作为登记用户的识别码。
另外,本发明的第三方面是,该电子邮件字样处理器还包括数据替换部,该数据替换部用于把构成电子邮件文本的数据替换成符号图形数据,其中电子邮件由特许部来判断其包含有登记用户的识别码,而符号图形数据由字样处理部产生;以及传送部,该传送部用于把电子邮件传送到电子邮件接收终端上,其中在该电子邮件中,构成文本的数据通过数据替换部替换成符号图形数据。
另外,本发明的第四方面是,电子邮件字样处理器还包括符号图形数据公开部,该符号图形数据用于把通过字样处理部产生的符号图形数据作为网页公开;访问信息数据替换部,该访问信息传输部用于把构成电子邮件文本的数据传替换访问信息,用于访问该网页,其中电子邮件通过特许部判断其包含有登记用户的识别码;以及用于把电子邮件传送到电子邮件接收终端的传送部,其中在该电子邮件中,通过访问信息数据替换部把构成文本的数据替换成访问信息。
另外,本发明的第五方面是,电子邮件字样处理器还包括对应表存储部,该对应表存储部用于存储基于发送地过程规范对应表,其中用于登记用户的每个发送地的电子邮件地址被分别记录,其中该登记用户与识别码有关,该识别码说明传送到每个发送地的电子邮件文本字样是否被处理;以及过程规范鉴别部,该鉴别部查阅存储在对应表存储部中的基于发送地过程规范对应表,对于每个发送地进行判断,判断特许部判断其含有登记用户的识别码的电子邮件文本字样是否需要处理。
另外,本发明的第六方面是电子邮件字样处理器,其中电子邮件字样处理器内的地址分别分配给登记用户,同时接收部设计成接收电子邮件,该电子邮件被传送到分别分配到登记用户的地址上,以及该电子邮件字样处理器还包括地址提取部,该地址提取部用于从构成电子邮件的数据中提取电子邮件地址,其中该地址作为实际发送地,而其中电子邮件通过接收部来接收。地址改写部,该地址重新部用于对电子邮件的发送地地址重新改写为实际发送地的电子邮件地址,其中的电子邮件通过接收部来接收。
在本发明的电子邮件字样处理器中,通过信息传输装置,由接收部接收到从电子邮件传送终端传送来的电子邮件。接着,由特许部完成对接收到电子邮件的特许过程。该特许过程是通过判断构成接收到的电子邮件的数据是否包含有预先登记的用户(登记用户)的识别码来完成的。更具体地说,登记用户的电子邮件地用作登记用户的识别码,该登记用户的识别码存储在登记用户识别码存储部内。当特许部判断构成接收到的电子邮件的数据包含有登记用户识别码时,通过字样处理部利用用户字样字体对电子邮件的文本字样进行处理,由此产生了符号图形数据。例如,该用户字样字体是反映登记用户个性的字体,根据登记用户的手写体将符号代码数据替换成符号图形数据。接着,该用户字样字体存储到预先为每个登记用户准备的用户字样字体储存部中。
从构成电子邮件文本的数据转换成由字样处理部产生的符号图形数据,其中电子邮件通过数据替换部判断其包含有登记用户的识别码。具体地说,通过数据替换部完成的替换过程,被判断为含有登记用户识别码的电子邮件文本由反映登记用户个性的用户字样的符号图形再生成。
而后,通过传送部,借助信息传输装置,把其构成文本的数据替换成符号图形数据的电子邮件传送到电子邮件接收终端上。
另外,在本发明的电子邮件字样处理器中,通过符号图形数据公开部,将字样处理部产生的符号图形数据作为网页公开。
此时,访问信息数据替换部,将判断包含有登记用户的识别码的构成电子邮件文本的数据替换成访问网页的访问信息,而后,通过传送部,借助信息传输装置,把其构成文本的数据替换成访问网页的访问信息的电子邮件传送到电子邮件接收终端上。在电子邮件接收终端,可以利用访问信息访问网页来浏览符号图形数据。
另外,在本发明的电子邮件字样处理器中,对电子邮件文本字样是否进行处理的判断,是根据每一个电子邮件发送地来执行。
此时,基于发送地的过程规范对应表预先存储在对应表存储部内。基于发送地过程规范对应表是这样的记录,即每个发送地的电子邮件地址与区分符一起存储起来,该区分符表明电子邮件的文本字样是否被传送到每个发送地。另外,通过过程规范区别器查询该基于发送地过程规范对应表,由此,对于每个发送地,对电子邮件文本字样是否进行处理进行判断,其中该电子邮件由特许部判断为包含有登记用户的识别码。
另外,在本发明的电子邮件字样处理器中,在电子邮件字样处理器中内的地址分配给每个登记用户,而接收部用于接收电子邮件,其中该电子邮件被传送到分别分配给登记用户的地址上。
在这种情况下,电子邮件的实际发送地,即,电子邮件接收终端的电子邮件地址写在构成了由接收部接收的电子邮件的数据的特定位置上。
然后,通过地址提取部,把作为实际发送地的电子邮件地址从接收部接收的电子邮件数据中提取出来,该电子邮件也就是传送到电子邮件字样处理器内地址的电子邮件,其中该地址被分别分配给登记用户,通过地址改写部,把接收部接收到的电子邮件发送地地址改写成电子邮件地址,其中该电子邮件地址作为由地址提取部提取的实际发送地。
根据本发明的电子邮件字样处理器,通过使用普通的电子邮件传送/接收终端,由发送人传送的电子邮件文本可自动地以反映电子邮件发送人个性的字样呈现出来,并分发给电子邮件接收者或作为网页公开。这样,在不需要在电子邮件传送/接收终端设置专门功能、或进行任何专门操作的情况下,通过传送电子邮件,同时利用采用本电子邮件字样处理器的电子邮件分发系统,电子邮件的发送人可发送反映其自身个性的电子邮件。另外,在不需要在电子邮件传送/接收终端上设置任何专门功能、或进行任何专门操作的情况下,利用普通电子邮件传送/接收终端,电子邮件的接收者可浏览反映邮件发送人个性的字样的电子邮件文本。
另外,当登记用户的电子邮件地址作为识别登记用户的识别码时,其中该登记用户是利用该电子邮件字样处理器进行接收字样处理的合法用户,登记用户不需把专门的代码放入到电子邮件中,从而可通过电子邮件字样处理器获得特许,由此操作变得更简单了。
另外,如果基于发送地过程规范对应表存储在电子邮件字样处理器中,同时判断电子邮件文本字样是否根据查询基于发送地过程规范对应表而得到的发送地进行处理,其中基于发送地过程规范对应表用于规定字样处理是否对于每个电子邮件的发送地而完成,那么就能把反映发送人个性的字样的电子邮件只传送到有紧密关系的发送地、或者是发送非正式内容的电子邮件的发送地,同时在电子邮件发送人一端不需要复杂的操作。
另外,如果电子邮件字样处理器内的地址被分别分配给登记用户,该用户是作为利用电子邮件字样处理器接收字样处理的合法用户而登记的,同时如果电子邮件的发送人把电子邮件发送到电子邮件字样处理服务器内的他自己地址,并且电子邮件字样处理服务器从接收到电子邮件中提取接收者的电子邮件地址,并把进行字样处理的电子邮件传送到接收者,那么就能利用通常使用的邮件服务器作为传送和接收电子邮件的邮件服务器,而不需要设置专门的附加功能。
另外,在这种情况下,通过电子邮件字样处理服务器,把在电子邮件字样处理服务器内的登记用户地址改写成电子邮件接收者的电子邮件地址。因此,在电子邮件字样处理服务器内的登记用户地址并没有公开给电子邮件的接收者。这样,即使在电子邮件字样处理服务器内的登记用户地址作为识别登记用户的识别码,也会防止除了登记用户外的第三者对电子邮件字样处理服务器的非特许使用。


图1是电子邮件分发系统的系统结构图,其中该系统利用了本发明的电子邮件字样处理服务器。
图2为电子邮件字样处理服务器的硬件结构图。
图3为电子邮件字样处理服务器的功能方框图。
图4为示出了电子邮件字样处理服务器的文本字样处理部细节的功能方框图。
图5A和5B为在电子邮件分发系统中待传送和接收的电子邮件的数据结构图。
图6为在生成电子邮件后,显示在电子邮件传送客户终端上屏幕的实例。
图7为在接收电子邮件后,显示在电子邮件接收客户终端上屏幕的实例。
图8为一组在电子邮件分发系统中过程的流程图,图中一起示出了在电子邮件客户终端的过程和在传送邮件服务器的过程。
图9为一组在电子邮件分发系统中过程的流程图,图中一起示出了在传送邮件服务器的过程、在电子邮件字样处理服务器的过程以及在接收邮件服务器的过程。
图10为另一组在电子邮件分发系统中过程的流程图,图中一起示出了在接收邮件服务器的过程和在电子邮件接收客户终端的过程。
图11为本发明的另一个电子邮件字样处理服务器的功能方框图。
图12示出基于发送地过程规范对应表的一个实例,其中该对应表存储在另一个电子邮件字样处理服务器的对应表存储部中。
图13为示出了本发明另一个电子邮件字样处理服务器的文本字样处理部分的细节的功能方框图。
图14为在生成电子邮件后,显示在电子邮件传送客户终端上屏幕的一个实例。
图15为在接收电子邮件后,显示在电子邮件接收客户终端上屏幕的一个实例。
图16为示出了本发明的另一个电子邮件字样处理服务器的文本字样处理部分细节的功能方框图。
图17为在生成电子邮件后,在电子邮件传送客户终端上显示的屏幕的一个实例。
图18为在接收电子邮件后,在电子邮件接收客户终端上显示的屏幕的一个实例。
图19为访问网页后,在网页浏览器上显示的屏幕的一个实例。
具体实施例方式
下面参照附图来描述本发明的最佳实施例。(第一实施例)按照本发明的电子邮件字样处理器,作为电子邮件字样处理服务器10用在如图1中示出的电子邮件分发系统1中。
图1中示出的电子邮件分发系统1是这样组成的,即本发明的电子邮件传送客户终端3、传送邮件服务器4、电子邮件接收客户终端5、接收邮件服务器6和电子邮件字样处理服务器10通过因特网2相互连接,其中因特网2是信息传送手段。需要注意的是,这里描述所涉及的实例,即传送邮件服务器4、接收邮件服务器6和电子邮件字样处理服务器10是以单独的硬件实现的。然而,这些服务器也可通过与相应服务器对应的软件来物理的在一块硬件上实现。
作为电子邮件传送客户终端3,例如可采用个人计算机。这种电子邮件传送客户终端3具有对电子邮件文本进行编辑的功能以及通过与传送邮件服务器4通信联络来把生成的电子邮件进行传送的功能。然而,把电子邮件传送到传送邮件服务器4需要的信息,具体地说是传送邮件服务器4的IP地址、用户在传送邮件服务器4上登录的账户名、特许密码等被存储到电子邮件传送客户终端3上。
电子邮件的发送人对电子邮件文本进行编辑,通过使用该电子邮件传送客户终端3发送电子邮件。这种由电子邮件发送人进行的操作是发送电子邮件的普通情况。具体地说,在利用电子邮件分发系统1后,电子邮件的发送人不需要用电子邮件发送客户终端3进行任何特殊操作。同时,存储在电子邮件传送客户终端3中的数据和电子邮件传送客户终端3拥有的功能通常配备在终端上,用于进行电子邮件的传送和接收。因此,不必要在电子邮件传送客户终端3上安装专门的软件。
除了个人计算机外,具有电子邮件传送功能的其他终端,如个人数字助理(PDA)、移动电话、家庭固定电话装置、家庭游戏机和电视机等,也可用作电子邮件传送客户终端3。
传送邮件服务器4具有接收从电子邮件传送客户终端3传送来的电子邮件,以及把接收到的电子邮件传送到电子邮件的发送地或电子邮件字样处理服务器10上的功能。另外,在传送邮件服务器4上存储有用户(电子邮件的发送人)的账户名和特许密码和标签等,其中的用户是通过传送邮件服务器4来接收电子邮件传送服务的合法用户而登记的;而标签用于指示电子邮件的发送人是否作为这样的用户登记,其中该用户是合法通过电子邮件字样处理服务器10来接收字样处理服务的。
该传送邮件服务器4具有与普通邮件服务器拥有的进行电子邮件传送服务的相似功能。与普通邮件服务器的区别是传送邮件服务器4存储这样的标签,该标签指示电子邮件的发送人是否作为通过电子邮件字样处理服务器10来接收字样处理服务的合法用户来登记的。
对于电子邮件接收客户终端5,例如,可采用类似个人计算机的装置作为电子邮件传送终端3。该电子邮件接收终端5具有通过与接收邮件服务器6通信而接收电子邮件的功能,以及具有使电子邮件接收者浏览接收到的邮件内容的功能。另外,在电子邮件接收终端5存储有用于从接收邮件服务器6接收电子邮件必要的信息,具体地说,是接收邮件服务器6的IP地址、电子邮件的接收者在接收邮件服务器6上登录的账户名、以及特许密码等。
电子邮件的接收者接收电子邮件,并通过使用电子邮件接收客户终端把邮件内容放到屏幕上来浏览。这种由电子邮件的接收者进行的操作与接收电子邮件的一般情况没有什么不一样。具体地说,在利用电子邮件分发系统1之后,电子邮件的接收者不需要利用电子邮件接收客户终端5进行任何专门操作。同时,存储在电子邮件接收客户终端5中的数据和电子邮件接收客户终端5具有的功能是那些进行电子邮件传送和接收的终端上配备的普通数据和功能。因此,不需要在电子邮件接收客户终端5上安装特别的软件。
除了个人计算机外,具有电子邮件传送功能的其他终端,如个人数字助理(PDA)、移动电话、家庭固定电话装置、家庭游戏机和电视机等,也可用于电子邮件接收客户终端5。
接收邮件服务器6具有接收从一般邮件服务器或电子邮件字样处理服务器10传送来的电子邮件的功能,以及具有把接收到的电子邮件传送到电子邮件接收客户终端5的功能。而且,在接收邮件服务器6中存储有用户的账户名和特许密码等,其中该用户(电子邮件的接收者)是以通过接收邮件服务器6接收电子邮件服务的合法用户登记的。
接收邮件服务器6具有与普通邮件服务器的进行电子邮件接收服务相似的功能。另外,在接收邮件服务器6中存储有与在普通邮件服务器中相似的进行电子邮件接收服务的数据。
本发明的电子邮件字样处理服务器10具有接收从传送邮件服务器4传送来的电子邮件的功能、把接收到的电子邮件的文本进行字样处理并把原始文本传输成处理后的文本的功能以及把通过处理而得到的电子邮件传送到对应于发送地的接收邮件服务器6。另外,在电子邮件字样处理服务器10中存储有如域名和IP地址等信息、如登记用户的电子邮件地址的识别(识别码)登记用户的信息。其中的域名和IP地址用于划分由电子邮件发送人(登记用户)使用的传送邮件服务器4,发送人是作为利用电子邮件字样处理服务器接收字样处理服务的合法用户来登记的;登记的用户是作为利用电子邮件字样处理服务器10接收字样处理服务的合法用户来登记的。
电子邮件字样处理服务器10的具体硬件结构以图2所示出的那样布图。具体地说,电子邮件字样处理服务器包括中央处理单元(CPU)11、只读存储器(ROM)12、随机存取存储器(RAM)13、存储部14和网络接口15,具有利用总线16把这些器件相互连接起来的结构。
通过CPU11执行存储在ROM12中的控制程序和字样处理程序以及存储在存储部14中的通信程序,同时利用RAM作为工作区,从而电子邮件字样处理服务器用于实现图3的功能方框图中的各项功能。具体地说,电子邮件字样处理服务器10利用CPU11执行上述程序,用于分别获得SMTP控制器21的功能、TCP/IP控制器22的功能、登记传送邮件服务器识别装置存储器23的功能、登记用户识别装置存储器24的功能、特许器25的功能、字体数据存储器26的功能以及文本字样处理器27的功能。
SMTP控制器21用于根据简单邮件传输协议(SMTP)来控制电子邮件的传送和接收,其中WMTP为利用因特网2实现电子邮件传送和接收的通信协议。SMTP是包含在传送控制协议/因特网协议中的应用协议之一,该协议规定在接收端的邮件系统和存储接收端的邮件系统是如何彼此交互作用的,这样就限定了用于电子邮件传送的待交换控制信息格式。该SMTP通常下载在发送邮件服务器4上和接收邮件服务器6上,同时在电子邮件字样处理服务器10上的SMTP控制器21根据它们之间的SMTP控制电子邮件的传送和接收。
TCP/IP控制器22用于利用因特网2控制电子邮件的传送和接收,同时与SMTP控制器21互锁。具体地说,由于SMTP在TCP/IP的上层操作,于是从传送邮件服务器4传送来的电子邮件通过控制TCP/IP的TCP/IP控制器22输入到SMTP控制器21中,电子邮件的文本字样通过文本处理器27来处理,通过SMTP控制器21和TCP/IP控制器22该电子邮件被传送到对应于电子邮件的接收邮件服务器6中。
登记的传送邮件服务器识别码存储器23用于存储传送邮件服务器4的识别码,其中传送邮件服务器4构成了电子邮件分发系统1。具体地说,如上所述,标签用于指示电子邮件发送人是否是利用电子邮件字样处理服务器来接收字样处理服务的合法登记用户,该标签存在用于发送人的每个账户的传送邮件服务器4中。因此,登记了用于把电子邮件传送到电子邮件字样处理服务器上的传送邮件服务器4,借此,识别码存储在电子邮件字样处理服务器10的登记传送邮件服务器识别码存储器23中。
登记用户识别码存储器24用于存储用户的识别码,该用户为用电子邮件字样处理服务器10接收字样处理服务器的合法用户。具体地说,预先登记利用电子邮件字样处理服务器10进行接收字样处理服务的用户(作为登记用户),以及登记用户的电子邮件地址存在电子邮件字样处理服务器10的登记用户识别码存储器24中,作为指示登记用户的识别码。除了电子邮件地址以外的被登记的用户识别码,如单独配有登记用户的IP数字的信息是可接收的,只要这些信息可识别登记的用户。然而,当电子邮件地址作为登记用户的识别码时,最好的是,登记用户不必记下电子邮件的另一个识别码用于获得电子邮件字样处理服务器10的特许。
特许器25用于利用传送邮件服务器4的识别码和登记用户的识别码来进行特许处理,其中的传送邮件服务器4的识别码存储在登记的传送邮件服务器识别码存储器23中;而登记用户的识别码存储在登记用户识别码存储器24。更具体地说,根据构成电子邮件的数据是否包括两个识别码的事实,特许器25判断接收到的电子邮件是否为属于电子邮件字样处理服务器10进行字样处理服务的电子邮件,其中电子邮件通过TCP/IP控制器22和SMTP控制器21接收到,所述的两个识别码为要存储到登记传送邮件服务器识别码存储器23的传送邮件服务器4的识别码,以及要存储在登记用户识别码存储器24中的登记用户的识别码。通过特许器25依据传送邮件服务器4的识别码进行特许,电子邮件字样处理服务器10可排除从未登记传送邮件服务器传来的非法电子邮件。另外,利用根据登记用户识别码进行特许,电子邮件字样处理服务器10可不进行字样处理服务情况下,把从未登记用户传送来的电子邮件传送到接收邮件服务器6中。
字体数据存储器26用于存储用户字样的数据,其中该字体反映出登记用户的个性。用户字样字体数据存储在用于每个预先登记的被登记用户的字体数据存储器26中。如果通过登记用户自己手写而产生的字体作为用户字样字体的话,那么登记用户可把电子邮件传送,同时把电子邮件文本的字样传输成手写字样。
在字体数据存储器26中存储用户字样字体的处理过程可与用户登记同时进行。更具体地说,电子邮件字样处理服务器10以网页格式公开用户登记页面。于是,利用电子邮件字样处理服务器10,借助于访问该用户登记页面,同时利用通常安装在电子邮件传送客户终端3上的网页浏览器,并把如用户名、电子邮件地址等特定信息写入到用户登记页面上,这样使用者为接收字样处理服务进行了用户登记。在这种情况中,根据如超文本传送协议(HTTP)和文件传送协议(FTP)的通信协议,使用者把用于用户字样字体的数据从该用户登记页面向电子邮件字样处理服务器10传送。这样,电子邮件字样处理服务器10对写入到用户登记页面上的电子地址等进行划分,作为用户识别码,并把从用户传送来的用户字样字体存储到与用户识别码相关的字样数据存储器26中。
另外,当由电子邮件接收到用户登记时,用户把用户字样字体的数据作为该电子邮件的附加文件传送到字样处理服务器10中,其中的用户字体反映出用户个性。在这种情况下,电子邮件字样处理服务器10根据写入到电子邮件中的信息进行用户登记,并对作为发送人地址的用户电子邮件地址作为用户识别码进行指定。这样,电子邮件字样处理服务器10把在附加文件中的用户字样存储到与用户识别码有关的字体数据存储器26中,这将在后面详细描述。当在电子邮件字样处理服务器10中内部的用户地址被分配给用户,并且用户把电子邮件传送到电子邮件字样处理服务器10内的用户地址时,电子邮件字样处理服务器10可把作为发送地址的用户地址规定为用户识别码,并将在附加文件中的用户字样字体存储到与用户识别码有关的字体数据存储器26中。
另外,当通过以用户手迹形式的登记纸接收用户登记时,用户写下需要登记的特定项目和手迹形式的样板符号,并把登记纸发送到服务提供者,该供应商通过邮件对电子邮件字样处理服务器10进行管理。在从用户接收到登记纸后,服务提供者根据写入到登记纸内的信息,利用电子邮件字样处理服务器10,为用户登记进行处理。另外,服务提供者根据写入在登记纸上的样板符号产生用户字样,并完成处理,把用户字样字体存储到与用户识别码有关的电子邮件字样处理服务器10的字体数据存储器26中。在这种情况下,用户字样由管理电子邮件字样处理服务器10的服务提供者产生用户字样,同时产生的用户字样字体将存储到与用户识别码有关的字样数据存储器26中。因此,用户不需要预先产生用户字样。
另外,在完成用户登记后,进行处理以把用户字样字体存储到字体数据存储器26的情况中,用户把用户字样数据通过邮件发送到管理电子邮件字样处理服务器10的服务提供者,同时把该数据存储到如存储器卡的可携带存储器中,借此,服务提供者可读取被以发送的存储器的用户字样字体数据,以进行处理,用于把用户字样字体数据存储到与用户识别码有关的电子邮件字样处理服务器10的字体数据存储器26中。
文本字样处理器27用于把电子邮件文本处理成符号图形数据,其中符号图形数据以对应于字体数据存储器26中存储的使用者字样字体而存在,其中的电子邮件通过特许器25来判断进行字样处理服务。符号图形数据可以是位图格式或通常所使用的页面描述语言。
下面对于文本字样处理器27将作进一步详细描述。
如图4所示,文本字样处理器27包括用户字样字体选择器31、电子邮件开头-正文分离器32、符号图形数据发生器33、符号图形数据编码器34、标示(markup)语言文本发生器35和电子邮件发生器36。
使用者字样字体选择器31识别电子邮件内的登记用户的识别码,其中电子邮件由特许器25来判断,通过电子邮件字样处理服务器10的字样处理服务,并选择从存储在字体数据存储器26中的用户字样来选择对应于登记用户的被识别的识别码的用户字样字体。由该用户字样字体选择器31来选择的用户字样字体数据被传送到符号图形数据发生器33中。
电子邮件开头/正文发生器32进行处理过程,以把电子邮件的开头部分和正文部分分离,其中电子邮件通过特许器25判断进行字样处理服务。后面将详细描述电子邮件的数据结构。
符号图形数据发生器33对由带用户字样的电子邮件开头/正文发生器32进行光栅化,把电子邮件的正文部分从开头部分分离出,于是形成如位图数据的符号图形数据,其中用户字样由用户字样字体选择器31来选择。
符号图形数据编码器34把符号图形数据发生器33产生的符号图形数据传输成适用于电子邮件的数据结构。具体地说,当由符号图形数据发生器33产生的符号图形数据为二进制数据时,利用如Base 64的编码方法,符号图形数据编码器34把二进制格式的符号图形数据传输成ASCII码格式。
标志语言文本发生器35把HTML标签等加在通过符号图形数据编码器34传输成ASCII码格式的符号图形数据,用于规定在电子邮件接收客户终端5上显示符号图形数据,其中符号图形数据构成了电子邮件文本。
电子邮件由电子邮件开头/正文发生器32分离出,电子邮件发生器36把电子邮件开头部分(如“发自”、“发往”和“标题”)加到构成电子邮件正文的HTML数据上,也就是说,加到带有HTML标签的符号图形数据上。通过这种方式,产生了用于传送的邮件,在该邮件中,构成电子邮件文本的数据传输成符号图形数据,其中的电子邮件由特许器判断来进行字样处理服务。而光栅化的符号图形数据带有反映登记用户个性的用户字样。这样,由电子邮件发生器36产生的用于传送的邮件通过SMTP控制器21和TCP/IP控制器22传送到接收邮件服务器6中,其中接收邮件服务器6对应于电子邮件的发送地。
下面,针对在电子邮件分发系统1中传送和接收的电子邮件的数据结构进行描述。
如图5A和图5B所示,在电子邮件分发系统1中传送和接收的电子邮件由开头和正文两部分组成。这些开头和正文由空格行(BLACK LINE)隔开(换行符OXODOXOA)。
开头由文本行组成,文本行从电子邮件的开头,延伸到第一空行,传送电子邮件必要的信息写在其中。更具体地说,开头由“发自”行、“发往”行、“标题”行、“日期”行和“消息ID”行组成。
表明电子邮件发送人的信息写在“发自”行,在其中指明了发送人的地址,同时在括号内指明了使用者姓名。在确定发送人的电子邮件地址作为登记用户的识别码时,在该“发自”行中指明的电子邮件地址,具体地说如图5A中实例中所示的hash@fg.hij成为登记用户的识别码。
在“发往“行指明了电子邮件发送地的电子邮件地址。在指明一组发送地时,每个发送地的电子邮件地址用逗号隔开。在“标题”行指明电子邮件的题目。
在“消息-ID”行写明了利用一系列数字产生的电子邮件的单独ID。该单独ID由利用传送的日期和时间用于传送电子邮件的电子邮件传送客户终端3的名字而产生,于是成为世界上唯一的ID。
在开头中的上述每一行中由换行符(OXODOXOA)隔开。注意,这里描述的系统实例中,使用换行码OXODOXOA(〔CR〕〔LF〕)作为换行符。然而,取决于系统的不同,也可只采用〔CR〕作为换行符。
当产生了上述数据结构的电子邮件时,在电子邮件传送客户终端3上显示了如图6所示的屏幕。在图6示出的屏幕上,上部示出的电子邮件的开头,下部示出了正文。
在电子邮件传送客户终端3上显示的屏幕上,在“发往”行指明了电子邮件发往地的电子邮件地址,在“发自”行指明了电子邮件发送人的电子邮件地址,以及在“标题”行指明了电子邮件的标题。另外,在电子邮件传送客户终端3上显示的屏幕中,指明如“在今天1300开会”的消息的正文以通常字样写在正文栏内,该通常字样利用了安装电子邮件传送客户终端3上的通常字样。
与此同时,图7所示的屏幕内容将显示在电子邮件接收客户终端5上,电子邮件接收客户终端5通过电子邮件字样处理服务器10接收上述电子邮件。在图7所示屏幕上,上部写明电子邮件的开头,下部写明正文。在电子邮件接收客户终端5上显示的屏幕中,在开头栏中,显示了与在电子邮件传送客户终端3上显示的相同内容。另外,在电子邮件接收客户终端5上显示的屏幕中,表明如“今天1300开会”的消息的正文将显示在正文栏内,作为符号图形数据,该符号图形数据以反映电子邮件发送人(登记用户)的个性的字样出现。
接下来,参照图8到图10来描述电子邮件分发器1的工作流程。注意图8示出了在电子邮件传送客户终端3和传送邮件服务器4的工作流程,图9示出了在传送邮件服务器4、电子邮件字样处理服务器10和接收邮件服务器6工作过程,以及图10示出了在电子邮件接收客户终端5和接收邮件服务器6的工作过程。
首先如图8所示,在利用电子邮件分发系统1进行电子邮件的传送和接收的情况中,在步骤S1-1,把发送地的电子邮件地址、发送人的电子邮件地址以及电子邮件的文本输入到电子邮件传送客户终端3的给定输入屏幕上。
在完成输入这些规定的项目后,接下来在步骤S1-2,通过因特网2把用于在传送邮件服务器4中登录的账户名和特许密码从电子邮件传送客户终端3传送到传送邮件服务器4。
在步骤S2-1,从电子邮件传送客户终端3传送来的账户名和特许密码由传送邮件服务器4接收。然后,在传送邮件服务器4接收来自电子邮件传送客户终端3的账户名和特许密码后,在步骤S2-2进行账户名特许,于是确定电子邮件的发送人是否是这样的用户,即用户作为由传送邮件服务器4接收电子邮件传送服务的合法用户进行登记的。接着在步骤S2-3,通过因特网2把特许结果传送到电子邮件传送客户终端3。
在步骤S1-3,从传送邮件服务器4传来的特许结果由电子邮件传送客户终端3所接收。接着,在步骤S1-4,电子邮件传送客户终端3判断电子邮件的发送人是否为作为通过传送邮件服务器4接收电子邮件传送服务的合法用户的特许的。当用户被判断是特许用户时,接下来,在步骤S1-5,由电子邮件的发送人产生的电子邮件通过因特网2传送到传送邮件服务器4,因此,就完成了在电子邮件传送客户终端3的过程。
相反,如果在步骤S1-4,电子邮件的发送人未被判断成通过传送邮件服务器4接收电子邮件的传送服务的合法用户时,那么就在不把电子邮件传送到传送邮件服务器4的情况下,完成了在电子邮件传送客户终端3的过程。
同时,在步骤S2-4,传送邮件服务器4判断电子邮件的发送人是否作为利用传送邮件服务器4接收电子邮件传送服务的合法用户而被特许。当用户被判断为是特许用户时,接下来,在步骤S2-5中,接收从电子邮件传送客户终端3传送来的电子邮件。
相反,如果在步骤S2-4,判断电子邮件的发送人是不是通过传送邮件服务器4接收电子邮件的传送服务的合法用户时,那么就在不接收电子邮件的情况下完成在传送邮件服务器4的过程。
当由传送邮件服务器4接收到从电子邮件传送客户终端3传送来的电子邮件时,接着如图9所示,进入步骤S2-6,根据预先存储在传送邮件服务器4中的标签完成特许,于是确定电子邮件的发送人是否作为通过电子邮件字样处理服务器10接收字样处理服务的合法用户登记的。
而后,在步骤S2-7,判断电子邮件的发送人是否是作为利用电子邮件字样处理服务器10接收字样处理服务的合法用户而特许的。当用户被判断成是特许用户时,接下来,进入步骤S2-8,通过因特网2把从电子邮件传送客户终端3接收来的电子邮件传送到电子邮件字样处理服务器10,由此完成了在传送邮件服务器4处的过程。
相反,如果电子邮件的发送人不是被判断成是利用电子邮件字样处理服务器10接收字样处理服务的合法用户被特许的,那么,通过因特网2,把从电子邮件传送客户终端3接收来的电子邮件传送到对应于该电子邮件发送地对应的接收邮件服务器6,由此完成在传送邮件服务器4的过程。
在步骤S3-1,根据TCP/IP控制器22和SMTP控制器21的控制,由电子邮件字样处理服务器10的网络接口15在步骤S2-8接收从传送邮件服务器4传送来的电子邮件。在接收从传送邮件服务器4传来的电子邮件后,在步骤S3-2,电子邮件字样处理服务器10的特许器25查询被登记的传送邮件服务器识别码存储器23。在这里,根据存储在23中的登记传送邮件服务器的识别码,进行特许过程,由此,确认传送邮件服务器4是否作为这样的邮件服务器(被登记的传送邮件服务器)而登记的,该邮件服务器利用电子邮件字样处理服务器10进行字样处理服务。
然后,在步骤S3-3,判断传送邮件服务器4是否作为被登记的传送邮件服务器而被特许的。当传送邮件服务器4被判断成是被特许的邮件服务器时,接下来,在步骤S3-4,特许器25查询被登记用户识别码存储器24。在这里,根据存储在该用户识别码存储器24的识别码,进行特许过程,由此确定电子邮件的发送人是否作为通过电子邮件字样处理服务器10接收字样处理服务的合法用户(被登记用户)而登记的。
接下来,进入步骤S3-5,判断电子邮件的发送人是否作为登记用户而被特许的。当发送人被判断是特许用户时,进入步骤S3-6,电子邮件的文本字样处理成对应于存储在字样数据存储器26中的用户字样的字样,其中该字样反映出登记用户的个性。
具体地说,当电子邮件的发送人作为登记用户被特许时,首先,由用户字样字体选择器31识别含在接收电子邮件中的登记用户的识别码,由此,从存储在字体数据存储器26中用户字样字体中,选择出对应于被识别的登记用户识别码的用户字样字体。另外,通过电子邮件开头/正文分离器32把接收电子邮件的开头部分和正文部分分离出。
然后,利用由用户字样字体选择器31选择出的用户字样字体,被接收电子邮件的正文部分被光栅化,由此产生如位图数据的符号图形数据。
接着,通过符号图形数据编码器34,同时利用如Base64的编码方法把由符号图形数据发生器33产生的二进制格式的符号图形数据传输成ASCII码格式。
接下来,通过字标语言文本发生器35,把HTML标签等加入到符号图形数据,该符号图形数据已通过符号图形数据编码器34传输ASCII码格式。然后,利用电子邮件发生器36,通过电子邮件开头/正文分离器32分离出的电子邮件开头部分加到HTML数据中,该数据构成了电子邮件文本。
在文本字样处理器27进行一系列上述过程后,把接收到的电子邮件的文本字样处理成对应于用户的字样字体,该用户字样字体反映登记用户的个性。
当电子邮件文本字样处理成对应于用户的字样字体后,接下来,进入步骤S3-7,其中文本字样处理成对应于用户字样字体的电子邮件,通过因特网2传送到接收邮件服务器6,该邮件服务器6对应于该电子邮件的发送地,由此完成了在电子邮件字样处理服务器10的过程。
相反,在上述步骤S3-3中,如果传送服务器4被判断成作为未特许的登记传送服务器,并且在上述步骤S3-5中,如果电子邮件的发送人被判断成是未特许登记的用户时,那么进入步骤S3-7,在不利用文本字样处理器27对电子邮件文本字样进行处理情况下,该电子邮件通过因特网2传送到对应于其发送地的接收邮件服务器6中,由此完成了由电子邮件字样处理服务器10进行的过程。
在步骤S3-7中,通过在步骤S4-1,利用接收邮件服务器6在S3-7接收从电子邮件字样处理服务器10传送来的电子邮件。
当由接收邮件服务器6接收从电子邮件字样处理服务器10传来的电子邮件后,接下来进入图10所示的步骤S5-1,通过因特网2,对接收电子邮件的请求、以及允许电子邮件接收客户终端5在接收邮件服务器6登录的账户名和特许密码从电子邮件接收客户终端5传送到接收邮件服务器6。
在步骤S4-2,由接收邮件服务器6接收从电子邮件接收客户终端5传来的接收邮件请求,以及账户名和特许密码。于是,当接收邮件服务器6接收到接收邮件的请求以及账户名和特许密码时,在步骤S4-3进行账户名特许,由此确定电子邮件的接收者是否为由接收邮件服务器6接收电子邮件接收服务的合法拥护而登记的。接着进入S4-4,通过因特网2,特许的结果传送到电子邮件接收客户终端5。
在步骤S5-2,由电子邮件接收客户终端5接收到的来自接收邮件服务器6的特许结果。之后,在S5-3,电子邮件接收客户终端5判断电子邮件的接收者是否特许成由接收邮件服务器6接收电子邮件接收服务的合法用户。
同时,在S4-5,接收邮件服务器6判断电子邮件接收者是否被特许成由接收邮件服务器6接收电子邮件接收服务的合法用户。当用户判断成是特许用户时,接下来进入步骤S4-6,电子邮件通过2传送到电子邮件接收客户终端5,其中电子邮件的字样通过电子邮件字样处理服务器10处理成相应于反映发送人个性的用户的字样字体,由此,完成了在接收邮件服务器6的过程。
相反,如果在S4-5,电子邮件的接收者被判断成是未被特许成利用接收邮件服务器6接收电子邮件接收服务的合法用户时,那么在没有把电子邮件传送到电子邮件接收客户终端5的情况下,完成在接收邮件服务器6的过程。
另外,在步骤S5-3中,在电子邮件接收客户终端5,如果电子邮件的接收者被判断成是利用接收邮件服务器6接收电子邮件服务的合法特许用户,那么,在步骤S5-4,接收从接收邮件服务器6来的电子邮件,即该电子邮件的文本字样字体由电子邮件字样处理服务器10处理成反映发送人个性的用户字样字体,由此,完成在电子邮件接收客户终端5的过程。
相反,在步骤S5-3,如果电子邮件的接收者被判断成是未特许成的利用接收邮件服务器6接收电子邮件接收服务的合法用户,那么,就在不接收来自接收邮件服务器6的电子邮件的情况下,完成在电子邮件接收客户终端5的过程。
如上所述,在电子邮件分发系统1中,本发明的电子邮件字样处理服务器10从普通终端(电子邮件传送客户终端3)接收电子邮件,该终端通过传送邮件服务器4进行电子邮件的传送和接收。电子邮件字样处理服务器10把电子邮件的文本传输成图形,该图形采用了反映发送人(登记用户)的个性的用户字样字体,同时把电子邮件传送到普通终端(电子邮件接收客户终端5),该终端用于通过接收邮件服务器6进行电子邮件的传送和接收,于是接收者可浏览该电子邮件的文本图形。因此,在不使用任何进行电子邮件的传送和接收终端硬件,或者在终端安装任何用于进行电子邮件传送和接收的特殊软件或用字样的情况下,而可能进行这样电子邮件的传送和接收,该电子邮件由反映电子邮件发送人特有的个性的用户字样字体来表达。
这样,在不进行任何特殊操作情况下,电子邮件的发送人可在任何时候,从任何地点传送以反映自身个性的字样表达的电子邮件,同时,在不需任何特殊操作情况下,电子邮件接收者可浏览反映发送人个性的字样的电子邮件。(第二实施例)下面,对于本发明的第二实施例进行描述。
第二实施例的电子邮件字样处理服务器10具有与第一实施例中描述的电子邮件字样处理服务器10具有类似的硬件结构(见图2),并通过CPU11执行存储在ROM12中的控制程序以及存储在存储部14中的字样处理程序和通信程序,同时利用RAM13作为工作区,设计成用于实现图1 1中功能方框图表示的各种功能。具体地说,电子邮件字样处理服务器10利用CPU11执行上述程序,于是与第一实施例中描述的电子邮件字样处理服务器10类似,具有SMTP控制器21、TCP/IP控制器22、登记传送邮件服务器识别码存储器23、登记用户识别码存储器24、特许器25、字样数据存储器26和文本字样处理器27的功能。除了以上功能外,电子邮件字样处理服务器10还具有对应表存储器28过程规范(PROPRIETY)鉴别器29。
对应表存储器用于存储如图12中举例示出的基于发送地过程规范对应表,其中发送地的电子邮件地址和规定要传送到发送地的电子邮件文本字样是否应该被处理的区分符(SPECIFIER)联系在一起,并对于每个登记用户记录下来,其中该登记用户作为利用电子邮件字样处理服务器10接收字样处理服务的合法用户而登记的。具体地说,用电子邮件字样处理服务器10对于相应的登记用户而登记一组发送地(电子邮件地址)。另外,该组发送地中每一个各自表明电子邮件以这样方式被传送,即该文本字样通过电子邮件字样处理服务器10处理,或者在没有对其文本字样处理,传送该电子邮件,同时说明的信息存储在对应存储器25中,作为基于发送地过程规范对应表中。
过程规范鉴别器29用于查询存储对应表存储器28中的基于发送地过程规范对应表,用于判断由特许器25特许的电子邮件,即来自登记用户的电子邮件的发送地,是否作为在对电子邮件文本字样处理后,电子邮件传送到达发送地。如果,由29判断的电子邮件其发送地规定为电子邮件在文本字样处理后,应传送到发送地,那么,电子邮件将提供给文本字样处理器27,并在文本字样处理后,传送到发送地。相反,如果由29判断电子邮件其发送地规定成不必要进行电子邮件字样处理,那么电子邮件将在不进行文本字样处理的情况下传送到发送地。
当上述电子邮件字样处理服务器10用在电子邮件分发系统1中时,电子邮件字样处理服务器10根据发送地来判断来自登记用户的电子邮件的文本字样是否应该被处理。因此,就可能把仅利用用户字样表达的文本传送到有密切关系的发送地或传送信息内容电子邮件的发送地,而不需要登记用户(电子邮件的发送人)复杂操作。(第三实施例)接下来,对于本发明的第三实施例进行描述。
第一实施例或第二实施例提供的路径是,在电子邮件从发送服务器4中传送到接收服务器6过程中,电子邮件始终穿过本发明的电子邮件字样处理服务器10。此时,传送邮件服务器4需要把电子邮件字样处理服务器10设定成从电子邮件传送客户终端3传来电子邮件的传递地址。于是必须在传送邮件服务器4上设置专门的附加功能。
在第三实施例中,描述了通过本发明实现字样处理服务的例子,这种字样处理不是在传送邮件服务器4上设置的专门的附加功能,而是利用通常使用的邮件服务器。
在该实例中,在电子邮件字样处理服务器10内,用户地址分配给每个作为通过电子邮件字样处理服务器10接收字样处理服务的合法用户登记的登记用户。在从电子邮件传送客户终端3传送电子邮件后,电子邮件的发送人(登记用户)不直接指明作为实际发送地的接收者地址,而是发送人把电子邮件传送在电子邮件字样处理服务器10内分配到的他自己用户地址上。发送人指明接收者的电子邮件地址,该地址或者是在传送电子邮件可开头中的“标题”,或者是在正文中的实际发送地。在指明文本内的实际地址的情况中,其格式应预先确定;如描述实际地址在如正文上部的特定位置,或在特定符号串后描述的实际发送地。
这种产生的电子邮件从电子邮件传送客户终端3传送到传送邮件服务器4。传送邮件服务器4把电子邮件传递到作为电子邮件发送地而规定的地址上,即位于电子邮件字样处理服务器10内的发送人(登记用户)的用户地址上。这是在一般邮件服务器上的通常操作。
在该实例中,如果位于电子邮件字样处理服务器10内的分配给登记用户的用户地址规定在从传送邮件服务器4中传来的电子邮件开头内的“发往”行,那么电子邮件字样处理服务器10接收电子邮件,然后电子邮件字样处理服务器10进行文本字样处理。另外,电子邮件字样处理服务器10摘取在接收到邮件开头“标题”中或正文内规定的电子邮件地址,即作为实际发送地的接收者的电子邮件地址。
然后电子邮件字样处理服务器10进行处理,把电子邮件的发送地重新写入到接收者的电子邮件地址上。这样,电子邮件字样处理服务器10把处理后的电子邮件传送到接收邮件服务器6。
在该实例中,是否通过电子邮件字样处理服务器10的接收服务来处理电子邮件文本的字样,这种选择取决于电子邮件的发送人对其自身拥有地址是否被指定,其中其用户地址被分配在电子邮件字样处理服务器10内。如果电子邮件的发送人不想规定文本字样,那么用户可指定接收者的电子邮件地址,其中该地址是实际上的发送地,而该电子邮件的发送地与传送电子邮件的普通情况类似。在这种情况下,根据由发送地指定的地址,传送邮件服务器4把从电子邮件传送客户终端3传来的电子邮件或者发送到接收邮件服务器6,或者发送到电子邮件字样处理服务器10。因此,不需要任何其他专门功能。
下面,参照图13,针对用在电子邮件分发系统1中的电子邮件字样处理服务器10来进行详细的描述。需要注意的是,图13示出了在电子邮件字样处理服务器10中文本字样处理器27的功能方框图。
在电子邮件字样处理服务器10中,文本字样处理器27还包括电子邮件地址提取器37和发送地电子邮件地址改写器38,除外,还包括用户字样字体选择器31、电子邮件开头-正文分离器32、符号图形数据发生器33、符号图形数据编码器34、字标语言文本发生器35和电子邮件发生器36。具体地说,该电子邮件字样处理服务器10的特征在于,文本字样处理器27包括电子邮件地址提取器37和发送地电子邮件地址改写器38。构成的其他部分则与上面第一实施例或第二实施例中描述的电子邮件字样处理服务器10的类似。在该实例中,最好的是,把分配给电子邮件字样处理服务器10内的每个登记用户的用户地址确定成是登记用户的识别码。通过这种办法,如果分配到每个用户的用户地址用作登记用户的识别码,那么为了通过电子邮件字样处理服务器10来获得特许,登记用户就不需要在电子邮件中写入其他的识别码。
电子邮件地址提取器37进行处理,从由特许器25判断的电子邮件中,提取在开头的“标题”或正文中指明的电子邮件地址,也就是说,作为实际发送地的接收者电子邮件地址,其中特许器25对电子邮件判断而利用电子邮件字样处理服务器10进行字样处理服务。
发送地电子邮件地址改写器38进行处理,以把电子邮件的发送地(在开头中的“发往”行)从位于电子邮件字样处理服务器10内的用户地址改写成接收者的电子地址,其中位于电子邮件字样处理服务器10内的用户地址被分配给登记用户,而其中的接收者的电子地址是通过电子邮件地址提取器37提取的实际发送地。
在该电子邮件字样处理服务器10中,当接收到从传送邮件服务器4中传送到电子邮件字样处理服务器10内用户地址的电子邮件时,同时该电子邮件的发送人被特许成登记用户时,由用户字样字体选择器31把对应于登记用户的识别码从存储在字体数据存储器26中的用户字样中选择出,同时,由电子邮件开头/正文分离器32把接收到的电子邮件的开头部分和正文部分分离出。另外,电子邮件地址提取器37从接收到的电子邮件提取出在该邮件开头部分中的“标题”或在其正文部分中指明的电子邮件地址,即作为实际发送地的接收者的电子邮件地址。
由电子邮件开头/正文分离器32分离出电子邮件的正文部分,该正文部分通过带用户字样的符号图形数据发生器33而光栅化,其中该用户字样字体由用户字样字体选择器31选择出,由此产生了符号图形数据。另外,通过符号图形数据编码器34把二进制格式的符号图形数据传输成ASCII码格式。而且通过字标语言文本发生器35把HTML标签等加到传输成ASCII码格式的符号图形数据上。
同时,发送地电子邮件地址改写器38对电子邮件开头部分中的“发往”行进行改写,即从用户地址改写成接收者的电子邮件地址。其中的电子邮件由电子邮件开头/正文分离器32分离出;用户地址在电子邮件字样处理服务器10内部,并分配给登记用户;接收者的电子邮件地址为由电子邮件地址提取器37提取的实际发送地。
接着,电子邮件发生器36把开头部分加到构成电子邮件文本的HTML数据上,其中的开头部分的“发往”被发送地电子邮件地址改写器38改写。由此,产生了访问接收者的电子邮件,其中该接收者为实际的发送地。这样,通过因特网2,该电子邮件将传送到对应于该电子邮件发送地的接收邮件服务器6上。
在该实例中,当登记用户产生电子邮件,则在电子邮件传送客户终端3上将显示出图14所示的屏幕。在图14所示的屏幕上,其中上部显示了电子邮件的开头部分,下部显示了正文。
在该显示在电子邮件传送客户终端3的屏幕上,在“发往”栏中指明电子邮件字样处理服务器10内的发送人(登记用户)的用户地址,而在“发自”栏内指明发送人(登记用户)的电子邮件地址,以及在“标题”栏内,指明作为实际发送地的接收者的电子邮件地址以及电子邮件的主题。同时,利用安装在电子邮件传送客户终端3上的通常字样,表明如“今天1300开会”的消息的文本以普通字样被写在正文栏内。
同时,如图15中所示的屏幕将显示在电子邮件接收客户终端5上,该电子邮件接收客户终端5通过电子邮件字样处理服务器10接收到上述电子邮件。在图15所述的屏幕上,其上部显示了电子邮件的开头,而其下部显示正文。
在电子邮件接收客户终端5显示的屏幕上,在“发往”栏内,指明了作为实际发送地的接收者的电子邮件地址,在“发自”栏内指明了发送人的电子邮件地址,以及在“标题”栏内指明了电子邮件的标题。同时,表明如“今天1300开会”的消息的正文作为符号图形数据以反映电子邮件发送人(登记用户)个性的字样字体显示在正文栏内。
在利用上述本实施例的电子邮件分发系统1进行电子邮件传送情况中,电子邮件的发送人自己作为使用者(登记用户)通过电子邮件字样处理服务器10来接收字样处理服务,从而获得电子邮件字样处理服务器10内的用户地址;具体地说,例如,在图14中示出的实例中所示的hash.9ab03n2@kakou-sv.klm。仅需一次进行用户登记。
接着,当自己作为用户通过电子邮件字样处理服务器10接收字样处理服务的登记用户传送电子邮件时,该登记用户把在电子邮件字样处理服务器10内的自己用户地址,指明在用于传送的电子邮件的开头内的“发往”栏内,该地址例如为“hash.9ab03n2@kakou-sv.klm”。另外,登记用户把作为实际发送地的接收者的电子邮件地址,以预定格式要么在传送邮件的开头部分内的“标题”栏内指明,要么在正文部分指明。在图14中示出的实例中,作为实际发送地的接收者的电子邮件地址在传送电子邮件的开头部分内“标题”栏内指明为“发往yama@ab.cde”,根据在开头的“发往”栏内指明的地址,这样,产生的电子邮件从传送邮件服务器4发送到电子邮件字样处理服务器10。
在接收到发往“hash.9ab03n2@kakou-sv.klm”的电子邮件后,电子邮件字样处理服务器10识别作为登记用户识别码的在开头内“发往”栏内指明的用户登记地址“hash.9ab03n2@kakou-sv.klm”。然后,电子邮件字样处理服务器10通过使用反映用户个性的用户字样子体,处理该电子邮件的文本字样。同时,电子邮件字样处理服务器10提取在“标题”栏内或者“正文”内指明的接收者的电子邮件地址“yama@ab.cde”,接着把在开头内的“发往”栏进行改写处理,从“hash.9ab03n2@kakou-sv.klm”改写成“yama@ab.cde”。这样,电子邮件字样处理服务器10把电子邮件传送到接收邮件服务器6,其中通过使用用户字样字体对电子邮件的正文字样进行处理。
如上所述,在本实例中的电子邮件分发系统1中,在电子邮件字样处理服务器10内的用户地址被分配给每个登记用户,然后,电子邮件字样处理服务器10接收传送到该用户地址的电子邮件,从而处理正文字样,同时电子邮件字样处理服务器10对该电子邮件的发送地改写成接收者的电子邮件地址,其中接收者的电子邮件地址作为实际发送地。因此,勿容置疑的是,普通用途的终端和邮件服务器可作为电子邮件传送客户终端3、电子邮件接收客户终端5和接收邮件服务器6,不必要在传送邮件服务器4上增加任何专门功能,而普通用途的邮件服务器也可用于传送邮件服务器4。
另外,在该电子邮件分发系统1中,通过电子邮件字样处理服务器10在传送电子邮件后,登记用户指明登记用户地址的用户地址改写成接收者的电子邮件地址。因此,登记用户的用户地址不公开给电子邮件的接收者。这样,即使该用户地址用作登记用户的识别码,也可避免由未特许用户对电子邮件字样处理服务器10的未特许使用。当用户地址用作登记用户的识别码时,最好使用第三人不知的地址,如“hash.9ab03n2@kakou-sv.klm”,以阻止另一个利用电子邮件字样处理服务器10登记的登记用户对用户字样的未特许使用。(第四实施例)下面,针对本发明的第四实施例进行描述。
在第一到第三实施例中,由电子邮件字样处理服务器10处理文本字样的电子邮件,即利用用户字样把文本的文本数据传输成符号图形数据的电子邮件,通过接收邮件服务器6传送到电子邮件接收客户终端5。然而,在该第四实施例中,由电子邮件字样处理服务器10利用用户字样产生的电子邮件文本的符号图形数据作为网页公开,由此能使电子邮件接收者通过访问该网页,浏览通过使用用户字样字体而产生的电子邮件文本的符号图形数据。
在该第四实施例中,电子邮件确定用于访问到网页的URL的电子邮件,其中在该网页上以符号图形数据形式公开,该网页将传送到电子邮件的接收者。然后,电子邮件的接收者利用通常安装在电子邮件接收客户终端5上的网页浏览器,访问基于URL的网页,由此,接收者可浏览电子邮件正文的符号图形数据。
在该第四实施例中,由电子邮件发送人传送电子邮件的方法与在第三实施例中描述的类似。另外,电子邮件字样处理服务器10通过使用用户字样字体,对接收到的电子邮件文本字样进行处理,这与在第三实施例中的电子邮件字样处理服务器10类似。
第四实施例中的电子邮件字样处理服务器10设计成存储符号图形数据,并以网页格式公开该符号图形数据,该符号图形数据通过利用用户字样字体,对接收到的电子邮件文本的字样进行处理而获得符号图形数据。另外,电子邮件字样处理服务器10设计成把接收到的电子邮件文本传输成公开有符号图形数据的网页的URL,并通过接收邮件服务器6把以确定URL的文本格式存在的电子邮件传送到电子邮件接收客户终端5。注意,可通过电子邮件字样处理服务器10本身实现网页的公开,或者符号图形数据可传送到另一个网页服务器,并被该服务器公开。
在这里,将参照图6,针对用在上述电子邮件分发系统1中的电子邮件字样处理服务器10,将作进一步详细描述。注意图16示出了在电子邮件字样处理服务器10中的文本字样处理器27的功能方框图。
在电子邮件字样处理服务器10中,文本字样处理器27包括符号图形数据存储器39和网页地址发生器40,作为包括在第三实施例的电子邮件字样处理服务器10的符号图形数据编码器34和MARKUP语言文本发生器35的替代,由此,电子邮件字样处理服务器10的特征在于电子邮件发生器36产生电子邮件,其中文本的内容用于公开有符号图形数据的网页的URL而进行传输。对于构成的其他部分则与第三实施例的电子邮件字样处理服务器10的那些类似。
符号图形数据存储器39对如位图数据的由符号图形数据发生器33产生的符号图形数据进行存储,该符号图形数据即是利用用户字样字体对电子邮件的文本部分进行光栅化而获得的符号图形数据,接着符号图形数据存储器39进行处理,以公开符号图形数据,作为网页。
网页地址发生器40产生网页的URL,以公开符号图形数据发生器33产生的符号图形数据。
电子邮件发生器36对由电子邮件开头/正文分离器32分离的电子邮件正文进行传输,用于由网页地址发生器40产生的网页的URL,即在网页的URL,其中公开了由符号图形数据发生器33产生的符号图形数据,于是产生了要传送到电子邮件接收器上的电子邮件。
在电子邮件字样处理服务器10中,接收从传送邮件服务器4传送到电子邮件字样处理服务器10内的用户地址上的电子邮件,当电子邮件的发送人作为登记用户而被特许时,由用户字样字体选择器31从存储在字样数据存储器26中的用户字样字体中,选择出对应登记用户的识别码的用户字样字体,同时,由电子邮件开头/正文分离器32分离出开头部分和正文部分。另外,电子邮件地址提取器37从接收电子邮件提取在电子邮件开头“标题”或正文中指明的电子邮件地址,即作为实际发送地的电子邮件地址。符号图形数据发生器33利用用户字样字体选择器31选择的用户字样字体对由电子邮件开头/正文分离器32分离出的电子邮件正文部分进行光栅化,于是产生了符号图形数据。符号图形数据发生器33产生的符号图形数据存储在符号图形数据存储器39中,然后,通过符号图形数据存储器39对符号图形数据进行处理,为作为网页而公开。
另外,产生符号图形数据的网页的URL由网页地址发生器40产生,由电子邮件发生器36对由电子邮件开头/正文分离器32分离的电子邮件正文部分进行传输,用于网页的URL。
同时,在由电子邮件开头/正文分离器32分离出的电子邮件开头部分中的“发往”行被发送地电子邮件地址改写器38改写,从位于电子邮件字样处理服务器10内的分配给登记用户地址改写成接收者的电子邮件地址,其中接收者的电子邮件地址作为由电子邮件地址提取器37提取的实际发送地。
这样,由发送地电子邮件地址改写器38改写的“发往”行(发送地)加到构成电子邮件文本的数据上,即该数据为显示有符号图形数据的网页的URL,由此,产生了发送到作为实际发送地的接收者的电子邮件。然后,通过语体文2,该电子邮件将被传送到对应于电子邮件发送地的接收邮件服务器6上。
电子邮件的接收者利用电子邮件接收客户终端5接收电子邮件,该电子邮件通过接收邮件服务器6而传送。然后,接收者确认写在文本中的URL,并基于该URL访问网页,由此接收者可浏览在该网页上公开的符号图形数据,也就是说,在该符号图形数据中,从发送人来的消息是由发送人的用户字样字体来表达的。
在该实例中,当登记用户产生电子邮件后,如图17所示的屏幕将显示在电子邮件传送客户终端3上。在图17所示的屏幕上,其中上部示出了电子邮件的开头部分,同时其中下部示出了正文。
在显示在电子邮件传送客户终端3上的屏幕上,在“发往”栏内指明在电子邮件字样处理服务器10内的电子邮件发送人(登记用户)的用户地址,而在“发自”栏内指明电子邮件发送人(登记用户)的电子邮件地址,以及在“标题”栏内指明作为实际发送地的接收接收者的电子邮件地址和电子邮件主题。另外,利用安装在电子邮件传送客户终端3上的通常字样,描述如“今天1300开会”的消息的正文以通常字样写在正文栏内。
同时,如图18所示的屏幕显示在电子邮件接收客户终端5上,该电子邮件接收客户终端5通过电子邮件字样处理服务器10接收上述电子邮件。在图18所示的屏幕上,其上部显示了电子邮件的开头,而其下部显示了正文。
在电子邮件接收客户终端5上显示的屏幕中,在“发往”栏内指明了作为实际发送地的接收者的电子邮件地址,而在“发自”栏内指明了发送人的电子邮件地址,以及在“标题”栏内指明了电子邮件的主题。同时,显示出符号图形数据的网页URL将在正文内显示,其中该符号图形数据通过对正文的光栅化而获得。
另外,当通过采用网页浏览器访问网页时,如图19所示,在该网页上公开的符号图形数据将显示在那里,在其中的符号图形数据中,如“今天1300开会”的消息通过反映电子邮件发送人(登记用户)个性的字样字体来表达。
在通过利用上述实例的电子邮件分发系统1传送电子邮件的情况中,根据与第三实施例类似的方法,电子邮件的发送人进行电子邮件的传送。
电子邮件字样处理服务器10识别在接收到的电子邮件开头中“发往”栏内的用户地址“hash.9ab03n2@kakou-sv.klm”,该用户地址作为登记用户的识别码。然后,电子邮件字样处理服务器10通过利用反映登记用户个性的用户字样对该电子邮件正文字样进行处理。这样,通过处理后产生的符号图形数据在如http//www.kakou-sv.klm/20010306001hash的URL上作为网页而公开,其中的如http//www.kakou-sv.klm/20010306001hash的URL由网页地址发生器来产生。
另外,电子邮件字样处理服务器10对接收到的电子邮件正文的数据进行交换,用于通过网页地址发生器而获得的URL,同时,提取接收者的电子邮件地址“yama@ab.cde”,该地址或者在接收到的电子邮件开头中“标题”栏内指明,或者在其正文内指明。然后,电子邮件字样处理服务器10进行处理,从而在开头内的“发往”栏内进行改写,把“hash.9abojn2@kakou-sv.klm”改写成“yama@ab.cde”。这样,电子邮件字样处理服务器10把电子邮件传送到接收邮件服务器6,其中公开符号图形数据的网页的URL“http//www.kakou-sv.klm/20010306001hash”写在接收邮件服务器6上。
需要注意的是,如果公开符号图形数据的网页URL设计成可实现符号图形数据的唯一指明,其中在该符号图形数据中,电子邮件的正文由用户字样字体来表达。因此,URL做成是数据、一系列数字和用户名的结合。另外,有可设计随机URL,以增强机密性。对于网页的公开,则可采用带密码的用户特许,以增强机密性。
正如上面所描述的,在该实例的电子邮件分发系统1中,电子邮件字样处理服务器10设计成利用拥护字样把电子邮件正文内容光栅化,产生符号图形数据。另外,该实例中的电子邮件字样处理服务器10设计成把符号图形数据作为网页来公开。并把网页的URL(文本格式)发送到电子邮件接收客户终端5,这样,比较满意的是,如果电子邮件接收客户终端5只具有接收以简单文本格式的电子邮件。因此,各种终端可用作电子邮件接收客户终端5。例如,针对移动电话,在接收电子邮件后,就会一次一次地受到限制,而删除附加文件,或每个电子邮件的容量受限制。然而,在该实例的电子邮件分发系统1中,这种移动电话也可用作电子邮件接收客户终端5。
权利要求
1.一种电子邮件字样处理器,其通过信息传送装置与电子邮件传送终端和电子邮件接收终端相互连接,所述电子邮件字样处理器包括用于预先存储用户登记识别码的登记用户识别码存储部;用于存储对于每个登记用户的用户字样字体储存部,该用户字样字体反映登记用户的个性;用于接收从电子邮件传送终端传来的电子邮件的接收部;特许部,其用于查阅登记用户识别码存储部,从而判断构成由接收部接收的电子邮件的数据是否包含登记用户的识别码;以及字样处理部,其利用存储在用户字样字体储存部的用户字样字,通过对电子邮件的文本字样的处理来产生符号图形数据,其中通过特许部体判断该电子邮件具有登记用户的识别码。
2.根据权利要求1所述的电子邮件字样处理器,其中登记用户识别码存储部存储登记用户的电子邮件地址,将其作为登记用户的识别码。
3.根据权利要求1和2任何一项所述的电子邮件字样处理器,还包括数据替换部,其用于把构成电子邮件文本的数据替换成由字样处理部产生的符号图形数据,其中电子邮件由特许部来判断包含有登记用户的识别码;以及传送部,其用于把电子邮件传送到电子邮件接收终端上,其中在该电子邮件中,构成文本的数据通过数据替换部替换成符号图形数据。
4. 根据权利要求1和2任何一项所述的电子邮件字样处理器,还包括符号图形数据公开部,其用于把通过字样处理部产生的符号图形数据作为网页公开;访问信息数据替换部,其用于把构成电子邮件文本的数据替换成访问信息,用于访问该网页,其中特许部判断电子邮件成包含登记用户的识别码;以及用于把电子邮件传送到电子邮件接收终端的传送部,其中在该电子邮件中,通过访问信息数据替换部把构成文本的数据替换成访问信息。
5.根据权利要求1到4任何一项所述的电子邮件字样处理器,还包括对应表存储部,其用于存储基于发送地的过程规范对应表,其中用于登记用户的每个发送地的电子邮件地址与识别码一起被分别记录,说明传送到每个发送地的电子邮件文本字样是否被处理;以及过程规范鉴别部,其用于查阅存储在对应表存储部中的基于发送地过程-规范对应表,为每个发送地进行判断电子邮件文本字样是否需要处理,其中该电子邮件通过特许部判断含有登记用户的识别码。
6.根据权利要求1到5任何一项所述的电子邮件字样处理器,其中在电子邮件字样处理器内的地址分别分配给登记用户,而且接收部设计成接收传送到分别分配给登记用户的地址上电子邮件,以及所述的电子邮件字样处理器还包括地址提取部,其用于从接收部接收的构成电子邮件的数据中提取作为实际发送地电子邮件地址,以及地址改写部,其用于将接收部接收的电子邮件的发送地地址重新改写成作为实际发送地的电子邮件地址。
全文摘要
反映登记用户个性的用户字样字体被预先存储在字样数据存储器中。当接收到来自登记用户的电子邮件时,特许器进行特许处理,然后通过文本字样处理器利用用户字样字体处理电子邮件文本的字样。然后把电子邮件传送到电子邮件的接收者。
文档编号H04L12/58GK1385810SQ0211971
公开日2002年12月18日 申请日期2002年5月15日 优先权日2001年5月15日
发明者桥本浩一, 山崎康弘, 白旭强 申请人:理想科学工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1