首页> 中国专利> 用于控制传真-数据的控制设备、传真服务器和系统及其方法

用于控制传真-数据的控制设备、传真服务器和系统及其方法

摘要

本发明提供了一种传真数据传输控制器、传真服务器和提供所述传真服务器的方法。所述传真数据传输控制器能够存储通过公共交换电话网(PSTN)接收的传真数据,并将存储的传真数据传输到传真服务器、传真机或用户计算机。所述传真服务器能够过滤接收到的或将要发送的传真数据并对传真数据的内容执行验证。

著录项

  • 公开/公告号CN101491073A

    专利类型发明专利

  • 公开/公告日2009-07-22

    原文格式PDF

  • 申请/专利权人 李胤揆;

    申请/专利号CN200780025963.5

  • 发明设计人 李胤揆;

    申请日2007-06-26

  • 分类号H04N1/32;

  • 代理机构北京康信知识产权代理有限责任公司;

  • 代理人余刚

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 22:23:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-02-27

    授权

    授权

  • 2009-09-16

    实质审查的生效

    实质审查的生效

  • 2009-07-22

    公开

    公开

说明书

技术领域

本发明涉及一种传真系统,而更具体地,涉及一种用于控制传真数据传输的装置以及一种包含传真服务器的传真系统。通常,传真机被连接到公共交换电话网(PSTN),并可以将传真数据发送到连接至PSTN的其它传真机以及从连接至PSTN的其它传真机接收传真数据,并输出所接收的传真数据。

背景技术

传真机可能会接收到诸如广告的不必要的数据,因为它们连接至PSTN,因而如果已知传真机的传真号码,任何人都可以发送传真数据到传真机。另外,尽管现代社会中信息的重要性在提高,但通过传真机发送和接收的数据的安全性仍是薄弱的。因此,仍需要一种能够增强传真数据的安全性的技术,该技术通过在数据经由传真机传递的过程中过滤主叫号码和/或目的号码并通过在传真数据传输时允许传真数据经过验证过程来实现。

此外,虽然由于因特网技术和移动通信技术的发展,现有的PSTN的使用和重要性在降低,但传真机的可用性仍非常高。特别是,传真机作为办公室中非常重要的办公设备。但是,在近年来的通信系统中(其中,因特网或局域网建立良好且每台个人计算机被连接到因特网或局域网),包括每个人的传真机在成本和资源利用方面是低效的并且不能满足适于该系统的传真数据的安全性以及有效的传真机使用。

因此,迫切需要一种传真系统,该系统能够满足连接到因特网和连接到具有PSTN的因特网或局域网的高效组合的多个用户用于传真数据传输的需求,并且该系统能够提供多种传真-数据安全功能和一种传真数据过滤装置,这些用户通过一台计算机互相连接。

发明内容

技术问题

本发明提供了一种传真数据传输控制器以及由该传真数据传输控制器执行的传真数据传输控制方法,所述传真数据传输控制器具有显著减小的尺寸,并可以通过替代因特网或局域网-建立-环境(Internet-or Intranet-established environment)中现有的大型而昂贵的传真机来简单地执行现有的传真机功能,并可以将接收到的传真数据传输到传真服务器或将接收到的传真数据直接发送到用户计算机,或将接收到的传真数据传输到现有的传真机。

本发明还提供了一种传真服务器以及一种由该传真服务器执行的传真数据传输控制方法,所述传真服务器能够接收来自传真数据传输控制器的传真数据并将接收到的传真数据传输到用户计算机,所述用户计算机基于包含在接收到的传真数据中的主叫号码而被确定为允许接收传真数据的目的(destination)。

本发明还提供了一种传真服务器以及一种由该传真服务器执行的传真数据传输控制方法,所述传真服务器能够接收由用户计算机请求的传真数据,并且,如果接收到的传真数据的内容先前已被验证程序(approver)批准,则传真服务器发送接收到的传真数据,但如果用户计算机的传真号码是预定的传真号码,则传真服务器不会发送接收到的传真数据。

有益效果

根据本发明的传真数据传输控制器具有显著减小的尺寸,并可以通过替代因特网或局域网-建立-环境中现有的大型而昂贵的传真机来简单地执行现有的传真机功能,并可以利用现有的传真机。另外,根据本发明的传真数据传输控制器能够将接收到的传真数据传输到传真服务器或将接收到的传真数据直接发送到用户计算机,或将接收到的传真数据传输到现有的传真机。

根据本发明的传真服务器能够接收来自传真数据传输控制器的传真数据,并将接收到的传真数据传输到用户计算机,所述用户计算机基于包含在接收到的传真数据中的主叫号码而被确定为允许接收传真数据的目的,以及一种由该传真服务器执行的传真数据传输控制方法。此外,根据本发明的传真服务器能够接收由用户计算机请求的传真数据,并且,如果接收到的传真数据的内容先前已被验证程序批准,则传真服务器发送接收到的传真数据,但如果用户计算机的传真号码是预定的传真号码,则传真服务器不会发送接收的传真数据,以及一种由该传真服务器执行的传真数据传输控制方法。

此外,传真服务器(而非传真机)能够控制所有接收的或发送的传真数据,因而多种传真数据的应用和检测均是可能的。

附图说明

通过参考附图详细描述本发明的示例性实施例,本发明的以上和其它的特征和优点将变得显而易见。其中:

图1是根据本发明的实施例的传真系统的框图,具体地,示出了该传真系统的传真数据发信机;

图2示出了图1中示出的传真数据发信机的接口单元的结构。

图3是图1中示出的传真数据发信机的传真服务器的框图。

图4和图5是根据本发明的实施例的传真系统的框图和数据流程图;以及

图6是根据本发明的另一实施例的传真系统的框图和数据流程图。

具体实施方式

最佳实施例

根据本发明的一个方面,提供了一种传真数据传输控制器,其包括:公共交换电话网(PSTN)接口单元,用于通过PSTN接收来自外部源的第一传真数据;存储设备,用于存储从PSTN接口单元接收到的第一传真数据;网络接口单元,用于通过因特网将接收到的第一传真数据从PSTN接口单元发送到传真服务器;以及控制单元,用于控制由PSTN接口单元、存储设备、和网络接口单元执行的传真数据传输。

传真数据传输控制器可进一步包括:传真接口单元,用于在所述控制单元的控制下接收来自传真机的第二传真数据。存储设备可存储从传真接口单元接收到的第二传真数据。网络接口单元可通过因特网将从存储设备接收到的第二传真数据传输到传真服务器。控制单元可控制所述存储设备通过所述PSTN接口单元来将所存储的第二传真数据传输至所述PSTN,以响应于通过所述网络接口单元从所述传真服务器接收的发送允许信号。

传真数据传输控制器可包括计算机接口单元,用于将存储在存储设备内的第一传真数据传输到第一用户计算机。

传真数据传输控制器可进一步包括连接单元,用于将外部存储设备连接到传真数据传输控制器。传真数据传输控制器可进一步包括状态显示单元,用于接收来自控制单元的状态显示信号并显示中央传真机的工作状态。

传真数据传输控制器可进一步包括输入单元,用于从外部源接收传真数据传输控制器的配置中使用的数据,并将接收到的数据输出到控制单元。

PSTN接口单元可包括:第一DB-9端口,用于将PSTN连接到传真数据传输控制器;以及第一捕捉模块,用于捕捉通过第一DB-9端口输入和输出的第一传真数据。

传真接口单元可包括:第二DB-9端口,用于将传真机连接到传真数据传输控制器;以及第二捕捉模块,用于捕捉通过第二DB-9端口输入和输出的第二传真数据。

计算机接口单元可包括:RS232端口,用于将第一用户计算机连接到传真数据传输控制器;以及第三捕捉模块,用于捕捉通过RS232端口输入和输出的传真数据。

网络接口单元可包括:RJ-45端口,用于将因特网连接到传真数据传输控制器;以及以太网控制器,用于通过RJ-45端口将第一传真数据发送到传真服务器。

根据本发明的另一个方面,提出了一种传真服务器,包括:发送/接收模块,用于通过因特网将第一传真数据传输到外部源并从外部源接收第一传真数据;存储模块,用于存储来自发送/接收模块的第一传真数据;以及过滤模块,用于接收来自存储模块的第一传真数据并基于包含在第一传真数据中的主叫号码将第一传真数据的接收拒绝信号和接收允许信号中的一个输出至存储模块,其中当存储模块已接收到第一传真数据的接收允许信号时,存储模块响应于第二用户计算机输出的传真请求信号将通过发送/接收模块接收到的第一传真数据传输到第二用户计算机。

传真服务器可进一步包括:验证模块,接收将要输出到外部的来自第二用户计算机的第二传真数据,并将第二传输数据传输到验证程序计算机和存储模块,以验证接收到的第二传真数据的内容。验证模块可接收来自验证程序计算机的验证信号并将验证信号发送到存储模块。过滤模块可接收来自存储模块的第二传真数据,并基于包含在接收到的第二传真数据中的目的号码将第二传真数据的发送拒绝信号和发送允许信号中的一个输出到存储模块。当存储模块接收到第二传真数据的验证信号和发送允许信号时,存储模块可通过因特网将存储的第二传真数据传输到外部。

