著录项信息
专利名称 | 通信终端及其控制方法 |
申请号 | CN97114933.X | 申请日期 | 1997-06-04 |
法律状态 | 权利终止 | 申报国家 | 暂无 |
公开/公告日 | 1998-04-29 | 公开/公告号 | CN1180270 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 精工爱普生株式会社 | 申请人地址 | 日本***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 精工爱普生株式会社 | 当前权利人 | 精工爱普生株式会社 |
发明人 | 宫坂昌代;寺平光明;小口朝弘 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 叶恺东;王忠忠 |
摘要
本发明提供一种用在具备有通用性的驱动器等的操作系统上能动作的应用软件进行故障或锁定发生后的处理的通信终端。在占线因素选择器82中设置模式1和模式2,模式1指示由于故障因素62a、锁定因素62b和缓冲器满负荷59a而输出占线信号,并在主机方不能进行数据处理;模式2指示由于故障因素62a和锁定因素62b而不输出占线信号,可以从主机方接收处置这些因素的指令;对于与实时指令相对应的应用软件5设定模式2,在发生故障或脱机时,应用软件5可以解决通信终端10的问题。
本发明涉及能应用于POS系统的终端打印机等的通信终端,特别涉及停止通 信的脱机处理。
原来,在以专用计算机(下称PC)为中心的POS用信息处理系统中,使用多种 多用的数据处理终端,如:用户显示器、制图机、打印机、绘图仪、调制解调器、 条形码读取器等。多个这样的数据处理终端经过串行通信接口(RS-232C)连接到 PC上,以PC为主机在终端之间传送由指令和处理用数据所构成的数据。在这种 接口中准备有控制通信用的信号线,例如:可以用数据终端就绪(DTR)信号在主 机方表明终端方是否是能接收数据的状态,当DTR信号有效时,主机方就把数据 设定就绪(DSR)信号作为有效,并确认双方处于可动作的状态之后再发送数据, 这样就防止了数据丢失。
在多用于POS系统的终端打印机中,在由于接收缓冲器满载状态、卡纸等错 误状态或开盖等原因而使来自接收缓冲器的数据的取出暂时停下来的锁定状态的 情况下,DTR信号变为无效,表明通信终端是占线状态。这样,在DTR信号变 为有效之前,主机方的打印机驱动器暂停数据的发送。
近年来,作为POS系统用的终端打印机,出现了具备多种功能的打印机,例 如在使用卷筒纸进行收据打印的功能上附加使用单据用纸进行电报纸打印的功能 以及读取磁性墨水文字的功能等。在这种具有复合功能的打印机中,在误选择电 报纸打印而为了进行打印成为单据用纸等待的状态,而使DTR信号变为无效的情 况下,之后,虽然在主机方可以准备收据打印用的数据,但仍然会发生不进行打 印处理的情况。而且,一旦在打印机方出现卡纸等的故障时,DTR信号就成为无 效,要求中止数据传送。然后,一旦操作人员解决了故障并把打印机复位,就会 发生把打印机接收到的未进行打印的原来数据丢失的情况。
这些问题可以按照如下的方法来解决,即:用软件检测出打印机是等待用纸 的状态和打印机中所产生的故障的种类,然后根据检出结果发送即刻进行消除缓 冲器内未处理数据等的规定处理的指令(下称实时指令)。但是,在通用的串行接 口驱动器和打印机驱动器中,当DTR信号成为无效时,因为不能传送指令,所以 不能用主机方的软件来应付。换言之,为了用主机方的软件来对付这种情况,就 必须作成忽视DTR信号而能够在串行终端访问的特殊驱动器,这时,就不能构成 使用通用操作系统的信息处理系统。
另外,在忽视DTR信号而发送指令和数据的情况下,由于终端方的接收缓冲 器的溢出,会产生传送到终端的数据丢失的危险,从而降低了系统的可靠性。因 此,不能用于POS系统等那些数据可靠性要求高的系统中。
另一方面,还有一种终端,具备不用DTR信号就能在主机方知道终端状态变 化的功能。在这种终端中,在预先用来自主机装置的指令选择相应功能的情况 下,在发生了所规定的状态变化时,对主机发送状态数据,从而能知道其状态。 以下把这种功能称之为自动状态返送功能(ASB)。在这种情况下,DTR信号成为 辅助信号,既使不选择DTR信号,主机也能知道终端的所谓占线状态。
因此,本发明的目的是提供一种利用上述的ASB功能不改变主机方与通信终 端之间的串行传送中的规范化或标准化了的做法,而能用主机方的软件应付锁定 状态及故障状态的通信终端。
为此,在本发明的通信终端中,在主机方使用DTR信号等指示能否接收数据 的通信许可装置内设置第1模式和第2模式,第1模式表示具有打印功能等的处 理器不能处理数据时不能接收;第2模式不表示处理器不能处理数据时不能接 收,另外,在设定为第2模式时,在处理器中一旦发生不能处理数据的情况,就 自动地把其状态发送到主机方。
也就是说,本发明的通信终端的特征在于具有接收从主机方传送来的数据的 接口、一次性地存储所接收到的数据的接收缓冲器、处理存储在接收缓冲器内的 数据的处理器、能把处理器的状态或接收缓冲器的状况发送到主机方的状态发送 装置以及通过接口对主机方指示能否接收数据的通信许可装置;该通信许可装置 具有表示在处理器不能处理数据时不能接收的第1模式和不表示在处理器不能处 理数据时不能接收的第2模式;另外,一旦通信许可装置在设定为第2模式的状 态下处理器成为不能处理数据的状况,状态发送装置就自动地发送其状态。
在本发明的通信终端中,如果把通信许可装置设定为第1模式,一旦根据使 用串行接口或并行接口的标准的传送处理,处理器不能处理数据时,因为表示不 能接收,所以停止数据的传送,从而保护了数据。另一方面,当把通信许可装置 设定为第2模式时,因为处理器即使不能处理数据,也不表示不能接收,所以, 主机方的操作系统不禁止发送数据。因此,主机方的应用软件发送指令数据给通 信终端,从而可以对通信终端进行称之为进行故障后的处理的系统特有的处理。 因为由状态发送装置来判明处理器的状况,所以能用主机方的应用软件来把握通 信终端的状况,从而能够实现数据的保护。这样,在本发明的通信终端中,通过 把通信许可装置设定为第1模式,就可以用标准的传送处理方法实现数据保护; 通过把通信许可装置设定为第2模式,主机方的应用软件就能拓宽与通信终端内 的处理有关的范围,从而能在故障或锁定状态下进行软处理。另一方面,在本发 明的通信终端中,因为通信许可装置使用标准信号输出能否接收的指示的功能与 第1模式和第2模式的某一种模式相同,所以不必变更主机方的操作系统,就能 够用通用性高的操作系统和硬件来构成系统。
而且,由于在通信终端的控制中设置判别通信许可装置的设定模式的步骤和 在把通信许可装置设定为第2模式时一旦处理器不能处理数据就由状态发送装置 自动发送其状况的步骤,所以即使把通信许可装置设定为第1模式和第2模式的 任一种模式,也都能把通信终端的状况反馈到主机方。这样的控制方法可以提供 来作为承载于通信终端的CPU的控制软件,并被存储在通信终端的ROM等记录 媒体上。
在通信许可装置的第1模式下,通过判断为由于接收缓冲器是满载状态、处 理器发生故障和处理器暂时不能处理接收缓冲器内存储的数据的锁定状态之任一 种原因而不能接收,从而能够把传送来而未处理的原来数据的丢失抑止到最低限 度。而且,在第2模式下,判断为以接收缓冲器是满载状态为主要原因而不能接 收,接收缓冲器就溢出,从而能够防止不接收时的数据丢失。
用户也可以用通信终端方的硬件或软件构成的切换装置来手动设定通信许可 装置的第1模式和第2模式,或者也可以由主机方的软件来设置能操作的切换装 置,从而可以选择应用软件。
另外,把通信许可装置设定为第2模式时,通信终端的处理器成为锁定状态 或错误状态,而不能处理数据,这时就成为由主机方发送指令进行处理的状态。 但是,在通信终端的处理器中,由于不继续进行数据处理,所以不处理接收缓冲 器内存储的数据,由于按照接收缓冲器内存储的顺序来分析数据,所以对于锁定 状态或故障状态,主机方的应用软件就不能对付。因此,最好设置按顺序分析接 收缓冲器内所存储的数据的第1分析装置和分析接口传送到接收缓冲器的数据进 行处理的第2分析装置。
图1是表示本发明的实施例的终端打印机的简略结构的斜视图。
图2是表示使用图1所示的终端打印机和PC的POS系统的简略构成的方框 图。
图3是表示使用本实施例的终端打印机的通信许可装置输出占线信号的处理 的流程图。
以下参照附图说明本发明的实施例。图1中,以按照本发明的通信终端为例, 表示了为构成POS系统的优选的终端打印机。本实施例的终端打印机10是能把 电报纸19、杂志纸18和收据纸17作为记录纸进行打印的打印机。电报纸19是 不定型的传票用纸等的单据用纸,从打印机10前侧的电报纸插入口21沿箭头19A 的方向插入电报纸19时,未示出的纸检测器检出电报用纸,并通过外壳15内的 纸通路导入到打印头1处。打印头1沿左右方向1A移动进行打印,电报纸19进 一步沿箭头19B的方向运送,并排出。本实施例的打印机10采用针式打印头1, 通过色带3在电报纸19、后述的杂志纸18和收据纸17上进行打印。
杂志纸18和收据纸17都是连续用纸,在本例的打印机10中,是以卷筒纸 的形式供纸。对于打印头1来说,这种连续用纸17、18沿着与电报用纸19相 反的方向通过外壳15内,被导向打印头1。收据用纸17在打印好作为收据的信 息之后,导向切纸器单元14,通过待切下的部分。对杂志纸18来说,把应由店 铺保存的规定的信息打印下来之后,由来图示的卷纸装置卷取保存。对卷筒纸17 和18,安装有检测卷筒纸少量剩留部分的近端检出器20,近端检出器20设置 有接触卷筒纸侧面并根据其外径沿箭头20A的方向摇动的检测杆20a和由该检测 杆20a实施通断的开关20b。当卷筒纸将近用完而外径变小时,检测杆20a向内 侧摆动,结果,开关20b断开,从而能检测出卷筒纸已近用完。
在打印机10的外壳15上,虽然未予图示,但安装有盖,除了在更换卷筒纸 17或18,或更换色带3的情况下,都是将盖子盖在外壳15的状态下进行打印。 因此,在外壳15上安装有用来检测盖子开闭的盖检测器22,当盖子被打开时, 就自动处于锁定状态,进行暂停打印功能等的处理。
图2中,表示了以PC30作为主机方并把本例的终端打印机10作为通信终端 而构成的POS系统的一例。在该POS系统中,通过PC30的串行通信接口(RS-232C) 驱动器31逻辑地连接有用户显示器40、终端打印机10和超高速缓冲存储制图 机45。另外,经RS-232C接口分别把PC30与用户显示器40及打印机10物理 地连接起来进行数据的发送和接收。超高速缓冲存储制图机45连接在打印机10 上,PC30把所要求的指令发送到打印机10,就可以控制超高速缓冲存储制图机 45。用户显示器40具有总线直通功能,显示处理器42仅在用来自PC的指令选 择用户显示器40的情况下处理由PC接收到的指令或数据。打印机10也具有同 样的功能,只有在被选定了的情况下才进行来自PC的指令和数据的处理。而且, 来自用户显示器40的DTR信号被输入到PC30方的CS信号端,不与来自打印 机10的DTR信号相竞争,因为用户显示器40不是处于向PC30发送状态等数据 的情况下,所以不与来自打印机的状态数据相竞争。
由于是这种连接状态,所以本例的PC30的操作系统32设置有除串行通信口 驱动器31以外还构成POS用操作系统(OS)33和键盘或显示器等的PC30的机器 以及用来控制控制这些机器的应用软件的基本OS34。POS用的OS33设置有打 印机10、用户显示器40和超高速缓冲存储制图机45的控制用OS35、用打印机 10在称之为收据用纸或杂志用纸的连续用纸上打印的收据打印用驱动器36、用 打印机10进行电报纸打印的电报纸打印用驱动器37、控制用户显示器40的驱 动器38,还设置有控制超高速缓冲存储制图机45的驱动器39。
除了PC30的POS用应用软件5和表计算等以外的应用软件6在基本OS34 和POS用OS33的控制下动作。另外,用户显示器40、终端打印机10和超高速 缓冲存储制图机45之间的数据发送接收都是经过驱动器36-39、接口驱动器31 和其他通用OS33来进行。
在打印机10中,当用接口51接收数据时,就产生数据插入,数据接收器52 从接口51中取出数据。在同一插入处理中,从接口51取出的数据经由实时指令 分析器53被存储在接收缓冲器内。在实时指令分析器53中,当识别出包含在由 数据接收器52发送的数据中的实时指令时,就根据该指令进行规定的处理。指令 分析器55按照存储顺序取出通过实时指令分析器53存储在接收缓冲器54内的 数据,并分析数据代码。如果是指令数据,控制器57就进行按照该指令的处理, 如果是打印数据,就被存储在打印缓冲器56内。然后,控制器57按照该指令进 行打印处理器60的控制,同时,把存储在打印缓冲器56内的打印数据送到打印 处理器60,控制打印处理器进行打印。
控制器57进行打印处理器60的设定和控制,还进行打印数据的管理等,此 外,还具备监视打印机10的各部分的状况的监视功能,把其结果输出到公共状态 检出器59。例如:当接收缓冲器54处于接近满载的状态下,一旦处于单据用纸 等待状态,该状态就被送到公共状态检出器59。即使在打印处理器60中,打印 机机构61的状态,例如盖子被打开而暂时中止数据处理的锁定状态、卡纸等的故 障状态或检出卷筒纸的近终端等的状态,也都被送到状态检出器62。
在公共状态检出器59和打印机机构的状态检出器62中所检出的状态被送到 状态发送器70的状态数据生成器72,状态发送器70具有用自动状态发送器71 把汇集到状态数据生成器72内的打印机机构61的状态和接收缓冲器的状况等以 及有关打印机10的其他状态发送到主机方的功能。自动状态发送器71在控制器 57的控制下,在规定的状态变化时发送该状态数据,用来自主机PC30的规定的 指令可以选择状态发生变化而成为发送状态数据的触发状态。
由自动状态发送器71输出的状态数据经数据发送器58被送到接口51,并 被送到主机方的RS-232C接口驱动器31。再经过具备打印机驱动器的POS用 OS33传送给应用软件5,选择应用软件5适应打印机10中发生的状态的处理, 并可以在打印机10上指示出来。
由于设有这样的状态发送器70,当打印机机构或终端打印机10的状况发生 变化时,就把状态数据传送到应用软件5一方,从而在应用方可以把握终端打印 机10的整体状况。而且,只有在状态变化时才可以发送状态数据,所以能减轻与 状态数据的发送接收有关的主机方和终端打印机方的处理负荷,从而可以提高串 行传送时的信息通过量。
表示公共状态检测器59中的接收缓冲器满载的状态(下称缓冲器满负荷状 态)59a、打印机机构61的状态检测器62内的故障因素(故障状态)62a以及锁定因 素(锁定状态)62b也被送到通信许可器80的占线选择器82中。而且缓冲器满负荷 59a、故障62a或锁定62b之任一项被检出时,占线设定器83就对接口51输出 占线信号,并对主机30一方指示禁止发送数据,在数据终端即终端打印机10侧 就不把已发送出来的数据存储在接收缓冲器内,从而防止了数据丢失。即:为了 实现占线信号的功能,在RS-232C中准备有DTR(数据终端准备就绪)信号,主机 方的RS-232C接口驱动器31或打印机驱动器36和37只是在DTR信号有效时进 行数据发送,而在终端打印机10处于占线状态DTR信号无效时,就停止数据发 送。
近端检出等规定状态发生变化而发送状态数据时,输出由应用软件5在打印 机10中确认状态的指令和为了把握所送来的状态之外的打印机状况而指示全部 状态数据发送的指令。在原来的终端打印机中,该指令与打印数据一起存储在接 收缓冲器54内,继续进行数据处理而按顺序分析指令时,按照其指令进处理。 因此,在接收缓冲器54中大量地存储有先于该指令的数据时,直至开始该指令处 理之前就要花费相当多的时间。
因此,在本例的终端打印机10中,设置有实时指令分析器53,在发送了实时 指令的情况下,传送到接收缓冲器54之前进行分析,再进行按照实时指令的处 理。实时指令例如由「GS」+「R」的2字节接收数据来判别,接在该2字节 之后,用1字节值n来指示打印机中执行的处理内容。用n指示的处理内容是例 如下面的表1所示的内容。 表1 n 执行内容 0 发送打印机状态 1 发送脱机因素 2 发送故障因素 3 发送连续用纸检测器的状态 4 发送电报纸检测器和电报纸状态 5 检出确认用纸检测器和确认用纸状态 6 消除单据用纸等待 7 由故障状态复(打印开始) 8 由故障状态复位(缓冲器清零)
这样,在实时指令分析器53中,与指令分析器55不同,可以即刻分析处理 由数据接收器52接收到的指令。因此,用实时指令指示的处理就可以按照与接收 缓冲器54中待处理的数据或指令顺序无关的实际时间来进行。而且,即使处在接 收缓冲器54满载而不能把所收到的数据及指令存储在接收缓冲器54中的状况 下,由于不分析实时指令且不丢失,所以也能在终端打印机10中确实地行用实时 指令指示的处理。例如:n=0的实时指令是打印机状态的发送请求,实时指令分 析器53经数据发送器58把汇集在状态数据生成器72中的各状态数据发送给主 机30的应用软件5。这样,在本例中,就能用实时指令来控制终端打印机10, 并能够经接收缓冲器54不延时地进行与指令分析器55分析的指令同样的处理。
另外,由于在终端打印机10中,处理实时指令没有由接收缓冲器54引起的 延时,所以在应用软件5一方可以控制所谓的软处理,如:消除故障因素或因为 来切下电报用纸而处于锁定状态时解除电报纸打印而开始收据打印等的所谓软处 理。
但是,当在终端打印机10中发生故障而成为锁定状态时,在通信许可器80 的占线因素选择器82内就判断为占线。因此,在通信许可器80中的占线信号设 定器83内,DTR信号为低电平,所以,由于主机方的OS32中止对终端打印机 10的数据传送,即使主机方的应用软件5要把实时指令发送到终端打印机10, OS33也禁止这种发送,而不能发送到终端打印机。因此,应用软件5具备使用 实时指令的功能,如上所述,即使终端打印机10具备分析实时指令的功能,与占 线因素重复时也不能进行使用实时指令的处理,从而使实时指令的实质功能受到 限制。
在不用主机方的OS32的情况下,直接由应用软件5来控制串行口,或者为 使用实时指令的应用软件5作成专用的OS(打印机驱动器等),也能导入到PC中。 但是,不使用OS32而制成应用软件5是非常麻烦和花时间的工作,特别是在不 利用OS32的功能的情况下,必须对各厂家的PC开发独自的程序。若取入驱动 器等的功能时,应用软件5本身就非常大而且价格高昂。因此,在不使用OS32 时,作成用各厂家的PC分别动作,而对应实时指令用的POS应用软件是不现实 的。而且在导入特殊的OS时,由于存在不能使用表计算等的通用应用软件的情 况,所以,系统无可扩展性,也很难符合用户的环境和目的进行定做。
在本例的终端打印机10中,可以用通信许可器80的占线因素选择器82来 选择输出占线信号的因素,可以选择模式1或模式2之任一种模式,其中模式1 是在发生故障62a、锁定62b和缓冲器满负荷59a之任一种情况时判断为占线的 模式,而模式2是故障62a和锁定62b不判断为占线而只把缓冲器满负荷59a作 为占线因素的模式。
在缓冲器满负荷的情况下,虽然唯恐其后发送的数据丢失而保留占线因素, 但是在自动状态发送器71把缓冲器满负荷传送给主机方的应用软件,而该应用软 件中止实时指令以外的数据发送的情况下,即使模式2内的任何一种情况下,也 能不输出占线信号(DTR信号无效状态)。
本例的终端打印机10可以用采用步进开关的切换器81来设定模式1和模式 2,另外,在本例的终端打印机10内,用步进开关来选择模式2时,即使不用上 述控制指令来指定,发生任何占线因素时,也设定自动状态发送器71以便发送状 态数据。这样,在发生占线因素的情况下,既使DTR信号未成为无效,由于主机 方的应用软件5可以用状态数据把握住打印机10为占线状态,所以也能进行确保 中止数据发送等的数据传送可靠性的处理。
这样,本例的终端打印机就有可能在对应于实时指令的应用软件下,用步进 开关把占线因素选择器82设定为模式2,并在锁定或故障等占线状态中,在占线 信号设定器83内不使DTR信号无效。因此,即使在锁定或故障状态中也使实时 指令的发送成为可能并有效地灵活运用,就能使应用软件5具有更加灵活的处理 功能。另一方面,在即使DTR信号有效,主机方的OS32进行实时指令发送的情 况下,步进开关把占线因素选择器82设定到模式1,由所谓锁定、故障和缓冲器 满负荷的通常的因素而使DTR信号为无效,从而即使不用自动状态发送器71也 能实现传送数据的保护。
图3中表示了使用本例的终端打印机10的通信许可器80输出占线信号的处 理流程。在通信许可器80中,在步骤91、92和93中分别检测出故障因素、锁 定因素和缓冲器满负荷因素。而且,在用步骤91和92检测出故障因素和锁定因 素时,在步骤94中判断设定在模式选择器81内的模式。在模式选择器81中设 定有模式2时,就在步骤96,用自动状态发送器71把故障因素或锁定因素发送 到主机方。但是,并不产生占线信号。另一方面,当在步骤94中检测出设定有模 式1或在步骤93中检测出缓冲器满负荷时,就转移到步骤95,产生占线信号并 发送到主机方,然后停止来自主机方的数据传送。
在上述的例子中,在用由DTP切换器等实现的模式选择器81选定不发送占 线信号的模式(模式2)的情况下,与此连动地选择自动状态发送功能,但本发明并 不被限定于此。即:即使在选定了模式2的情况下,也可以未必选择自动状态发 送功能。在主机方按接收缓冲器54不溢出的充分短的间隔发送出指示「打印机状 态发送」的实时指令的情况下,尽管不同时进行占线信号的发送和自动状态发 送,主机也能检测出打印机的占线状态,并安全地指示复原动作。
(第2实施例)
而且,模式1和模式2的切换用所谓软切换当然也是可以的,也能用采用终 端打印机10的应用软件进行模式选择器81的设定。也可以根据应用软件由主机 方随时改变占线因素选择器82的设定,从而变更占线因素。以下,表示该例。
图2中,当打印机接口51从主机方接收有效执行自动状态发送功能的指令(下 称自动状态补偿指令(ASB))时,指令分析器55分析该ASB指令,并把自动状态 发送器71设定为进行其处理的状态。而且可以用ASB指令个别地设定自动状态 发送功能的有效、无效及其起动因素。例如:把故障因素作为其起动因素来设定 的情况下,在发生了任何故障因素时,ASB功能都动作并向主机发送状态。
在本例中,这时,同时由指令分析器55选择模式2,并送到占线因素选择器 82。而且,把该被指定的起动因素输入到占线因素选择器82,从占线因素中除 去作为起动因素所指定的因素。例如:在故障因素作为ASB的起动因素而被指是 的情况下,因为该故障因素被排除在占线因素之外,所以即使产生故障因素,也 不发送占线信号,而是向主机发送打印机状态。因此,通过按照ASB指令来把全 部因素指定作为起动因素,就能禁止占线信号的送出。
这样,在经过RS-232C发送,而不能用打印处理器60来处理接收缓冲器54 内存储的数据的情况下,本例的终端打印机10能够切换作为占线信号使DTR信 号无效的模式(模式1)和不使DTR信号无效的模式(模式2)。因此,虽然主机方的 应用软件具有实时指令的功能,但是,在终端打印机10发送出占线信号的情况 下,而不能发送数据时,就把终端打印机设定为模式2。这样,即使由于故障因 素或锁定因素使打印机10成为占线状态,由于能用应用软件来操作终端打印机 10,所以也能够用应用软件安全而确实地进行对应故障因素或锁定因素的处置。 因此,既减轻了操作人员的劳动,又能确保用POS管理的销售额数据等诸数据的 安全性。另一方面,即使发送出占线信号,还能把终端打印机连接在能够进行实 时指令等的数据发送的主机的情况下,由于把打印机设定在模式1,从而不使用 自动状态发送功能而用DTR信号管理与主机方的,在确保了数据的安全性的同 时,能够从故障状态安全地恢复打印机。
另外,由于可以在终端打印机方设定把DTR信号设为无效的因素,所以,即 使不变更与DTR信号相关连的主机方的OS的方式,也能十分灵活地应用实时指 令的功能。因此,在构成POS系统等的系统时,能够不损害应用软件的通用性和 打印机的通用性而能构成从应用软件方向成为故障或锁定状态的终端打印机的正 常状态恢复的系统。
在上面的描述中,是把构成POS系统时合适地终端打印机10作为通信终端 的例来说明本发明的,但通信终端并不限定于终端打印机,对于能连接在绘图 仪、扫描仪还有调制解调器之类的串行接口上的通信终端、以及能连接在并行接 口上的打印机等,当然都是可以适用本发明的。而且,由于对这些通信终端适用 本发明,即使处于不能进行发送、存储的数据的处理的状态的情况下,也能用主 机方的应用软件程序来解决通信终端的问题。因此,在通信终端发生了故障的情 况下,不是完全责成给操作者处理,而可以由应用软件程序来处置。而且能够用 称作PC或通用OS的通用性高、客户定做容易而廉价的硬件或软件来构成即减 轻操作人员劳动又无误操作危险而且更安全可靠性高的系统。
如上所述,本发明的通信终端设置有第1模式和第2模式;第1模式指示由 于称为故障因素、锁定因素和缓冲器满负荷的标准因素而输出占线信号,从而在 主机方不能进行数据处理;第2模式是由于故障因素和锁定因素而不输出占线信 号时,能够从主机方接收对付这些因素的指令的模式。因此,按照本发明的通信 终端可以用具备标准通信终端用的驱动器的通用性的某种OS,使对通信终端发 生了的故障状态和锁定状态能进行适当处置的应用软件运转,并能充分发挥其功 能。另外,由于采用取代占线信号而发生锁定因素等时能把这种情况的发生通知 应用软件的自动状态发送功能,所以,即使在选定了第2模式的情况下,也能确 保从主机方传送的数据的安全性和系统的可靠性。
法律信息
- 2017-07-25
专利权有效期届满
IPC(主分类): H04L 29/12
专利号: ZL 97114933.X
申请日: 1997.06.04
授权公告日: 2003.01.08
- 2003-01-08
- 1998-04-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |