传真发送方法、媒体和装置的制作方法

文档序号:7629207阅读:212来源:国知局
专利名称:传真发送方法、媒体和装置的制作方法
技术领域
本发明的实施例涉及一种传真机,具体地说,涉及一种传真发送方法、媒体和装置。
背景技术
传真机作为一种数据通信终端用于发送和接收诸如文本或图像的信息,同时作为一种办公自动化(OA)装置通过例如电话线的公共开关电话网络(PSTN)从发送传真数据的发送传真机(以下,被称为发送传真机)向接收传真数据的接收传真机(以下,被称为接收传真机)发送传真数据。近来,随着使用这种传真机交换大量的信息,使用传真机的通信已经变得很普遍。需要一个预定义的通信协议在这方面来严格地规定表示与这种通信相关的各种控制信息的格式或时序的信息。该协议通常包括用于传真连接的建立、保持和终止的说明。
图1示出了传统的传真数据发送/接收协议。如图1所示,如果发出一个呼叫音(CNG)信号,试图建立一个从一个发送传真机到一个接收传真机的呼叫,该接收传真机发出一个被呼叫音(CED)信号以响应CNG信号,从而允许呼叫被连接。
当该呼叫被连接时,接收传真机发送一个数字识别信号(DIS)到发送传真机。在此,当发送DIS时,接收传真机会通知发送传真机关于诸如接收传真机的速度、容量、分辨率、纸张大小和纸张类型等的各种信息。该发送传真机然后发送一个数字指令信号(DCS)给接收传真机,该信号是一个响应由DIS确认的标准容量的数字设置指令,并且随后传送一个训练序列给接收传真机。
如果在训练序列中没有检测出发送误差,已经接收了训练序列的接收传真机发送一个确认接收(CFR)的信号,从而确认信息发送的完整过程已经完成和可以开始发送信息。如果成功地执行上述操作,就发送实际数据,并且当信息的发送已经完成时,执行一个后信息处理,并且随后呼叫被释放。
但是,注意到训练序列以下面的方式响应DCS连续地从接收传真机发送。在连续的调整零比特1.5秒从而与调制解调器同步后,该发送传真机传送训练序列。当接收传真机接收和检查训练序列时,即使只有一比特被确定可能是错误的,接收传真机将确定以当前的训练速度将不易保持同步,然后接收传真机发回一个训练失败(FTT)信号,并且发送传真机可能需要请求该发送传真机回落到以一个较低的调制解调器速度来发送。
这里,此种情况下,当发送传真机以14,400bps发送训练序列以及接收传真机接收实际的训练序列时,如果其中的一比特被确定可能是错误的,发送以14,400bps进行,并持续1.5秒。因此,14,400比特×1.5秒(等于21,600比特)的一比特可能是错误的。但是,在典型的数据接收阶段,基本原始文档通常仅仅是一个文本或信件,并且,即使是存在这种潜在的数据丢失,通常在读取所发送的原始文档方面也不会发生困难。
换句话说,即使所接收到的训练序列的一比特可能是不正确的,也很难使通信数据被破坏得足以使基本接收的文档变成不可读或引起基本通信失败。由于在大多数情况下原始文档是一个由字符填充的信件,所以,即使是原始文档的一行或两行也许被扰乱,识别所接收的原始文档也不存在任何问题。此外,在一个误差校正模式(ECM)中,损坏的数据(例如被确定为可能是不正确的数据)能够通过一个再发送请求而被恢复并且因而不再成为问题。
然而,与这些发明人的发明相反,传统地只强调训练的无错误,因而降低了发送速度并以较低的速度保持通信。当用户使用传真机时,这一降低的发送速度将会导致用户感觉到通信质量的退化。
因此,一个传真(FAX)机或一个多功能外围(MFP)装置通常通过PSTN来进行通信。由于例如多个电子噪声源的通信限制因素,在上述环境中,通信不是以一个较高的调制解调器速度进行,而是以一个较低的调制解调器速度。