过滤模块可包括传真号码存储单元,该传真号码存储单元存储拒绝接收的传真号码或允许接收的传真号码,以输出接收拒绝信号和接收允许信号中的一个。传真号码存储单元可接收来自验证程序计算机的拒绝接收的传真号码或允许接收的传真号码。

根据本发明的另一个方面,提出了一种传真系统,包括:发送/接收模块,用于通过因特网接收来自传真数据传输控制器的第一传真数据;存储模块,用于存储由发送/接收模块输出的第一传真数据;以及过滤模块,用于接收来自存储模块的第一传真数据,并基于包含在第一传真数据的主叫号码来将第一传真数据的接收拒绝信号和接收允许信号中的一个输出到存储模块,其中,当存储模块接收到第一传真数据的接收允许信号时,存储模块响应于从第二用户计算机输出的传真请求信号,通过发送/接收模块将存储的第一传真数据传输到第二用户计算机。

传真数据传输控制器可包括:PSTN接口单元,用于通过PSTN接收来自外部源的第一传真数据;存储设备,用于存储从PSTN接口单元接收到的第一传真数据;网络接口单元,用于通过因特网将接收的第一级传真数据从PSTN接口单元发送到发送/接收模块;以及控制单元,用于控制由PSTN接口单元、存储设备、和网络接口单元执行的传真数据传输。

传真数据传输控制器可进一步包括传真接口单元,其用于接收来自传真机的第二传真数据。存储设备可存储来自传真接口单元的第二传真数据。网络接口单元可通过因特网将从存储设备接收到的第二传真数据传输到发送/接收模块。存储单元可存储来自发送/接收模块的第二传真数据。过滤模块可接收来自存储模块的第二传真数据,并基于包含在第二传真数据中的主叫号码将第二传真数据的发送拒绝信号和发送允许信号中的一个输出到存储模块。当存储模块接收到第二传真数据的发送允许信号时,存储模块可通过发送/接收模块将发送允许信号发送到网络接口单元。控制单元可控制存储设备,响应于通过网络接口单元从存储模块接收的发送允许信号而通过PSTN接口单元将所存储的第二传真数据发送到PSTN。

传真系统可进一步包括验证模块,其接收从存储模块输出的第二传真数据,并将第二传真数据传输到验证程序计算机,以对接收的第二级传真数据的内容执行验证。验证模块可接收来自验证程序计算机的验证信号,并将验证信号发送到存储模块。当存储模块接收到第二传真数据的发送允许信号和验证信号时,存储模块可通过发送/接收模块将发送允许信号发送到网络接口单元。

传真服务器可进一步包括验证模块,其接收将要输出到外部的来自第二用户计算机的第三传真数据,并将第三传输数据传输到验证程序计算机和存储模块,以验证接收的第三传真数据的内容。验证模块可接收来自验证程序计算机的验证信号,并将验证信号发送到存储模块。过滤模块可接收来自存储模块的第三传真数据,并基于包含在接收到的第三传真数据中的目的号码将第三传真数据的发送拒绝信号和发送允许信号中的一个输出到存储模块。当存储模块接收到第三传真数据的验证信号和发送允许信号时,存储模块可通过发送/接收模块将存储的第三传真数据传输到网络接口单元。控制单元可通过所述PSTN接口单元将所述第三传真数据发送到所述PSTN,所述第三传真数据是通过所述网络接口单元从所述存储模块接收的。

传真数据传输控制器可进一步包括计算机接口单元,其用于发送来自第一用户的第四传真数据。存储设备可存储由计算机接口单元输出的第四传真数据。网络接口单元可通过因特网将接收的第四传真数据从存储设备传输到发送/接收模块。存储模块可存储由发送/接收模块接收的第四传真数据。过滤模块可接收来自存储模块的第四传真数据并基于包含在接收的第四传真数据中的目的号码来输出第四传真数据的发送拒绝信号或发送允许信号。当存储模块已经接收对于第四传真数据的发送允许信号时,存储模块可通过发送/接收模块将发送允许信号传输到网络接口单元。控制单元可根据通过网络接口单元接收的来自存储单元的发送允许信号来控制存储设备将存储的第四传真数据通过PSTN接口单元发送到PSTN。

根据本发明的另一方面,提出了一种用于提供一种传真系统的方法,该方法包括以下步骤:传真数据传输控制器通过PSTN接收来自外部源的接收传真数据;传真数据传输控制器存储接收到的接收传真数据;以及传真数据传输控制器通过因特网将存储的接收传真数据传输到传真服务器。

提供传真系统的方法可进一步包括传真数据传输控制器将存储的第一传真数据传输到第一用户计算机。

