网络传真系统的制作方法

文档序号:7618480阅读:193来源:国知局
专利名称:网络传真系统的制作方法
参考文件的结合本申请请求2004年2月27日提交申请的申请号为2004-054217的日本专利申请的优先权,在此结合这些申请涉及的所有主题。
背景技术
本发明涉及一种网络传真系统,该系统根据一种传真数据传输协议发送图像到外部设备或接收来自外部设备的图像。
通常,已知一种传真系统,其中从起始站经由一个中继服务器发送一个传真图像到目的站。在这种系统中,中继服务器接收来自起始站的传真图像并将同一传真图像发送到目的站。
临时公开号为HEI 6-164645的日本专利公开了一种把传真数据作为电子邮件消息来发送的系统。根据该公开文本,在起始站(传真终端)输入一个与目的站相应的子地址。中继服务器基于该子地址来识别目的地,并发送传真数据到所识别的目的站。
美国专利US 6,230,189B1公开了一种类似的系统。
临时公开号为P2002-199150A的日本专利公开了一种用于在预先注册其电话号码和电子邮件地址的设备之中进行传真图像传输的系统。基于该注册信息来识别目的地和/或中继服务器,并发送传真图像到由此识别的目的地和/或中继服务器。
在正常的传真系统中,在起始站的用户仅仅需要输入目的地的电话号码来发送一个传真发送。相反,在传统的网络传真系统中,起始站和目的站的用户不能够与使用正常传真机的情况相似第使用网络传真系统。即,起始站的用户必须输入子地址或需要在起始站的用户和/或在目的站的用户执行一些预备的设置。例如,应该事先进行起始站和/或目的站的信息(电话号码,电子邮件地址等)的注册。
根据如上的如上所述,根据传统的网络传真系统,用户在发送传真图像时需要考虑中继服务器的存在。
发明概述本发明的优点在于,在采用一个中继服务器的网络传真系统中可以实现该中继服务器的“透明性”,其中通过该中继服务器从起始站发送传真图像到目的站。因此,起始站和目的站的用户可以使用该网络传真系统作为一个正常的传真系统,该正常的传真系统使用通过电话线连接的传真机。
根据本发明另一方面,提供一种网络传真系统,配置该网络传真系统以致一个中继服务器接收一个发送自网络传真系统外的起始站的图像,该中继服务器能够发送该图像到多个通信终端中的一个,根据一种传真通信协议从该网络传真系统外的起始站发送该图像到中继服务器,根据一种预定的通信协议从中继服务器发送该图像到通信终端。该中继服务器可以包括一个传真通信系统,能够接收表示网络传真系统外部的起始站所发送的图像的传真数据;一个图像数据创建系统,它以传真通信系统接收的传真数据为基础,创建可由通信终端处理的图像数据;一个目的地识别系统,从多个通信终端中识别一个是目的地的通信终端;以及一个中继服务器端数据通信系统,将图像数据创建系统创建的图像数据发送到由目的地识别系统识别的通信终端。此外,该通信终端可以包括一个通信终端数据通信系统,接收从中继服务器端数据通信系统发送的图像数据;以及一个图像数据处理系统,将通信终端数据通信系统所接收的图像数据处理成打印的数据并存储在一个存储系统中。此外,该网络传真系统包括一个通信终端数据,该通信终端数据存储大量与多个通信终端相应的通信终端数据碎片。该传真通信系统可以包含大量在接收传真数据时用作接收电话号码的电话号码。分别选择可分配到多个通信终端的该传真通信系统的多个电话号码中的一个,在通信终端数据存储系统中存储通信终端数据,该通信终端数据包含分配到每个通信终端的电话号码。当传真通信系统从多个传真通信终端的通信终端数据中接收传真数据时,该目的地识别系统检测包含接收电话号码的通信终端数据,并基于该通信终端数据,识别用作目的地的通信终端。
在如上配置的网络传真系统中,配备给中继服务器的传真通信系统包括多个电话号码,这些电话号码当接收传真数据时作为接收电话号码。选择多个电话号码中的一个(或多个,如果需要的话),并且分配给一个通信终端。因此把分配的电话号码存储在通信终端信息存储系统中作为通信终端信息。
在每个通信终端中,其用户向网络传真系统外的起始站处的另一个用户通报分配给通信终端的电话号码。然后,在网络传真系统外的起始站处的用户把所通报的电话号码输入起始站处的一个装置,并把传真图像发送到分配有所通报电话号码的通信装置。
当从网络传真系统外的起始站发送传真数据时,在中继服务器处的传真通信系统接收所发送的传真数据。然后,图像数据创建系统根据接收的传真数据创建可以在通信终端处处理的图像数据。当传真通信系统接收传真数据时,目的地识别系统检测包括接收电话号码的通信终端信息,并且根据所检测的通信终端信息识别要作为目的地的通信终端。然后,中继服务器侧数据通信系统把图像数据创建系统创建的图像数据发送到由目的地识别系统识别的通信终端。
在通信终端中,通信终端侧数据通信系统接收从中继服务器侧数据通信系统发送的图像数据。然后,图像数据处理系统打印所接收的图像数据,或把所接收的图像数据存储在存储系统中。结果,在目的地的通信终端的用户可以观看打印的传真图像,或可以打印或显示存储在存储系统中的图像数据。
根据如上的网络传真系统,在起始站(它在网络传真系统外)侧,只通过输入电话号码而无需任何特殊的运行,就可以把传真图像发送到多个通信终端中预定的通信终端。
因此,对于在起始站处的用户,不需要特殊的运行或预备。即,不需要考虑中继服务器或网络传真系统的存在,并且可以用与发送传真图像到正常传真机的运行相同的运行发送传真图像。
选择性地,该通信终端数据存储系统可以存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的电子邮件地址。该目的地识别系统可以在传真通信系统从存储在通信终端数据存储系统中的多个通信终端数据碎片中接收传真数据时,检测包括接收电话号码的通信终端数据,并获得包含在所检测的通信终端数据中的电子邮件地址。此外,该中继服务器端数据通信系统可以用电子邮件将图像数据创建系统所创建的图像数据发送到目的地识别系统所获得的电子邮件地址。
根据如上的网络传真系统,可以通过电子邮件把图像数据从中继服务器发送到通信终端。
选择性地,通信终端数据存储系统存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的网络地址。目的地识别系统在传真通信系统从存储在通信终端数据存储系统中的多个通信终端数据碎片中接收传真数据时,检测包括接收电话号码的通信终端数据,并获得包含在所检测的通信终端数据中的网络地址,而且中继服务器端数据通信系统根据一种分组通信协议,将图像数据创建系统所创建的图像数据发送到目的地识别系统所获得的网络地址。
根据如上的网络传真系统,可以根据分组通信协议把图像数据从中继服务器发送到通信终端。
在特殊情况中,将通信终端数据存储系统提供给中继服务器。
在如此的网络传真系统中,与在一个装置(该装置不同于网络传真系统的中继服务器)内提供通信终端信息存储系统的情况不同的一种情况中,不需要除了与中继服务器通信以外的装置对装置的通信。因此,例如,如果在连接中继服务器和不同于中继服务器的一个装置的网络中发生连接问题,则配备给中继服务器的每个系统可以无故障地访问通信终端信息存储系统。
在上述说明中,说明了配置网络传真装置,以致多个通信终端可以通过中继服务器从网络传真系统外的装置接收传真图像。接着,将说明配置网络传真系统,以致多个通信终端可以通过中继服务器把传真图像发送到网络传真系统外的装置。
根据本发明另一方面,提供一种包括多个通信终端和中继服务器的网络传真系统,该中继服务器接收个从多个通信终端中的一个发送的图像,该中继服务器能够将接收的图像发送到网络传真系统外的一个目的地,其中的一个通信终端根据一种预定的通信协议将该图像发送到中继服务器,该中继服务器根据一种传真发送协议发送该图像到网络传真系统外的目的地。每一个通信终端可包括一个图像数据创建系统,创建表示将要发送的图像的图像数据;以及一个通信终端数据通信系统,将图像数据创建系统所创建的图像数据发送到中继服务器。此外,中继服务器包括一个中继服务器端数据通信系统,接收从通信终端数据通信系统发送的图像数据;一个传真数据创建系统,它以中继服务器端数据通信系统所接收的图像数据为基础,创建传真数据来根据传真通信协议发送图像;以及一个传真通信系统,它根据传真通信协议将传真数据创建系统所创建的传真数据发送到网络传真系统外的目的地。在这种情况下,该网络传真系统可以包括一个通信终端数据存储系统,该通信终端数据存储系统存储分别与大量通信终端相应的大量通信终端数据碎片,而且该传真通信系统可以包含大量在发送传真数据时用作发送站号码的电话号码。此外,可将多个电话号码中所选择的号码分别分配到多个通信终端,在通信终端数据存储系统中存储大量通信终端数据碎片中的每一个,该通信终端数据碎片包含分配到每个通信终端的电话号码。该中继服务器可以包括一个电话号码提取系统,该电话号码提取系统从存储在通信终端存储系统中的大量通信终端数据碎片中检测与通信终端相应的通信终端数据,然后从所检测的通信终端数据中提取一个电话号码,其中该通信终端是由中继服务器端通信系统所接收的图像数据的一个起始站,以及通过使用由电话号码提取系统从传真通信系统包括的大量电话号码中所提取的作为发送站号码的电话号码,该传真通信系统根据传真通信协议将传真数据创建系统所创建的传真数据发送到网络传真系统外的目的地。
在如上配置的网络传真系统中,配备给中继服务器的传真通信系统具有作用如同发送站电话号码的多个电话号码。选择多个电话号码之一,并且分配给一个通信终端。把分配给各个通信终端的电话号码存储在通信终端数据存储系统中作为通信终端数据。
当在通信终端处的通信终端的用户操作而发送传真时,通信终端的图像数据创建系统创建表示要发送的图像的图像数据。然后,通信终端侧数据通信系统把图像数据发送到中继服务器。
在中继服务器中,中继服务器侧数据通信系统接收图像数据,并且传真数据创建系统根据图像数据创建根据传真通信协议发送数据要使用的传真数据。电话号码提取系统检测对应于通信终端的通信终端数据,并且提取包括在所检测的通信终端数据中的电话号码,该通信终端是通过中继服务器侧数据通信系统接收图像数据的起始站。然后,传真通信系统使用通过电话号码提取系统提取的电话号码作为呼叫站号码,并且根据传真通信协议把传真数据创建系统创建的传真数据发送到网络传真系统外的目的站。
根据如上的网络传真系统,当从多个通信终端中的特定通信终端发送传真图像时,使用分配给特定通信终端的呼叫站电话号码而无需特殊的操作。因此,即使从相同的中继服务器发送传真数据,如果使用不同的通信终端,网络传真系统外的目的站接收来自具有不同呼叫站号码的站的传真。
因此,对于目的站的用户,每个通信终端好象是与一般传真机相同的装置。因此,用户不需要考虑中继服务器的存在,并且与用一般传真机接收传真图像的情况相似地接收传真图像。
选择性地,通信终端数据存储系统可以存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的电子邮件地址。在这种情况下,该电话号码提取系统在中继服务器端数据通信根据电子邮件通信协议接收发送自通信终端的图像数据时,提取该电子邮件的起始站电子邮件地址,检测通信终端数据,其中该通信终端数据包含从存储在通信终端数据存储系统中的多个通信终端数据碎片中提取的起始站电子邮件地址,然后提取包含在所检测的通信终端数据中的电话号码。
根据如上的网络传真系统,可以通过电子邮件把图像数据从通信终端发送到中继服务器。此外,中继服务器可以根据所接收电子邮件消息的起始邮件地址来提取分配给通信终端的电话号码。
此外,选择性地,可以如此配置该传真通信系统使得如果从多于一个的通信终端发送图像数据且传真数据创建系统创建多于一个的传真数据碎片,该传真通信系统就执行发送过程用于并行地发送多于一个的传真数据碎片。
根据如上的网络传真系统,传真数据可以并行发送到网络传真系统外的多于一个的目的站。因此,由于所有发送都是并行进行的,所以用户不需要等待完成以前的发送。具有这种配置,可以立刻开始发送,因此而快速地完成。
在特殊情况下,可以如此配置该中继服务器端数据通信系统使得如果从多于一个的通信终端发送图像数据,该中继服务器端数据通信系统就并行地执行对多于一个的图像数据碎片的接收过程。
根据如上的网络传真系统,有可能从多于一个的通信终端接收图像数据。因此,由于可以并行进行多于一块的图像数据的接收操作,所以用户不需要等待完成以前开始的图像数据接收操作。具有这种配置,可以立刻开始每个数据的接收,因此而快速地完成。
仍然可选地,该中继服务器可以包括一个电话号码分配系统,如果存在一个受到电话号码分配的通信终端,就通过从传真通信系统包括的大量电话号码中提取一个电话号码并将该提取的电话号码存储在与该受到分配的通信终端相应的一个通信终端数据碎片中,来分配一个电话号码到通信终端。
根据如上的网络传真系统,由于电话号码分配系统从传真通信系统可使用的多个电话号码中提取一个电话号码,所以不需要系统管理员通过人工来检查传真通信系统的可使用电话号码以及通过人工把一个电话号码分配给通信终端。可以自动把合适的电话号码分配给每个通信终端。
此外,该中继服务器可以包括一个电话号码有效性存储系统,存储该传真通信系统包括的每一个电话号码的有效性,而且电话号码分配系统可以提取其中一个包含在网络传真系统中以及其存储在电话号码有效性存储系统的有效性中为有效的电话号码,并通过将选择的一个电话号码存储在与所选择的通信终端相应的通信终端数据碎片中,来将选择的一个电话号码分配到所选择的通信终端。
根据如上的网络传真系统,电话号码分配系统从存储在电话号码有效性存储系统中的有效性是“可用”的一些电话号码中提取电话号码。因此,保证可以选择合适的的电话号码。
此外,选择性地,该电话号码分配系统可以在把电话号码分配到通信终端时,在电话号码有效性存储系统中存储分配到所选择的通信终端的电话号码的无效性。
根据如上的网络传真系统,电话号码分配系统存储当前分配的电话号码的无效性状态。具有这种配置,简单地选择存储在电话号码有效性存储系统中的有效性是“可用”的电话号码,保证可以防止同时把单个电话号码分配给不同的通信终端。
当释放对一个通信终端的一个电话号码分配时,该电话号码分配系统在释放该分配之后存储所释放的电话号码的有效性。
根据如上所述的网络传真系统,电话号码分配系统在释放分配之后存储经释放的电话号码的有效性。因此,可以使用转变成”可用”的电话号码来进行分配,因此,可以有效地使用中继服务器可使用的电话号码。
选择性地,该中继服务器可以包括一个通信终端有效性判断系统,判断每一个通信终端是否可使用,而且该电话号码分配系统可以将一个电话号码分配到由通信终端有效性判断系统判断为可使用的通信终端。
根据如上的网络传真系统,通信终端有效性判断系统判断每个通信终端是否是可使用的,并且电话号码分配系统把一个电话号码分配给判断为可使用的通信终端。因此,不把电话号码分配给不处于可使用情况中的通信终端。因此,将不毫无用处地使用(分配)有限数量的电话号码。
可以根据各种标准来判断通信终端是否可使用。例如,中继服务器可以包括一个使用检测系统,检测每一个通信终端的启动,而且该通信终端有效性判断系统在启动检测系统检测通信终端的启动时,确定该通信终端变为可使用的。
具有如上的网络传真系统,可以防止把电话号码分配给未使用(未启动)的通信终端。
此外,选择性地,通信终端数据存储系统可以存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据。该中继服务器可以包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,该通信终端使用判断系统可以确定,当定位有效性设置系统将一个通信终端定位设置成被占用时,在该定位上的通信终端变为可使用的,而且该电话号码分配系统以表示由通信终端使用判断系统确定为可使用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测包含该定位数据的通信终端数据,而且该电话号码分配系统通过在通信终端数据中存储所提取的电话号码来分配一个电话号码到通信终端。
在这个网络传真系统中,定位有效性设置系统设置是否正在使用多个通信终端的定位。这种设置可以根据系统管理员的输入来进行,或与某些参数相关联而自动进行。例如,根据系统管理员通过中继服务器的输入单元的输入,根据位于通信终端中的装置的运行,来进行设置。并且,能与通信终端或中继服务器进行通信。另一方面或选择性地,与通信终端定位处提供的门的打开/关闭相关联而进行设置,通过传感器来检测门的打开/关闭。这些只是例子,可以使用任何合适的参数。
电话号码分配系统存储所提取的、在包括定位数据的通信终端数据中有效的电话号码。应该注意,可以以各种方式来表示电话号码的有效性。例如,存储电话号码的事实可以表示电话号码是有效的。另一方面,可以存储电话号码和表示有效性的标志,并且只有当标志表示“有效”状态时,才处理对应的电话号码作为有效的电话号码。
根据如上的网络传真系统,当通信终端的定位变成可使用或被占用时,判断通信终端是可使用的,并且把电话号码分配给电话终端。因此,这种系统可以适用于通信终端定位的使用状态和通信终端的可使用性相互切换的情况中。
例如,当把通信终端放置在酒店房间中时,在用户登记入住之后,应该使通信终端可使用。如果在如此情况中应用上述网络传真系统,则用户的“登记入住”意味着可以使用通信终端,并且把电话号码自动分配给通信终端。具有这种分配,只有当酒店房间被占用时,才把电话号码分配给其中的通信终端。相反,如果酒店房间未被占用,则不把电话号码分配给其中的通信终端。
此外,通信终端数据包括通信终端的定位和分配给通信终端的电话号码。因此,可以从通信终端数据容易地知道定位和电话号码之间的关系。
此外,根据上述系统,当用户登记入住酒店房间时,可以使用酒店房间中的通信终端而无需任何注册/设置操作。
此外,选择性地,该中继服务器可以包括一个通信终端无效性判断系统,判断是否不再使用每一个通信终端,而且该电话号码分配系统从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测与通信终端相应的通信终端数据,其中通信终端无效性判断系统确定将不使用该通信终端,而且该电话号码分配系统通过使存储在所检测的通信终端数据中的电话号码无效,来释放对该通信终端分配的电话号码。
如上所述,电话号码分配系统使存储在通信终端数据中的电话号码无效。这里的术语“无效”是指包括从通信终端数据中删除电话号码本身的一种情况,和/或电话号码本身保留在通信终端数据中但是把表示电话号码有效的标志设置成指示电话号码是无效的一种情况。
根据上述网络传真系统,电话号码分配系统释放通过通信终端使用判断系统判断的、处于不可使用情况中的通信终端的电话号码。因此,可以防止把电话号码分配给不可使用的通信终端,并且可以有效地使用有限数量的电话号码。
此外,选择性地,可以将通信终端数据存储系统配置为存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据,而且该中继服务器包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性。该通信终端使用判断系统可以确定,当定位有效性设置系统将一个通信终端定位设置为空闲时,在该定位上的通信终端变为未使用的。此外,该电话号码分配系统可以在表示由通信终端使用判断系统确定为未使用的通信终端的定位数据的基础上,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测该包括定位数据的通信终端数据,而且该电话号码分配系统通过使所检测的通信终端数据中的电话号码无效,来释放一个分配到该通信终端的电话号码。根据上述网络传真系统,定位有效性设置系统是用于输入多个通信终端的定位是否为不可用的(即,被占用)。可以根据系统管理员的输入来进行设置。另一方面,可以与某些参数相关联而进行设置。例如,可以根据系统管理员用中继服务器的输入单元的输入操作来进行设置。另一方面,根据可以在通信终端的定位处与通信终端或中继服务器进行通信的装置的运行来进行设置。此外,另一方面,提供用于检测通信终端的房间门的打开/关闭的传感器,并且根据门的打开/关闭操作来进行设置。虽然没有表示出来,但是可以使用许多可选择的方法。
根据如上的网络传真系统,当通信终端的定位变成不被占用时,判断通信终端为未使用,并且释放了所分配的电话号码。因此,通信终端的定位的有效性和通信终端的状态(即,是否可使用)相互相关联而切换。
例如,当通信终端位于酒店房间中时,当房间的用户结帐离开时,房间中的通信终端处于不使用状态。在这种情况中,如果使用上述网络传真系统,则根据用户的结帐离开而判断酒店房间中的通信终端处于不使用情况,并且释放分配给通信终端的电话号码。如果按如此的方式释放分配的电话号码,则当用户结帐离开酒店房间,并且房间不被占用时,释放分配给通信终端的电话号码。即,可以防止把电话号码分配给位于未被占用的酒店房间中的通信终端。即,可以防止对不使用的通信终端分配不需要的电话号码。
仍然可选地,该中继服务器可以包括一个电子邮件地址分配系统,当一个将要分配有一个电子邮件地址的通信终端为有效时,该电子邮件地址分配系统运行以从为分配到多个通信终端而准备的多个电子邮件地址中提取一个电子邮件地址,该电子邮件地址分配系统通过在通信终端数据中存储所提取的电子邮件地址来将该提取的电子邮件地址分配到通信终端,该通信终端数据相应于将要分配有电子邮件地址的该通信终端。
根据上述网络传真系统,电子邮件地址分配系统从要分配给通信终端的多个电子邮件地址中提取单个电子邮件地址。因此,变成系统管理员不需要检查多个电子邮件中的多个电子邮件地址而人工输入单个电子邮件地址。电子邮件地址分配系统可以自动从可用的电子邮件地址中判断合适的电子邮件地址。
此外,该中继服务器可以包括一个电子邮件地址使用存储系统,存储分别分配到多个通信终端的多个电子邮件地址是否都是可使用的,而且该电子邮件地址分配系统可以从表示电子邮件地址使用存储系统中可使用的电子邮件地址中提取一个电子邮件地址,并在与所选择的通信终端相应的通信终端数据中存储该提取的电子邮件地址以分配该提取的电子邮件地址到所选择的通信终端。
根据上述网络传真系统,电子邮件地址分配系统从在电子邮件地址使用存储系统中表示为可使用的电子邮件地址中提取要分配的电子邮件地址。因此,在释放服务器可以使用的电子邮件地址中,可以选择地将在电子邮件地址使用存储系统中表示为可使用的电子邮件地址分配给通信终端。
在特殊情况下,当把该电子邮件地址分配到通信终端时,该电子邮件地址分配系统可以在电子邮件地址使用存储系统中存储所分配的电子邮件地址的一个未使用状态。
根据上述网络传真系统,由于电子邮件地址分配系统通过选择表示为可使用的电子邮件地址以及分配电子邮件地址而把不可使用状态存储在电子邮件地址使用存储系统中,所以可以防止同时把相同的电子邮件地址分配给不同的通信终端。
此外,当释放对一个通信终端的电子邮件地址分配时,该电子邮件地址分配系统可以在电子邮件地址使用存储系统中存储该电子邮件地址的一个未使用状态。
根据上述网络传真系统,当释放到通信终端的电子邮件地址的分配时,电子邮件地址分配系统在电子邮件地址使用系统中存储电子邮件地址的可使用状态。因此,当此后分配电子邮件地址时,可以使用可使用的电子邮件地址。并且,可以有效使用中继服务器拥有的电子邮件地址。
此外,选择性地,该中继服务器可以包括一个通信终端有效性判断系统,判断每一个通信终端是否有效,而且该电子邮件地址分配系统可以将电子邮件地址分配到由通信终端有效性判断系统判定为有效的各个通信终端。
具有这种配置,可以防止把电子邮件地址分配给处于不可使用状态的通信终端的一种情况,并且可以有效地使用中继服务器的有限数量的电子邮件地址。
此外,该中继服务器可以包括一个启动检测系统,检测该通信终端的一次启动,而且该通信终端有效性判断系统在启动检测系统检测该通信终端的启动时,确定该通信终端是可使用的。
根据上述网络传真系统,不把电子邮件地址无用地分配给未启动的通信终端,由于这种通信终端要到启动才能使用。
选择性地,该通信终端数据存储系统可以存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据。该中继服务器可以包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性。此外,该通信终端使用判断系统可以确定,当定位有效性设置系统将一个通信终端的定位设置成被占用时,在该定位的通信终端变为可使用的,而且该电子邮件地址分配系统以表示由通信终端使用判断系统确定为可用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测包括定位数据的通信终端数据,而且该电子邮件地址分配系统通过在通信终端数据中存储所提取的电子邮件地址来分配一个电子邮件地址到通信终端。
在这种网络传真系统中,定位有效性设置系统设置是否正在使用多个通信终端的定位。可以根据系统管理员的输入来进行这种设置,或与某些参数相关联而自动进行这种设置。例如,根据系统管理员通过中继服务器的输入单元的输入,根据位于通信终端处的装置的操作,来进行设置,并且能够与通信终端或中继服务器进行通信。另一方面,或可选择地,与在通信终端的定位处提供的门的打开/关闭相关联而进行设置,传感器检测门的打开/关闭。这些都只是例子,可以使用任何合适的参数。
电子邮件地址分配系统把所提取的电子邮件地址存储在包括定位数据的通信终端数据中作为有效地址。应该注意,可以按各种方式来表示电子邮件地址的有效性。例如,存储电子邮件地址的事实可以表示电子邮件地址是有效的。另一方面,可以存储电子邮件地址和表示有效性的标志,并且只有当标志表示“有效”状态时,才处理对应的电子邮件地址作为有效的电子邮件地址。
根据如上的网络传真系统,当通信终端的定位成为可使用或被占用时,判断通信终端是可使用的,并且把电子邮件地址分配给通信终端。因此,这种系统可以适合于通信终端定位的使用状态和通信终端的可使用性相互相关联而切换的一种能情况。
例如,当把通信终端放置在酒店房间中时,在用户登记入住之后,应该使通信终端可使用。如果在如此情况中应用上述网络传真系统,则用户的“登记入住”意味着可以使用通信终端,并且把电子邮件地址自动分配给通信终端。具有这种分配,只有当酒店房间被占用时,才把电子邮件地址分配给其中的通信终端。相反,如果酒店房间未被占用,则不把电子邮件地址分配给其中的通信终端。
此外,通信终端数据包括通信终端的定位和分配给通信终端的电子邮件地址。因此,可以从通信终端数据容易地知道定位和电子邮件地址之间的关系。
此外,根据上述系统,当用户登记入住酒店房间时,可以使用酒店房间中的通信终端而无需任何注册/设置操作。
仍然可选地,该中继服务器可以包括一个通信终端无效性判断系统,判断是否不再使用每一个通信终端。此外,电子邮件地址分配系统可以检测通信终端数据,该通信终端数据相应于通信终端无效性判断系统在存储于通信终端数据存储系统内的大量通信终端数据碎片之中确定为不可用的通信终端,而且该电子邮件地址分配系统通过使所检测的通信终端数据中的电子邮件地址无效,来释放对该通信终端的电子邮件地址分配。
如上所述,电子邮件地址分配系统使存储在通信终端数据中的电子邮件地址无效。这里的术语“无效”是指包括从通信终端数据中删除电子邮件地址本身的一种情况,和/或电子邮件地址本身保留在通信终端数据中但是把表示电子邮件地址有效的标志设置成指示电子邮件地址是无效的一种情况。
根据上述网络传真系统,电子邮件地址分配系统释放由通信终端使用判断系统判断为处于不可使用情况中的通信终端的电子邮件地址。因此,可以防止把电子邮件地址分配给不可使用的通信终端的情况,并且可以有效地使用有限数量的电子邮件地址。
在特殊情况下,该通信终端数据存储系统可以存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据。在这种情况下,中继服务器可以包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,而且该通信终端使用判断系统可以确定,当定位有效性设置系统将一个通信终端定位设置为空闲时,在该定位的通信终端变为未使用的。此外,电子邮件地址分配系统可以以表示通信终端使用判断系统确定为未使用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测该包括定位数据的通信终端数据,而且该电子邮件地址分配系统通过使存储在所检测通信终端数据中的电子邮件地址无效来释放一个分配到该通信终端的电子邮件地址。
在这种网络传真系统中,定位有效性设置系统设置是否正在使用多个通信终端的定位。这种设置可以根据系统管理员的输入来进行,或与某些参数相关联而自动进行。例如,根据系统管理员通过中继服务器的输入单元的输入,根据位于通信终端中的装置的运行,来进行设置,并且能够与通信终端或中继服务器进行通信。另一方面或选择性地,与通信终端定位处提供的门的打开/关闭相关联而进行设置,通过传感器来检测门的打开/关闭。这些只是例子,可以使用任何合适的参数。
根据如上的网络传真系统,当通信终端的定位变成不可使用或未被占用时,判断通信终端是不可使用的,并且释放分配给通信终端的电子邮件地址。因此,这种系统可以适用于通信终端定位的使用状态和通信终端的可使用性相互相关联而切换的情况。
例如,当把通信终端放置在酒店房间中时,在用户结帐离开之后,应该使通信终端不可使用。如果在如此情况中应用上述网络传真系统,则用户的“结帐离开”意味着不可以使用通信终端,并且释放电子邮件地址。具有这种配置,当酒店房间未被占用时,释放分配给其中的通信终端的电子邮件地址。因此,如果酒店房间未被占用,则不把电子邮件地址无用地分配给其中的通信终端。
选择性地,该中继服务器可以包括一个电子邮件地址通知系统,而且当电子邮件地址分配系统分配一个电子邮件地址到通信终端时,该电子邮件地址通知系统向将要分配有该电子邮件地址的通信终端通报所分配的电子邮件地址。
根据上述网络传真系统,通过向通信终端通报分配给通信终端的电子邮件地址,变成有可能使通信终端和中继服务器通过电子邮件相互通信。
此外,选择性地,该中继服务器可以包括一个电子邮件地址释放通知系统,而且当释放该分配到通信终端的电子邮件地址时,该电子邮件地址释放通知系统向释放电子邮件地址的通信终端通报该电子邮件地址的释放。
根据上述网络传真系统,只通过向通信终端通报释放了分配给通信终端的电子邮件地址,就可以禁止使用电子邮件地址的通信。
根据上述网络传真系统,多个通信终端可以通过中继服务器发送/接收传真图像到/从网络传真系统外的装置,并且可以得到中继服务器的“透明性”。
附图的简要描述