发明内容
本发明的实施例提供一种传真发送方法、媒体和装置,通过该传真方法、媒体和装置,传真的通信速度可以在噪声环境中保持在一个增加的速度,减少了总的通信时间,并且因此与传统的系统相比,通信速率增加了。
为了实现上述和/或其它方面和优点,本发明的实施例包括一种传真机发送速度设置方法,该方法包括检查一个发送的训练序列的发送错误,并且如果没有检测到发送错误就保持当前的发送速度,以及如果一个检测到的训练序列中的发送错误在一个预定的范围内就保持当前的发送速度,和如果检测到的发送错误不在预定范围内就降低当前的发送速度。
通过从接收传真单元向发送传真单元传送确认接收(CFR)信号来实现保持当前发送速度。此外,通过从接收传真单元向发送传真单元传送训练失败(FTT)信号来实现降低当前发送速度。
该方法还包括检查是否根据发送错误的检测来设置一个发送速度重置模式,其中检查发送的训练序列的发送错误还包括确定如果发送速度重置模式被设定,发送错误是否在预订的范围内,以及其中当前发送速度的降低还包括如果没有设定发送速度重置模式,就减小当前发送速度。
用户可以使用一个用户接口设置发送速度重置模式。类似的,用户可以使用一个用户接口设置发送错误的预定范围。发送错误的预定范围可被表示为一个错误百分比或错误比特数。
为了实现上述一个/或其它方面和优点,本发明的实施例包括一个传真发送速度设置方法,包括从接收来自接收传真单元的数字识别(DIS)信号的发送传真单元发送一个数字指令(DCS)信号和一个训练序列,如果接收传真单元在接收到的训练序列中检测到发送错误在预定范围之内,则根据由发送传真单元接收的来自接收传真单元的确认接收(CFR)信号使发送传真单元的发送速度保持在当前的发送速度,并且如果发送错误不再预定范围之内,根据发送传真单元从接收传真单元接收的训练失败(FTT)信号降低当前发送速度。
发送错误的检测还包括检查是否根据发送错误的检测重置发送速度模式,以及如果没有设置发送速度重置就降低当前发送速度,和确定如果设置了发送速度重置模式就确定是否发送错误在预定范围之内。
用户可以使用一个用户接口设置发送速度重置模式。用户还可以使用一个用户接口设置发送错误的预定范围。此外,发送错误的预定范围可以被压缩为一个错误百分率或很多错误比特。
为了实现上述和/或其它方面和优点,本发明的实施例包括一个发送速度设置装置,包括一个训练序列(TS)错误检查单元,用于接收来自发送单元的训练序列,和检查训练序列中的发送错误,一个确认接收(CFR)发送单元,用于向发送单元发送一个CFR信号和如果在训练序列中没有检测到发送错误就保持当前发送单元的发送速度,一个错误范围检查单元,用于检测被检测到的发送错误是否在预定范围之内,和一个错误处理单元,用于如果检测到的发送错误在预定范围之内,通过发送CFR信号给发送单元来实现保持当前发送速度,和通过发送训练失败(FTT)信号给发送单元实现当前发送速度的降低。
该错误范围检查单元可以包括一个发送速度重置模式检查部分,用于如果检测到发送错误就检查是否设置了发送速度重置模式,和一个发送速度重置部分,用于实现如果没有设置发送速度重置模式就降低当前发送速度,以及一个发送错误范围检查部分,用于如果设定了发送速度重置模式就执行检查检测到的发送错误是否在预定的范围之内。
该装置还包括一个用于提供发送速度重置模式设置菜单以便使用户可以设置发送速度重置模式的用户接口。该用户接口单元还包括一个错误范围设置菜单,用于将预定的范围设置为错误百分比或错误比特数。
为了实现上述一个/或其它方面和优点,本发明的实施例包括一个媒体,其包括实现本发明的实施例的计算机可读代码。
本发明的其它方面和/或优点在某种程度上将会在以下的描述中得到说明或将是显而易见的,或可以通过本发明的实施而了解。