提供传真系统的方法可进一步包括以下步骤:传真服务器接收来自传真数据传输控制器的接收传真数据;传真服务器存储接收传真数据;传真服务器基于包含在存储的接收传真数据中的主叫号码确定是否拒绝或允许接收传真数据;以及当允许接收传真数据时,传真服务器响应于从第二用户计算机输出的传真请求信号而将接收传真数据传输到第二用户计算机。

根据本发明的另一方面,提出了一种用于提供一种传真系统的方法,该方法包括以下步骤:传真数据传输控制器接收来自传真机的发送传真数据;传真数据传输控制器存储接收到的发送传真数据;传真数据传输控制器通过因特网将存储的发送传真数据传输到传真服务器;传真数据传输控制器从传真服务器接收发送传真数据的发送允许信号;以及传真数据传输控制器响应于接收到的发送允许信号而通过PSTN将存储的发送传真数据发送到外部源。

所述的利用传真数据传输控制器接收来自传真服务器的发送允许信号的步骤包括以下子步骤:传真服务器存储接收到的发送传真数据;传真服务器根据包含在存储的发送传真数据中的目的号码来确定是否拒绝或允许传输发送传真数据;以及当确定允许传输传真数据时,传真服务器将发送允许信号传输到传真数据传输控制器。

所述的利用传真数据传输控制器接收来自传真服务器的发送允许信号的步骤可进一步包括以下子步骤:传真服务器将发送传真数据传输到验证程序计算机,以对存储的发送传真数据的内容执行验证;以及传真服务器接收来自验证程序计算机的验证信号。当发送传真数据的内容被验证并且发送传真数据被允许传输时,传真服务器可将发送允许信号传输到传真数据传输控制器。

根据本发明的另一方面,提出了一种提供一种传真系统的方法,该方法包括以下步骤:传真数据传输控制器接收来自第一用户计算机的发送传真数据;传真数据传输控制器存储接收的发送传真数据;传真数据传输控制器通过因特网将存储的发送传真数据传输到传真服务器;传真数据传输控制器接收来自传真服务器的发送传真数据的发送允许信号;以及传真数据传输控制器响应于接收到的发送允许信号通过PSTN将存储的发送传真数据传输到外部源。

根据本发明的另一方面,提出了一种提供一种传真系统的方法,该方法包括以下步骤:传真服务器接收来自外部源的接收传真数据;传真服务器存储接收的接收传真数据;传真服务器基于包含在存储的接收传真数据中的主叫号码来确定是否拒绝或允许接收该接收传真数据;以及当允许接收该接收传真数据时,传真服务器响应于从第二用户计算机输出的传真请求信号将接收传真数据传输到第二用户计算机。

根据本发明的另一方面,提出了一种用于提供一种传真系统的方法,该方法包括以下步骤:传真服务器接收来自第二用户计算机的、将要发送到外部的发送传真数据;传真服务器存储发送传真数据;传真服务器将发送传真数据传输到验证程序计算机,以对存储的发送传真数据的内容执行验证;传真服务器接收来自验证程序计算机的验证信号;以及当发送传真数据的内容被验证时,传真服务器通过因特网将发送传真数据传输到传真数据传输控制器。

提供所述传真系统的方法可进一步包括以下步骤:传真服务器基于包含在存储的发送传真数据中的目的号码确定是否拒绝或允许传输该发送传真数据。当发送传真数据的内容被验证并且发送传真数据被允许传输时,传真服务器可通过因特网将发送传真数据发送到传真数据传输控制器。

提供所述传真系统的方法可进一步包括传真数据传输控制器通过PSTN将从传真服务器接收的发送传真数据发送到外部。

具体实施例

图1是根据本发明的实施例的传真系统的框图,具体地,示出了该传真系统的传真数据发信机。

参照图1,传真数据发信机的传真数据传输控制器100包括公共交换电话网(PSTN)接口单元110、存储设备120、网络接口单元130、和控制单元140。

传真数据传输控制器100可进一步包括传真接口单元150、计算机接口单元160、状态显示单元170、或输入单元180。优选地,PSTN接口单元110、存储设备120、和网络接口单元130在控制单元140控制下工作。但为了便于说明,将略去对于在控制单元140控制下工作的PSTN接口单元110、存储设备120和网络接口单元130的描述。

PSTN接口单元110通过PSTN从外部源接收第一传真数据。PSTN接口单元110可通过PSTN输出将要被发送到外部的传真数据。

