数据通信设备和方法

文档序号:7576739阅读:299来源:国知局
专利名称:数据通信设备和方法
技术领域
本发明涉及一种用于有效地进行图像数据通信的数据通信设备和方法。
在终端之间发送和接收图像信息的传统的图像通信当中,特别是,意图将图像信息发送到特定的一方时,通常使用通过利用公共线路基于一个专用的协议发送和接收图像信息的传真设备,和用于将图像文件加到电子邮件用于在连接到网络的计算机之终端之间传送的方法。
此外,尽管目的不是在于将图像信息发送到特定的一方,但是由于互连网络已经变得非常普及,利用计算机通信网络的WWW(万维网)系统正在变的令人瞩目。与网络应用程序,例如电子邮件等一样,这种WWW系统是一种基于称为TCP/IP(传输控制协议/因特网协议)的客户/服务器系统。此外,这种WWW系统已经发展成为信息检索/提供系统,可通过不仅进行图像信息的通信,而且进行文本数据,语音数据,动画数据等等数据的通信来实现。
但是,在由上述的传统的传真设备进行图像通信时,直到发送的图像被实际打印出来之前,接收方不能确定或者知道被发送的是何种图像。由于这个原因,就存在这样的问题,即,既使被发送的信息对接收方来说是不必要的信息,在接收方的操作者不能预先确定信息的内容而删除不必要的信息。另外,传真设备趋向于由多个操作者共用,有一个前提,即图像是在两个传真设备之间传输的,并且是由发送方传真设备的操作者主动发送的。这样,就有一个问题,即不能确定发送的图像确实到达了发送目的地的操作者(具体接收者),而且存在传输的图像的内容被操作者外他人看到的危险。此外,当发送方的操作者想要使目的地的操作者确认发送的图像的必要性和不必要性时,存在发送方的操作者必要使用其他手段例如电话等来进行这种确认的不便。
另一方面,在将图像文件加到连接到网络的计算机终端之间发送的电子邮件的传统方法中,由于使用的是专用于特定方的电子邮件,通过保证图像被发送到目标操作者,即可以解决上述的问题。但是,与传真设备的情形类似,如果通信未完成,在接收方的操作者不能确认接收的图像。因此,存在的问题是,既使发送的信息对于接收方来讲是不需要的,接收方的操作者也不能预先确认,因此不能预先避免接收。此外,由于电子邮件主要目的是发送和接收文本数据,如果将打印中使用的高分辨率高质量的图像文件加到电子邮件中,比须要发送较大量的数据,因此严重地加重了电子邮件服务器的负荷。此外,为了在接收终端的显示设备上显示这种图像文件,必须要有显示应用程序,以及大容量的存储器,从而严重的加重了CPU的负担。
本发明的一个目的是提供一种可以解决或消除上述现有技术中存在的问题的数据通信设备和方法。
本发明的另一个目的是提供一种向目的地发送图像信息而不增加邮件服务器负担的数据通信设备和方法。
本发明的再一个目的是提供一种可以根据接收方的指令发送图像数据的图像通信设备和方法。
本发明的又一个目的是提供一种可以根据通信内容转换通信方法的图像通信设备和方法。
本发明的上述和其他目的和优点,通过下面结合附图的祥细描述将变得更为明显。


