利用传真机进行列印及扫描的制作方法

文档序号:7569487阅读:328来源:国知局
专利名称:利用传真机进行列印及扫描的制作方法
技术领域
本发明有关利用传真机进行列印及扫描。


图1所示,一传真机藉由一RS-232接口与一电脑系统连结。使用者可输入指令启动一模拟-传真-输出(Emulated-fax-out)的程序,以便将电脑系统的信息由传真机送出。实际传送信息的工作是由传真机本身执行,而此传真机是与电脑系统内执行的一传真应用程序(utility)进行双向沟通。而被送出的数据是以档案(file)的形式存于电脑系统内。
使用者亦可启动一模拟-传真-接收(Emulated-fax-in)的程序,以便将远方(remote)传真机传来的数据送进电脑系统。实际接收信息的工作是由传真机本身执行,而此时传真机是与电脑系统内执行的一传真应用程序进行双向沟通。接收到的数据可贮存于电脑系统内供以后运用。
于模拟-传真-输出启动时,应用程序发出一AT型态拨号指令给传真机。于模拟-传真-接收启动时,应用程序发出一AT型态应答(answering)指令给传真机。这类AT型态的指令广为海斯(Hays)相容型数据机(modem)所使用,且为习知技艺的一部分。电子工业协会(EIA)所采用的SP-2388规约(protocol)被广为用于传真机与应用程序间传送或接收数据。吾人可采用上述两个标准建构本发明的泛用型(universal)沟通方法。
如图2所示,如果要将电脑系统内的一数据档案(data-file)藉由传真机列印,一般而言,应用程序内需要一专用(proprietary)的列印程序。针对某一特定传真机,该应用程序内即需提供一特定的列印程序以执行列印工作,而此特定列印程序却不能驱动其他厂牌的传真机进行列印。图2中亦揭露目前习知列印程序的步骤。
如图3所示,如果应用程序意图藉由传真机将纸张上的数据扫描进来,一般而言,应用程序也需要一专用的扫描程序。针对某一特定传真机,该应用程序内即需提供一特定的扫描程序以执行扫描工作,而此特定扫描程序却不能驱动其他厂牌的传真机进行扫描。图3亦揭露目前习知扫描程序的步骤。
如前述的专属程序列印或扫描程序可知,目前尚未有一种泛用式的方法,可藉由传真机进行列印或扫描工作。因此,便有此类的需求产生。于进行传真机与应用程序间的双向沟通时,此类泛用式的方法必须只能持用标准式(或准标准式)的规约。
有鉴于此,本发明提供一泛用式方法,此方法只采用标准式(或准标准式)的规约,以进行所需的列印或扫描工作。
本发明提供的方法为一种藉由传真机将一电脑系统输出的数据列印以及将一媒介上的信息扫描的方法,此传真机与该电脑系统连结,该传真机与电脑系统藉一接口沟通,于此电脑系统内具有一执行中的应用程序,该应用程序发出多个AT规格指令要求该传真机执行一第一程序或一第二程序,该第一程序将电脑系统送出的数据送至一远方传真机,该第二程序接收由远方传真机送来的数据并送至电脑系统,第一程序包含由电脑系统处接收数据的一第一步骤,第二程序包含将数据送给电脑系统的一第二步骤,该第一步骤藉由一第一标准规约与应用程序沟通,该第二步骤藉由一第二标准规约与应用程序沟通,该传真机能选择性地执行一第三及一第四程序,该第三程序将依附于一介质上的数据传送至该远方传真机,该第四程序将由远方传来的数据列印出来,该第三程序包含一对介质上数据进行的一扫描步骤,该第四程序包含将所收到数据进行的一列印步骤,此方法包含(1)决定该收到的AT指令是要求执行第一程序或第二程序;(2)如果步骤(1)中判断为第二程序,则侦测是否有一个振铃信号;(3)如果于步骤(2)中未测到有振铃信号,则启动该扫描步骤,完成后并启动该第二步骤,因而扫描所得到的数据被送给电脑系统;(4)如于步骤(1)中判断为第一程序,则侦测应用程序所送出的一拨接号码是否为一本地列印识别码;(5)如果于步骤(4)中确定为本地列印识别码,则启动该第一步骤,并启动该列印步骤,因而传真机即可将所收到的数据列印出来。
本发明还提供一种利用传真机进行列印工作的方法,该传真机与一电脑系统内执行的一应用程序相互以一组AT指令作沟通,包含(1)决定该传真机所接获的AT指令是否为一拨号指令;(2)如果于步骤(1)中是拨号指令,则决定该拨号指令所指明的拨号号码是否为一本地列印识别码;(3)如果于步骤(2)中判断是本地列印识别码,则启动列印工作,将由电脑系统处收到的数据预以列印出来。
本方法内所涉及的传真机与应用程序间沟通,是采用准标准的AT指令以及SP-2388规约。如此,任何具有传送数据、接收数据的传统式AT指令传真机皆能额外执行列印及扫描工作。
下面以实施例结合附图对本发明进行详细说明。
附图简要说明图1揭露一传真机与电脑系统藉由一习知RS 232接口连结;图2揭露习知传真机进行列印程序的步骤;图3揭露习知传真机进行扫描程序的步骤;图4揭露本发明方法利用传统传真机进行列印的步骤;图5揭露本发明方法利用传统传真机进行扫描的步骤。
如习知技术,一个单独的传真机包含数据传送及数据接收两大功能。数据传送的程序包含将一个介质(如纸张)上所依附的信息传送至一远方传真机的程序。数据接收的程序包含将远方传真机所送来的数据列印出来的程序。
因应使用人的指示,传真应用程序可发出AT型的拨号(dialing)或应答指令。AT拨号指令要求传真机启动模拟-传真-输出程序,执行此程序时,传真机由电脑系统处接收数据,然后将此数据送至远方传真机。AT应答指令要求传真机启动模拟-传真-接收程序,执行此程序时,传真机接收由远方传真机送来的数据,然后将此数据送至电脑系统。经由RS-232接口,进行模拟-传真-输出时,传真机藉SP-2388接收规约与应用程序沟通。经由RS-232接口,进行模拟-传真-接收时,传真机藉SP-2388传送规约与应用程序沟通。
除了上述的四个习知功能,传真机亦能执行文件扫描及文件列印的功能。
列印程序参考图4,本发明于启始状态时,传真机及应用程序分别处于状态40及400。当使用者发动一个列印程序时,应用程序发出一AT拨号指令,此拨号指令的一拨接号码须为一本地列印识别码(Local-Print-ID),之后传真机回到状态401。于状态401时,应用程序已备妥开始以SP-2388规约将欲列印数据以传真数据格式(fax-data-format)送给传真机。当接收到一拨号指令,传真机会进入状态41,然后检验该拨接号码是否为本地列印识别码,如果是,该传真机即进入状态42。于状态42中,传真机利用SP-2388规约与应用程序连系,并将由电脑系统送来的数据列印出来。数据传输及列印完毕后,传真机及应用程序分别回至各启始状态。前述的本地列印识别码可以为(1)以至少四个零为开头的数字串,(2)以非数字(non-digit)符号为开头的一字串,或(3)或该传真机占用的电话号码。
扫描程序参考图5,当使用者发动一个扫描程序时,应用程序发出一AT应答指令,然后进入状态501。于此状态501时,应用程序已备妥开始以SP-2388规约接收由传真机处以传真数据格式送来的数据。而当接收到一AT型式应答指令时,传真机进入状态51,然后侦测是否有振铃信号(ring)存在。如果未侦测到振铃信号,传真机进入状态52。于状态52时,传真机对一介质(medium)进行扫描以便获得其上的信息。此扫描所得信息藉由SP-2388规约送给应用程序。数据扫描及传送程序完成后,传真机及应用程序分别回至其启始状态40,400。
权利要求
1.一种藉由传真机将一电脑系统输出的数据列印以及将一媒介上的信息扫描的方法,此传真机与该电脑系统连结,该传真机与电脑系统藉一接口沟通,于此电脑系统内具有一执行中的应用程序,该应用程序发出多个AT规格指令要求该传真机执行一第一程序或一第二程序,该第一程序将电脑系统送出的数据送至一远方传真机,该第二程序接收由远方传真机送来的数据并送至电脑系统,第一程序包含由电脑系统处接收数据的一第一步骤,第二程序包含将数据送给电脑系统的一第二步骤,该第一步骤藉由一第一标准规约与应用程序沟通,该第二步骤藉由一第二标准规约与应用程序沟通,该传真机能选择性地执行一第三及一第四程序,该第三程序将依附于一介质上的数据传送至该远方传真机,该第四程序将由远方传来的数据列印出来,该第三程序包含一对介质上数据进行的一扫描步骤,该第四程序包含将所收到数据进行的一列印步骤,此方法包含(1)决定该收到的AT指令是要求执行第一程序或第二程序;(2)如果步骤(1)中判断为第二程序,则侦测是否有一个振铃信号;(3)如果于步骤(2)中未测到有振铃信号,则启动该扫描步骤,完成后并启动该第二步骤,因而扫描所得到的数据被送给电脑系统;(4)如于步骤(1)中判断为第一程序,则侦测应用程序所送出的一拨接号码是否为一本地列印识别码;(5)如果于步骤(4)中确定为本地列印识别码,则启动该第一步骤,并启动该列印步骤,因而传真机即可将所收到的数据列印出来。
2.一种利用传真机进行列印工作的方法,该传真机与一电脑系统内执行的一应用程序相互以一组AT指令作沟通,包含(1)决定该传真机所接获的AT指令是否为一拨号指令;(2)如果于步骤(1)中是拨号指令,则决定该拨号指令所指明的拨号号码是否为一本地列印识别码;(3)如果于步骤(2)中判断是本地列印识别码,则启动列印工作,将由电脑系统处收到的数据予以列印出来。
3.如权利要求1所述的方法,其中,传真机与电脑系统的接口为RS-232。
4.如权利要求1所述的方法,其中,第一标准规约为SP-2388接收规约。
5.如权利要求1所述的方法,其中,第二标准规约为SP-2388传送规约。
6.如权利要求2所述的方法,其中,该数据是由电脑系统藉一SP-2388传送规约所送出。
7.如权利要求1或2所述的方法,其中,本地列印识别码为一以至少四个零为开头的数字串。
8.如权利要求1或2所述的方法,其中,本地列印识别码为一以非数字符号为开头的一字串。
9.如权利要求1或2所述的方法,其中,本地列印识别码为该传真机所占用的一电话号码。
10.一种利用传真机进行扫描工作的方法,该传真机与一电脑系统内执行的一应用程序相互以一组AT指令沟通,包含(1)决定该传真机所接获的AT指令是否为一应答指令;(2)如果于步骤(1)中判断是应答指令,则检测是否有一振铃信号进来;(3)如果于步骤(2)中没有检测到振铃信号,则启动扫描工作,以取得依附于一介质上的数据,并将此数据送至电脑系统。
11.如权利要求10所述的方法,其中,该数据系以SP-2388传送规约送至该电脑系统。
全文摘要
一种利用传真机进行列印工作的方法,该传真机与一电脑系统内执行的一应用程序相互以一组AT指令作沟通,包含:(1)决定该传真机所接获的AT指令是否为一拨号指令;(2)如果于步骤(1)中是拨号指令,则决定该拨号指令所指明的拨号号码是否为一本地列印识别码;(3)如果于步骤(2)中判断是本地列印识别码,则启动列印工作,将由电脑系统处收到的数据予以列印出来。
文档编号H04N1/00GK1174470SQ9611191
公开日1998年2月25日 申请日期1996年8月21日 优先权日1996年8月21日
发明者许英豪, 赖义麟 申请人:明碁电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1