存储设备120存储从PSTN接口单元110接收的第一传真数据。存储设备110的实施例可包括易失(volatile)存储器、非易失存储器、和诸如硬盘或光数据存储介质的存储介质。但是,本发明不限于这些实施例。通过将经由PSTN或因特网接收的传真数据存储在存储设备120,某种情况下传真数据的重新传输是可能的,例如当发生网络故障、发生或当必须接收传真数据的传真机与其它PSTN线相连时,以及管理者能够检查已经发送或接收的所有的传真数据时。

网络接口单元130通过因特网将从存储设备120接收的第一传真数据发送到传真服务器200。网络接口单元130不但能够通过因特网而且能够通过诸如局域网的其它有线/无线通信网络传输传真数据。但为了便于说明,将描述通过因特网的传真数据传输,但本发明不限于此。网络接口单元130可通过因特网接收来自外部源的传真数据,以使传真数据传输控制器100能够接收传真数据。

控制单元140通过PSTN接口单元110、存储设备120、和网络接口单元130控制传真数据的传输。为了通过PSTN接口单元110、存储设备120、和网络接口单元130控制传真数据的传输,控制单元140可包括诸如CPU或微控制器单元(MCU)的处理器。此外,控制单元140可包括用于存储驱动或控制PSTN接口单元110、存储设备120、网络接口单元130过程中使用的固件的存储器(未示出)。

传真数据传输控制器100可进一步包括用于在控制单元140控制下接收来自传真机10的第二传真数据(例如:传真机希望发送到外部的传真数据)的传真接口单元150。即,传真数据传输控制器100可连接到传真机10,以便利用现有的传真机。因而,外部传真数据可通过传真数据传输控制器100发送到传真机10。另外,即使当传真机10需要发送传真数据到外部,传真数据可通过传真数据传输控制器100被发送到外部。

存储设备120存储由传真接口单元150输出的第二传真数据。网络接口单元130通过因特网将从存储设备120接收的第二传真数据发送到传真服务器200。

响应于通过网络接口单元130从传真服务器200接收的发送允许信号,控制单元140控制存储在存储设备120中的第二传真数据而通过PSTN接口单元110被发送到PSTN。换言之,在传真数据传输控制器100接收到来自传真服务器200表示允许第二传真数据传输到外部的发送允许信号之前,第二传真数据不能被传输到外部。由传真服务器200输出的发送允许信号可以经历过滤或验证过程,以下将予以说明。但本发明不限于此过程,因而发送允许信号可经历传真服务器200中的其它多种安全检查。

传真数据传输控制器100可进一步包括计算机接口界面160,其用于将存储在存储设备120中的第一传真数据传输到第一用户计算机20。此外,计算机接口单元160可从第一用户计算机20接收将要发送到外部的传真数据。换言之,传真数据传输控制器100接收的来自外部源的第一传真数据可被传输到传真服务器200,但是第一传真数据也可被直接发送到连接至传真数据传输控制器100的第一用户计算机20。所以,即使当传真系统中只有传真数据传输控制器100和一台计算机,不包括独立的现有的传真机,传真数据的传输也是可能的。当用户希望输出传真数据时,传真数据可利用连接到第一用户计算机20的打印机(未示出)被打印出来。

传真数据传输控制器100可进一步包括连接单元,其用于将外部存储设备123连接到传真数据传输控制器100。换言之,当传真数据传输控制器100中含有的存储设备120装满数据并因而存储设备120缺少容量时,能够使用外部存储设备123。所述连接单元可以是USB端口、串行端口或诸如此类的端口,但本发明不限于此。

传真数据传输控制器100可进一步包括状态显示单元170,其接收来自控制单元14的状态显示信号并显示传真数据传输控制器100的工作状态。即,状态显示单元170可包括允许用户检查传真数据传输控制器100的工作状态(例如,传真数据传输控制器100的传真数据的接收或传输发生错误)的检查灯(未示出),。

传真数据传输控制器100可进一步包括输入单元180,其用于从外部源接收配置传真数据传输控制器100中使用的数据并输出接收到的数据到控制单元140。即,当用户希望删除或更新存储在存储设备120中的传真数据时,用户可通过(例如通过输入单元180)输入用于删除或更新传真数据的指令或输入固件。输入单元180可连接到接口设备(未示出),用户通过输入单元180输入指令或控制控制单元140的工作。

图2示出了图1中所述的传真数据发信机的接口单元110、130、150、和160的结构。参照图1和图2,PSTN接口单元110可包括用于将PSTN连接到传真数据传输控制器100的112-N中的第一DB-9端口112-1以及用于捕捉通过112-N中的第一DB-9端口112-1输入或输出的第一传真数据的H1-N中的第一捕捉模块111-1。即,PSTN接口单元110可包括用于将至少一个PSTN连接到传真数据传输控制器100的一个端口。换言之,即使当用户使用多个传真号码时,将要发送到传真号码的所有的传真数据仍能够只被传真数据传输控制器100控制。112-N中的第一DB-9端口112-1可以是用于将传真数据传输控制器100连接到PSTN的电话连接端口并且113-N中的第一捕捉模块113-1可捕捉以图片文件格式(例如:TIF)输入和输出的传真数据。113-N中的第一捕捉模块113-1可使用常规的传真芯片配置。