图1是显示根据本发明一个实施例的网络传真系统的整体结构的方框图;图2是显示图1所示网络传真设备的一个控制系统的结构方框图;图3是显示图1所示传真中继服务器的一个控制系统的结构方框图;图4到7显示一个举例说明在网络传真设备中执行的一个网络传真端发送过程的流程图;图8到9显示一个举例说明一个传真中继服务器端发送过程的流程图;图10到11显示一个举例说明一个网络传真端接收过程的流程图;图12显示一个传真中继端接收过程;图13显示一个举例说明在网络传真设备中执行的一个注册信息发送过程的流程图;图14显示一个举例说明在传真中继服务器中执行的一个注册信息发送过程的流程图;图15显示一个流程图,显示每次用户登记入住时的一个更新过程;图16显示一个流程图,显示每次用户结帐离开时的一个更新过程;图17A-C显示由传真中继服务器管理的表格;图18显示用于传真发送的一个电子邮件消息的实例;图19显示一个通知结束一个传真发送的实例;图20显示一个用于通知结束一个传真发送的管理信息的基本结构;图21显示一个到UDP广播房间号的数据和对于一个用户的IP地址的实例;图22显示一个举例说明由一个根据第二实施例的网络传真设备执行的接收过程的流程图;图23显示一个举例说明由传真中继服务器执行的一个接收过程的流程图;图24是一个时间表,显示根据本发明第三实施例的传真发送过程的进展;图25显示一个举例说明由充当SMTP接收模块的一个任务所执行的过程的流程图;图26和27显示一个举例说明由充当传真通信管理模块的一个任务所执行的过程的流程图28显示一个发送管理报告的实例。
实施例的详细描述现在将参照附图详细地描述本发明的实施例。
第一实施例现在将描述根据第一实施例所说的网络传真系统。该网络传真系统是一种用在包括多个房间的酒店中的系统。图1是一个显示该网络传真系统整体结构的方框图。
如图1所示,在该酒店中,提供一种传真中继服务器1(以下称为FAX中继服务器),网络传真设备2和3并通过一个LAN(局域网)4连接它们而构成网络传真系统。
将FAX中继服务器1与一个PSTN(公共交换电话网)6相连接。因此,该FAX中继服务器1能够发送图像到网络传真系统外的传真机(例如,G3传真机7和8)或从该传真机接收图像。
应当指出有多个分别用在酒店每个房间中的网络传真设备。由于他们功能相同,所以为了简洁而在图1中仅仅显示网络传真设备2和3。
图2是一个显示网络传真设备2(或3)的控制系统结构的方框图。由于网络传真设备2和3具有相同的结构,所以将仅仅描述网络传真设备2。该描述适用于网络传真设备3和其他包括在网络传真系统中的网络传真设备。
网络传真设备2包括一个控制该网络传真设备2整体运行的CPU 21,一个用于存储各种数据碎片的ROM 22,以及一个用于暂时存储在网络传真设备2运行过程中动态产生的各种类型数据的RAM 23。网络传真设备2进一步包括一个将诸如传真图像那样的数字图像转换成模拟信号的MODEM 24,反之亦然,网络传真设备2还包括用于在一个源上捕获将要发送的图像的一个扫描仪31,一个用于打印图像的打印机32,一个在用户输入命令到网络传真设备2时由用户来操作的操作面板33。在该实施例中,操作该操作面板33的用户可以是在其中实施了网络传真设备2的酒店房间的用户。网络传真设备2进一步具备一个能够显示消息和其他可视信息的LCD 34,一个诸如USB(通用串行总线)端口那样的PC接口35,一个根据预定的诸如MH/MR/MMR等那样的编码方法对图像数据进行编码的编码器41,以及一个对用预定的编码方法进行了编码的图像数据进行解码的解码器42。网络传真设备2进一步包括一个控制通过PSTN 6所进行的通信的LCU(线路控制单元)43,以及一个用于存储通过LAN 4进行通信所需要的数据的LAN控制存储器44。而且,网络传真设备2还包括一个根据SNMP(简单网络管理协议)执行发送/接收控制并接收指示FAX中继服务器1的运行状态的数据的SNMP控制单元45,一个根据SMTP(简易邮件发送协议)执行邮件接收控制以接收来自FAX中继服务器的电子邮件消息的SMTP接收控制单位46,一个执行邮件发送控制以发送电子邮件消息到FAX中继服务器1的邮件发送控制单元47,以及一个通过LAN 4执行通信控制的LAN控制单元48。
应当指出网络传真设备2和3不是仅仅用作网络设备的专用设备,而是还可以用作通过PSTN 6发送/接收图像的普通传真机的通用设备。这就是为什么网络传真设备2(3)具有MODEM 24和LCU 43并配置成与PSTN6相连接(如图2中虚线所示)的原因。
当把网络设备2(3)用作该网络传真系统中的一个通信设备时,不必将网络传真设备与PSTN6相连。因此,根据该实施例,网络传真设备2和3仅连接到LAN4,而不通过PSTN相连。所以,在每一个酒店房间中,就不必介绍用于将网络传真设备2(3)连接到PSTN的装置。
图3是一个显示该FAX中继服务器1的功能结构的方框图。
FAX中继服务器1包括一个个人计算机(或工作站),其具有一个包含CPU,ROM和RAM的控制单元,该FAX中继服务器还包括一个具有一个键盘和指示器的输入单元,一个具有显示器的输出单元,一个诸如HDD(硬盘驱动器)那样的存储设备,一个用于与LAN 4连接的网络I/F,其他包括与PSTN 6相连的MODEM的硬件和包括OS(操作系统)和多种应用程序的软件。结合上述单元,硬件和软件,配置一个SMTP接收模块51,一个FAX通信管理模块52,一个SMTP发送模块53,一个表格管理模块54,一个运行IF管理模块55,一个UDP通信模块56,以及SNMP发送模块57。该FAX中继服务器的存储设备存储一组文件,包括发送/接收数据数据库61,管理表格62等。
SMTP接收模块51根据SMTP执行一个邮件接收控制并接收来自网络传真设备2(3)的邮件发送控制单元47的电子邮件消息。将接收的电子邮件消息存储在发送/接收数据数据库61中。
FAX通信管理模块52将一个由电子邮件消息中包含的图像数据所表示的图像转换成根据传真通信协议发送的传真数据,其中该电子邮件消息来自网络传真设备2(3)并存储在发送/接收数据数据库61中。然后,FAX通信管理模块52将转换的数据(即传真数据)发送到PSTN 6。此外,FAX通信管理模块52还把由通过PSTN 6接收的传真数据所表示的图像转换成网络传真设备2(3)能够处理的图像数据并在发送/接收数据数据库61中存储该转换的数据。
SMTP发送模块53发送一个电子邮件消息到网络传真设备2(3),其中把通过PSTN 6接收并存储在发送/接收数据数据库61中的图像数据附加到该电子邮件消息作为一个附加文件。
表格管理模块54执行诸如记录或更新管理表格62(例如电子邮件地址管理表格,电话运行状态表格,登记入住管理表格等)中所存储的多个表格的数据那样的管理操作。
运行IF运行管理模块55提供具有指令的表格管理模块54根据一个系统管理员(例如,酒店职员)所执行的操作来更新数据,当她/他运行FAX中继服务器的一个操作单元来执行预定操作时(例如,稍后将详细描述的与登记入住,结帐离开等相应的操作)。
UDP通信模块56是一个用于根据UDP(用户数据报文协议)与网络传真设备2(3)进行分组报文通信的接口。在该实施例中,该UDP通信模块56用于执行在网络传真设备2,3......当中电子邮件类型通信的设置。
SNMP发送模块57将FAX中继服务器1中的运行状态发送到网络传真设备2(3)。
通过上述配置,以将要发送的数据的类型和/或大小以及各个设备/模块的运行状态为基础,在FAX中继服务器1和网络传真设备2(3)之间执行符合UDP的数据通信,符合SNMP的数据通信以及使用电子邮件消息的数据通信。
应当指出在该实施例中,FAX中继服务器1和网络传真设备2(3)中的每一个都具有邮件客户端和SMTP服务器的功能。当FAX中继服务器和网络传真设备2(3)中的一个起到邮件客户端的作用时,另一个就起SNTP服务器的作用,从而实现通过使用从一个发送到另一个的电子邮件消息来进行数据通信。
使用电子邮件消息的数据通信不应限定在上述方式当中,还可以以其他方式实现,而这留给用户来判断。例如,除了SMTP以外,POP(邮局协议)也是一种已知用于在邮件客户端和服务器之间交换电子邮件消息的协议。因此,如果FAX中继服务器1或网络传真设备2(3)中的一个具有POP服务器功能而另一个具有邮件客户端功能时,由于邮件客户端可以从POP服务器的邮箱中提取电子邮件消息,所以就可能实现通过使用电子邮件消息来进行数据通信。替换地,可以用PMAP(网络消息访问协议)来替换POP。
可以随意地选择从FAX中继服务器1发送一个电子邮件消息到网络传真设备2(3)或相反将要使用哪一种协议。所以在两个方向都可以使用SMTP或POP。另外,也可以在一个方向中使用SMTP而在相反的方向中使用POP。因此,就有可能配置这种网络传真系统以致只有FAX中继服务器1和网络传真设备2(3)中的一个同时具备SMTP服务器功能和POP服务器功能,而FAX中继服务器1和网络传真设备2(3)中的另一个仅仅具有邮件客户端功能。
在以上实施例中,FAX中继服务器1和网络传真设备2(3)具有SMTP服务器功能或POP服务器功能。另外,如果提供一些能够通过LAN 4与FAX中继服务器和网络传真设备2(3)进行通信的服务器计算机,而且其中实施SMTP服务器和POP服务器,那么仅仅提供具有邮件客户端功能的FAX中继服务器和网络传真设备2(3),就可以通过SMTP服务器和POP服务器实现使用电子邮件消息的数据通信。
简而言之,在该实施例中,为了简洁而仅仅简述为描述本系统的特性所不可缺少的内容。然而,如上所述,通过用大量个人计算机构建一个众所周知的偏心数据处理系统,就可以由其他服务器计算机提供该FAX中继服务器1和网络传真设备2(3)所提供的功能,其中所述个人计算机能够与FAX中继服务器和网络传真设备2(3)进行通信。
应当指出可以在FAX中继服务器1或其他连接到LAN 4的服务器计算机中执行一些功能。这些功能实例包括一种给FAX中继服务器1和网络传真设备2(3)分配IP地址的DHCP(动态主机配置协议)服务器功能,以及一种将电子邮件消息中使用邮件地址(域名)转换成一个网络地址的名称服务程序功能,像上述SMTP服务器功能和POP服务器功能一样。由于该DHCP服务器功能和名称服务程序功能不是本发明必不可少的部分,所以基于假设进行以下描述,假设由DHCP服务器(未显示)分配或由系统管理员手动分配每一个设备的IP地址,并在LAN 4中提供名称服务程序功能并可随时使用该功能。
接下来,将描述根据该实施例的网络传真系统的运行。在以下描述中,假定FAX中继服务器1使用“FAX_SERVER@br.co.jp”作为其电子邮件地址,该FAX中继服务器1能够使用大量线路作为连接到PSTN 6的连接线路,而且在使用PSTN 6时,使用大量包括“052-1234567”和“052-876-5432”的电话号码。
此外还假设网络传真设备2使用该FAX中继服务器1作为用于发送电子邮件的SMTP服务器。该网络传真设备2存储电子邮件地址“IFAX1@br.co.jp”作为它自己的电子邮件地址并存储电子邮件地址“FAX_SERVER@br.co.jp”作为目的地电子邮件地址。在FAX中继服务器1可以使用的大量电话号码之中,将“052-876-5462”分配给网络传真设备2,该号码存储在网络传真设备2中。
此外,假设网络传真设备3使用FAX中继服务器1作为用于发送电子邮件的SMTP服务器的SMTP服务器1。该网络传真设备3存储电子邮件地址“IFAX2@br.co.jp”作为它自己的电子邮件地址并存储电子邮件地址“FAX_SERVER@br.co.jp”作为目的地电子邮件地址。在FAX中继服务器1可以使用的大量电话号码之中,将“052-876-5432”分配给网络传真设备3,该号码存储在网络传真设备3中。
由FAX中继服务器1分配网络传真设备2和3的电子邮件地址和电话号码。该FAX中继服务器1具有其中将电话号码,电子邮件地址,IP地址分配给网络传真设备2和3的一个电子邮件地址管理表格(见图17A),以及以相关方式存储的房间号,其中网络传真设备2和3是定位区域。
以下,将以以上设置为前提来描述根据该实施例的网络传真系统的传真发送过程。
该传真发送过程包括由每个网络传真设备2(3)执行的一个网络传真设备端发送过程,以及由FAX中继服务器1执行的一个FAX中继服务器1端发送过程。
将描述网络传真设备端发送过程。图4到7显示了一个流程图,其举例说明在网络传真设备中执行的网络传真设备端发送过程。在该流程图中,指示了在各个步骤显示于LCD 34上的消息。
当启动该网络传真设备端发送过程时,网络传真设备2运行在准备状态中,在该准备状态中,网络传真设备2可以获取一个原作的设置(S10)。在此阶段,如S10右手端所示,在LCD 34上无消息显示(L10)。当网络传真设备2的用户设置该原作时,网络传真设备2运行以获取目的地电话号码的输入(S20)。当用户通过操作面板33输入电话号码时,在LCD 34上按照输入的顺序显示输入号码。
在S30中,网络传真设备2等待着按压一个开始按钮。当用户在操作面板33上按压开始按钮时,网络传真设备2将LCD34上的显示改变为“读取”(L30)。
在S40中,网络传真设备2创建一个目的站电子邮件地址。在步骤S40中,以FAX中继服务器1的邮件地址“FAX_SERVER@br.co.jp”和在S20中输入的电话号码为基础,创建将要在电子邮件标题的“发送到”字段中输入的文字说明。特别地,在该实施例中,如果目的站电话号码是“00312345678”,将该“发送到”字段创建为“发送到FAX_SERVER@br.co.jp(FAX#0312345678)”。
接下来,网络传真设备2执行一个原作读取过程(S50),其中用扫描仪31读取在S10中设置的原作。然后把扫描仪读取原作而创建的图像数据转换成一个具有预定格式的文件,其适合作为附加到电子邮件消息(S60)的一个文件。应当指出该附加文件的格式可以为任何格式,只要该格式可以用在FAX中继服务器1中。在该实施例中,作为一个实例,将一个单色光图像的图像数据转换成一个TIFF格式文件,并且将一个彩色图像的图像数据转换成一个JPEG格式文件。
在S70中,网络传真设备2创建一个将要发送的电子邮件消息。在S70中创建的电子邮件消息包括在S40中所创建的“发送到”字段和在S60中转换的附加文件。在图18中显示了这种电子邮件消息的内容的一个实例。应当指出不必限定该电子邮件消息的内容及其格式,而可以使用多种类型的文字说明/格式,只要FAX中继服务器1能处理该电子邮件消息。
在S80中,网络传真设备2在LCD 34上显示一个消息(L40),该消息指示正在拨打的电话号码(即拨号)。然后,网络传真设备2通过使用FAX中继服务器1作为SMTP服务器,根据SMTP开始发送电子邮件(S90)。当在S90中已经发送了在S70中所创建的电子邮件消息时,结束该用于发送电子邮件的处理过程(S100)。
当完成S100时,将控制机制转到S110(图5),其中网络传真设备2改变其处于接收准备模式的运行状态,在该接收准备模式中,传真设备2准备接收来自FAX中继服务器1的一个拨号发送开始通知(S110)。该拨号发送开始通知是一种为了向网络传真设备2通报与FAX中继服务器1中运行状态有关的信息时发送的状态数据。当接收该拨号发送开始通知时,网络传真设备2可以识别在第一时间是否启动了一个呼叫,或者正由重拨功能进行呼叫。应当指出,根据该实施例,由电子邮件将一个拨号发送开始通知从FAX中继服务器1发送到网络传真设备2。
在S110中,当网络传真设备2已经接收该电子邮件消息时,控制机制就判断该接收到的电子邮件消息是否为来自FAX中继服务器1的通知(S115)。特别地,控制机制以所接收电子邮件消息的起始站的电子邮件地址是否为FAX中继服务器1的电子邮件地址为基础,判断由网络传真设备2接收的电子邮件消息是否是来自FAX中继服务器1的通知。如果控制机制确定该电子邮件消息是来自FAX中继服务器1的通知(S115是),控制机制则在S120中判断该通知是否与当前通信相对应(即从网络传真设备2到系统外的目的站的通信)。在网络传真设备2所接收的电子邮件消息中包含目的站电话号码,该电话号码包含在S90所发送的电子邮件消息中。通过判断是否包括该电话号码,控制机制判断该电子邮件是否是与当前通信相关的通知。
如果控制机制确定该电子邮件消息是当前通信的通知(S120是),控制机制转到S130。
如果电子邮件消息不是来自FAX中继服务器1的通知(S115否),或者如果该电子邮件消息不是与当前通信相关的通知(S120否),控制机制则返回到S110,从而网络传真设备2运行在准备状态中,在该状态中,该网络传真设备2等待接收该拨号发送开始通知。
在S130中,控制机制判断是否正在执行一次重拨。以控制机制在执行步骤S220-S230(稍候将会描述)之后是否返回到S130为基础来判断是否正在执行一次重拨。当第一次执行S130时,控制机制还没有执行S220-S230,即,控制机制确定当前处理过程不是一个重拨过程(S130否),控制机制转到S150。如果控制机制已经执行了S220-S230并返回到S130,则确定正在执行重拨(S130是)。在这种情况下,网络传真设备2在S140(以及L40)中显示“拨号”的指示。步骤S140类似于S80。当控制机制已经执行了S220-S230并返回到S130之后,在LCD 34上不显示“拨号”的指示,而且由于执行S140,所以再次在LCD 34上显示该指示。
如果控制机制确定不是在进行重拨(S130否)或者执行S140,就将网络传真设备2的运行状态改变为准备状态,在该状态下网络传真设备2等待接收来自FAX中继服务器1的FAX发送开始通知(S150)。该FAX发送开始通知类似于拨号发送开始通知,是与FAX中继服务器1的运行状态相关的数据中所包含的一种状态数据,其被发送到网络传真设备2。当接收与FAX中继服务器1的运行状态相关的FAX发送开始通知时,网络传真设备2可以识别是否开始将传真数据发送到该系统外的目的地,是否发生了发送错误,或者是否运行在为了重拨的准备状态中。根据该实施例,通过电子邮件将FAX发送开始通知从FAX中继服务器发送到网络发送设备2。
如果网络发送设备2在S150接收该电子邮件消息,则在S160中,控制机制以接收的电子邮件消息(即FAX发送开始通知)为基础来判断FAX中继眼务器1是否已经开始将传真数据发送到系统外的目的站,是否已经发生错误或者FAX中继服务器运行在为了重拨的准备状态中。
如果控制机制确定FAX中继服务器1已经开始将传真数据发送到网络传真系统外的目的站(S160开始发送),控制机制就转到S170并在LCD 34上显示一个“发送”的指示(L50)。
接下来,网络传真设备运行在准备状态中,在该状态下网络传真设备2等待接收一个来自FAX中继服务器1的发送结束通知(S180)。该FAX发送结束通知类似于上述拨号发送开始通知和FAX发送开始通知,是向网络传真设备1通报与FAX中继服务器1的运行状态相关的数据的一种状态数据。已经接收了与FAX中继服务器1的运行状态相关的FAX发送结束通知的网络传真设备2识别是否已经成功地将传真数据发送到系统外的目的站,或者是否已经发生了发送错误。应当指出,根据该实施例,通过电子邮件将FAX发送结束通知从FAX中继服务器1发送到网络传真设备2。
图19显示网络传真设备2在S180中接收来自FAX中继服务器1的电子邮件消息的一个实例。在该实施例中,写入有关从FAX中继服务器1向系统外的目的站发送传真数据的通信结果,该通信结果包括通信时间,发送页数和通信模式。实际上,可以以多种方式修改电子邮件消息的内容,只要FAX中继服务器1可以处理这些内容。
如果网络传真设备2在S180接收一个电子邮件消息(即FAX发送结束通知),则在S190中,控制机制以接收的通知(即电子邮件消息)为基础来判断FAX中继服务器1是否已经成功地将传真数据发送到系统外的目的站,或者是否已经发生了发送错误。
如果控制机制确定已经成功地完成了该传真发送(S190成功发送),就注册一个通信管理报告(S200)。在此阶段,控制机制关闭LCD 34上的显示(L60)。在执行S200之后,控制机制结束如图4-6中所示的过程。
如果控制机制确定发生了一个发送错误(S190发送错误;或S1ISSION错误),就显示该发送错误两秒钟(S210)。如图6所示,在LCD 34上显示一个“发送错误”消息两秒钟(L70)。此后,控制机制转到S200以注册该通信管理报告并完成如图4-6中所示的过程。
在该通信管理报告中,存储由FAX发送结束通知接收的信息等。通过执行一个管理报告的打印/显示过程,可以打印和/或显示图28中所示的一个报告,该报告是管理报告的一个实例。网络传真设备2仅仅与FAX中继服务器1进行电子邮件消息的交换。然而作为通信报告,还可以用该通信管理报告注册只能由FAX中继服务器1获得的信息。因此,该通信管理报告类似于向网络传真设备2注册的使用PSTN 6的那些普通传真装置。
如果判断进行了重拨(S160重拨),控制机制就转到图7的S220。在S170中,网络传真设备2显示一个表示处理过程正在等待重拨的消息两秒钟。特别地,处理过程在LCD 34上显示一个“等待重拨”消息两秒钟(L80)。然后,网络传真设备2将LCD 34的显示设置成一种普通的准备状态显示(S230)。根据该实施例,暂时关闭LCD 34的显示。在执行S230之后,控制机制返回到S110并将重复如上所述的后面的步骤。
图8和9显示了一个举例说明FAX中继服务器端发送过程的流程图。当启动该FAX中继服务器发送过程时,FAX中继服务器1起到SMTP服务器的作用,并通过使用SMTP开始接收从网络传真设备2发出的一个电子邮件消息(S310)。当FAX中继服务器1接收该电子邮件消息时,就完成了该电子邮件接收过程(S320)。应当指出步骤S310-S320与在网络传真设备2中执行的步骤S90-S100相对应。
接下来,FAX中继服务器1从接收的电子邮件消息的内容中提取目的站电话号码(S330)。如上所述,在图4的S40中就已经将目的地电话号码结合到电子邮件消息的“发送到”字段中了。
FAX中继服务器1从接收的电子邮件消息中提取起始站的电子邮件地址(S340)。然后,使用所提取的电子邮件地址作为一个关键字,FAX中继服务器1在该电子邮件管理表格(见图17A)中查找与起始站电子邮件地址相应的电话号码作为起始站电话号码(S350)。例如,当FAX中继服务器1接收了一个来自网络传真设备2的电子邮件地址时,在S340中提取的起始站电子邮件地址是“IFAX1@br.co.jp”。在S350中,通过使用地址“IFAX1@br.co.jp”作为一个关键字在电子邮件管理表格(图17A)中查找电话号码,提取号码“052-876-5432”作为起始站的电话号码。
接下来,FAX中继服务器1以接收的电子邮件消息所附加的文件为基础对传真发送数据进行解码(S360),并发送拨号发送开始通知<正常>到网络传真设备2(<正常>表示该通知中包括的内容)(S370)。如上所述,该拨号发送开始通知是发送到网络网络传真设备2以发送与FAX中继服务器1的运行状态有关的信息的一种数据。在该实施例中,该拨号发送开始通知是在S110中将要由网络传真设备2接收的一个电子邮件消息。
当发送该拨号发送开始通知时,FAX中继服务器1开始拨号(S380)。FAX中继服务器1能够使用大量的线路作为连接到PSTN 6的连接线路,并选择其中的一条线路以致在S350中所提取的起始站电话号码是一个呼叫者的电话号码,并使用在S330中所选择的线路对目的地电话号码进行呼叫。
控制机制转到S390,在该步骤中FAX中继服务器1判断线路是否已经连接(S390)。如果确定该线路与系统外的目的地相连(S390是),FAX中继服务器1就发送FAX发送开始通知<发送开始>到网络传真设备2(S400)。如上所述,FAX发送开始通知是用于发送与FAX中继服务器1的运行状态有关的信息的一种数据,而且它是在S150中由网络传真设备2接收的一个电子邮件消息。
接下来,FAX中继服务器1开始向系统外的目的站发送传真(S410)。当FAX中继服务器完成了根据传真通信协议的发送时,就结束该传真发送(S420)。然后,FAX中继服务器判断是否已经成功地完成了该传真发送(S430)。
如果已经成功地完成了传真发送(S430是),就将FAX发送结束通知<正常发送>发送到网络传真设备(S440),并结束如图8和9所示的过程。如果还没有成功地完成传真发送(S430否),FAX中继服务器1就将FAX发送结束通知<发送错误>发送到网络发送设备2(S450)并结束该过程。如前面所提到的,上述FAX发送结束通知是与关于FAX中继服务器1的运行状态的信息有关的数据,其发送到网络传真设备2。在图6的S180中由网络传真设备2接收该通知。
如果控制机制确定还没有完成与系统外目的站的连接(S390否),控制机制就判断重拨次数是否小于3(S460)。
如果重拨次数小于3(S460是),FAX中继服务器1就将FAX发送开始通知<重拨>发送到网络传真设备2(S470)。然后,FAX中继服务器1就以重拨准备模式运行并在该模式中停留5分钟。五分钟过去时,FAX中继服务器1就将拨号发送开始通知<重拨>发送到网络传真设备2(S490)。在执行了S490之后,控制机制返回到S380开始重拨。
在S460中,如果重拨次数不少于3(S460否),FAX中继服务器1就将FAX发送结束通知<发送错误>(S500)发送到网络传真设备2并结束图8和9中所示的过程。
如上所述,并行地执行网络传真端发送过程和FAX中继服务器端发送过程,从而实现网络传真设备的传真发送过程,并且可以从网络传真设备2经由FAX中继服务器1发送传真图像到网络传真系统外的目的站。
接下来,将描述根据该实施例的网络传真系统的一个传真接收过程。该网络传真系统的传真接收过程包括一个在网络传真设备2中执行的网络传真设备端接收过程和一个在FAX中继服务器1中执行的FAX中继服务器端接收过程。
图10和11显示了一个举例说明网络传真设备端接收过程的流程图。除了某些步骤以外,还举例说明了在LCD 34上的示范性表示。
当启动该网络传真设备端接收过程时,如图10中所示,网络传真设备2在获取从FAX中继服务器1发送的一个FAX接收开始通知的状态中运行(S1010)。FAX接收开始通知是这样一种数据,其被发送到网络传真设备2以发送FAX中继服务器1的运行状态。在接收该FAX接收开始通知时,网络传真设备2识别FAX中继服务器1开始接收从网络传真系统1外的起始站发送的传真数据。应当指出,根据该实施例,通过电子邮件将FAX接收开始通知从FAX中继服务器1发送到网络传真设备2。当步骤S1010开始时,无信息显示在LCD34上(L110)。
在S1010中,如果网络传真设备2已经接收了电子邮件,控制机制就判断接收的电子邮件消息是否是来自FAX中继服务器1的通知(S1020)。特别地,控制机制通过检测网络传真设备2所接收的电子邮件消息的起始地址是否是FAX中继服务器1的电子邮件地址来判断是否已经从FAX中继服务器发送所接收的电子邮件信息。此外,作为S1020中的判断结果,如果控制机制确定已经从FAX中继服务器1发送了所接收的电子邮件消息(S1020是),控制机制就判断它是否是一个适当的接收开始通知(S1030)。特别地,控制机制判断在网络传真设备所接收的电子邮件中指示的目的地电子邮件地址是否为分配给网络传真设备2的电子邮件地址,以及该目的地电话号码是否与分配给网络传真设备2的电话号码相等。
如果控制机制确定所接收的电子邮件消息是一个合适的指示接收开始的通知(S1030.OK),控制机制转到S1040。在S1020中,如果控制机制确定所接收的电子邮件消息不是来自FAX中继服务器1的通知(S1020否)或接收的通知不适当(S1030NG),控制机制结束图9到11所示的过程。
在S1040中,网络传真设备2在LCD 34上显示一个消息来表示它接收数据。也就是说,在LCD 34上显示一个“接收”消息(L120)。然后,控制机制将网络传真设备2的运行状态改变为接收准备状态,在该状态下网络传真设备2等待接收来自FAX中继服务器1的FAX接收结束通知(S1050)。FAX接收结束通知是这样一种数据,其被发送到网络传真设备以发送与FAX中继服务器2的运行状态有关的信息。已经接收了FAX接收结束通知的网络传真设备2识别该FAX中继服务器1是否已经成功地接收了传真数据或者是否已经发生了错误。应当指出,根据该实施例,通过电子邮件将FAX接收结束通知从FAX中继服务器1发送到网络传真设备2。
接下来,网络传真设备2起到SMTP服务器的作用并开始接收从FAX中继服务器1发送的电子邮件消息(S1060)。当网络传真设备2已经接收了电子邮件消息时,其结束接收该电子邮件消息(S1070)。
然后,在S1080中,网络传真设备2以在S1050中所接收的FAX接收结束通知为基础来判断FAX中继服务器1是否已经接收了来自网络传真系统外起始站的传真数据或者是否已经发生了错误。
当识别已经发生了错误时(S1080接收错误),控制机制转到S1090,该步骤中网络传真设备2显示一个错误消息两秒钟(S1090)。特别地,在S1090中,在LCD 34上显示一个“接收错误”消息两秒钟(L130)。
如果确定已经成功地接收了数据(S1080正常接收)或者完成了图11的S1090,控制机制就转到S1100,该步骤中网络传真设备2对附加到所接收电子邮件消息上的图像数据进行解码(S1100),并打印出解码的图像数据(S1100)。在此阶段,控制机制将LCD 34上所显示的消息变成一个“打印”消息(S1140)。
在S1120中,注册一个与接收的传真数据有关的通信管理报告。暂时,网络传真设备2关闭LCD 34上的消息(L150)。当执行S1120时,控制机制结束该过程。
接下来,将描述FAX中继服务器端接收过程。图12显示了一个举例说明FAX中继端接收过程的流程图。当启动该FAX中继服务器端接收过程时,FAX中继服务器1开始接收从网络传真系统外的起始站发送的传真数据。
并行于该传真数据的接收,FAX中继服务器1从管理表格中提取与接收电话号码相应的电子邮件地址(S1220),通过该电子邮件地址接收传真数据。传真中继服务器1能够使用大量线路作为连接到PSTN 6的连接线,而且分别将大量的电话号码分配给这些线路。当接收该传真数据时,由网络传真系统外的起始站指定其中的一个电话号码,并认为该指定的号码是接收电话号码。
在S1220中,控制机制使用接收电话号码作为一个关键字来查找电子邮件地址管理表格(图17A)并提取与该接收电话号码相关的电子邮件地址。例如,如果接收电话号码是“052-876-5432”,控制机制在该电子邮件地址管理表格(图17A)中查找其中所存储的与相同于该接收电话号码的电话号码相关的一个电子邮件地址。在以上实例中,提取电子邮件地址“IFAX1@br.co.jp”。
然后,FAX中继服务器1发送FAX接收开始通知到网络传真设备2(S1230)。如上所述,该FAX接收开始通知是一种状态数据,其被发送到网络传真设备2以发送与FAX中继服务器1的运行状态相关的信息。特别地,该通知是在S1010由网络传真设备2接收的一个电子邮件消息。
在执行步骤S1220-S1230的同时,保持传真数据的接收。在已经接收了该传真数据之后,FAX中继服务器1结束该传真接收过程(S1240)。当接收传真数据时,FAX中继服务器1判断是否已经成功地接收了该传真数据(S1250)。如果已经发生了一个错误(S1250接收错误),该FAX中继服务器1就发送FAX接收结束通知<接收错误>到网络传真设备2(S1260)。如果已经成功地接收了该传真数据(S1250正常接收),FAX中继服务器1就发送FAX接收结束通知<正常接收>到网络传真设备2(S1270)。如上所述,该FAX接收结束通知是一种状态数据,其被发送到网络传真设备2以发送与FAX中继服务器1的运行状态相关的信息。特别地,该通知是在S1050由网络传真设备2接收的一个电子邮件消息。
当执行S1260或S1270时,FAX中继服务器1将接收的传真数据转换成电子邮件格式数据(S1280)。也就是说,无论在S1250中检测所接收传真数据的结束状态成功与否(出错),都将接收的传真数据转换成电子邮件格式数据。根据这个转换,如果在一开始正常地接收了传真数据而在其接收中途发生了错误。就可以将所接收传真数据的正常接收部分转换成电子邮件格式数据。
FAX中继服务器1创建一个电子邮件发送数据(S1290)。这个在S1290中创建的数据是一个电子邮件消息,其具有在S1220中所提取的电子邮件地址,并包括在S1280中创建的作为附加数据的传真数据。应当指出可以随意地确定电子邮件数据的具体内容和格式,只要网络传真设备2可以处理它。
接下来,FAX中继服务器1使用网络传真设备2作为SMTP服务器并开始发送电子邮件消息(S1300)。在发送了创建于S1290中的电子邮件消息之后,控制机制结束该电子邮件发送过程(S1310)。步骤S1300-S1310相应于在网络传真设备2中执行的步骤S1060-S1070。在执行了S1310的时候,控制机制结束该处理过程。
并行地执行网络传真端接收过程和FAX中继服务器端接收过程,并因此实现由网络传真系统进行的传真接收过程,而且能够接收从网络传真系统外的起始站经由FAX中继服务器1发送到网络传真设备2的传真图像。
应当指出,在上述由根据该实施例的网络传真系统进行的传真发送过程/传真接收过程中,通过电子邮件消息实现在FAX中继服务器1和网络传真设备2之间的通知发送/接收。该方法不必限制于这种配置,而且,如果可以发送/接收类似的信息,就可以用另外的分组通信协议来实现通知。
在以上描述中,显示了图19的电子邮件消息作为在S180中接收的一个电子邮件消息的实例。可以如此修改以致可以通过使用SNMP来获得图19所示电子邮件消息的内容,即包括通信时间,发送页数,通信模式的通信结果信息。如果使用SNMP,就可以将图20中所示目标IDs(OLDs)分配给各个结果信息碎片并存储在一个MIB(管理信息库)中,而且通过分配使用SNMP的OLD来请求指定的信息以致能够获得各个信息碎片。
在以上描述中,当执行网络传真系统的传真发送过程/传真接收过程时,FAX中继服务器1和网络传真设备2都可以识别彼此将相互使用的电子邮件地址和与电话号码相关的信息。严格来说,在FAX中继服务器1和网络传真设备2之间动态地交换这种信息,因此,FAX中继服务器1和网络传真设备2都可以识别相容的信息。
特别地,由FAX中继服务器1来管理与将要为FAX中继服务器1和网络传真设备2所用的电子邮件地址和电话号码有关的信息,并且向网络传真设备2通报该信息。当FAX中继服务器1向网络传真设备2通报该信息时,网络传真设备2的一个IP地址在FAX中继服务器通过LAN 4与其进行通信的时候是必不可少的。此外,稍候将会描述,设置了网络传真设备2的房间数量也是必不可少的。动态地获得这种与单个网络传真设备相关的信息,或由网络传真设备来管理这种信息并从网络传真设备向FAX中继服务器1通报该信息。
此后,将会描述一个如上所述用于交换信息的注册信息发送过程。图13显示了一个举例说明在网络传真设备2中执行的注册信息发送过程的流程图。
当启动网络传真设备2时,该网络传真设备2从一个DHCP服务器那儿获得一个IP地址(S2010)。由于DHCP服务器是众所周知的,所以在图1中就忽略了它。应当指出FAX中继服务器1可以具有DHCP服务器的功能。换句话说,另一个与LAN 4相连的服务器计算机也可以具有DHCP功能。该DHCP服务器将不为另一个节点所用的IP地址分配到网络传真设备2。然而,如果配置该DHCP服务器以在特定时间周期内(例如,一天或两天)保持在一个节点和分配到该节点的IP地址之间的联系,那么即使在该周期内一次或多次重启该网络传真设备2,也能将相同的IP地址分配到网络传真设备2。可以由系统管理员人工分配和调整网络传真设备2和3的IP地址。然而鉴于系统管理员的权限,最好自动分配IP地址。可以使用BOOTP(BOOTstrap协议)或APIPA(自动保密IP寻址)来代替DHCP服务器。
当获得该IP地址时,网络传真设备向FAX中继服务器1通报房间号并因此获得IP地址(S2020)。此时此刻,网络传真设备2还没有识别FAX中继服务器1的电子邮件地址等。因此,在S2020,由UDP广播来通知传真设备2。特别地,确定FAX中继服务器1和网络传真设备2使用预先设定的通信端口(“58***”;其中每一个“*”表示一个数字符号)来执行USP广播,如图21所示。网络传真设备2用UDP广播将数据分组发送到FAX中继服务器1。所发送的数据分组可以包括网络传真设备2的一个软件版本号,房间号和IP地址。在图21所示的实例中,使用一个标识“|”作为分隔符,并显示指示版本号“A”,房间号“1101”和IP地址“192.168.19.11”的一个字符串。
接下来,网络传真设备2运行在一个准备状态中以致能够获取对UDP广播的响应(S2030)。如果接收来自FAX中继服务器1的响应,网络传真设备2就运行在另一个准备状态中以获取注册信息的通知(S2040)。该注册信息是从FAX中继服务器1发送的与分配到网络传真设备2的电子邮件地址和电话号码相关的信息。应当指出,在该实施例中,自动地分配电子邮件地址和电话号码,即响应其中设置网络传真设备2的房间的登记入住/结帐离开来分配电子邮件地址和电话号码。因此,如果房间处于结帐离开状态,FAX中继服务器1就向网络传真设备2通报空数据作为注册信息。在执行S2040时,还没有将电子邮件地址分配到网络传真设备2。因此,使用SNMP在S2040中进行通知。
当接收该注册信息时,网络传真设备2对接收的注册信息进行注册(S2050)。在此过程中,网络传真设备2用存储器对接收的信息进行注册以致该信息可以在以下过程中使用。此外,网络传真设备2通过使用该通知的电子邮件地址来执行多个用于发送/接收电子邮件消息的设置。在S2050中的处理过程之后,控制机制返回到S2040。此后,当接收来自FAX中继服务器1的注册信息时,控制机制执行S2050,从而更新存储器中注册的信息并保存其中最新的信息。
图14显示一个举例说明在FAX中继服务器1中执行的注册信息发送过程的流程图。当图14所示的过程开始时,FAX中继服务器1从网络传真设备2接收房间号和IP地址的一个通知。在网络传真设备执行步骤S2020时发送该通知。
接下来,FAX中继服务器1判断在接收的通知中所包含的IP地址是否是一个最新分配的IP地址(S2210)。特别地,在S2210中,控制机制使用在该接收的通知中所包含的IP地址作为一个关键字来查找电子邮件地址管理表格(图17A)。如果找不到该包含在所接收通知中的IP地址,控制机制就确定所接收的IP地址是一个新的IP地址。如果在电子邮件地址管理表格中包含有与接收的IP地址相同的IP地址,控制机制就确定所接收的IP地址不是一个新的IP地址。
如果接收的IP地址是一个新的IP地址(S2210是),FAX中继服务器1就从一个电话号码使用表(图17B)中提取未使用的电子邮件地址和未使用的电话号码,并将提取的电子邮件地址和电话号码的状态设置为“占用”(S2220)。如图17B所示,电话号码使用表包括多对电子邮件地址和电话号码,并为各对电子邮件地址和电话号码提供多个状态标志。在S2220中,选择状态标志为“未使用”的未使用电子邮件地址和电话号码,并将其标志改写为“占用”。
接下来,FAX中继服务器1重新注册在S2220中通知的IP地址和房间号以及以相关方式在S2220中提取的未使用电子邮件地址和未使用电话号码(S2230)。
当如上所述地执行了步骤S2230或者通知的IP地址不是一个新的IP地址时(S2210否),FAX中继服务器1发出一个响应通知(S2240)。该响应通知将会在S2030中由网络传真设备2接收。在S2250中,FAX中继服务器1把最近在S2230中注册的电子邮件地址和电话号码发送到在S2200中通知的IP地址,并结束该过程。该通知将会在S2040中由网络传真设备2接收,并如上所述,使用SNMP进行通知。
已经描述了由FAX中继服务器1和网络传真设备2执行的注册信息发送过程。除了以上过程之外,在FAX中继服务器1中,根据对每一个酒店房间的登记入住和结帐离开,执行一个用于更新电子邮件地址管理表格,电话使用表和注册管理表格的更新过程。
图15显示一个流程图,显示了每次登记入住一个酒店房间时的一个注册更新过程。当酒店职员在FAX中继服务器端执行一个操作来响应用户登记入住而对一个酒店房间的登记入住进行注册,并更新该登记入住管理表格(图17C)的状态标志来表示“登记入住”时,就对已经更新了其状态标志的房间执行注册更新过程。
当启动该注册更新过程时,FAX中继服务器1从电话号码状态表格(图17B)中提取一个未使用的电子邮件地址和未使用的电话号码,并将提取的电子邮件地址和电话号码的状态标志设置为“占用”(S2310)。该过程类似于步骤S2220。也就是说,在电话号码状态表格中提取与“未使用”状态标志相应的一对电子邮件地址和电话号码,并将标志改写为“占用”。
接下来,FAX中继服务器1用登记入住的房间的电子邮件地址管理表格17A对在S2310中提取的未使用的电子邮件地址和未使用的电话号码进行注册(S2320)。该登记入住的房间号码是与登记入住管理表格(图17C)中已经变成“登记入住”的状态标志相应的号码。控制机制使用该房间号作为一个关键字来查找电子邮件地址管理表格(图17A)以检测该电子邮件地址,在与该检测的房间号相应的电子邮件地址管理表格的电话号码和电子邮件地址的区域内存储未使用的电子邮件地址和电话号码。
FAX中继服务器1发送一个通知到与电子邮件地址管理表格(图17A)中“登记入住”的房间号相应的IP地址(S2330),并完成该过程,其中该通知包括在S2320中用电子邮件地址管理表格注册的电子邮件地址和电话号码。该通知将会在S2040中由网络传真设备2接收,并如上所述使用该SNMP。
根据以上登记入住更新过程,FAX中继服务器1响应用户的登记入住来动态地分配一个电子邮件地址和电话号码到设置在将要登记入住的房间内的网络传真设备2。
图16示出一个流程图,其显示了每次结帐离开时的一个结帐离开更新过程。当酒店职员在FAX中继服务器端执行一个操作来响应用户的结帐离开而对一个酒店房间的结帐离开进行注册,并更新该登记入住管理表格(图17C)的状态标志来表示“结帐离开”时,就对已经更新了其状态标志的房间执行结帐离开更新过程。
当启动该结帐离开更新过程时,FAX中继服务器在电子邮件地址管理表格(图17B)中对结帐离开的房间提取电子邮件地址和电话号码(S2410)。结帐离开的房间号是与登记入住管理表格(图17C)中的标志“结帐”相应的房间号码。控制机制使用该房间号码作为一个关键字来查找电子邮件地址管理表格(图17A),并在检测到该房间号码时,从相应的区域提取已经分配到那里的电子邮件地址和电话号码。
接下来,FAX中继服务器1在电话号码使用表(图17B)中检测与结帐离开的房间相应的电子邮件地址和电话号码,并设置其状态信息为“未使用”(S2420)。也就是说,电话号码使用表存储成对的电话号码和电子邮件地址。当检测结帐离开的电话号码和电子邮件地址对时,将相应于该对的状态标志改写为“未使用”。
然后,FAX中继服务器1删除电子邮件地址管理表格(图17B)中与结帐离开的房间相应的电子邮件地址和电话号码(S2430)。由于在S2410中已经删除了将要在电子邮件地址管理表格中删除的电子邮件地址和电话号码,所以控制机制简单地删除所检测的电子邮件地址和电话号码。因此,在电子邮件地址管理表格中仅仅是IP地址和房间号码剩余部分以及用于与结帐离开的房间相应的电子邮件地址和电话号码的区域存储空数据。应当指出采用关于电子邮件地址和电话号码的状态标志并设置该标志为“无效”来代替从电子邮件地址管理表格中删除电子邮件地址和电话号码,就可以实现与S2430类似的过程。
接下来,FAX中继服务器1发送一个表示空电子邮件地址和电话号码的通知到结帐离开的房间的IP地址(S2440),并结束该过程。该通知将会在S2040中由网络传真设备2接收,并如上所述用SNMP来发送。
根据上述结帐离开更新过程,可以响应用户的结帐离开来动态地删除分配到设置于结帐离开的房间内的网络传真设备2的电子邮件地址和电话号码。
如上所述,结合设置了网络传真设备的房间用户的登记入住过程,在FAX中继服务器1与网络传真设备2(3)之间的进行通信设置。因此,在登记入住过程还未结束时,FAX中继服务器1也许还未给网络传真设备2(3)分配电子邮件地址和电话号码。在这种情况下,网络传真设备可能没有存储将要使用的电子邮件地址和电话号码,或者可能存储无效的信息。很少发生这种由于网络传真设备2的无秩序状态而可能删除其中存储的电子邮件地址和电话号码的情况。在这种情况下,网络传真设备2(3)最好不从另一个通信终端获取传真发送。
为了解决以上问题,可以执行以下过程。控制机制在初始阶段判断网络传真端发送过程中的通信设置是否适当,例如在S20中获取目的地电话号码的时候或在S30中检测该开始按钮的按压时。于是,如果还未进行适当的通信设置,控制机制可能显示一个出错消息或输出一个报警音以致通信终端的用户可以立即识别。如果有一个指示用户如何处理该问题的消息就更方便了,例如,一个指示用户去联系系统管理员(例如,酒店职员)的消息。
将会在FAX中继服务器端发生一些错误状态。例如,所接收来自网络传真设备2(3)的电子邮件消息的发件人电子邮件地址在电子邮件地址管理表格中无效,与房间号相应的登记入住管理表格未设置成“登记入住”,或者在电话号码使用表中,与该电子邮件地址相应的电话号码也许未设置成“占用”。在删除以上某些错误时,就已经发生了一个系统错误或者已经从一个非常规网络传真设备2(3)的设备发送了一个电子邮件消息。在这种情况下更好是,当检测到一个错误时将不会获取该传真发送(或强制结束),例如,在S310,S340或S350。如果有一个指示用户去联系系统管理员(例如,酒店职员)的消息就更方便了。
以上描述的从根据该实施例所说的网络传真系统发送传真的一种情况。当接收一个传真消息时,由于在网络传真系统外的起始站可以指定任何可能的电话号码。所以,由FAX中继服务器1接收的用于发送传真数据的电话号码也许是还未设置为用于接收该传真发送的号码。
例如,根据该实施例,根据其中设置了传真设备2和3的房间用户的结帐离开过程,释放FAX中继服务器1与网络传真设备2(3)之间用于通信的设置。当接收以上一个呼叫时,如果释放该通信设置,就会产生以下问题(1)与接收该呼叫的线路的电话号码相应的电子邮件地址并未适当地存储在电子邮件管理表格中(例如,清空存储器,或者一个标志指出所存储的号码无效);(2)在登记入住管理表格中并没有把与接收该呼叫所通过的线路相应的房间设置成“登记入住”。
当起始站指定的电话号码是由用户在结帐离开酒店房间之前所使用的号码时就会发生以上错误状态。因此,如果在执行S3210时发生这种情况,最好拒绝此呼叫。如果在S3210之后发生这种情况,最好在检测到指定电话号码中的该问题时立即断开线路,或者不接收该传真发送。
如上所述,根据如上所配置的网络传真设备2,就有可能通报,在从网络传真设备2开始发送到FAX中继服务器结束发送的整个过程中,网络传真系统的运行进展。
特别地,由于网络传真设备2接收来自FAX中继服务器1的状态数据并通报网络传真系统的运行状态,所以就有可能详细地向通信终端的用户通报运行进展。
此外,根据该网络传真系统,系统外的起始站可以仅仅通过输入电话号码来发送传真图像到网络传真系统的多个设备当中一个所需的网络传真设备,类似于普通的传真机。因此,对于系统外的起始站的用户来说,无需准备网络传真系统,并且无需考虑FAX中继服务器或网络系统的存在,而且可以将传真图像发送到网络传真设备,就如同将其发送到普通的传真机一样。
此外,根据上述网络传真系统,当从多个网络传真设备当中一个预定的网络传真设备发送一个传真图像时,如果从FAX中继服务器1发送传真图像到网络传真系统外的目的站时,使用分配给该预定的网络传真设备的一个电话号码而不需要对此进行特殊的操作。此外,如果使用不同的网络传真设备,那么尽管使用相同的中继服务器,目的站也会通过一个不同的电话号码来接收传真发送。因此,对于目的站的用户来说,该网络传真设备类似于具有不同电话号码的普通传真机。因此,外部目的站的用户不必考虑FAX中继服务器1或网络系统本身的存在,而且可以接收该传真图像,就如同从普通传真机发送一样。
此外,根据上述网络传真设备,当每个酒店房间的用户进行登记入住过程并允许使用房间内所设置的网络传真设备时,根据该登记入住过程配置该网络传真设备以致它可以通过FAX中继服务器发送/接收传真图像。因此,即使FAX中继服务器1无法接收传真图像,或FAX中继服务器1可以接收传真图像但在允许用户使用网络传真设备之前该网络传真设备无法接收传真图像,一旦用户完成了该登记入住过程并批准使用该网络传真设备,该用户就可以使用网络传真设备2来发送/接收传真图像。
第二实施例以下将描述根据第二实施例的一个网络传真系统。由于第二实施例的配置接近于第一实施例,所以在以下描述中,将详细描述不同的部分而忽略第二实施例中具有与第一实施例相类似的配置的部分。
在第一实施例中,FAX中继服务器1接收由网络传真系统外的起始站发送的传真数据,该FAX中继服务器1将接收的传真数据转换成一个电子邮件消息并将该电子邮件消息发送到网络传真设备2。由于FAX中继服务器1和网络传真设备2可以通过使用一个预定的通信协议来交换电子数据。因此,FAX中继服务器1和网络传真设备2可以根据一个除了电子邮件通信协议以外的通信协议来交换数据。
在第二实施例中,作为使用一个非电子邮件通信协议的协议发送数据的实例,将会描述使用一种方法用于从FAX中继服务器发送数据到网络传真设备2,该方法使用一种通常用在网络打印机中的LPR协议。在根据第二实施例所说的系统中,FAX中继服务器1使用LPR协议将一个打印请求发送到网络传真设备2,与此同时网络传真设备2等待该使用LPR协议的打印请求的来到。根据此配置,就可以在FAX中继服务器1和网络传真设备2之间进行一个数据发送。
首先,参看图22,将会描述一个网络传真设备端接收过程。在图22中,响应该流程图的步骤,还可以指示显示在LCD 34上的消息。
当启动该网络传真设备端接收过程时,网络传真设备2运行在一种准备状态中,在该状态下该网络传真设备等待接收来自FAX中继服务器1的传真接收开始通知(S3010)。该FAX接收开始通知类似于在S1010由网络传真设备接收的通知(第一实施例)。已经接收该传真接收开始通知的网络传真设备2的用户可以识别该FAX中继服务器1开始接收从网络传真系统外的起始站发送的传真数据。应当指出在启动S3010时,在LCD 34上无消息显示(S210)。
接下来,网络传真设备2显示一个消息,表示正在接收数据(S3020)。也就是说,在LCD 34上显示一个消息“接收”(L220)。接下来,网络传真设备运行在一个准备状态中,在该状态下网络传真设备2等待接收来自FAX中继服务器1的FAX接收结束通知(S3030)。该传真接收结束通知与第一实施例中由网络传真设备2在S1050中接收的通知相类似。已经接收该传真接收结束通知的网络传真设备2的用户可以识别该FAX中继服务器1是否已经成功地接收了数据或者是否已经发生一个接收错误。
接下来,网络设备2等待该使用LPD协议的打印请求并开始接收从FAX中继服务器1发送的LPR数据(S3040)。当接收该LPR数据时,网络传真设备2结束LPR数据的接收(S3050)。
然后,在S3060中,网络传真设备2以在S3030中接收的FAX接收结束通知为基础来判断FAX中继服务器1是否已经成功地接收了来自网络传真系统外的起始站的传真数据或已经发生了错误。
如果确定已经发生了接收错误(S3060接收错误),网络传真设备2就显示一个错误消息两秒钟(S3070)。特别地,在LCD 34上显示一个消息“接收错误”两秒钟(L230)。
如果确定已经成功地接收了该传真数据(S3060正常接收)或者已经完成了步骤S3070,网络传真设备2就打印出LPD数据(S3080)。在此阶段,网络传真设备2在LCD 34上显示一个消息“打印”(L240)。
接下来,注册一个与传真数据的接收有关的通信管理报告(S3090)。在此阶段,网络传真设备2关闭LCD 34上的显示(L250)。在执行S3090之后,控制机制结束该过程。
图23显示一个举例说明FAX中继服务器端接收过程的流程图。当启动该FAX中继服务器端接收过程时,FAX中继服务器1开始接收从网络传真系统外的起始站发送的传真数据(S3210)。
并行于传真数据的接收,FAX中继服务器1从电子邮件地址管理表格中提取一个电子邮件地址,该电子邮件地址相应于发送传真数据所通过的线路的电话号码(S3220)。如以上第一实施例所述,FAX中继服务器1能够使用大量线路作为连接到PSTN 6的连接线路,并使用为这些连接线路所准备的多个电话号码。当接收传真数据时,网络传真系统外的起始站指定多个电话号码中的一个,并对指定的电话号码进行一个呼叫。在S3220中,控制机制使用电话号码在电子邮件地址管理表格(图17A)中查找与该电话号码相应的电子邮件地址,其中FAX中继服务器1在此电话号码接收了来自网络传真系统外起始站的传真数据。
接下来,FAX中继服务器1发送一个FAX接收开始通知到网络传真设备2(S3230)。该FAX接收开始通知将会在S3010中由网络传真设备2接收。
在执行步骤S3220-S3230的同时继续保持接收传真数据。接收完成后,FAX中继服务器1结束该传真接收过程(S3250)。当已经接收该传真数据时,FAX中继服务器1判断传真数据的接收结束状态(S3250)。如果发生了一个接收错误(S3250接收错误),FAX中继服务器1就将FAX接收结束通知<接收错误>发送到网络传真设备2(S3260)。如果成功地接收了该传真数据(S3250正常接收),FAX中继服务器1就将FAX接收结束通知<正常接收>发送到网络传真设备2(S3270)。该FAX接收技结束通知将会在S3030中由网络传真设备2接收。
当已经完成S3260或S3270时,FAX中继服务器1将接收的传真数据转换成LPR数据(S3280)。也就是说,无论传真数据的接收结束状态是“正常接收”还是“接收错误”,都将接收的传真数据转换成电子邮件格式。
然后,FAX中继服务器1使用LPR协议开始发送LPR数据(S3290)。当已经发送了LPR数据时,FAX中继服务器1就结束该LPR数据发送过程(S3300)。步骤S3290-S3300对应于网络传真设备端处理过程步骤S3040-S3050。当完成S3300时,控制机制结束该进程。
并行地执行网络传真端接收过程和FAX中继服务器端接收过程,从而实现根据该实施例所说的网络传真系统的传真接收过程。网络传真系统接收传真图像,并打印出接收的图像,该传真图像是从系统外的一个起始站经由FAX中继服务器1发送到网络传真设备2的。
第三实施例以下,将描述根据本发明第三实施例的一个网络传真系统。在第三实施例中,如此配置FAX中继服务器1以致并行地(即,同时地)处理来自多个网络传真设备的多个传真发送请求。
特别地,FAX中继服务器1采用一种多任务OS,并具有多任务OS的功能,FAX中继服务器1能够以一种分时方式并行地执行多个任务。根据第三实施例,将SMTP接收模块41(见图3)配置为包括多个类似的任务,而且每个任务执行一个电子邮件接收过程。根据该配置,FAX中继服务器1能够接收分别从多个网络传真设备发送的大量电子邮件消息。此外,FAX通信管理模块52(见图3)包括大量类似的任务,每个任务执行一个传真发送过程。因此,可以同时将大量传真数据碎片发送到网络传真系统外的目的地。
由于采用这种配置,所以当存在一个由第一网络传真设备IFAX1发出的传真发送请求并且FAX中继服务器1接收一个来自第一网络传真设备IFAX1的电子邮件消息(即,图24中的电子邮件1)时,此后将执行另一个传真发送(即,图24中的FAX发送1),如果在传真发送期间(即,图24中的FAX发送1)接收来自第二网络传真设备IFAX2的另一个传真发送请求,FAX中继服务器1就能够通过创建另一个任务(即,图24中的电子邮件2)来接收来自网络传真设备IFAX2的电子邮件消息。因此,尽管FAX中继服务器1正在发送传真数据,网络传真设备IFAX2也能发送电子邮件到FAX中继服务器并完成此发送。
此外,如果FAX中继服务器1在以前开始的传真发送(即,图24中的传真1)已经结束之间接收来自网络传真设备IFAX2的一个电子邮件消息(即,图24中的电子邮件),FAX中继服务器1就能够通过创建另一个任务来并行地执行大量传真发送过程(例如,图24中的传真1和传真2)。
在实现以上根据第三实施例的系统的处理过程当中,将会描述由一个起到SMTP接收模块51作用的任务所提供的过程。图25显示一个举例说明由充当SMTP接收模块51的任务执行的过程的流程图。
当启动如图25所示的过程时,直至使用SMTP从网络传真设备2发送电子邮件消息为止,FAX中继服务器1中起到SMTP接收模块51作用的任务(以下称为SMTP接收任务)都一直在等待(S4010)。当电子邮件消息已经达到时,该SMTP接收任务开始接收电子邮件消息(S4020)。当已经接收了该电子邮件消息时,该任务结束电子邮件接收过程(S4030)。
接下来,SMTP接收任务从接收的电子邮件消息中提取目的地电话号码(S4040)。SMTP接收任务还从接收的电子邮件消息中提取起始站的电子邮件地址(S405)。然后,SMTP任务使用该电子邮件地址作为一个关键字来查找电子邮件地址管理表格(图17A)并提取一个与起始站电子邮件地址相应的电话号码作为起始站电话号码(S4060)。步骤S4040-S4060与第一实施例的S330-S350相类似。将执行S4040-S4060的过程中所获得的数据存储在发送数据数据库61中,该数据可以为一个起到FAX通信管理模块52作用的任务所用。
SMTP接收任务向传真通信管理模块52通报传真发送开始MSG(S4070)并结束该过程。FAX发送开始消息是这样一种信息,通过使用内部任务通信功能将其发送到起到FAX通信管理模块52作用的任务。当接收该FAX发送开始MSG时,一个起到FAX通信管理模块52作用的任务启动将要执行的处理过程。
图26和27显示一个举例说明由一个充当传真通信管理模块52的任务所执行的一个过程的流程图。其中一个起到FAX通信管理模块52作用的任务(以下称为FAX通信管理任务)在通知该FAX发送MSG之前一直在等待(S4210)。然后,该FAX通信管理任务接收该FAX发送开始通知MSG(S4220)。
然后,FAX通信管理任务对传真发送数据进行解码(S4330),并将一个拨号发送开始通知<正常>发送到网络传真设备2(S4340)。
在发送拨号发送开始通知之后,FAX通信管理任务开始拨号(S4350)。FAX中继服务器1能够以大量线路作为连接到PSTN 6的连接线路。在该实施例中,选择多个线路中的一个以致在S4040中由SMTP接收任务提取的起始站电话号码是呼叫者的电话号码,并经由该条线路对目的地电话号码进行拨号,其中已经由SMTP接收任务在S4040中提取该电话号码。
控制机制于是转到S4360(图27),并且该FAX通信管理任务判断是否已经完成了线路连接(S4360)。如果FAX通信管理任务确定已经建立了与网络传真系统外的起始站的连接(S4360是),FAX通信管理任务就将FAX发送开始通知<开始发送>发送到网络传真设备2(S4370)。
然后,FAX通信管理任务启动对网络传真系统外目的站的传真发送(S4380)。当该根据传真通信协议的发送完成时,FAX通信管理任务结束该传真发送过程(S4390)。然后,在S4400中,FAX通信管理任务判断是否已经成功地完成了传真发送。
如果已经成功地完成了传真发送(S4400是),FAX通信管理任务就发送FAX发送结束通知<正常发送>(S4410),并结束该过程。如果还没有成功地完成传真发送(S4400否),FAX通信管理任务就发送FAX发送结束通知<发送错误>(S4420)并结束当前过程。
如果确定还没有建立与网络传真系统外目的站的联系(S4360否),控制机制就判断重拨次数是否小于3(S4440)。
如果重拨次数小于3(S4440是),FAX通信管理任务就将FAX发送开始通知<重拨>发送到网络传真设备2(S4450)。然后,将运行状态改变成重拨准备状态,在该状态下在执行重拨之前暂停FAX通信管理任务(S4460)。当经过一段预定周期后(例如5分钟),FAX通信管理任务将重拨发送开始通知<重拨>发送到网络传真设备2(S4470)。在完成了S4470之后,控制机制返回到S4350并重新开始拨号。
如果重拨次数不小于3(S4440否),FAX通信管理任务就发送FAX发送结束通知<发送错误>(S4430),并结束当前过程。
在SMTP接收任务和FAX通信管理任务的合作下,实现由根据第三实施例的网络传真系统进行的传真发送过程,并能够从网络传真设备2经由FAX中继服务器1发送传真图像到网络传真系统外的目的站。特别地,用多任务功能并行地执行多个SMTP接收任务和多个FAX通信管理任务,可以从多个网络传真设备经由FAX中继服务器并行地(即,同时地)发送传真图像到网络传真系统外的多个目的站。
应当指出上述实施例都是示范性实施例,而且不必将本发明限定于上述实施例配置。相反地,可以不脱离本发明的范围而以多种方式修改上述配置。
例如,在这些实施例中,为了从网络传真设备2发送电话号码到FAX中继服务器1,在电子邮件标题的“发送到”字段中描述网络传真系统外目的站的电话号码。可以以多种方式修改描述目的地电话号码的部分,只要FAX中继服务器可以处理该修改格式。例如,可以在电子邮件标题的“目标区域”或主体中描述目的地电话号码。
在上述实施例中,在FAX中继服务器和网络传真设备2之间用电子邮件进行通信。然而,不必将本发明局限于这种配置,而且可以选择性或作为选择地采用任何允许设备通过LAN 4进行通信的通信协议。
在上述实施例中,当使用还没有分配到网络传真设备2(3)的电话号码作为接收电话号码时,拒绝该呼叫或切断该线路以致不接收该传真发送。除了拒绝/断线之外,还介绍了一种防止措施。例如,优选地可以防止在结帐离开过程之前分配到网络传真设备的电话号码会在结帐离开过程之后的预定期间分配到任何其他的网络传真设备。根据这样一种控制机制,当进行登记入住过程时将一个电话号码分配给一个网络传真设备,可以从暂时还未使用的号码当中选择该电话号码。在这种情况下,即使对已经进行结帐离开过程的用户发送一个传真,分配到另一个用户的网络传真设备也不会接收到该传真发送。因此,可以安全地保护已经登记离开的用户的隐私。可以依赖于有效电话号码的总数和网络传真系统中所包括网络传真设备的总数来确定该其中防止重复使用电话号码的持续时间。鉴于该隐私保护,就有必要确定该持续时间相对地长久,而且可以防止六个月内重复使用这样一个电话号码,例如,通过在表格中把该电话号码的状态设置为“占用”或“受保护”。
在实施例中,描述了这些网络传真设备都是通用设备以致它们可以连接到PSTN 6。当然也可以使用专用的传真设备而无需调制解调器24和电路控制单元43。
此外,在实施例中,通过在LCD 34上显示消息来表示该连接状态。可选地,可以提供一个扬声器用声音消息或报警音来通知用户该通信状态。
此外,在上述实施例中,作为网络传真系统外的传真设备,指出G3传真机7和8作为实例。可选地,可以使用G4传真机或其他类型的传真机。
在上述实施例中,使用与传真机主要结构一致的网络传真设备2和3作为网络传真系统的传真设备。然而,本发明不必局限于这样一种结构。可以使用任何类型起到网络传真系统内通信终端作用的设备,即使它具有相比于传真设备2和3不同的结构。例如,可以在网络传真系统中使用一种多功能设备作为它的通信终端,该多功能设备除了具有传真功能以外,还具有打印机功能,扫描仪功能,复印机功能。
此外,在实施例中,中继服务器以接收电话号码为基础提取网络传真设备的电子邮件地址或网络传真地址,该网络传真设备接收发送到网络传真系统的传真图像。本发明可以适用于一个其中以ISDN系统的一个拨入号码为基础导出电子邮件地址或网络地址的系统。
权利要求
1.一种网络传真系统,配置该网络传真系统以致一个中继服务器接收一个发送自网络传真系统外的起始站的图像,该中继服务器能够发送该图像到多个通信终端中的一个,根据一种传真通信协议从该网络传真系统外的起始站发送该图像到中继服务器,根据一种预定的通信协议从中继服务器发送该图像到通信终端,该中继服务器包括一个传真通信系统,能够接收表示网络传真系统外部的起始站所发送的图像的传真数据;一个图像数据创建系统,它以传真通信系统接收的传真数据为基础,创建由通信终端处理的图像数据;一个目的地识别系统,从多个通信终端中识别一个是目的地的通信终端;以及一个中继服务器端数据通信系统,将图像数据创建系统创建的图像数据发送到由目的地识别系统识别的通信终端,该通信终端包括一个通信终端数据通信系统,接收从中继服务器端数据通信系统发送的图像数据;以及一个图像数据处理系统,将通信终端数据通信系统所接收的图像数据处理成打印的数据并存储在一个存储系统中,该网络传真系统包括一个通信终端数据,该通信终端数据存储大量与多个通信终端相应的通信终端数据碎片,该传真通信系统包含大量在接收传真数据时用作接收电话号码的电话号码,分别选择可分配到多个通信终端的该传真通信系统的多个电话号码中的一个,在通信终端数据存储系统中存储通信终端数据,该通信终端数据包含分配到每个通信终端的电话号码,当传真通信系统从多个传真通信终端的通信终端数据中接收传真数据时,该目的地识别系统检测包含接收电话号码的通信终端数据,并基于该通信终端数据,识别用作目的地的通信终端。
2.根据权利要求1所述的网络传真系统,其中,通信终端数据存储系统存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的电子邮件地址,其中,目的地识别系统在传真通信系统从存储在通信终端数据存储系统中的多个通信终端数据碎片中接收传真数据时,检测包括接收电话号码的通信终端数据,并获得包含在所检测的通信终端数据中的电子邮件地址,以及其中,中继服务器端数据通信系统用电子邮件将图像数据创建系统所创建的图像数据发送到目的地识别系统所获得的电子邮件地址。
3.根据权利要求1所述的网络传真系统,其中,通信终端数据存储系统存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的网络地址,其中,目的地识别系统在传真通信系统从存储在通信终端数据存储系统中的多个通信终端数据碎片中接收传真数据时,检测包括接收电话号码的通信终端数据,并获得包含在检测的通信终端数据中的网络地址,以及其中,中继服务器端数据通信系统根据一种分组通信协议,将图像数据创建系统所创建的图像数据发送到目的地识别系统所获得的网络地址。
4.根据权利要求1-3任一所述的网络传真系统,其中将通信终端数据存储系统提供给中继服务器。
5.一种包括多个通信终端和中继服务器的网络传真系统,该中继服务器接收一个从多个通信终端中的一个发送的图像,该中继服务器能够将接收的图像发送到网络传真系统外的一个目的地,其中的一个通信终端根据一种预定的通信协议将该图像发送到中继服务器,该中继服务器根据一种传真发送协议发送该图像到网络传真系统外的目的地,其中每一个通信终端包括一个图像数据创建系统,创建表示将要发送的图像的图像数据;以及一个通信终端数据通信系统,将图像数据创建系统所创建的图像数据发送到中继服务器,其中,该中继服务器包括一个中继服务器端数据通信系统,接收从通信终端数据通信系统发送的图像数据;一个传真数据创建系统,它以中继服务器端数据通信系统所接收的图像数据为基础,创建传真数据来根据传真通信协议发送图像;以及一个传真通信系统,它根据传真通信协议将传真数据创建系统所创建的传真数据发送到网络传真系统外的目的地,其中该网络传真系统包括一个通信终端数据存储系统,该通信终端数据存储系统存储分别与大量通信终端相应的大量通信终端数据碎片,其中该传真通信系统包含大量在发送传真数据时用作发送站号码的电话号码,其中将多个电话号码中所选择的号码分别分配到多个通信终端,在通信终端数据存储系统中存储大量通信终端数据碎片中的每一个,该通信终端数据碎片包含分配到每个通信终端的电话号码,其中该中继服务器包括一个电话号码提取系统,该电话号码提取系统从存储在通信终端存储系统中的大量通信终端数据碎片中检测与通信终端相应的通信终端数据,然后从所检测的通信终端数据中提取一个电话号码,其中该通信终端是由中继服务器端通信系统所接收的图像数据的一个起始站,以及其中,通过使用由电话号码提取系统从传真通信系统包括的大量电话号码中所提取的作为发送站号码的电话号码,该传真通信系统根据传真通信协议将传真数据创建系统所创建的传真数据发送到网络传真系统外的目的地。
6.根据权利要求5所述的网络传真系统,其中,通信终端数据存储系统存储通信终端数据,该通信终端数据包括分别分配到多个通信终端的电子邮件地址,其中,该电话号码提取系统在中继服务器端数据通信根据电子邮件通信协议接收发送自通信终端的图像数据时提取该电子邮件的起始站电子邮件地址,检测通信终端数据,该通信终端数据包含从存储在通信终端数据存储系统中的多个通信终端数据碎片中提取的起始站电子邮件地址,然后提取包含在检测的通信终端数据中的电话号码。
7.根据权利要求5或6所述的网络传真系统,其中如此配置该网络传真系统使得如果从多于一个的通信终端发送图像数据且传真数据创建系统创建多于一个的传真数据碎片,该传真通信系统就执行发送过程用于并行地发送多于一个的传真数据碎片。
8.根据权利要求7所述的网络传真系统,其中如此配置该中继服务器端数据通信系统使得如果从多于一个的通信终端发送图像数据,该中继服务器端数据通信系统就并行地执行对多于一个的图像数据碎片的接收过程。
9.根据权利要求1-8任一所述的网络传真系统,其中该中继服务器包括一个电话号码分配系统,如果存在一个受到电话号码分配的通信终端,就通过从传真通信系统包括的大量电话号码中提取一个电话号码并将该提取的电话号码存储在与该受到分配的通信终端相应的一个通信终端数据碎片中,来分配一个电话号码到通信终端。
10.根据权利要求9所述的网络传真系统,其中该中继服务器包括一个电话号码有效性存储系统,存储该传真通信系统包括的每一个电话号码的有效性,以及其中,电话号码分配系统提取其中一个包含在网络传真系统中以及其存储在电话号码有效性存储系统的有效性中为有效的电话号码,并通过将选择的一个电话号码存储在与所选择的通信终端相应的通信终端数据碎片中,来将选择的一个电话号码分配到所选择的通信终端。
11.根据权利要求10所述的网络传真系统,其中该电话号码分配系统在把电话号码分配到通信终端时,在电话号码有效性存储系统中存储分配到所选择通信终端的电话号码的无效性。
12.根据权利要求10或11所述的网络传真系统,其中,当释放对一个通信终端的一个电话号码分配时,该电话号码分配系统在释放该分配之后存储所释放的电话号码的有效性。
13.根据权利要求9-12任一所述的网络传真系统,其中,中继服务器包括一个通信终端有效性判断系统,判断每一个通信终端是否可使用,以及其中,电话号码分配系统将一个电话号码分配到由通信终端有效性判断系统判断为可使用的通信终端。
14.根据权利要求13所述的网络传真系统,其中,中继服务器包括一个使用检测系统,检测每一个通信终端的启动,以及其中,通信终端有效性判断系统在启动检测系统检测通信终端的启动时,确定该通信终端变为可使用的。
15.根据权利要求13所述的网络传真系统,其中,通信终端数据存储系统存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据,其中,中继服务器包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,其中,通信终端使用判断系统确定,当定位有效性设置系统将一个通信终端定位设置成被占用时,在该定位上的通信终端变为可使用的,其中,电话号码分配系统以表示由通信终端使用判断系统确定为可使用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测包含该表示定位数据的通信终端数据,而且该电话号码分配系统通过在通信终端数据中存储所提取的电话号码来分配一个电话号码到通信终端。
16.根据权利要求9-15任一所述的网络传真系统,其中,中继服务器包括一个通信终端无效性判断系统,判断是否不再使用每一个通信终端,其中,电话号码分配系统从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测与通信终端相应的通信终端数据,其中通信终端无效性判断系统确定将不使用该通信终端,而且该电话号码分配系统通过使存储在所检测通信终端数据中的电话号码无效,来释放对该通信终端分配的电话号码。
17.根据权利要求16所述的网络传真系统,其中,通信终端数据存储系统存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据,其中,中继服务器包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,其中,通信终端使用判断系统确定,当定位有效性设置系统将一个通信终端定位设置为空闲时,在该定位上的通信终端变为未使用的,其中,电话号码分配系统以在表示由通信终端使用判断系统确定为未使用的通信终端的定位数据的基础上,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测该包括定位数据的通信终端数据,而且该电话号码分配系统通过使所检测的通信终端数据中的电话号码无效,来释放一个分配到该通信终端的电话号码。
18.根据权利要求2或6所述的网络传真系统,其中该中继服务器包括一个电子邮件地址分配系统,当一个将要分配有一个电子邮件地址的通信终端为有效时,该电子邮件地址分配系统运行以从为分配到多个通信终端而准备的多个电子邮件地址中提取一个电子邮件地址,该电子邮件地址分配系统通过在通信终端数据中存储所提取的电子邮件地址来将该提取的电子邮件地址分配到通信终端,该通信终端数据相应于将要分配有电子邮件地址的该通信终端。
19.根据权利要求18所述的网络传真系统,其中该中继服务器包括一个电子邮件地址使用存储系统,存储分别分配到多个通信终端的多个电子邮件地址是否都是可使用的,其中,电子邮件地址分配系统从表示电子邮件地址使用存储系统中可使用的电子邮件地址中提取一个电子邮件地址,并在与所选择的通信终端相应的通信终端数据中存储该提取的电子邮件地址以分配该提取的电子邮件地址到所选择的通信终端。
20.根据权利要求19所述的网络传真系统,其中,当把该电子邮件地址分配到通信终端时,该电子邮件地址分配系统在电子邮件地址使用存储系统中存储所分配的电子邮件地址的一个未使用状态。
21.根据权利要求19或20所述的网络传真系统,其中,当释放对一个通信终端的电子邮件地址分配时,该电子邮件地址分配系统在电子邮件地址使用存储系统中存储该电子邮件地址的一个未使用状态。
22.根据权利要求18-21任一所述的网络传真系统,其中,中继服务器包括一个通信终端有效性判断系统,判断每一个通信终端是否有效,以及其中,电子邮件地址分配系统将电子邮件地址分配到由通信终端有效性判断系统判断为有效的各个通信终端。
23.根据权利要求22所述的网络传真系统,其中,中继服务器包括一个启动检测系统,检测该通信终端的一次启动,以及其中,通信终端有效性判断系统在启动检测系统检测该通信终端的启动时,确定该通信终端是可使用的。
24.根据权利要求22所述的网络传真系统,其中,通信终端数据存储系统存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据,其中,中继服务器包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,其中,通信终端使用判断系统确定,当定位有效性设置系统将一个通信终端的定位设置成被占用时,在该定位的通信终端变为可使用的,其中,电子邮件地址分配系统以表示由通信终端使用判断系统确定为可用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测包括定位数据的通信终端数据,而且该电子邮件地址分配系统通过在通信终端数据中存储所提取的电子邮件地址来分配一个电子邮件地址到通信终端。
25.根据权利要求18-24任一所述的网络传真系统,其中,中继服务器包括一个通信终端无效性判断系统,判断是否不再使用每一个通信终端,其中,电子邮件地址分配系统可以检测通信终端数据,该通信终端数据相应于通信终端无效性判断系统在存储于通信终端数据存储系统内大量通信终端数据碎片之中确定为不可用的通信终端,而且该电子邮件地址分配系统通过使存储在所检测的通信终端数据中的电子邮件地址无效,来释放对该通信终端的电子邮件地址分配。
26.根据权利要求25所述的网络传真系统,其中,通信终端数据存储系统存储大量通信终端数据碎片,该通信终端数据碎片包括分别表示多个通信终端的定位的定位数据,其中,中继服务器包括一个定位有效性设置系统,该定位有效性设置系统能够分别设置多个通信终端的定位的有效性,其中,通信终端使用判断系统确定,当定位有效性设置系统将一个通信终端定位设置为空闲时,在该定位的通信终端变为未使用的,其中,电子邮件地址分配系统以表示通信终端使用判断系统确定为未使用的通信终端的定位数据为基础,从通信终端数据存储系统内所存储的大量通信终端数据碎片之中检测该包括定位数据的通信终端数据,而且该电子邮件地址分配系统通过使存储在所检测通信终端数据中的电子邮件地址无效来释放一个分配到该通信终端的电子邮件地址。
27.根据权利要求18-26任一所述的网络传真系统,其中该中继服务器包括一个电子邮件地址通知系统,以及其中,当电子邮件地址分配系统分配一个电子邮件地址到通信终端时,该电子邮件地址通知系统向将要分配有该电子邮件地址的通信终端通报所分配的电子邮件地址。
28.根据权利要求18-27任一所述的网络传真系统,其中该中继服务器包括一个电子邮件地址释放通知系统,以及其中,当释放该分配到通信终端的电子邮件地址时,该电子邮件地址释放通知系统向释放电子邮件地址的通信终端通报该电子邮件地址的释放。
全文摘要
配置网络传真系统以致把中继服务器可以使用的电话号码分配给通信终端。当通过中继服务器从通信终端到网络传真系统外的目的地发送图像时,使用所分配的电话号码作为站信号号码。当从网络传真系统外的起始站发送图像到中继服务器时,根据所分配的电话号码和接收电话号码来识别目的通信终端。然后,把中继服务器接收的图像发送到经识别的通信终端。
文档编号H04N1/00GK1674621SQ20051007160
公开日2005年9月28日 申请日期2005年2月28日 优先权日2004年2月27日
发明者中村道弘 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1