技术领域
本发明涉及一种用于在电子器件之间发送和接收电子邮件(e-mail)的数据通讯系统和数据通讯方法。更具体地说,本发明涉及一种通过一个将传输控制协议/网际协议(TCP/IP)用作通讯协议的电子邮件系统在电子器件之间发送和接收电子邮件的数据通讯系统和数据通讯方法。
相关背景技术
信息能够通过通讯网络,例如因特网(Internet)或蓝牙(Bluetooth),在通讯设备之间传送和接收。例如,图像信息能够通过通讯网络从传送端,如蜂窝电话,被发送到接收端,如个人计算机。
然而,迄今为止,当数据,如数字相机捕获的图像,被附加在电子邮件中并发送时,会出现以下问题。为了在上述数据(图像)中添加某些信息,必须在用于传送该数据的电子器件(数字相机)中装备预定的软件或硬件。例如,如果希望编辑附加在电子邮件中的图像,必须在传送前通过使用图像编辑软件或硬件编辑该图像。
但是,如果将这种编辑功能或装置提供给电子器件而不是个人计算机,例如,提供给一种所谓的“移动器械”,如蜂窝电话,这种移动器械的研制和实现会变得繁琐。这种编辑功能或装置还会阻碍更小、更轻的移动器械的实现。
即使在移动器械上实现了这种编辑功能和装置,当要升级该编辑功能时,就必须针对所有商业应用的器械执行这样的升级。也就是说,很难快速地和方便地升级在移动器械上实现的应用。
可以猜测这种移动器械的操作性将会相当差。与个人计算机不同,移动器械没有配备有键盘或鼠标作为用户接口。实际上,利用有限数量的按键很难顺利地执行复杂操作,例如编辑操作。
具体实施方式
以下通过参照附图描述一个优选实施例来详细说明本发明。
在本实施例中,本发明应用于一种通过通讯网络在电子器件之间发送和接收数据的数据通讯系统。该数据通讯系统用于通过一个将TCP/IP用作通讯协议的电子邮件系统在电子器件之间发送和接收电子邮件。
如图1示意性所示,该通讯网络包括一个因特网服务提供者(ISP)1,和一个邮件服务器(mail server)3,它用于在ISP1控制下在连接到因特网2的电子器件之间发送和接收电子邮件。在这种数据通讯系统中,蜂窝电话4作为传送端连接到上述的通讯网络,而个人计算机5作为接收端连接到该通讯网络。现在假定图像数据(静态图像数据)从数字相机(数字静态相机)6输入到蜂窝电话4中。
在上述结构的数据通讯系统中,至少配备有电子邮件发送/接收功能的影像相机(video camera)6,将捕获的原始数据(例如,静态图像数据)附加在电子邮件中,添加处理命令(例如,一个编辑命令),然后将该电子邮件发送到通讯网络。在该通讯网络中邮件服务器3接收发自影像相机6(更具体地说,发自连接在影像相机6上的蜂窝电话4)的电子邮件,并且利用所添加的处理命令处理附加在该邮件中的原始数据。邮件服务器3接着将处理过的数据(编辑过的数据)附加在该电子邮件中,并且将其发送到接收一个电子器件(例如,个人计算机5)。换言之,邮件服务器3用作中继服务器。
因此,在上述的数据通讯系统中,处理命令表示了发给接收端(在本实施例中,邮件服务器3)的指令以处理原始数据。通过执行该处理命令能够获得所期望的数据(例如,编辑过的数据)。
在上述结构的信息通讯系统中,在电子器件之间(在本实施例中,在数字相机6和个人计算机5之间)进行的常规的电子邮件发送/接收处理过程如下。
数字相机6捕获静态图像数据。一个用作邮件发送/接收功能的所谓的邮箱(mailer)装配在数字相机6上。利用该邮箱,数字相机6能够将电子邮件发送到自其它电子器件(在本实施例中,个人计算机5)和接收来自其它电子器件的电子邮件。通过通讯手段,例如调制解调器,数字相机6被连接到蜂窝电话4。利用该邮箱,数字相机6通过蜂窝电话4将带有捕获的静态图像数据发送到ISP1。
通过由ISP1管理的邮件服务器3,带有发送到ISP1的图像数据的电子邮件被进一步分发到连在因特网2上的个人计算机5,它用作接收电子器件。然后接收到该邮件的个人计算机5用户就能够观看附在该电子邮件中的图像信息。
现在给出有关由本发明实现的电子邮件发送/接收模式的说明。更具体地说,电子邮件是通过将处理命令(附加命令,以下称为“标记(tag)”)添加到附加的静态图像数据中发送和接收的。
现在假定被发送的原始数据是静态图像数据,而且其它信息,例如图框或背景,通过编辑该图像数据,即根据标记内容执行处理,被添加到该静态图像数据中。
如图2(A)与(B)中所示,数字相机6捕获静态图像数据P0(以下称为原始静态图像数据),然后请求用户确定是否输入标记。例如,在图像显示单元上指示上述请求(未示出)。当利用电子邮件发送该原始静态图像数据时,用户需要做出上述决定。
如图2(B)中所示,一个标记TG作为文本被输入到实际数据的第一部分。在本实例中,该标记TG被输入到指示邮件目的地的标题数据(例如,包括目的地地址AD的数据)和带有原始静态图像数据P0的电子邮件的电文之间。该标记TG可以通过手动操作数字相机6的操作单元直接输入,或者可以通过响应用户请求由数字相机6的某一系统自动输入。例如,该标记TG的内容如下。
表1
在用作电子邮件发送器件的数字相机6和邮件服务器3之间,编码(标记内容)是预定的。
接着,数字相机6利用邮箱功能通过蜂窝电话4将带有原始静态数据P0的电子邮件发送到邮件服务器3中。包含在该电子邮件中的标记TG被作为常规的电子邮件电文处理。也就是说,无论被发送的是带有标记的电子邮件(如图2(B)中所示)还是不带标记的电子邮件(如图2(A)中所示),带有原始静态图像数据P0的电子邮件作为常规电子邮件从数字相机6中被发送到邮件服务器3。
邮件服务器3读取包含在电子邮件中的标记TG内容,然后根据标记TG内容编辑原始静态图像数据P0。更具体地说,如果标记TG的定义如表1和图2(B)中所示,邮件服务器3添加紫色图框F,形成黑色背景,并且添加黄色标题T(例如,“R式样”)。接着邮件服务器3将根据标记TG内容编辑过的静态图像数据(以下称为“编辑过的静态图像数据”)附加在该电子邮件中,并且通过执行常规处理将该电子邮件分发到个人计算机5中。结果,图2(B)中所示的图像数据P1(编辑过的静态图像数据)被分发。
另一方面,如果电子邮件不包含标记,邮件服务器3直接将原始静态图像数据附加在该电子邮件中,然后通过执行常规处理将该电子邮件分发到个人计算机。结果,图2(A)中所示的图像数据P1(P0)被分发。
接收到电子邮件的用户随后能够观看到附加在该电子邮件中的图像数据P1。
根据上述数据通讯系统,由数字相机6捕获的原始静态图像数据P0被附加在电子邮件中,并且标记TG也被添加在该电子邮件中。这使得邮件服务器3能够根据标记内容编辑原始静态图像数据。随后,编辑过的静态图像数据P1被附加在电子邮件中,并且被分发到个人计算机5。
利用这样的安排,例如通过使用标记来编辑静态图像数据,能够在数字相机6中获得以下优点。
因为邮件服务器3根据所附的标记在静态图像数据上执行编辑操作,数字相机6的结构能够被简单地设计成带有最小程度的用户接口。标记是仅仅表示简单描述的命令,因而减少了数字相机6的负担。
只要提供有将标记输入到数字相机6的用户接口,将来就能够增加各种类型标记的数量,因为标记只以文本格式描述。同时,通过增加能由邮件服务器3解释的各种类型标记的数量,就能够实现极大数量的应用(例如,具有各种编辑功能的应用)。另外,因为邮件服务器3根据应用编辑数据,仅需要根据需求针对新的应用升级邮件服务器3。
如上所述,因为通过使用标记编辑静态图像数据,该数据能够被发送到接收端,同时对数字相机6施加更小的负担。
在本发明的数据通讯系统中,施加在邮件服务器3上的负担也较小。更具体地说,邮件服务器3能够通过将通用通讯协议,例如公知的简单邮件传输协议(SMTP)和邮局协议3(POP3),作为因特网2上的通讯手段执行编辑处理。
邮件服务器3只需要读取和解释在实际数据第一部分中描述的标记内容,并且根据该标记内容执行处理。因此,在技术上编辑处理能够容易实现。
通过利用标记,还能够方便地开发应用,因而提高邮件服务器3的服务。
由邮件服务器3提供的服务包括导入特定标记。如果在数字相机6和邮件服务器3之间预定特定标记的内容,邮件服务器3能够针对用户请求在静态图像数据执行处理,将编辑过的数据附加在电子邮件中,然后将其发送到接收端。作为标记的一种类型,一种表示只对用户请求执行处理的授权的标记,例如,一种由[用户惯例]表示的标记被提供。通过输入这种标记,能够在邮件服务器3中执行只对用户请求的处理。
例如,通过在邮件服务器3中提供网络设定,或者简单地在此之间交换文件,就能够在邮件服务器3和数字相机6之间预定标记内容。在特定标记的导入服务中,邮件服务器3可以设定限制,例如标记的容量和数量。如果标记的容量和数量超过这个限制,用户因这种超限而被收费,因而实现了一种所谓的“商业方式”。
在上述实施例中,因特网在信息通讯系统中被用作通讯手段。但是,本发明不限于因特网,而且,例如可以使用蓝牙。
在详细描述由蓝牙实现的信息通讯系统之前,下面简要描述使用蓝牙的通讯技术。蓝牙被用作电子器件之间,例如数字相机6和个人计算机5之间,的通讯手段,并且能使利用短射程无线电的电子设备之间无线通讯。蓝牙还能使多个电子器件之间通讯。因此无论时间和地点,在电子器件之间可以轻易地和明显地建立连接。还有蓝牙紧凑并且不昂贵。
如图3所示,一个蓝牙协议堆栈10基本上是由,一个用作无线传送器/接收器的RF11,一个用于将数据制成蓝牙分组的基带(baseband)12,一个用于建立和鉴别连接的链接管理器(Link Manager)13,一个用于划分和集中数据的L2CAP14,和一个用作虚拟串行通讯的RFCOMM15组成的。如图3所示,一个位于比该协议堆栈10高一层次的应用层20是由,诸如PPP、TCP/IP、SMTP和POP3的通用协议21,和一个邮箱22组成。在蓝牙中提供了一个架构(profile),其中描述了用于实现各个协议和应用的详细规则。
当蓝牙用作通讯手段时,所有应用必须根据上述架构实现。如果要在蓝牙中建立一个新的应用,就必须定义另一个架构。但是,实际当中正式确定蓝牙标准将要花费时间,因为Special Interest Group(SIG)的分支结构必须计划、讨论、测试和决定这些标准。
然而,图3中已经定义了包含TCP/IP的架构,并且运行在这种架构上的应用是灵活的。如前所述,TCP/IP作为通讯协议用于实现本发明。因此蓝牙能够方便地用作本发明的数据通讯系统的通讯手段。因而,作为一个通讯手段的功能,通过将标记附加在电子邮件中,能够快速地并且方便地开发应用。
如前述所见,通过使用标记,根据使用相对简单协议的电子邮件,能够发送和接收各种类型的数据。另外,增加各种类型的标记,就能够快速地和方便地开发即使是用于具有严格限制构架的蓝牙的应用。
虽然在上述实施例中图像数据被附加在电子邮件中,并且作为原始数据发送,另一类型的数据,例如音频数据,也可以被发送。在这种情况下,一个演讲者的照片或简介可以预存在邮件服务器3中,而且邮件服务器3根据标记内容可以将该照片或简介附加在音频数据中,并且将该音频数据发送到接收端。
在前述实施例中,配备有邮件功能的数字相机用于发送原始数据。但是,其它器件,例如个人计算机或个人数字助理(PDA)也可以被使用,只要它们具有邮件功能。在这种情况下,这种器件也能够将标记和原始数据附加在电子邮件中,并且将该电子邮件发送到接收端。