传真接口单元150可包括用于将传真机10连接到传真数据传输控制器100的152-M中的第二DB-9端口152-1以及用于捕捉通过152-M中的第二DB-9端口152-1输入或输出的第二传真数据的153-M中的第二捕捉模块153-1。即,传真接口单元150可包括用于将至少一台传真机连接到传真数据传输控制器100的端口。

换言之,当包含多台传真机时,传真数据传输控制器100可连接到每一台传真机以使用所有的多个传真机,而传真数据传输控制器100可控制要输入到传真机或要从传真机输出的传真数据。152-N中的第二DB-9端口152-1可以是用于将传真数据传输控制器100连接到传真机10的电话连接端口以及153-N中的第一捕捉模块153-1可捕捉以图片文件格式(例如:TIF)输入和输出的传真数据。153-N中的第二捕捉模块153-1可使用常规的传真芯片配置。

计算机接口单元160可包括用于将第一用户计算机20连接到传真数据传输控制器100的162-K中的RS232端口162-1以及用于捕捉通过162-K中的RS232端口162-1输入或输出的传真数据的163-K中的第三捕捉模块163-1。即,计算机接口单元160可包括用于将至少一台用户计算机连接到传真数据传输控制器100的端口。

换言之,当包含多台用户计算机时,传真数据传输控制器100可连接到每一台用户计算机,以使用户计算机接收或发送传真数据,以及传真数据传输控制器100可控制用户计算机输入和输出的传真数据。162-N中的RS232端口162-1可以是串行端口,其用于将传真数据传输控制器100连接到第一用户计算机20,并且163-N中的第三捕捉模块163-1可捕捉以图片文件格式(例如:TIF)输入和输出的传真数据。163-N中的第三捕捉模块163-1可使用常规的传真芯片配置。

网络接口单元130可包括用于将因特网连接到传真数据传输控制器100的RJ-45端口133以及用于将第一传真数据通过RJ-45端口133发送到传真服务器的以太网控制器131。即,为了使传真数据传输控制器100连接到因特网,该传真数据传输控制器100可具有一个IP地址,从而另一个系统(例如:传真服务器)生成一个用于连接到传真数据传输控制器100的请求或接收来自传真数据传输控制器100的请求。为了通过IP地址连接到因特网并通过因特网输入和输出传真数据,传真数据传输控制器100可包括以太网控制器131。RJ-45端口133可以是LAN端口。

图3是图1中所述的传真数据发信机的传真服务器200的框图。参照图3,传真服务器200包括发送/接收模块210、存储模块220和过滤模块230。传真服务器200可进一步包括验证模块240。传真服务器200也可进一步包括用于控制发送/接收模块210、存储模块220和过滤模块230的控制模块(未示出)或处理器(未示出)。

但为便于说明,此处将略去对在控制模块或处理器控制下的发送/接收模块210、存储模块220和过滤模块230的描述。发送/接收模块210通过因特网收发从外部源接收的第一传真数据。

存储模块220存储从发送/接收模块210接收的第一传真数据。存储模块220的实例包括硬盘设备、磁盘设备、光盘设备等。可选地,存储模块220可用伯努利单元存储器(Bernoulli cartridge)、随机存取存储器(RAM)、只读存储器(ROM)等实现,但本发明不限于这些实例。存储模块220可在接收第一传真数据时存储接收的第一传真数据。

可选地,存储模块220可从第一传真数据中分离目的号码或主叫号码并与第一传真数据一起存储该目的号码或主叫号码。第一传真数据可被存储在数据库中用于多种安全检查或过滤检查,以下予以描述。数据库可用单个表格或多个独立的表格实现。数据也可用其它各种形式实现,例如链表、树型、关联(relational)DB等。

过滤模块230接收来自存储模块220的第一传真数据并基于包含在接收的第一传真数据中的主叫号码将用于第一传真数据的接收拒绝信号或接收允许信号输出到存储模块220。如果存储模块220已经存储了从第一传真数据中分离出的目的号码或主叫号码以及第一传真数据,过滤模块230可只接收来自存储模块220的主叫号码。当过滤模块230输出接收拒绝信号或接收允许信号到存储模块220时,存储模块220可进一步存储对应于存储在存储模块220中的第一传真数据的过滤标签(tag),该过滤标签表示接收拒绝或接收允许。