图1是根据本发明的实施例的图像通信系统简要结构的方框图;图2是根据本发明的实施例的图像通信系统的结构示意图;图3是显示用于通过图像通信系统发送电子邮件的程序的流程图;图4是对在发送目的地的终端24接收的电子邮件进行的处理的流程图;图5显示了由图像通信系统处理的程序的流程图。
下面结合附图详细描述本发明的实施例。
图1是根据本发明的实施例的图像通信系统结构的方框图。
在图1中,标号11表示一个CPU(中央处理单元),它根据存储在ROM(只读存储器)中的程序控制设备中的每个单元。标号12表示显示单元,执行各种显示。例如,显示单元12显示设备的状态,提示操作者进行各种操作等的屏幕。标号13表示一个控制单元,通过它,操作者根据显示单元12上的显示输入指令。控制单元13可包括各种输入设备,例如键盘输入按键,指点设备(例如鼠标),触摸板等。标号14表示一个存储单元,存储表示输入图像等文件的数据。标号15表示一个通信控制单元,控制设备与外部网络的连接。
图象输入单元18和图像输出单元19被连接到图象输入/输出控制单元17并根据来自CPU11的指令进行控制。图像转换单元16转换图像质量例如分辩率等。
图2显示了图像通信设备的系统结构,根据本发明的图像通信设备被连接其上。
在图2中,标号21和22分别表示图1中所示的图像通信系统。为了简化说明,假定设备21用作为发送数据的图像通信设备a,而设备22用作为输出接收的图像的图像通信设备b。
每个图像通信设备21和22具有一个图象输入/输出功能,基于TCP/IP(传输控制协议/因特网协议)的网络通信功能,WWW(万维网)服务器功能,和电子邮件发送/接收功能。标号23表示当图象传输由图像通信设备a进行时使用的作为应答目的地登记的终端,而标号24表示已经被登记为图象发送目的地的终端,针对该终端,图象发送从图像通信设备a被执行。这些终端为计算机终端(包括CPU,存储器,显示单元等),它们被连接到网络26。此外,标号25表示一个邮件服务器,向分别连接到网络26的终端提供电子邮件服务。设备21和22以及终端23和24通过网络26相互相连。在网络26中,如果每个设备或者终端是基于TCP/IP连接的,它们可以通过任何线路和/或任何协议转换方式连接到其它上面。
接下来参照图3-图5的流程图详细描述上面所述的本发明的实施例中的这种结构的图像通信设备的操作。这些流程图对应于由CPU根据存储在设备的存储器中的程序数据执行的控制流程。
图3是显示图像通信设备的操作者执行发送操作由此电子邮件被发送到发送目的地的操作的流程图。
在图3中,在步骤S101,首先确定要被发送的原件已经被操作者在图像输入单元18上设置。然后,在步骤S102,进一步确定发送目的地和指令应答目的地,这些目的地由操作者根据显示单元12上的显示从控制单元12上的设定。此时,通过操作者的输入操作或者预先设定,可以加入事先准备的固定形式的文本和/或评述。在确定输入设定之后,流程前进到步骤S103。
在步骤S103,等待键输入开始发送。当操作者通过控制单元13指示开始发送,流程前进到步骤S104。在步骤S104,已经被设置在连接到图像输入/输出控制单元17上的图像输入单元18上的被发送的原件上的图像以第一图像质量被读出,获得的图像数据被以图像文件存储在存储单元14中,然后流程前进到步骤S105。在步骤S105,设置被改变到根据分辨率和色彩重现性不同于第一图像质量的第二图像质量存储图像文件。根据改变的设置,在步骤S106指示根据第二图像质量存储图像文件。在这种情况下,要被发送的原件可被从图象输入单元18再次阅读以获得第二图像质量的图像数据,或者利用图像转换单元16,根据第一图像质量转换图象文件的数据形成第二图像质量的图象文件。在任何情况下,根据两种图像质量的图象文件都是根据相同的图像形成的。按上述方式形成并存储的不同图像质量的图象文件被用作为显示图象(数据量很小的粗糙图像)和打印图像(高质量图像)。显示图像被显示在接收方的终端上用于确认接收的图像,在接收者确认显示图像后,打印图象作为打印数据被转送。可以准备多个显示图像和多个打印图像,以便可以根据接收方的终端或者用于图像输出的图像通信设备的显示能力和打印能力提供这些图像。此外,可利用图像转换单元16对显示图像和打印图象进行适当的转换。利用这些处理,当相应的图像质量的图象文件与在步骤S102设置的信息相关并然后存储到存储单元14时,流程前进到步骤S107。在步骤S107,直到该时刻被形成和存储的显示图象文件和打印图像文件的地址是以HTML(超文本制作语言),然后存储在存储单元14中。
这种HTML文件和显示数据的位置用URL(统一资源定位器)描述,它整体地描述互联网上的信息资源。在WWW系统中使用的URL的统一格式为“resource_type∥host.domain/path在该例中,格式“resource_type”显示使用的协议或者服务,表示本实施例的图像通信设备中的http(超文本传输协议)。在其他例子中,可以表示例如gopher,ftp,nntp等协议,这里略去其描述。此外,格式“host.domain示出互联网上要访问的服务器的地址,并以IP地址格式或者域地址格式表示。在本实施例的图像通信设备中,表示为WWW服务器的IP地址。此外,格式“path″显示了文件在服务器中的位置。例如,在本实施例的图像通信设备中,HTML文件的位置被表示为“http∥Server_ip_address/□□□/xxx.html”。此外,用于确认存储的传送的图像的显示数据的位置在HTML标签系统中被描述为“<IMG SRC=http∥Server_ip_addres s/□□□/○○○.△△△“>”。
在该例中,扩展名“△△△”通常使用压缩图像格式,例如GIF,JPG等。这种扩展名由WWW系统中的客户应用程序的WWW浏览器解释。当需要要从图像通信设备的WWW服务器中找出图像文件例如“○○○.△△△”时,WWW.浏览器可以显示这种图象文件。在步骤S108,传输文本(即,要被发送的文本),包括在步骤S102设置的发送目的地(目标),指令应答目的地,固定格式文本,评论输入等根据已知的通用电子邮件格式被形成。此外,在步骤S107形成并存储的HTML文件的位置被加到电子邮件的传输文本。在步骤S109,按照上述方式形成的电子邮件的传输文本以电子邮件的形式被发送到根据图像发送设备a中的电子邮件的发送功能指定的目的地。然后,发送的电子邮件通过邮件服务器25被送到发送终端24。
接下来,参照图4,详细描述在发送目的地的接收者接收电子邮件,确认显示图像并向发送源的图像通信设备a提供各种指令的操作。该流程图对应于由CPU根据发送目的地的终端24中的存储器中安装的程序执行的控制流程。
在图4中,在步骤S111,利用电子邮件客户应用程序,接收电子邮件的接收者使显示单元显示接收的电子邮件的文本内容并确认显示的内容。电子邮件的内容,如上述实施例所述,包括表示该电子邮件是由特定图像发送服务发送的信息,引导操作者利用WWW浏览器访问加入的URL的消息,有关发送者的信息,发送者的评述等,但是电子邮件中描述的内容并不限于此。其内容根据环境适当管理。
在步骤S112,判定电子邮件的接收者是否指示(通过利用指点设备单击HTML文本中描述的URL部分)来根据描述的内容确认图像。如果有接收者的指令,流程前进到步骤S113。在这种情况下,如果使用具有从电子邮件的文本中描述的URL初始WWW浏览器的功能的电子邮件客户应用程序,可以立即确认该图像。但是,既使利用不具有所述功能的电子邮件客户应用程序,也可以独立地启动WWW浏览器来确认图像。
在步骤S113,WWW浏览器从图像通信设备a请求在步骤S107形成并存储在图像通信设备a中的由上述URL表示的HTML文件。由于图像通信设备a具有WWW服务器功能,设备a响应于来自WWW浏览器的请求,将指定的HTML文件提供到WWW浏览器。此外,WWW浏览器分析提供的HTML文件。然后,根据URL(其中在文本中描述的显示图像以及要被显示的源目标被描述),WWW浏览器再次请求显示该显示图像。
在步骤S114,由于被WWW浏览器请求的显示图像已经被提供,WWW浏览器使得终端24的显示单元显示提供的显示图像。结果,电子邮件的接收者可以在目的地使用者进入的发送目的地终端2 4的显示单元上以一种可视图像,确认从图像通信设备a发送的图像的轮廓。
在电子邮件的接收者确认显示的图像之后,流程进一步前进到步骤S115。在根据本实施例的图像通信系统中,由于图像是显示在发送目的地终端24上,操作者可以在确认的同时打印出高质量的打印图像。在步骤S115,指示打印图像是否被打印的指示被显示在同一屏幕上用于显示图像,对其进行响应的指示的内容被发送到图像通信设备a。
WWW浏览器中包括的功能可以用于这种指令和发送方法。即,WWW系统包括一个用于从客户(即,WWW浏览器)传送输入数据到服务器以便根据外部程序处理该输入数据的CGI(公共网关接口)。例如,当用于指示对打印图象进行打印的目标(文本,位图像数据等)被隐藏在WWW浏览器上显示的HTML文本中,并且如果目标被选定,设定以前准备的指令内容被传送到服务器时,则接收传送的指令的服务器可以分析指令内容并初始化程序传送并打印打印数据。此外,通过利用CGI,则可以不仅传送预先准备的指令内容而且也包括由操作者输入的数据。因此,通过利用由操作者输入的数据,则可能指示系统传送和打印打印图像到规定的图像通信设备,而且根据输入数据,也可传送和打印到任意的图像通信设备。在任何情况下,上述指令和发送方法并不限于利用上述的CGI的方法。也就是说,只要该方法是基于服务器(例如,图像通信设备a)和客户(例如,显示显示图像的终端)之间可执行的应用程序的,任何指令和发送方法都可以采用。如果打印图像的打印是在步骤S115指示的,流程前进到步骤S116将指令内容传送到上述的指令和发送方法中的图像通信设备a。
如果操作者在步骤S115没有指示设备打印打印图像,流程前进到步骤S117。在步骤S117,由操作者进行选择,是否未指示打印的图像数据不被打印而在打印图像被传送后被存储成文件,或者图像数据被放弃或者删除。如果在步骤S117选择传送并存储打印图像,流程前进到步骤S118。另一方面,如果选择放弃打印图像,流程前进到步骤S119。在步骤S118和S119,如同上述的打印指令,指令的内容被发送到图像通信设备a。
接下来,参见图5所示的流程图,详细描述图像通信设备a从接收者接收指令内容并分析接收的内容,然后处理结束。
在图5中,从步骤S121开始,接收的指令内容(在步骤S116,S118,S119中的指令的一个)被存储在存储单元14中。然后,流程前进到步骤S122,根据接收的指令内容规定在图像发送时间执行的在步骤S102中的发送图像的设定,并根据指令应答目的地信息向作为指令应答目的地的应答目的地终端23传送该指令信息。在这种情况下,向指令应答目的地的指令内容的传送是通过发送电子邮件实现的。通过电子邮件接收指令内容的指令应答目的地根据终端上的显示器上的显示可以确认发送目的地对从图像通信设备a发送的图像的行为(例如,放弃,存储,打印)。由于这个原因,可以确定发送的图像是否被发送目的地确认。此外,可以确认从对方(例如,发送目的地)发送的对发送的图像的指令。在将指令内容传送到指令应答目的地之后,流程前进到步骤S123。
在步骤S123,接收的指令内容被分析。如果内容指示放弃图像数据,流程前进到步骤S124删除存储在存储单元14中的图象文件,然后程序结束。另一方面,如果内容指示传送或打印图像数据或者传送和存储图像数据,流程前进到步骤S125。在步骤S125,根据应答目的地终端24的操作者输入的数据,打印图像被传送到先前指定的图像通信设备或所述图像通信设备。在该例中,从图像通信设备a到通信设备b的数据传送以及数据存储成文件都是无需使用邮件服务器25执行的。当数据传送和文件存储结束,流程前进到步骤S126。在步骤S126,根据来自图像通信设备a21的指令,图像通信设备b22判定传送并且存储为文件的打印图像要被打印。如果不打印,程序在此结束。另一方面,如果打印,流程前进到步骤S127,打印图像从存储单元14传到图象输入/输出控制单元17并然后由图像输出单元19打印。然后,程序结束。
应当注意图3-图5流程图中显示的所有操作,通过核查ID,被确认为对同一图像的一系列的通信。
如上所述,根据本实施例,通过利用电子邮件的WWW服务器功能和发送/接收功能,多种图像质量的图像文件被存储,从存储的图像文件中产生利用HTML描述适合于显示图像轮廓的文件的位置的文件,HTML文件的位置被加到有关于传送的图像的发送引导信息的电子邮件被发送到指定的目的地的电子邮件地址。因此,从图像通信设备a发送图像信息的发送者可以确定地将信息发送到规定的目的地,从图像通信设备a接收电子邮件的接收者可以在计算机终端,例如通过利用WWW服务器和客户系统通过网络接收电子邮件的终端24上显示并确认发送的显示图像。
另外,根据接收电子邮件的接收者的操作对图象文件的指示,通过通信装置被接收,所需图像质量的图象文件根据接收的指令被从存储的图象文件中选择并被传送到指定的图像通信设备b,然后根据传送的图象文件,图像被输出。然后,根据确认图像的接收者的判定,图像数据直接在图像通信设备之间传送,从而由高质量打印图像数据生成的图像可以被发送,而无需增加可能加重电子邮件系统和接收终端负荷的大容量文件数据。
此外,根据接收电子邮件的接收者的操作,指定的图像通信设备b在文件被传送到该设备的时刻被指示输出所需的图像质量的图象文件,存储该图像文件而无需输出,或者放弃该存储的图象文件。因此,可以根据环境避免传送不必要的信息,而且可以根据信息的保密性延迟打印。
此外,来自电子邮件的接收者的指令内容被存储,并且存储的指令内容利用电子邮件被发送到发送方的操作者预先指定的目的地,从而,发送的图像可以确定的到达目的地。因此,当发送方的操作者指定的终端,例如终端23,确认图像被接收方的操作者本身所确认,并且图像被传送和打印或者图像被判定为不必要,由此指示放弃数据,发送的图像可以被利用。
本发明可以被应用于由多个设备(例如,主计算机,接口单元,阅读器,打印机等)构成的系统或者由单一设备(例如复印机或者传真机)构成的系统。
本发明也包括利用一种方法,其中实现上述实施例功能的软件的程序代码被提供到连接到各种装置的设备或者系统中的计算机,以使装置可以被操作以便实现上述实施例的功能,并且使各种装置根据存储在系统或者装置的计算机(CPU或MPU)的程序进行操作。
在这种情况下,软件的程序代码本身实现了上述的实施例的功能并且程序代码本身以及用于提供该程序代码到计算机,例如存储程序代码的存储介质的装置,构成本发明。
作为存储程序代码的存贮介质,例如,软盘,硬盘,光盘磁光盘,CD-ROM,磁带,非易失存储器卡,ROM等等可以被利用。
而且,不仅在上述实施例的功能是由计算机提供的程序代码实现的情况下,而且在上述的实施例的功能是结合一个OS(操作系统)(通过它,程序代码可以在计算机中操作)情况,或者其它应用程序软件,这些程序代码都属于本发明的范围。
此外,本发明也包括这样的情况,其中提供的程序代码被存储在用于计算机的功能扩展板或者连接到计算机的功能扩展单元的存储器中,之后,为该功能扩展板或功能扩展单元提供的一个CPU等根据程序代码的指令,执行所有的实际程序或者其一部分,上述的实施例的功能通过该程序得以实现。
如上所述,根据本发明的实施例,由于根据电子邮件的内容,图像数据是通过电子邮件以外的手段发送的,图像数据可以容易地并且确定地被发送到接收者,而不会增加邮件服务器等的负荷。
本发明已经结合上述的优选实施例进行了描述,但是本发明不限于上述的实施例,在不背离本发明的附后的权利要求的范围内可以有各种修改。
权利要求
1.一种数据通信设备,其特征在于包括输入装置,用于输入图象数据;存储装置,用于存储由所述的输入装置输入的图象数据;邮件发送装置,用于以电子邮件的形式发送与由所述输入装置输入的图象数据相关的预定格式的数据;确认装置,用于确认来自发送目的地指令,所述的电子邮件通过所述的邮件发送装置发送到该发送目的地;以及发送装置,用于根据由所述确认装置确认的指令的内容以电子邮件以外的方法发送存储在所述的存储装置中的图象数据。
2.根据权利要求1的设备,其特征在于所述的存储装置至少以不同的图象质量的两种图象数据存储由所述输入装置输入的图象数据,以及所述的发送装置发送至少存储在所述的存储装置中的图象数据中的较高质量的图象数据,无需邮件服务器。
3.根据权利要求1的设备,其特征在于由所述邮件发送装置发送的数据中包括表示存在存储在所述存储装置中的粗略确认图象数据的信息。
4.根据权利要求2的设备,其特征在于所述的输入装置通过在同一原件上重复读出图象来输入不同图象质量的图象数据。
5.根据权利要求2的设备,其特征在于进一步包括转换装置,用于转换由所述输入装置输入的图象数据的图象质量,以及由所述的转换装置转换的图象数据被输入到所述的存储装置。
6.根据权利要求1所述的设备,其特征在于进一步包括删除装置,用于根据由所述确认装置确认的指令的内容删除存储在所述的存储装置中的图象数据。
7.根据权利要求1的设备,其特征在于所述的邮件发送装置通过利用电子邮件进一步向预定的目的地发送由所述的确认装置确认的指令的内容。
8.一种数据通信设备,其特征在于包括第一发送装置,用于向发送目的地发送表示存在附加信息的数据;接收装置,用于从发送目的地接收对于由所述第一发送装置发送的数据的应答;以及第二发送装置,用于根据由所述接收装置接收的应答发送附加的信息。
9.根据权利要求8的设备,其特征在于所述的第二发送装置以不同于所述的第一发送装置的方式发送附加信息。
10.根据权利要求8的设备,其特征在于所述的第二发送装置向不同于所述的第一发送装置发送数据的终端的终端发送附加信息。
11.根据权利要求8的设备,其特征在于在由所述的第一发送装置发送的数据中设置到附加信息的位置的链路。
12.根据权利要求8的设备,其特征在于一个根据由所述的接收装置接收的应答被处理的内容被进一步发送到发送目的地。
13.一种数据通信方法,其特征在于包括输入步骤,用于输入图象数据;存储步骤,用于存储由所述的输入步骤输入的图象数据;邮件发送步骤,用于以电子邮件的形式发送与由所述输入步骤输入的图象数据相关的预定格式的数据;确认步骤,用于确认来自发送目的地指令,所述的电子邮件通过所述的邮件发送步骤发送到该发送目的地;以及发送步骤,用于根据由所述确认步骤确认的指令的内容以电子邮件以外的方法发送在所述的存储步骤中存储的图象数据。
14.一种数据通信方法,其特征在于包括第一发送步骤,用于向发送目的地发送表示存在附加信息的数据;接收步骤,用于从发送目的地接收对于由所述第一发送步骤发送的数据的应答;以及第二发送步骤,用于根据由所述接收步骤接收的应答发送附加的信息。
15.一种数据通信方法,其特征在于包括确认步骤,用于确认接收的电子邮件;显示步骤,用于根据所述的确认步骤确认的内容显示要显示的图象;以及指示步骤,指示在所述的确认步骤确认的电子邮件的发送源,以不同于电子邮件的方法发送图象数据,以便处理在所述显示步骤中显示的图象。
16.根据权利要求15所述的方法,其特征在于在所述的指示步骤,指示打印图象。
17.根据权利要求15所述的方法,其特征在于在所述的指示步骤,指示存储图象。
全文摘要
一种数据通信设备和方法,所述数据通信设备包括输入装置,用于输入图象数据,存储装置,用于存储输入的图象数据,邮件发送装置,用于以电子邮件的形式发送与由所述输入装置输入的图象数据相关的预定格式的数据,确认装置,用于确认来自发送目的地指令,所述的电子邮件通过所述的邮件发送装置发送到该发送目的地,以及发送装置,用于根据由所述确认装置确认的指令的内容以电子邮件以外的方法发送存储在所述的存储装置中的图象数据。
文档编号H04L12/58GK1192096SQ98104469
公开日1998年9月2日 申请日期1998年2月18日 优先权日1997年2月19日
发明者望月昭仁 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1