本发明的这些和/或其它方面和优点将通过以下参考附图对本发明的实施例的描述而变得明显和易于理解图1示出了一个传统的传真数据发送/接收协议;图2示出了一个具有一个根据本发明的实施例的传真装置的多功能外围(MFP)装置;图3示出了一个根据本发明的实施例的传真发送速度设置装置;图4示出了一个根据本发明的实施例的错误范围检查单元;和图5是一个表示根据本发明的实施例的传真发送速度设置方法的流程图。
具体实施例方式
下面将会详细地参考本发明的实施例,实施例的例子在相应附图中得到表示,其中相同的附图标记始终表示相同的元件。下面将会参考附图描述本发明的实施例以解释本发明。
附图2示出了一个具有一个根据本发明的实施例的传真装置的多功能外围(MFP)装置。例如,一个中央处理单元(CPU)10根据预定的程序控制MFP装置。仅作为一个例子,一个系统存储器20可存储一个CPU10的操作程序和一个标准控制程序,以及还存储如CPU10执行程序的数据。例如,ROM存储器130可以是一个存储控制程序的永久性存储器,而RAM存储器140是一个基于程序和图像数据的执行来临时存储数据的非永久性存储器。
例如,还包括一个打印引擎单元50,用于打印系统存储器20的数据或打印发送给主计算机打印机驱动器150的数据。一个计算机接口单元90,用于从一个主计算机向打印引擎单元50发送打印数据,从而打印数据。例如,在此,一个媒体卡110可允许主计算机通过一个MFP装置的媒体卡接口单元100来管理媒体卡110的文件夹和图像文件,和读取/写入媒体卡110。
例如,可以使用一个包括多个按键的操作面板(OPE)30,并当一个预定的键被按下时可以将产生的键数据传送给CPU10,从而使用CPU10的显示数据在一个内部LCD/LED显示器40上显示一个系统的操作状态。该OPE 30还使用麦克风C麦克风输入声音数据,同时输入的声音数据被MODEM/DSP转换为数字数据并被存储在存储器中。
还可包括一个扫描仪60,它使用一个图像处理器120将使用图像扫描传感器产生的模拟图像数据转换为一个适当格式的数字图像数据并且在存储器中存储该数据。媒体卡接口单元100对媒体卡,例如智能媒体卡,记忆棒,CF卡等执行一个硬件接口操作,并且控制CPU10。例如,当从媒体卡读取图像时,该媒体卡接口单元100可以适当地处理图像并且使用图像处理器120将图像转换为一个适当的格式,随后将图像发送给主计算机或打印引擎单元50或系统存储器20。使用一个调制解调器70发出各种音和提供关于通信的调制/解调操作。例如,CUP10控制网络控制单元(NCU)80的操作,并且形成一个电话线的呼叫回路以及电话线与调制解调器70的连接。
图3示出了一个根据本发明的实施例的传真发送速度设置装置。图3的传真发送速度设置装置还包括一个TS错误检查单元300,一个CFR产生和发送单元320,一个错误范围检查单元340,和一个错误处理单元360。例如,该传真发送速度设置装置还包括一个用户接口单元。
该TS错误检查单元300可被安装在例如传真模块、传真机或类似功能的操作媒介的传真单元的接收端。如果发送传真单元发送一个训练序列,则TS错误检查单元300可接收该训练序列,检测该训练序列,并检查发送错误。CFR产生和发送单元320可被安装在传真单元的接收端。作为使用了TS错误检查单元300的检查结果,如果没有检测到发送错误,则CFR产生和发送单元320通过将CFR信号发送到发送传真单元能保持当前的发送速度。
错误范围检查单元340可被安装在传真单元的接收端。作为使用TS错误检查单元300的检查结果,如果有发送错误,则错误范围检查单元340可检查是否发送错误在预定范围之内。图4示出了一个错误范围检查单元340,例如图3的错误范围检查单元340。例如,附图4的错误范围检查单元340可包括一个发送速度重置模式检查部分400,一个发送速度重置部分420,和一个发送错误范围检查部分440。当发送速度重置模式检查部分400的模式是发送速度重置模式时,并且如果在接收到的训练序列中检测到发送错误,发送速度重置模式检查部分400可检查发送速度重置模式是否设置为“ON”。如果发送速度重置模式不是设置为NO,发送速度重置部分420通过发送一个训练失败(FTT)信号给发送传真单元来降低当前的发送速度。如果发送速度重置模式设置为ON,发送错误范围检查部分440就检查发送错误是否在预定范围之内。
如果发送错误在预定范围之内,该错误处理单元360通过发送CFR信号给发送传真单元来保持发送速度。如果发送错误不在预定范围之内,该错误处理单元360通过向发送传真单元发送FTT信号来降低发送速度。
根据本发明的一个实施例的传真发送速度设置装置还包括一个用户接口单元380。例如,该用户接口单元380可提供一个发送速度重置模式设置菜单来设置一个发送速度重置模式,例如通过用户,并且可包括一个错误范围设置菜单382。该错误范围设置菜单382允许将发送错误的预定范围设置为百分比或特定的错误比特数。
图5是一个表示根据本发明的一个实施例的传真发送速度设置方法的流程图。下面将参考图5更为详细地描述传真发送速度设置方法,和传真发送速度设置装置的操作。
首先,如附图5所示,在操作500中,发送传真单元可发送一个呼叫音(CNG)信号给接收传真单元,并且接收传真单元可发送一个被叫音(CED)信号给发送传真单元,因而设置了发送传真和接收传真单元之间的传真发送的呼叫。如果呼叫设置完成,接收传真单元随后可发送数字识别信号(DIS)给发送传真单元。例如,在这种情况下,接收传真单元还通知发送传真单元各种关于接收传真单元的速度,容量,分辨率,纸张大小,纸张类型等信息。
在操作510中,接收DIS的发送传真单元可连续地发送一个数字指令信号(DCS)和训练序列。
例如,在操作520中,接收传真单元使用TS错误检查单元300检测DCS,并且可以检查在训练序列中的错误。在这种情况下,如果在训练序列中没有发送错误,接收传真单元可通过传送一个确认接收(CFR)信号给发送传真单元来保持当前状态的发送速度。例如,在操作560中,通过使用CFR产生和发送单元320向发送传真单元传送CFR信号来执行这一过程。
其间,如果确定在接收的训练序列中存在发送错误,在操作530中,接收传真单元然后可使用例如错误范围检查单元340,确定发送错误是否在预定范围内。如果在训练序列中存在发送错误,在操作540中,例如使用发送速度重置模式检查部分400,可检测发送速度重置模式以确定是否设置了发送速度重置模式。
例如,如果发送速度重置模式没有被设置为“ON”,也就是如果发送速度重置模式被设置为OFF,在操作570中,例如使用发送速度重置部分420,可向发送传真单元传送一个训练失败(FTT)信号,发送传真单元的发送速度随后可被降低。如果发送速度重置模式被设置为ON,在操作550中,例如可使用发送错误范围检查部分440检查所述发送错误以确定发送错误是否在预定范围内。
例如,如果发送错误在预定范围之内,在操作560中,可使用错误检查单元360将CFR信号传送给发送传真单元,并且在操作580中,将发送传真单元的发送速度保持在当前的状态用于进一步的通信。
如果发送错误不在预定范围之内,在操作570中,例如可使用错误检查单元360将FTT信号发送到发送传真单元,并且在操作580中,以减少的发送速度继续进行通信。
这里,在本发明的一个实施例中,用户可以使用用户接口单元380设置发送速度重置模式。例如,如果发送速度重置模式被设置为ON,并且即使只有训练序列的一比特被确定为可能是错误的,该FTT也不可能被立即发送给发送传真单元。例如,在这种情况下,一个表示可允许训练序列发送错误数量的错误范围可被用户使用用户接口单元380设置,或如果以菜单格式给出了错误范围,就可被用户选择。此外,发送错误的数量可以被表示为百分比或错误比特数。例如,发送错误的数量可以用单位数量的10%指示,或通过错误比特数。
同时,现在还将描述另外一个方法的实施例。该接收传真单元接收训练序列和检测相应的错误比特。假设训练序列的预定的错误范围被设置为1%,并且发送传真单元的训练序列的发送速度被设置为14,400bps,1%对应于发送以14,400bps进行了1.5秒,在14,400×1.5比特(等于21,600比特)中错误比特数低于216,并且如果发送传真的发送速度是4,800bps,则在7,200比特中错误比特数低于72。因此,如果接收传真单元检测训练序列中的发送错误比特,发送速度是14,400bps并且发送错误比特数低于216,发送传真单元就不需要请求发送速度根据FTT信号回落而是发送CFR信号并随后以当前速度接收传真。以这种方式,根据在每一个带宽中的错误比特的允许率确定接收该传真的速度。但是,如果发送错误比特数等于或大于216,则发送FTT信号,并且随后,执行下一个减小发送速度的处理。因此,尽管训练序列的部分被损坏,例如被噪声和衰减,但不需要降低当前速度,而是保持比传统系统更高的速度。
本发明的实施例也可以表现为例如计算机可读记录媒体的媒体上的计算机可读代码。例如,该媒体可以是任何能够存储/传输数据并随后能够被计算机系统读取的数据存储装置。例如,该媒体的例子包括只读存储器(ROM),随机访问存储器(RAM),CD-ROM,磁带,软盘,和光数据存储装置。
如上所述,在一个根据本发明的实施例的传真发送速度设置方法、媒体、和装置中,尽管接收到的训练序列的部分被噪声和衰减损坏,当确定传真单元间的通信速度时,不需要降低当前速度,而是可以保持一个更高的速度,例如高于先前确定的通信未被影响的范围。像这样,通信会完成得更迅速,从而导致降低成本和减少总的通信时间,因而增加了在不同传真单元间的通信速率。
尽管示出并描述的本发明的几个实施例,但是本领域熟练的技术人员可以在不脱离本发明的原理和精神的前提下对这些实施例中做出修改,本发明的范围由权利要求及其等效物定义。
权利要求
1.一种传真发送速度设置方法,包括检查发送训练序列的发送错误,并且如果没有检测到发送错误就保持当前发送速度,和如果在训练序列中检测到的发送错误位于一个预定的范围之内则保持当前的发送速度,和如果检测到的发送错误不在该预定范围之内则降低当前的发送速度。
2.如权利要求1所述的传真发送速度设置方法,其中,当前发送速度的保持是通过从接收传真单元向发送传真单元发送一个确认接收信号实现的。
3.如权利要求1所述的传真发送速度设置方法,其中,降低当前发送速度是通过从接收传真单元向发送传真单元发送一个训练失败信号实现的。
4.如权利要求1所述的方法,还包括检查是否根据发送错误的检测来设置发送速度重置模式,其中,检查发送的训练序列的发送错误还包括如果设置了发送速度重置模式确定是否发送错误在预定范围之内,和其中,降低当前发送速度还包括如果没有设置发送速度重置模式则降低当前发送速度。
5.如权利要求4所述的方法,其中,发送速度重置模式是用户使用用户接口设置的。
6.如权利要求1所述的方法,其中,发送错误的预定范围是用户使用用户接口设置的。
7.如权利要求6所述的方法,其中,发送错误的预定范围被表示成一个错误百分比或错误比特数。
8.一种传真发送速度设置方法,包括从一个接收来自一个接收传真单元的数字识别信号的发送传真单元发送一个数字指令信号和一个训练序列;如果接收传真单元检测到在接收到的训练序列中的发送错误在预定范围之内,则根据由发送传真单元从接收传真单元接收的发送的确认接收信号来使发送传真单元的发送速度保持在当前的发送速度,和如果发送错误不在预定范围之内,根据发送传真单元接收到的来自接收传真单元的训练失败信号减小发送传真单元的当前发送速度。
9.如权利要求8所述的方法,其中,发送错误的检测还包括检查是否根据发送错误的检测设置发送速度重置模式,以及如果没有设置发送速度重置模式就减小当前发送速度,和如果设置了发送速度重置模式则确定发送错误是否在预定范围之内。
10.如权利要求9所述的方法,其中,发送速度重置模式是用户使用用户接口设置的。
11.如权利要求10所述的方法,其中,发送错误的预定范围是用户使用用户接口设置的。
12.如权利要求11所述的方法,其中,发送错误的预定范围被表示成一个错误百分比或错误比特数。
13.一种发送速度设置装置,包括;训练序列错误检查单元,用于接收来自发送单元的训练序列,和检查训练序列中的发送错误;确认接收发送单元,用于向发送单元发送一个确认接收信号和如果在训练序列中没有检测到发送错误就保持当前发送速度;错误范围检查单元,用于检测所检测到的发送错误是否在预定范围之内;和错误处理单元,用于如果检测到的发送错误在预定范围之内,通过发送确认接收信号给发送单元来实现保持当前发送速度,和通过发送训练失败信号给发送单元以实现当前发送速度的降低。
14.如权利要求13所述的装置,其中,错误范围检查单元包括发送速度重置模式检测部分,用于如果检测到发送错误就检测是否设置了发送速度重置模式;和发送速度重置部分,用于如果没有设置发送速度重置模式就减小当前发送速度;以及发送错误范围检查部分,用于如果设定了发送速度重置模式就执行检测是否检测到的发送错误在预定的范围之内。
15.如权利要求14所述的装置,还包括用于提供发送速度重置模式设置菜单以使用户设置发送速度重置模式的用户接口单元。
16.如权利要求15所述的装置,其中,用户接口单元包括错误范围设置菜单,用于将所述预定的范围设置为错误百分比或错误比特数。
17.一种包括实现权利要求1所述方法的计算机可读代码的媒体。
18.一种包括实现权利要求4所述方法的计算机可读代码的媒体。
19.一种包括实现权利要求8所述方法的计算机可读代码的媒体。
20.一种包括实现权利要求9所述方法的计算机可读代码的媒体。
全文摘要
一种传真发送速度设置方法、媒体和装置。该传真发送速度设置方法可以包括使用一个接收来自接收传真单元的DCS信号的发送传真单元发送一个DCS信号和一个训练序列,在接收传真单元的接收端检测训练序列,并且如果在接收到训练序列中没有发送错误,通过向发送传真单元发送一个CFR信号来保持当前的发送速度,检测在训练序列中的发送错误,并且检测发送错误是否在一个预定的范围之内。如果发送错误在预定范围之内,则通过向发送传真单元发送CFR信号来保持当前发送速度,以及如果发送错误不在预定范围之内,则通过向发送传真单元发送一个FTT信号来降低发送速度。
文档编号H04N1/00GK1777225SQ20051013159
公开日2006年5月24日 申请日期2005年11月2日 优先权日2004年11月2日
发明者洪承郁 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1