当存储模块220已经接收第一传真数据的接收允许信号时,存储模块220根据第二用户计算机30输出的传真请求信号将存储的第一传真数据通过发送/接收模块210传输到第二用户计算机30。

换言之,当传真请求信号从第二用户计算机30输出到传真服务器200时,传真服务器200查找对应于第一传真数据的过滤标签。只有当过滤标签表示接收允许时,传真服务器200能够允许存储模块220传输第一传真数据到第二用户计算机30。所以,多余的或不需要的传真数据预先受到限制,因而用户能够只接收必要的或需要的传真数据。

传真服务器200可进一步包括验证模块240,其从第二用户计算机30接收将要发送到外部的第二传真数据并将第二传真数据传输到验证程序计算机40和存储模块220,以验证接收到的第二传真数据的内容。

换言之,验证模块240检验第二用户计算机30的希望发送到外部的第二传真数据的内容。虽然在本实施例中说明了第二传真数据的内容利用验证程序计算机40验证,本发明不限于此。例如,验证模块240可扫描或识别第二传真数据的内容,以验证第二传真数据,并且如果扫描或识别的传真数据内容包含预设的数据,则可拒绝第二传真数据的验证。

验证模块240接收来自验证程序计算机40的验证信号并将验证信号发送到存储模块220。当验证模块240输出验证信号或非验证信号到存储模块220时,存储模块220可进一步存储对应于存储在存储模块220中的第二传真数据的验证标签,该验证标签表示验证或非验证。

过滤模块230接收来自存储模块220的第二传真数据,并基于包含在第二传真数据中的目的号码来输出第二传真数据的发送拒绝信号或发送允许信号。当过滤模块230输出第二传真数据的发送拒绝信号或发送允许信号到存储模块220时,存储模块220可进一步存储对应于存储在存储模块220中的第二传真数据的验证标签,该验证标签表示发送拒绝或发送允许。

当存储模块220接收到第二传真数据的验证信号和发送允许信号时,存储模块220可通过因特网将存储的第二传真数据向外部发送。换言之,当第二用户希望向外传输传真数据时,只有当传真数据和目的(即,外部)被验证时,第二用户可向外传输传真数据。

为了输出接收拒绝信号或接收允许信号,过滤模块230可包括传真号码存储单元231,其用于存储拒绝接收的传真号码或允许接收的传真号码。传真号码存储单元231也可存储拒绝发送的传真号码或允许传输的传真号码以及例如根据用户需要频繁使用的传真号码的各种传真号码。

传真号码存储单元231可接收来自验证程序计算机40的拒绝接收的传真号码或允许接收的传真号码。换言之,优选地,为确保传真号码的安全,例如用于过滤的传真号码的号码,被设置为只能由管理员(例如:验证程序)输入。但是,例如,传真号码(例如,频繁使用的传真号码)而非为安全的传真号码可被其他普通用户通过传真号码存储单元231输入或删除。换言之,传真号码存储单元231能够识别传真号码,这些传真号码能够根据所连接的用户的级别而受到控制。

此外,相比于传统技术领域中传真机控制传真数据,传真服务器200能够通过利用传真数据传输控制器100来控制传真时间,所以传真服务器200不但可执行上述过滤或上述传真数据验证,而且可执行其它各种功能。例如,当短消息服务(SMS)中心被连接到传真服务器200并且传真服务器200从外部源接收将要发送给用户A的传真数据时,传真服务器200可查找预存储的用户A的移动电话的电话号码,并通过一条SMS通知用户A的移动电话关于传真数据到达或未到达。可选地,可通过E-mail通知用户A的传真数据到达或未到达。

图4和图5是根据本发明的实施例的传真系统1的框图和数据流程图。根据图4和图5,传真系统1包括传真数据传输控制器100和传真服务器200。在步骤S108中,发送/接收模块210通过因特网接收来自传真数据传输控制器100的第一传真数据。在步骤S111和S113中,存储模块220接收来自发送/接收模块210的第一传真数据并存储第一传真数据于存储模块220。

在步骤S115中,过滤模块230接收来自存储模块220的第一传真数据。在步骤S117和S119中,基于包含在接收的第一传真数据中的主叫号码,过滤模块230输出第一传真数据的接收拒绝信号或接收允许信号到存储模块220。

在步骤S121中,当存储模块220已经接收到第一传真数据的接收允许信号时,存储模块220根据第二用户计算机30输出的传真请求信号将存储的第一传真数据通过发送/接收模块210发送到第二用户计算机30。

传真数据传输控制器100包括PSTN接口单元110、存储设备120、网络接口单元130和控制单元140。传真数据传输控制器100可进一步包括传真接口单元150、计算机接口单元160、状态显示单元170、或输入单元180。

在步骤S101中,PSTN接口单元110通过PSTN接收来自外部源的第一传真数据。在步骤S105中,存储设备120存储在工作步骤S103中由PSTN接口单元110输出的第一传真数据。步骤S109中,网络接口单元130将在步骤S107中从存储设备120输出的第一传真数据通过因特网发送到发送/接收模块210。控制单元140控制由PSTN接口单元、存储设备、和网络接口单元执行的传真数据传输。

传真数据传输控制器100可通过PSTN将从外部源接收的第一传真数据直接发送到传真机10或第一用户计算机20,无需将第一传真数据传输到传真服务器200。

更具体地,在步骤S101中,PSTN接口单元110可通过PSTN接收来自外部源的第一传真数据。在步骤S105中,存储设备120可存储在步骤S03中从PSTN接口单元110接收到的第一传真数据。在步骤S104-1或S105-1中,传真接口单元150或计算机接口单元160可分别接收来自存储设备120的第一传真数据。传真接口单元150或计算机接口单元160可将接收到的第一传真数据分别输出到传真机10或第一用户计算机20。

在步骤S201中,传真数据传输控制器100的传真接口单元150接收来自传真机10的第二传真数据。

在步骤S205中,存储设备120存储在步骤S203中由传真接口单元150输出的第二传真数据。在步骤S209中,传真接口单元150通过因特网将在步骤S207中从存储设备120接收到的第二传真数据发送到发送/接收模块210。在步骤S213中,存储模块220存储在步骤S211中从发送/接收模块210接收到的第二传真数据。

在步骤S215中,过滤模块230接收来自存储模块220的第二传真数据。在步骤S217和S219中,基于包含在接收的第二传真数据中的目的号码,过滤模块230输出第二传真数据的发送拒绝信号或发送允许信号到存储模块220。在步骤S221中,当存储模块220已经从过滤模块230接收到第二传真数据的发送允许信号时,存储模块220将发送允许信号通过发送/接收模块210发送到网络接口单元130。在步骤S223和S225中,控制单元140控制存储设备120,以根据从存储模块220通过网路接口单元130接收的发送允许信号将存储于存储设备120的第二传真数据通过PSTN接口单元110发送到PSTN。

传真服务器200可进一步包括验证模块240,其在步骤S215-1中从存储模块220接收第二传真数据并在工作步骤S215-2中发送接收的第二传真数据到验证程序计算机40以对接收的第二传真数据的内容进行验证。

在步骤S215-3中验证模块240接收来自验证程序计算机40的验证信号,并在步骤S215-4中将验证信号发送到存储模块。当存储模块220接收第二传真数据的发送允许信号和验证信号时,存储模块220能够将发送允许信号通过发送/接收模块210发送到网路接口单元130。

传真数据传输控制器100可进一步包括计算机接口单元160,其用于在步骤S401中接收来自第一用户计算机20的第四传真数据。存储设备120存储在步骤S403中从计算机接口单元160输出的第四传真数据。利用传真数据传输控制器100和传真服务器200通过PSTN向外输出第四传真数据的过程可与上述输出第二传真数据的过程相同,所以将略去其细节描述。

图6是根据本发明的另一实施例的、图4和图5中所述的传真系统的框图和数据流程图。参照图4、图5、和图6,在步骤S301中,验证模块240接收来自第二用户计算机30的第三传真数据,并且在步骤S303和S303-1中将第三传真数据分别发送到验证程序计算机40和存储模块220,以对接收到的第三传真数据的内容执行验证。

在步骤S305中验证模块240从验证程序计算机40接收验证信号,并在步骤S307中将验证信号发送到存储模块220。在步骤S309中过滤模块230接收来自存储模块220的第三传真数据,并在步骤S311和S313中基于包含在接收到的第三传真数据中的目的号码将第三传真数据的发送拒绝信号或发送允许信号输出到存储模块220。

在步骤S315中,当存储模块220接收到第三传真数据的验证信号或发送允许信号时,存储模块220将存储的第三传真数据通过发送/接收模块210发送到网络接口单元130。在步骤S317和S319中,控制单元140通过网络接口单元130控制从存储模块220接收的第三传真数据通过PSTN接口单元110被发送到PSTN。

虽然已参照本发明的示例性实施例具体示出并描述了本发明,但是本领域技术人员应理解的是,在不违背所附权利要求所界定的本发明的精神和范围的前提下,形式和细节上的各种变化可被包含在其中。

工业应用

根据本发明的传真系统可应用于因特网或局域网-建立-环境下,以替代现有的传真机或实现传真功能。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号