打印方法及其装置的制作方法

文档序号:2507135阅读:160来源:国知局
专利名称:打印方法及其装置的制作方法
技术领域
本发明涉及可进行固定长度的控制的打印方法及其装置。
一般的文字处理机等的打印装置中,原则上在预先按其尺寸切断的用纸(剪切纸)上进行打印。这种情况下,在打印之前,设定规定尺寸或任意尺寸的用纸尺寸,此外,在将其打印范围(传送方向的长度(打印长度)和行方向的长度等)和上下(前后)左右的空白宽度(空白长度)等按预定长度设定后,根据该预定长度,进行所需的打印图象的打印。
此外,原则上也有在长胶片状的连续纸上进行任意长度打印类型的打印装置,而这种有代表性的装置中有纸带打印装置。但是,即使是纸带打印装置,通过设定打印对象物的长度(纸带长度)和前后的空白等(前空白长度和后空白长度),打印后在预定的切断位置切断纸带,从而可以制作预定长度的记录单等的打印装置也众所周知。
除此之外,把传真机也分类为属于前者的(在剪切纸上打印的类型)按预定尺寸打印接收结果的图象的类型,和属于后者(在连续纸上打印的类型)的在长胶片式的滚筒纸上打印接收结果的类型。还有,把在现金记录机的收据上打印规定的内容(图象)后,设有预定空白的情况分类为后者,此外,后者中包括在连续纸上打印票证的内容图象后,作为票证进行切断和发行的票证发行(贩卖)机等。
但是,在这些打印装置中,进行正确的位置控制,换句话说,进行与设定的设定长度(预定长度)对应的固定长度控制是必要的。就是说,需要根据最终的打印对象物的长度(前者(剪切纸)的情况为纸传送方向长度,后者(连续纸)的情况为从前端至切断位置的长度)、前空白长度、打印长度、后空白长度,在打印对象物的前端设置预定的前空白长度,从打印开始位置即前空白长度的终端开始打印图象的打印,打印完预定的打印长度后,设置预定的后空白,在后者情况下,还需要把后空白位置作为切断位置,将打印对象物切断。
为了正确地进行固定长度的控制,在以往的打印装置中,作为使打印头和打印对象物的至少一方相对于另一方相对移动的相对移动装置的驱动源,通过使用利用脉冲数可进行速度控制(固定速度控制)的步进电机(脉冲电机)和内装固定速度控制电路的DC伺服电机等,可当相对移动开始时以一定的或被控制的相对速度进行移动。
就是说,由于相对速度一定,所以从相对移动开始时刻起经过与预定的前空白长度相对应的时间后开始打印图象的打印,在一定速度下,当打印完预定的打印长度后,在与预定的后空白长度相对应的时间内继续相对移动,然后停止相对移动。
此外,特别是在后者的情况下,由于将其停止位置作为切断位置切断打印对象物,所以必须在对应于预定长度的停止位置正确地停止,作为后者情况的驱动源,一般来说,采用步进电机。就是说,由于作为速度控制不仅要控制固定速度,还必须正确地停止,所以使用3只要停止外加脉冲就可以在正确的停止位置停止的步进电机。
如上所述,在以往的打印装置中,作为进行固定长度控制(打印控制、位置控制、速度控制)的驱动源,必须使用步进电机等价格比较高的电机,这成为打印装置的低价格化的障碍。
另一方面,在把比较便宜的DC电机作为相对移动装置的驱动源使用的情况下,由于没有固定速度控制电路,不能获得一定的相对速度,特别是由于因起动时和停止时的加速和减速造成相对速度变化大,所以不适合上述那种一定速度下的位置控制(打印控制、固定长度控制)。
此外,为了使相对移动停止,必须关断(OFF)DC电机,但由于惯性力电机暂时继续旋转,所以不能在相应于预定长度的停止位置上停止。特别是在上述后者(连续纸)的情况下,由于切断以停止位置作为切断位置切断打印对象物,所以不能在相应的预定长度的停止位置上停止,这意味着不能进行固定长度的控制,因而成为一个很大的问题。
本发明的目的在于提供一边实现低价格化,同时能够进行与打印对象物上设定的预定长度相适应的固定长度控制的打印方法及其装置。
为了实现上述目的,按照本发明的第一方案,提供一种所述打印图象的方法,该方法以作为动力源的DC电机的旋转速度为基础产生一个相对速度,通过使打印头和打印对象物的至少一方相对另一方以该相对速度相对移动,根据打印图象的点信息,使用所述打印头在所述打印对象物上打印所述打印图象。
本发明第一方案方法的特征在于包括以下步骤为了打印所述打印图象,控制所述DC电机和所述打印头的驱动;
把根据所述打印对象物的前端位置、打印开始位置、和打印结束位置选择的预定长度开始位置至停止所述相对移动的预定长度结束位置的长度设定为预定长度;为了使所述相对移动停止在所述预定长度结束位置,通过使所述DC电机的制动负载对应于所述相对速度和所述预定长度而变化,控制所述DC电机的制动。
为了实现上述目的,按照本发明的第二方案,提供一种打印装置,该装置包括作为驱动源的DC电机;打印装置,它有打印头,根据打印图象的点信息,通过所述打印头在打印对象物上打印所述打印图象;相对移动装置,它由所述DC电机驱动,以该DC电机旋转速度为基础产生一个相对速度,使所述打印头和所述打印对象物的至少一方以该相对速度相对另一方相对移动;驱动控制装置,为了打印所述打印图象,控制所述DC电机和所述打印头的驱动;预定长度设定装置,把根据所述打印对象物的前端位置、打印开始位置和打印结束位置选择的预定长度开始位置至停止所述相对移动的预定长度结束位置的长度设定为预定长度;和控制装置,为了使所述相对移动在所述预定长度结束位置停止,通过使所述DC电机的制动负载对应于所述相对速度和所述预定长度而变化,控制所述DC电机的制动。
这种打印方法及其装置中,以作为驱动源的DC电机的旋转速度为基础产生一个相对速度,使打印头和打印对象物的至少一方相对另一方以该相对速度相对地移动的同时,根据打印图象的点信息,通过打印头在打印对象物上打印打印图象。此外,将从预定长度开始位置至预定长度结束位置的长度设定为预定长度,使DC电机的制动负载对应于预定长度和相对速度而变化。
这种情况下,通过改变DC电机的制动负载,可以使DC电机的制动开始时间至相对移动的停止时间的制动时间改变,所以可以控制从制动开始时间的相对位置至停止时间的相对位置的长度,即控制制动长度。
此外,由于按照相对速度改变制动负载,所以即使相对速度不固定(即使改变),也可以控制使得与所需的制动长度一致。此外,由于按照预定长度改变制动负载,所以按照预定长度的长短进行快制动和慢制动的转换,并在至预定长度结束位置的长度段进行多级的制动等,可以提高制动控制的自由度。
而且,这样一来,在这种方法及其装置中,可以在与设定的预定长度对应的、所需的预定长度结束位置停止相对移动,其结果,使与各种设定长度一致的固定长度控制成为可能,同时在另一方面,通过使用作为驱动源的DC电机,可以实现低价格化。
控制所述DC电机的制动步骤最好包括以下步骤根据所述预定长度和所述相对速度,设定从开始所述DC电机制动的制动长度开始位置至所述预定长度结束位置的制动长度;以及根据所述预定长度和所述制动长度,开始所述DC电机的制动。
所述控制装置最好有以下装置制动长度设定装置,根据所述预定长度和所述相对速度,设定从开始所述DC电机的制动的制动开始位置至所述预定长度结束位置的制动长度;和制动开始装置,根据所述预定长度和所述制动长度,开始所述DC电机的制动。
按照这些优选方案,根据预定长度和相对速度,设定从开始DC电机制动的制动开始位置至预定长度结束位置的制动长度,根据预定长度和制动长度,开始DC电机的制动。这种情况下,使与预定长度开始位置相距为预定长度的预定长度结束位置和与制动开始位置相距为制动长度的预定长度结束位置(停止位置)的一致成为可能。
例如,在预定长度长的情况下,为了与预定长度结束位置一致可采取慢制动和多级制动等,所以按照相对速度设定制动长度,与此相应地改变制动负载,可以在预定长度结束位置正好停止。另一方面,在预定长度较短的情况下,由于在其预定长度期间必须进行制动,所以为使制动长度与预定长度一致采取快制动。
就是说,按照这些优选方案,按照预定长度的长短转换快制动和慢制动,同时在至预定长度结束位置的长度段进行多级制动,可以提高制动控制的自由度,由此,使与各种预定长度一致的固定长度控制成为可能。
在从所述打印结束位置到所述预定长度结束位置的长度比所述制动长度长的情况下,所述DC电机的制动,最好包括打印结束前进行的预备制动和打印结束后进行的最终制动。
在制动长度比从打印结束位置至预定长度结束位置的长度长的情况下,就是说,制动长度比后空白长度长的情况下,如果不在打印过程中开始制动,那么在设置预定的后空白长度之后,不能马上停止相对移动。按照这些优选方案,作为DC电机的制动,由于包括打印结束前进行的预备制动和打印结束后进行的最终制动,所以例如在达到与后空白长度相对于的制动长度之前,即在达到在该制动长度可停止的相对速度之前,在打印结束前的预备制动阶段进行制动,使在打印结束后的最终制动阶段在预定长度结束位置上的停止成为可能,其结果,可以进行精度更高的固定长度控制。
控制所述DC电机制动的步骤最好包括以下步骤,根据所述打印图象的点信息和所述预定长度的至少其中一个,设定所述制动长度的设定时间。
所述控制装置最好还包括制动长度设定时间的设定装置,根据所述打印图象的点信息和所述预定长度的至少其中一个,设定所述制动长度的设定时间。
按照这些优选方案,根据预定长度和相对速度设定制动长度,根据预定长度和制动长度,开始DC电机的制动,但其制动长度的设定时间在制动开始时间之前即可,此外,为了正确地设定制动长度,根据离制动开始时间很近(跟前)的时间的相对速度进行设定的方法较好,此外,由于该方法能够在制动长度设定之后马上开始制动,所以控制处理上也不必长时间存储其制动长度,效率较高。
另一方面,在把从打印对象物的前端位置至作为预定长度结束位置的停止位置的长度设定成预定长度的情况下,由于该预定长度包括前空白长度、打印长度、后空白长度,所以不论后空白长度的长短,都可以根据打印图象的点信息和预定长度设定制动长度的设定时间和制动开始时间等。特别是如果根据打印图象的点信息例如打印剩余的点列数等进行固定长度控制,那么由于与打印控制的相关关系明确,所以可以更高效率地进行控制处理。此外,设定从打印开始位置开始的预定长度的情况也与此相同。
此外,在设定从打印结束位置开始的预定长度的情况下,在该制动长度长的情况下,根据该预定长度即后空白长度,可以设定制动长度的设定时间和制动开始时间等。相反地,在作为该预定长度的后空白长度短的情况下,根据其前面打印图象的点信息设定的方法可以设定更适合的时间,此外,使控制能有余量。
因此,按照这些优选方案,根据打印图象的点信息和/或预定长度,通过设定制动长度的设定时间,可以更适当、正确、和更有效地设定制动长度,由此,可以进行更适当的固定长度控制。
控制所述DC电机制动的步骤最好包括按照所述相对速度的变化,改变由所述打印头形成的所述打印图象的各点列的打印定时。
所述控制装置最好有打印定时变更装置,该装置按照所述相对速度的变化,改变由所述打印头形成的所述打印图象的各点列的打印定时。
按照这些优选方案,依据预定长度的相对速度的变化,改变由打印头形成的打印图象各点列的打印定时。就是说,由于按照依据预定长度的相对速度的变化改变打印定时,所以即使相对速度不固定(即使变化),也可以进行与依据预定长度的预定前空白长度、打印长度、后空白长度对应的打印图象的打印。
所述方法最好还包括有在所述预定长度结束位置切断所述打印对象物的步骤。
所述打印装置最好还配有在所述预定长度结束位置切断所述打印对象物的切断装置。
按照这些优选方案,由于在预定长度结束位置切断打印对象物,所以不仅适用于打印对象物为剪切纸的情况,也适用于连续纸的情况。
例如,所述打印对象物为纸带。
按照该优选方案,由于打印对象物为纸带,所以可以用于纸带打印装置。
所述制动负载上最好包括向所述DC电机的反旋转方向的驱动。
所述控制装置最好包括作为所述制动负载、将所述电机向反旋转方向驱动的装置。
按照这些优选方案,可以增加用于急速停止的大制动负载。
所述制动负载最好包括有选择地与供给所述DC电机电力的电路连接的多个电阻。
所述打印装置最好包括对所述DC电机供给电力的电路;所述控制装置最好配有作为所述制动负载的、与所述电路有选择地连接的多个电阻。
按照这些优选方案,由于可以从多个制动负载中选择制动负载,所以可进行更适合、正确的制动控制。
最好根据向所述DC电机的反旋转方向的驱动和所述多个电阻的选择使用对所述相对移动产生效果的实测数据,改变所述制动负载。
所述控制装置最好根据向所述DC电机的反旋转方向的驱动和所述多个电阻的选择使用对所述相对移动产生效果的实测数据改变所述制动负载。
按照这些优选方案,由于根据实测数据控制制动负载,所以使具有可靠性的制动控制成为可能。
最好利用传感器通过检测所述相对速度检测所述相对速度的变化。
所述打印装置最好配有作为检测所述相对速度变化的基础检测所述相对速度的传感器。
按照这些优选方案,由于可实际检测出所述相对速度,所以使更适合实际状况的控制成为可能。
参照附图通过以下详细说明,本发明的上述和其它目的、特征及优点会变得更明显。


图1是本发明一实施例的纸带打印装置的外观斜视图。
图2是表示打开图1所示的纸带打印装置的盖,拆下纸带盒状态的局部斜视图。
图3是安装在图1所示的纸带打印装置中的纸带盒一例的内部结构图。
图4是安装图3所示纸带盒的贮放器附近的透视图。
图5是表示图1所示的纸带打印装置动力传动系统内部的结构图。
图6是图1所示的纸带打印装置的动力传动系统的平面图。
图7是简要表示图1所示的纸带打印装置的控制系统的方框图。
图8是表示图1所示的纸带打印装置的整体控制的概念性处理的流程图。
图9是说明相对速度一定时的热敏打印头的发热控制原理的图。
图10是热量达到过剩情况下的与图9相同的图。
图11是热量不足情况下与图9相同的图。
图12是对应图10使外加时间、暂停时间、外加定时变化以调整加热量和加热定时情况下的与图9相同的图。
图13是对应图11使外加时间、暂停时间、外加定时变化以调整加热量和加热定时情况下的与图9相同的图。
图14是对应图9使外加电压变化情况下与图9相同的图。
图15是相对速度变化时的与图9相同的图。
图16是表示打印速度数据一例的图。
图17是表示打印时间为参数情况下的参数数据一例的图。
图18是表示打印处理的流程图。
图19A~19C是表示打印处理的主要定时的示意时间图。
图20A~20C是表示另外一例的与图19A~19C相同的图。
图21是表示DC电机驱动器电路一例的图。
图22A、22B是表示制动长度实测数据一例的图。
图23是表示打印结束处理的流程图。
下面,一边参照附图一边详细说明本发明一实施例的打印方法和采用该装置的纸带打印装置。
该纸带打印装置1是制作记录单的纸带打印装置,通过纸带盒5在装置内安装的打印纸带(纸带)T上打印所需的文字和图形等,同时以预定的长度切断纸带T的打印完了的部分。
图1是纸带打印装置1的外观斜视图,如图所示,纸带打印装置1由上下分开的装置罩2形成外壳,在装置罩2前部上面装配由各种输入键构成的键盘3,在后部上面的左边和右边分别装配开闭盖21和显示器4。
在开闭盖21的内侧,如图2所示,设有安装纸带盒5的贮放器6,纸带盒5在打开该开闭盖21的状态下可相对于贮放器6拆装。
纸带盒5中,内装一定宽度(4.5mm~48mm左右)的纸带T,为了能够识别不同宽度的纸带T的种类,在里面设有多个小孔,在贮放器6中设有检测有无这些孔的微小开关等纸带识别传感器142(参照图7),由此,可以检测纸带T的种类。
此外,贮放器6中,设有检测并报告环境(周围)温度的热敏电阻等的周围温度传感器143(参照图7),检测周围温度后报告给下面说明的控制部200。此外,在装置罩2的左侧部分,形成连通贮放器6与装置外部的纸带排出口22,切断送出纸带T的纸带切断器132面对着纸带排出口22(参照图4)。
如图7所示,纸带打印装置1配有作为基本结构的以下部分,包括操作部11,有键盘3和显示器4进行与使用者的联系;打印部12,有热敏打印头7和纸带传送部120,在安装在贮放器6内的纸带盒5的纸带T上进行打印;切断部13,对打印后的纸带T的进行切断;检测部14,有各种传感器,进行各种检测;驱动电路部270,有各种驱动器驱动各部分电路;以及控制部200,控制纸带打印装置1内的各部分。
此外,在装置罩2的内部,除打印部12、切断部13、检测部14等外,还装有图中未示的电路板。在该电路板上,除电源单元外,还装载有后述的驱动电路270和控制部200的各电路等,与可从外部拆装的镍片电池等的电池和AC适配器连接口24连接。
纸带打印装置1中,当使用者在贮放器6上安装纸带盒5后,通过键盘3输入所需的文字等(文字、数字、记号、简易图形等符号)打印信息,同时利用显示器4确认输入结果并进行编辑。
然后,如果通过键盘3指示打印,则驱动纸带传送部120,从纸带盒5中抽出纸带T,同时驱动热敏打印头7,在纸带T上进行所需的打印。
而且,纸带T的打印完了的部分在打印动作进行的同时从纸带排出口22被随时向外部送出。这样,如果所需的打印完成,那么纸带传送部120传送纸带T在到达至包括空白部分的纸带长度位置后,停止该传送。
切断部13包括纸带切断器132、在任意长度打印等情况下通过手动使纸带切断器132作出切断动作的切断按钮133、和固定长度打印等情况下自动地使纸带切断器132作出切断动作的切断按钮131(参照图7)。此外,利用这些按钮,在纸带打印装置1中,根据模式的设定,可交替进行自动/手动。
因此,在手动切断的情况下,在打印结束时,使用者通过按压在装置罩2的左后部配置的切断按钮133(参照图1、图2),使纸带切断器132动作,把纸带T切断成所需的长度。此外,在自动切断的情况下,打印结束后仅送出空白部分的纸带,在停止纸带送出的同时,还驱动切断电机131,进行纸带T的切断。
下面说明打印部12。如图2和图3所示,纸带盒5的结构为,在卡盘罩51的内部收容纸带T和色带R,在其左下部分,装配在贮放器6上的打印头部件61中形成用于插入的通孔55。此外,在纸带T和色带R的重叠部分上,在与内装在打印头部件61中的热敏打印头7对应的地方,装有压纸滚轮56。
另一方面,在对应纸带盒5的贮放器6上,分别直立设置与压纸滚轮56配合使其旋转的压纸驱动轴62、与带状绕卷轴54配合使其旋转的绕卷驱动轴63和位置确定销钉64。
如果把纸带盒5安装在贮放器6上,那么打印头部件61中纸带盒5的通孔55、位置确定销钉64上纸带轴52(中心孔52a)、压纸驱动轴62上压纸滚轮56(中心孔56a)、绕卷驱动轴63上带状绕卷轴54(中心孔54a)被分别插入,使纸带T和色带R的传送成为可能。此外,在该状态下如果使关闭盖21关闭,那么使纸带T和色带R夹住,热敏打印头7与压纸滚轮56对接,使打印成为可能。
纸带T从纸带轴52抽出,色带R从带状轴53抽出,在与纸带T重叠并行后,绕卷在带状绕卷轴54上。就是说,通过使压纸滚轮56和带状绕卷轴54同步旋转,将纸带T和色带R同时传送,并且通过同步驱动热敏打印头7,进行打印。
此外,打印结束后,通过在预定时间继续进行压纸滚轮56的旋转(带状绕卷轴54也同步旋转),使纸带T的传送继续进行,直至其预定的切断位置到达纸带剪切器132的位置。
再有,紧贴热敏打印头7表面,设有热敏电阻等的打印头表面温度传感器144(参照图7),检测热敏打印头7的表面温度,并送给后述的控制部200。
接着,如图4、图5和图6所示,纸带传送部120以配置在贮放器6侧方的DC电机121作为动力(驱动)源,使上述压纸驱动轴62和绕卷驱动轴63旋转,该纸带送部120配置在从贮放器6的侧方向下方经过的空间。
纸带传送部120包括DC电机121、压纸驱动轴62、绕卷驱动轴63、把DC电机121的动力传送给各驱动轴的减速齿轮组65、检测DC电机121旋转数的编码器122、和支撑它们的底盘123。
DC电机121通过电机托架124安装在底盘123上。减数齿轮组65包括DC电机121侧的共用齿轮组125,压纸驱动轴62侧的压纸齿轮组126,绕卷驱动轴63侧的绕卷驱动齿轮127。
DC电机121的旋转动力被传送给共用齿轮组125,接着从共用齿轮组125的输出端分别。传送给压纸齿轮组126和绕卷齿轮127,并从压纸齿轮组126和绕卷齿轮127分别传送给压纸驱动轴62和绕卷驱动轴63。
共用齿轮组125包括固定在DC电机121主轴上的蜗杆125a、啮合蜗杆125a的蜗轮125b、固定在同一轴的的蜗轮125b上的第一齿轮125c、与第一齿轮125c啮合的第二齿轮125d、与第二齿轮125d啮合的第三大齿轮125e、固定在同一轴的第三大齿轮125e上的第三小齿轮125f、与第三小齿轮125f啮合的分支大齿轮125g、和与同一轴上的分支大齿轮125g啮合的分支小齿轮125h。
DC电机121的旋转动力按蜗杆125a、蜗杆轮125b、第一齿轮125c、第二齿轮125d、第三大齿轮125e、第三小齿轮125f、分支大齿轮125g、分支小齿轮125h的顺序一边减速一边传送,输出给压纸齿轮组126和绕卷驱动齿轮127。
压纸齿轮组126包括与上述分支小齿轮125h啮合的中间大齿轮126a、固定在同一轴的中间大齿轮126a上的中间小齿轮126b、和与中间小齿轮126b啮合的压纸驱动齿轮126c。
在压纸驱动齿轮126c上面,直立设置压纸驱动轴62,同样地,在上述绕卷驱动齿轮127上面直立设置绕卷驱动轴63。再有,图中的符号62a是支撑压纸驱动齿轮126c和压纸驱动轴62作为一体自由旋转的压纸侧轴销钉,符号63a是支撑绕卷驱动齿轮127和绕卷驱动轴63作为一体自由旋转的压纸侧轴销钉。
此外,编码器122在圆盘状的圆周方向的四个地方形成检测开口122a,固定在上述蜗杆125a的同轴上的前端(本实施例中,为了便于说明,仅把除去下述旋转速度传感器141的圆盘部分称为‘编码器’)。
如图7所示,检测部14除所述纸带识别传感器142、周围温度传感器143、打印头表面温度传感器144外,还包括检测DC电机121旋转速度的旋转速度传感器141。再有,如下所述,依据实际情况,也可以构成省略它们的结构。
旋转速度传感器141包括面对上述编码器122的检测开口122a的光传感器141a、和支撑光传感器141a同时对光传感器141a进行光电转换的传感器电路板141b(参照图5)。
光传感器141a上,相对配置图中未示出的发光元件和接收光元件,发光元件的光穿过旋转的编码器122(圆盘圆周方向)的检测开口122a,使接收光元件接收到光,由此检测DC电机121的旋转数(脉冲数)。就是说,把用接收光元件接收的光的亮灭由传感器电路板141b进行光电转换,作为脉冲信号(图20的编码器输出信号)输出给下述的控制部200。
如图7所示,驱动电路部270包括显示器驱动器271、打印头驱动器272和电机驱动器273。
显示器驱动器271根据从控制部200输出的控制信号,按照其指示驱动操作部11的显示器4。同样,打印头驱动器272按照控制部200的指示,驱动打印部12的热敏打印头7。
此外,电机驱动器273有驱动打印部12的DC电机121的DC电机驱动器273d(参照图21)、和驱动切断部13的切断电机131的切断电机驱动器273c,同样按照控制部200的指示(图21的控制信号CN等)驱动各电机。
操作部11配有键盘3和显示器4。显示器4在横方向(X方向)约6cm×纵方向(Y方向)4cm的长方形形状内有可显示96点×64点的显示图象数据的显示画面41,用户从键盘3输入数据后,一边制作和编辑字符列图象数据等打印图象数据,一边目视确认其结果,并从键盘3输入各种指令和选择指示。
在键盘3上,配置有包括图中未示出的字母键组、符号键组、数字键组、平假名和片假名等假名键组和用于选择外文的外文键组的文字键组引,还装配有用于指定各种动作模式的功能键组32等。
功能键组32中,包括图中未示出的电源键、指示打印动作的打印键、文本输入时的数据确定和换行及选择画面中的各种模式选择指示的选择键、指定打印图象数据的打印颜色和其中间色(混色)的颜色指定键、设定文字颜色和背景颜色的颜色设定键,以及分别向上(‘↑’)、下(‘↓’)、左(‘←’)、右(‘→’)方向的光标移动和使显示画面81的显示范围移动的四个光标键。
在功能键组32中,还包括取消各种指示的取消键、变更各键的功能同时在修正扫描记录图象数据等时使用的移位(shift)键、把文本输入画面和选择画面与打印图象数据的显示画面(图象画面)相互切换的图象键、变更打印图象数据和图象画面上显示的显示图象的大小比率的比率变更(变焦)键,以及设定制作记录单的各种样式的样式键。
再有,当然与一般的键盘一样,这些键的输入可以设置成对每个键单独的输入,也可以通过与移位键的组合使用少数的键进行输入。其中,为了容易理解,仅使用上述部分的键。
此外,如果按压样式键,那么发生作为一种下述中断处理(参照图8)的样式键中断,在显示器4的显示画面41上显示设定记录单的各种样式的样式设定选择画面。
该样式选择画面被层次化,显示设定记录单外框和其种类的‘外框设定’、设定在记录单上打印的底纹和其种类的‘底纹设定’、设定纸带长度和空白长度的‘固定长度设定’、……等选择分支。在该状态下,如果用游标键指定其中任何一个选择枝,那么该选择分支被反转显示(选择显示),通过按压选择键进行选择,可把画面转换成所选择的各个设定的设定画面上。
例如,如果选择显示,固定长度设定’,按压选择键(进行选择),则显示出固定长度选择画面。
接着,在该固定长度选择画面中,例如选择‘纸带长度’的话,那么由于显示了纸带长度的设定(选择)画面,所以通过选择‘FD-2HD’‘视频VHS’、A4文件等固定长度的、分支选择中的例如‘FD-2HD’,可把纸带长度设定为预定长度(FD使用的记录单长度),此外,还可以选择‘任意长度’,在画面转换为任意长度设定画面后,可以输入数值设定任意的纸带长度。
此外,上述固定长度设定选择画面中,也可以选择用于设定作为记录单长度(纸带长度)内打印部的前后空白长度的‘前空白长度’和‘后空白长度’,如果选择了它们,那么由于画面分别转换到前空白长度设定画面和后空白长度设定画面,所以同样可输入设定任意的空白长度。
此外,按照这些设定内容,确定下述的打印定时数据和制动数据,以改变打印定时、制动(制动器)开始定时、制动负载(电阻值等)。
再有,不采用上述例那样通过按压样式键转换层次化的样式设定选择画面,而设置更直接的转换键也可以,例如转换到固定长度设定选择画面的固定长度设定键,还有转换到纸带长度设定画面的纸带长度设定键,转换到前空白长度设定画面的前空白长度设定键,转换到后空白长度设定画面的后空白长度设定键等都可以。
如图7所示,键盘3将上述各种指令和数据输入给控制部200。
控制部200包括CPU210、ROM220、字符发生器ROM(CG-ROM)230、RAM240、周边控制电路(P-CON)250,通过内部总线260相互连接。
ROM220除有存储CPU210处理的控制程序的控制程序区221之外,还有存储包括文字尺寸表和文字修饰表、下述的打印速度数据(或旋转速度数据)、参数数据、打印定时数据、制动数据等控制数据的控制数据区222。
再有,如下所述,可以按不同的周围温度、不同的打印头表面温度、不同的纸带种类预备多种打印速度数据(或旋转速度数据)、参数数据、打印定时数据、制动数据等。
CG-ROM230存储预备在纸带打印装置1中的文字、符号、图形等的样式数据,当被供给特定文字的译码数据时,输出对应的样式数据。
即使通过电源键的操作关闭了电源,RAM240也可通过图中未示出的备用电路接受电源的供给,以保存存储的数据,RAM240包括各种寄存器组241、存储用户从键盘3输入的文字等文本数据的文本数据区242、存储显示画面41的显示图象数据的显示图象数据区243、存储打印图象数据的打印图象数据区244、存储扫描记录图象数据的扫描记录图象数据区245,还包括打印履历数据区246及其它的颜色转换缓冲器等的各种转换缓冲器区247等区域,作为控制处理的作业区使用。
P-CON250中装入了补充CPU21的功能并处理与周边电路的接口信号的逻辑电路,该逻辑电路由门电路阵列和常规LSI等构成。例如,P-CON250中还装入了作为P-CON250内的功能的测量从下述DC电机121的起动时刻开始所经过的时间的定时器251等。
因此,P-CON250与检测部14的各种传感器和键盘3连接,把来自控制部14的所述各种检测信号和来自键盘3的各种指令及输入数据等原样或处理后取入内部总线260,同时与CPU210连动,将从CPU210等输出给内部总线260的数据和控制信号原样或处理后输出给驱动电路部270。
而且,CPU210利用上述结构,依据ROM220内的控制程序,通过P-CON250输入各种检测信号、各种指令、各种数据等,处理来自CG-CON230的样式数据、RAM240内的各种数据等,经P-CON250向驱动电路部270输出控制信号,由此进行打印位置控制和显示画面41的显示控制等,同时控制热敏打印头7,使按预定的打印条件在纸带T上打印对整个纸带打印装置1进行控制。
下面,参照图8说明纸带打印装置1的整体控制的处理流程。如图所示,当接通电源开始处理时,首先为了使纸带打印装置1返回上次电源断开时的状态,进行恢复退出了的各控制标记等初期设定(S1),接着,把上次的显示画面作为初始画面显示(S2)。
图8表示随后的处理,即是否为键输入的判断分支(S3)和各种中断处理(S4)都是表示概念的处理。实际上,纸带打印装置1中,如果初期画面显示(S2)结束,那么允许键输入中断,到发生键输入中断为止,都维持其原来的状态(S3:No),如果发生任何一个键输入中断(S3:Yes),那么移向各自的中断处理(S4),如果该中断处理结束,那么再次维持该状态(S3:No)。
如上所述,纸带打印装置1中,由于利用中断处理进行主要的处理,所以如果产生了作为打印对象的打印图象数据,那么用户在任意时刻通过按压打印键,使图18中下述打印处理起动,就可以依据该打印图象数据打印,就是说,到打印为止的操作步骤,用户可任意地选择。
下面参照图9~图15,说明纸带打印装置1的打印处理中热敏打印头7的发热控制,即说明为了获得适合打印的预定范围的热量,施加在热敏打印头7上的选通脉冲STB的控制原理。
在原理上,热敏打印头7的蓄储热量根据从上次打印开始经过的时间所放热量而变化(下降),但由于打印图象的点线(dot line)的间隔固定,所以如果按一定的速度使热敏打印头7和打印对象物(纸带打印装置1的情况下,为纸带T和色带R)相对移动进行打印,那么由于从上次点线的打印至随后的(相邻的仅发热元件组数部分)点线打印时间间隔也变得一定,所以通过预定的施加电压和施加时间的选通脉冲,可获得适合打印的预定范围的热量。
具体地说,在热敏打印头7与纸带T的相对速度固定的情况下,例如图9所示,根据打印数据Di(第i点线的点线打印数据Di,其中i=1、2、…、n)通过施加电位Voff(以下设为地电位的0V)和电位Von之间的预定施加电压(施加电压Von)、预定的施加时间SP(=SPi=SP2=SP3=…=SPn)和预定的暂停时间RP(=RP1=RP2=RP3=…=RPn)的选通脉冲STB,把与施加电压Von和施加时间SP的积成比例的热量产生在热敏打印头7上,使之加热,以比周围温度Td稍高的一定温度Tc1作为基准,可以如图所示那样使热敏打印头7的表面温度Th变化。
就是说,在由色带R的色带基本材料的预定熔点温度等决定的、能防止不可逆的热变形等的上限温度Ta,和由色带R的墨水预定熔点温度决定的、可打印的下限温度Tb之间的预定的温度范围内,获得适合打印的预定范围的热量(与图中斜线部分的面积相当),在预定的打印期间P(=P1=P2=P3=…=Pn),可以打印没有了因热量的过剩或不足等造成的变形的、高质量的打印图象。
另一方面,即使热敏打印头7和纸带T的相对速度一定,但在不同的相对速度情况下,如果施加与图9所示相同的预定施加电压Von和预定施加时间SP的选通脉冲STB,那么例如在高速情况下,热量会变得过剩(参照图10),而在低速情况下,热量则不足(参照图11),不能获得适合打印的热量,在打印图象上产生变形,使打印质量下降。
因此,这些情况下,例如图12和图13所示,在最初的实际打印前通过设置预备打印等的预备施加时间pre-SP,预先设置比周围温度Td稍高的固定温度Tc2和固定温度Tc3,以这些为基准,根据打印数据Di施加与图9相同的预定电压Von、与图9不同的预定施加时间SP(=SP1等)及预定的暂停时间RP(=RP1等)的选通脉冲STB,按两个图中所示那样改变热敏打印头7的表面温度Th,在预定的温度范围内,通过获得适合打印的预订范围的热量,能防止热量的过剩和不足,在预定的打印期间P(=P1等)打印没有变形的高质量的打印图象。
再有,在相对速度分别固定但其值(速度)不同的情况下,如上所述,除改变施加时间SP和暂停时间RP,通过预备施加时间pre-SP等改变施加开始时间之外,还通过改变选通脉冲STB的施加电压,可以使热敏打印头7产生适当的发热。
例如,如图14所示,通过将施加电压Von改变成比它更高的施加电压Von2,相对于与图9相同的相对速度,在与图12相同的施加时间就可以获得适当的热量。
但是,在纸带打印装置1中,如上所述,作为相对移动的驱动源,使用DC电机121,DC电机虽然一般比较便宜,但其不利的一面是没有固定速度控制电路,所以不容易获得固定的相对速度。
因此,即使在纸带打印装置1中,尽管通过上述编码器122(encoder)和旋转速度传感器141可以进行其速度的监视,但由于特别是在起动时或停止时因加速或减速造成相对速度变化大,所以从上次点线的打印至随后的点线打印的时间间隔不固定。
因此,纸带打印装置1中,在原理上,进行图15所示的发热控制。就是说,如图所示,以基于作为驱动源DC电机121的旋转速度产生的相对速度,使热敏打印头7和纸带(打印对象物)T相对地移动,根据打印图象的打印数据Di(点信息)施加选通脉冲STB,加热热敏打印头7,同时按照相对速度的变化改变热敏打印头7的加热量和加热定时,以使热敏打印头的表面温度Th进行如图所示的变化。
就是说,由于与相对速度的变化相对应,从上次点线打印至随后点线打印的时间间隔发生变化,且由于与经过时间相对应的放热导致热敏打印头7的蓄储热量变化,所以通过按与其放热部分相应的加热量和加热定时改变热敏打印头7的加热量和加热定时,仅进行随后打印所必需部分的加热,可以获得适合打印的预定范围的蓄储热量,可以维持打印质量,同时通过使用作为驱动源的DC电机121,可以实现低价格化。
下面,根据上述原理,参照图16以后的图说明纸带打印装置1的具体打印(发热控制)处理。
在DC电机121驱动的情况下,在驱动开始后,打印第i点线的打印数据Di(i=1~21)时的打印速度(相对速度)X例如按图16所示的实测数据那样加速。
因此,如图17所示,纸带打印装置1中,按照由周围温度传感器143测量的周围温度Td,把相对于该打印速度的施加时间SP分别分成三个阶段,以打印速度X达到一定速度(速度3)时(9≤X[mm/sec])的施加时间SP(例如周围温度Td=22.5℃时,施加时间SP=预定的施加时间Tstd4)为基准,确定达到加速开始时的速度(速度1:0≤X<8[mm/sec])时的施加时间SP为基准的1.5倍,确定中间速度(速度2:8≤X<9)时的施加时间SP为基准的1.05倍。
再有,把图16中上述实测数据作为打印速度数据,此外,还把图17的施加时间数据作为选通脉冲STB的参数数据都存储在上述ROM220内的控制数据区222中。
此外,按从DC电机121的起动开始至所经过时间(定时器251的值)来表示的打印数据Di的定时的打印定时数据也存储在控制数据区222中,该打印定时数据是由打印速度数据逆运算求得的第i点线的打印数据Di。
下面,参照图18说明根据这些数据进行的打印处理。如上所述,通过用户在任意时刻按压打印键,产生打印中断,起动图18的打印处理。
如果起动本处理,那么如图所示,首先进行初始化(S11)。其中,从周围温度传感器143获得周围温度Td,在变量M、n和i中,分别设定打印结束处理的开始点线数(在以下说明中,假设M=0)、打印图象的所有点线数(以下说明中,假设n=128)和点线计数器的初始值(=1),使定时器251复位(S11)。
如果初始化结束(S11),那么在起动(ON)DC电机121和定时器251后(S12),向打印头驱动器272传送第i(这里i=1)点线的打印数据Di(D1)(S13)。
如果打印数据Di的传送结束(S13),接着获得定时器251的值(S14),一直等至到达到第i点线的打印数据Di的打印定时(S15:Yes)时(S15:No),在达到打印定时(S15:Yes)时刻,设定选通脉冲STB的参数。
其中,作为参数数据,如图17所示,由于施加时间被规定,所以按照周围温度Td和打印速度X设定对应的施加时间SP(S16)。
如果对参数设定(打印时间SP)的设定结束(S16),那么根据该参数(施加时间SP)和打印数据Di,通过施加选通脉冲STB,打印打印数据Di(S17),随后在进行变量i的增加(+1)和变量n的减少(-1)后(S18),判别是否是结束前的第M点线(S19)。
其中,由于变量M=0,变量n=127,变量i=2,M<n1(S19:No),所以接着把第i(=2)点线的打印数据Di(D2)传送给打印头驱动器272(S13),以下进行同样处理后(S14~S18),再次判别是否是结束前的第M点线(S19)。
在该时刻,由于变量M=0,变量n=126,变量i=3,M<n(S19:No),所以同样地,对第i(=3~128)点线的打印数据Di(D3~D128)进行循环处理(S13~S19),而在结束第128(=i)点线打印数据D128(=Di)的打印的时刻,由于变量M=0,变量n=0,变量i=129,M≥n(S19:Yes),所以随后进行打印结束处理(S20)。
其中,假设仅对使DC电机122变为OFF(关闭)的打印结束处理,那么在因惯性力暂时旋转后,DC电机121停止(S20),结束整个打印处理(S21)。
如上所述,在纸带打印装置1中,由于根据特别是起动时的加速产生的相对速度的变化,改变热敏打印头7的加热量和加热定时,所以在随后的打印中仅进行必要部分的加热就可以获得适合打印的预定范围的蓄储热量,可以维持打印质量,同时通过使用作为驱动源的DC电机121,可以实现低价格化。
再有,上述例中,为了改变加热量和加热定时,改变了施加时间SP和暂停时间RP双方,但根据例如由纸带T的滑动产生的暂时相对速度的变动和周围温度Td的变化情况等,仅改变施加时间SP和暂停时间RP的一方也可以。
这种情况下,如果不改变选通脉冲STB的暂停时间RP,而改变施加时间SP,那么可以改变热敏打印头7的加热量,同时改变下次打印的加热定时。此外,如果不改变施加时间SP,而改变随后的暂停时间RP,那么可改变下次打印的加热定时。
此外,在改变施加时间SP和随后的暂停时间RP的情况下,按对施加时间SP增加和减少的部分将随后的暂停时间RP减少和增加,就可以不改变加热定时而仅改变加热量,此外,如果进行任意地改变,那么由于可以变为任意的加热量和加热定时,所以在与任意的相对速度变化相应的适当定时中,可获得适合其打印预定范围的蓄热量。
此外,图14中,如前所述,由于不仅改变施加时间SP和暂停时间RP,通过改变施加电压Von,也可以改变每单位时间的加热量,所以如果同时采用这些措施,那么可以更加提高施加时间SP和暂停时间RP变化(设定和变更)的自由度。
此外,图17和图18所示的上述例中,通过检测热敏打印头7的周围温度,根据该检测结果和打印速度X,改变施加时间SP和暂停时间RP,调整了加热量和加热定时,但在周围(环境)温度固定的环境下使用时,可以省略周围温度Td的检测,此外,这种情况下,还可以省略(拆去)周围温度传感器143。
此外,在纸带打印装置1中,如上所述,由于配有打印头表面温度传感器144,所以如果取代周围温度Td,或在检测周围温度Td的同时还检测打印头表面温度Th,那么可以进行更高精度的发热控制。当然,根据实际环境等的情况,省略这个打印头表面温度Th的检测和因此配置的打印头表面温度传感器144也可以。
此外,如上所述,由于还配有纸带识别传感器142,所以根据安装的纸带T的种类不同负载转矩等发生变化,在这种变化影响打印速度等的情况下,可以把纸带T的种类反映在打印速度数据和参数数据等上。另外,如果检测电压变动等,那么也可以进行上述反映。当然,根据实际情况,也可以省略或追加(附加)这些参数。
此外,如上所述,在图18的打印结果处理(S20)中,由于惯性力而暂时旋转,所以利用这一点,可以使最后的M点线部分在这期间进行打印。此外,如下所述,不仅依靠惯性力,而且使负载可变动也可以。
这些情况下,对于因停止时减速改变的相对速度,如果预先准备与上述起动时加速情况同样的打印速度数据,例如图18中设上述变量M=2,在n=M(=2)后(S19:Yes),通过对与上述循环处理(S13~S19)同样的处理进行打印结束处理(S20),可以进行最后2(=M)点线的打印(参照图19C)。
此外,在中途插入与上述循环判别处理(S19)同样的处理,上述循环处理(S13~S19)可以分成起动时、定常时、停止时进行的处理(参照图19A~图19C)。当然,这些处理可作为一连串的打印速度数据,也可按一个循环处理来对待。
此外,上述例中,预先存储当DC电机121作为驱动源时起动时间以后的打印速度数据,根据该打印速度数据改变加热量和加热定时,但取代打印速度数据,预先存储来自DC电机121起动时的旋转速度数据,从该旋转速度数据中也可以算出打印速度X。
此外,纸带打印装置1中,如上所述,由于配有编码器122和旋转速度传感器141,所以取代打印速度数据和旋转速度数据,通过直接检测实际的旋转速度,从其检测结果中也可以算出打印速度(参照图20A~图20C图中的编码器输出信号是由编码器122和旋转速度传感器141检测的结果(检测信号上述脉冲信号))。当然,由于编码器和旋转速度传感器可用打印速度数据和旋转速度数据代替,所以根据实际状态可以省略或追加(附加)。
此外,上述例中,一次(同时)打印打印图象的一点线,但如以往常用的那样,通过错开一点定时分开打印也可以。例如,在打印图象的一点线由128点构成的情况下(例如128点×128点的情况),可以按照64点×2次等方式打印一点线(128点)。
即使这种情况下,也通过多路化上述循环处理,利用一次施加选通脉冲STB改变打印的点数,由此可以改变加热量和加热定时,所以仅把循环处理多路化,基本上可以用同样的循环处理来进行处理。
此外,在根据实际的打印数据Di打印的情况下,在相同的i点线内产生打印的点和未打印的点。如果打印第i点线,那么由于与其对应的周围温度(特别是热敏打印头7的表面温度)上升,所以通常进行统一的管理就足够了,但把每个点(每个发热元件)中上次何时打印等的打印履历数据预先记录(记录在打印履历数据区246),也可以按每个发热元件管理,这种情况下,更细致的(高精度)发热控制变得可能。
但是,纸带打印装置1中,作为相对移动的驱动源,由于使用DC电机121,所以不容易获得固定的相对速度。因此,如上所述,按照相对速度的变化,改变热敏打印头7的加热量和加热定时,通过仅加热下次打印所必需的部分,并获得适合打印的预定范围的蓄储热量,可以维持打印质量。
此外,如上所述,根据安装的纸带T的种类不同负载转矩发生变化,在负载转的变化矩影响打印速度等情况下,还可以在打印速度数据(或旋转速度数据)、参数数据、打印定时数据等上反映由纸带识别传感器142检测的纸带T的种类。另外,如果检测电压等变动等,也可以反映电压变动。此外,通过编码器122和旋转速度传感器141监视打印速度等,也可以把打印速度反映在打印处理上。
因此,用DC电机121作为驱动源时的第一课题,即特别在加速时和停止时导致相对速度变化时的打印质量的课题,可采用图18等所示的打印处理(特别是发热控制)来解决。
但是,以往技术中,不能进行固定速度的控制是因为在固定长度控制上存在问题。以下,将说明这点。
以往,在纸带打印装置1中,已知有可以制作预定长度记录单的装置。此外,可以设定从作为记录单的纸带前端至打印开始位置的前空白长度(前空白长度)和从打印结束位置至作为记录单剪切的剪切位置的后空白长度(后空白长度)。
此外,取代设定后空白长度,设定前空白长度和打印图象的打印长度(打印长度),通过计算算出并设定后空白长度。在原理上,如果在纸带长度、前空白长度、打印长度、后空白长度内的三个长度被确定,那么可以算出另一个长度。
此外,在作为记录单的对称(外观)上,如果以前空白长度和后空白长度为同一长度作为前提,那么由于如果确定纸带长度、前空白长度、打印长度内的两个长度就可以确定另外两个长度,所以也有仅设定两个长度的情况。
这些情况下,需要根据最终确定的(被设定的)纸带长度、前空白长度、打印长度、后空白长度,从纸带T的前端设置预定的前空白长度(送出纸带),从该打印开始位置开始打印图象,在正好打印完预定的打印长度后,设置预定的后空白长度(送出纸带),在该切断位置切断纸带T。
而且,上述说明中,为了简化发热控制以外的说明,说明了仅使DC电机1210FF(关闭)的打印结束处理(图18的S20)情况,即说明了假设不考虑固定长度打印的情况,但在纸带打印装置1中,如上所述,通过按压样式键,利用样式选择画面(或利用固定长度设定键和纸带长度设定键、前空白长度设定键和后空白长度设定键),可以设定纸带长度,前空白长度、后空白长度等。
因此,以下说明以DC电机121作为驱动源时的第二课题的解决方法,即在设定纸带长度上制作合适长度记录单等课题的解决方法。
首先,与以往一样,作为使打印头(热敏打印头)和打印对象物(纸带)的至少其中一方相对另一方相对地移动的相对移动装置的驱动源,如果使用可利用脉冲数进行速度控制(固定速度控制)的步进电机(脉冲电机)、和内装固定速度控制电路的DC伺服电机等,那么可以从相对移动开始按一定的相对速度移动。
就是说,由于相对速度一定,所以从相对移动开始时刻经与预定的前空白长度一相应的时间后开始打印图象的打印,按一定速度,正好打印完预定的打印长度后,在与预定的后空白长度相应的时间内相对移动(送出纸带),然后停止相对移动,以该停止位置作为切断位置将打印对象物(纸带)切断(剪断)就可以。但是,另一方面,这些情况下必须使用价格比较高的电机,这成为打印装置低价格化的障碍。
因此,纸带打印装置1中,使用价格比较便宜的DC电机作为相对移动装置的驱动源,而这种情况下,由于没有固定速度控制电路,所以在预定的前空白长度部分的纸带传送、预定的打印长度部分的打印、随后的预定后空白长度部分的纸带传送等方面就必须下工夫。而且,这些要求中,对于前空白长度和打印长度来说,按照上述图18的打印处理,通过从设定了的前空白长度的适合位置开始打印,按适合变化的相对速度的打印定时进行打印,就可以解决。
另一方面,为了停止纸带传送,必须使DC电机1210FF(关闭),但仅仅这样,如上所述,由于惯性力旋转仍然暂时继续,所以能否制作达到设定长度(预定长度)的纸带(记录单),关键在于如何控制因该惯性力产生的旋转问题。
此外,该惯性力因DC电机121的旋转速度(相对速度、打印速度)、纸带T的负载(用于拉出纸带T的力的大小)、周围温度Td等而变化,其中,对惯性力影响最大的因素是DC电机121的旋转速度。
因此,纸带打印装置1中,在停止纸带传送前,通过制动数据进行多级的制动(制动器)处理,使旋转速度下降至预定速度,然后最终进行最终制动。
下面,参照图21~图23,具体地说明制动处理。首先,按例如图21那样构成图7中上述DC电机121驱动器273,内装可变负载电路273r。
该DC电机驱动器273d由电源组件的电源E施加驱动电压Vm,根据来自图7所述的P-CON(周边控制电路)250的控制信号CN,驱动DC电机121。
控制信号CN由控制信号CN1、CN2和CN3构成,而控制信号CN3还由控制信号CN31、CN32、…、CN3j(j≥1)、CN3s构成。
控制信号CN1和CN2是控制DC电机121的接通(ON)/关闭(OFF)和其旋转方向的信号,[CN1、CN2]=[OFF、OFF]时,成为备用模式的指示,将DC电机121OFF(关闭)。
此外,[CN1、CN2]=[OFF、ON]时,变为CW模式的指示,使DC电机121按纸带传送方向正旋转(顺时针方向旋转)。此外,[CN1、CN2]=[ON、OFF]时,变为CCW模式的指示,使DC电机121反向旋转(逆时针方向旋转)。
如果从上述CW模式切换成CCW模式,那么由于对DC电机121的正旋转产生制动动作,所以纸带打印装置1中,采用作为下述制动负载的一种(逆旋转负载)的这种CCW模式。
控制信号CN3是改变DC电机121的制动负载,控制DC电机121制动的信号,如果控制信号CN3s变为ON,那么变为使负载侧短路的全负载指示。此外,如果控制信号CN31、CN32、…、CN3j变为ON,那么变为分别选择制动负载R1、R2、…、Rj作为制动负载的指示。
其中,例如,把DC电机121从CW模式切换成备用模式,然后马上切换成CCW模式的情况下,维持其逆旋转负载状态的时间(逆旋转控制时间)与切换为随后的全负载指示(全负载制动)直至完全停止(实测为300msec)的制动长度的关系成为象图22A、图22B的制动长度实测数据那样的关系。
图中的横轴表示逆旋转制动时间,纵轴表示随后的全负载状态下的制动长度。例如,驱动电压Vm=5V的情况下,如图22A所示,如果逆旋转制动时间为50msec以上,那么制动长度就达到0.2mm。图22B表示驱动电压Vm=6V情况下的同样关系。
再有,图中的关系中,某个时间(上述情况中为50msec)以后制动长度未变化的原因是为了防止因绕卷导致发生纸带T的松弛、下次打印时发生卡死、因这些原因导致的纸带T和色带的切断、打印不良等,使纸带盒5成为防止回绕结构的缘故。
其中,例如,图22A中,相对于没有逆旋转时间(0msec)情况下的制动长度为0.5mm,通过使逆旋转时间为50msec,制动长度变为0.2mm,缩短了0.3mm。此外,这种情况下,为了在预定长度位置停止,可尽早在该0.2mm部分切换成全负载制动,可以在该50msec前开始逆旋转制动。
就是说,上述实测数据不仅用于逆旋转负载的情况,还用于其它制动负载,经实测后通过预先制成表格,利用这些表格可以进行高精度的制动处理。
再有,实际上,还考虑了DC电机的制造偏差、驱动时间、周围温度变化的影响等方面,通过预备调整了这些影响的实测数据,可以提高固定长度的精度。
而且,制动数据是与至预定长度结束位置的剩余长度对应,把剩余长度达到该长度时(变为全负载时)的制动长度、或在该定时中切换成哪个制动负载、或维持该状态多长时间、或该情况下剩余的制动长度怎样变化等根据实测数据规定的数据。
此外,如果规定把该制动数据分成下述的预备制动和最终制动,则增加了有打印和没有打印时的制动长度变化的数据,可以进一步提高固定长度控制的精度。
当然,随后,如果在相当于切断位置的预定长度结束位置进行手动切断,那么通过按压切断按钮133(参照图1、图2、图7),使纸带切断器132动作,将纸带T按所需的长度切断。此外,如果使用自动切断模式,那么纸带传送在预定长度结束位置停止,同时驱动切断电机131,进行纸带T的切断。
再有,实际上,由于在打印位置(热敏打印头7的位置)和切断位置(纸带切断器132的位置)间有预定的距离(打印头切断器间距)(参照图4),所以控制数据中,用户在设定的预定长度上附加该打印头切断器间距部分的长度作为预定长度。
因此,即使在打印结束后的位置切断(后空白长度为零)的情况下,仍有打印头切断器之间部分的纸带送出,这种情况对最终制动(制动上可以有余量)有利,但在纸带打印装置1中,由于即使假设该打印头切断器之间为零也可以制动,所以以下省略说明该打印头切断器之间的距离。再有,以下在未特别预先限定的情况下,在本实施例中,‘预定长度’是指在固定长度控制使用的制动处理(打印结束处理)中参照的由用户设定的预定长度。例如,可按纸带长度(从打印对象物的前端至作为预定长度结束位置的停止位置的长度)、打印长度+后空白长度(从打印开始位置至纸带长度后端的长度)、或后空白长度(从打印结束位置至纸带长度后端的长度)设定预定长度。
纸带打印装置1中,对应于预定长度制动长度设定时的初始速度(初始的相对速度打印速度)、周围温度等,存储多个上述那样的制动数据(以下,这些多个制动数据总称为制动数据)。再有,如上所述,该控制数据也存储在ROM220内的控制数据区222中。
下面,参照图23说明打印结束处理。如果起动图18的打印结束处理(S20),那么如图23所示,首先获得定时器251的值(S201),获得此时的打印速度(S202)。
这种情况下,与上述情况同样,也可以从打印速度数据中获得速度,但在纸带打印装置1中,由于配有编码器122和旋转速度传感器141,所以通过实测,为了进一步提高制动精度,这里从编码器122等的检测结果中获得速度(S202)。
再有,如上所述,由于还配有检测周围温度Td的周围温度传感器143,所以利用该传感器检测周围温度Td,在下述处理中,通过利用与该周围温度Td对应的制动数据,也可以进一步提高精度。
如果获得了速度(S202),那么接着根据纸带长度等的设定的预定长度和对应于打印速度的控制数据设定控制长度(S203),如果打印结束(S204:Yes),那么根据预定长度和制动长度通过改变制动负载进行最终制动处理后(S205),结束本处理(S206,图18的S20),接着,结束图18的打印处理(S21)。
另一方面,在打印未结束时(S204:No),与最终制动处理同样,进行改变了制动负载的预备制动处理,即在打印结束前进行抑制DC电机121的惯性力的预备制动处理(S207)。
如果预备制动处理结束(S207),那么进行与上述图18的循环处理相同的打印(S208~S213)。
就是说,向打印头驱动器272传送第i点线的打印数据Di(S208:与图18的S13相同),直至定时器251的值达到打印定时(S209~S210:S14~S15),在达到打印定时(S210:Yes)时刻,设定选通脉冲STB的参数(S211:S16),根据该参数和打印数据Di,通过施加选通脉冲STB,将打印数据Di打印(S212:S17),接着,进行变量i的增加(+1)和变量n的减小(-1)(S213:S18)。
而且,再次获得定时器251的值(S201),获得此时的打印速度(S202),根据控制数据设定控制长度(S203),如果打印结束(S204:Yes),那么进行最终制动处理(S205),结束本处理(S206,图18的S20),在打印未结束时(S204:No),进行预备制动处理(S207),接着行打印(S208~S213)。
如上所述,在纸带打印装置1中,以基于驱动源DC电机121旋转速度产生的相对速度,使纸带T(打印对象物)相对于热敏打印头(打印头)7相对地移动,同时根据打印图象的点信息,用热敏打印头7在纸带T上打印打印图象。此外,按预定长度设定纸带长度,按照该预定长度和打印速度(相对速度),改变DC电机121的制动负载。
这种情况下,由于通过改变DC电机121的制动负载,可以改变从DC电机121的制动开始时间(相对移动的)至停止时间的制动时间,所以可以控制从制动开始时间的相对位置至停止时间相对位置的长度,即可以控制制动长度。
此外,由于按照相对速度改变制动负载,所以即使相对速度不固定(即使变化),也可以与所需的制动长度相对应。此外,由于按照预定长度改变制动负载,所以按照预定长度的长短转换快制动和慢制动,在达到预定长度结束位置的长度段进行多级制动等,可以提高制动控制的自由度。
而且,由此可以在与设定的预定长度相应的、所需的预定长度结束位置停止相对移动,其结果,使达到各种预定长度的固定长度控制成为可能,同时在另一方面,通过使用作为驱动源的DC电机121,可以实现低价格化。
此外,纸带打印装置1中,根据预定长度和相对速度,设定从开始DC电机的制动的制动长度开始位置至预定长度结束位置的制动长度(图23的S203),根据预定长度和制动长度,控制DC电机121的制动(S205或S207)。
这种情况下,预定长度结束位置即,与预定长度开始位置(例如纸带T的前端)相距为预定长度(例如纸带长度)和预定长度结束位置(停止位置)即,与制动开始位置相距为制动长度,能够一致。
例如,预定长度长的情况下,为了与预定长度结束位置一致也可以采用慢制动和多级制动等,所以通过按照相对速度设定制动长度,与该制动长度一相对应来改变制动负载,可以与预定长度结束位置一致后的停止。另一方面,在预定长度短的情况下,由于必须在该预定长度之内进行制动,所以变为使制动长度与预定长度一致进行快制动。
就是说,纸带打印装置1中,按照预定长度的长短转换快制动和慢制动,在对应于到预定长度结束位置为止的长度段进行多级的制动等,由此可以提高制动控制的自由度,并使与各种设定长度一致的固定长度控制成为可能。
一般来说,制动长度比从打印结束位置至预定长度结束位置的长度长的情况下,就是说,制动长度比后空白长度长的情况下,如果不从打印过程中开始制动,那么在设置预定的后空白长度之后,不能马上停止相对移动。
纸带打印装置1中,作为DC电机121的制动,由于包括有在打印结束前进行的预备制动(图23的S207)、和打印结束后进行的最终制动(S205),所以利用例如直至与后空白长度一致的制动长度进行制动,即在该制动长度上可停止的相对速度进行制动,按打印结束前的预备制动阶段进行制动,使在打印结束后的最终制动阶段在预定长度结束位置的停止成为可能,其结果,可以进行更高精度的固定长度控制。
此外,上述情况下,制动长度的设定时间最好在制动开始时间以前,此外,为了正确地制动长度,根据与制动开始时间靠近的(之前的)时间的相对速度设定的方法较好,此外,由于该方法可以在制动长度设定之后马上开始制动,所以控制处理上也不必长时间存储其制动长度,效率较高。
在把纸带长度(从打印对象物的前端位置至作为预定长度结束位置的停止位置的长度)作为预定长度进行设定的情况下,由于在该纸带长度(预定长度)中包括前空白长度、打印长度、后空白长度,所以不论后空白长度的长短,都可以根据打印图象的点信息和预定长度设定制动长度的设定时间和制动开始时间等。
特别是如果根据打印图象的点信息例如打印剩余的点列数等进行固定长度控制,那么由于与打印控制的相关关系明确,所以可以更高效率地进行控制处理。此外,设定从打印开始位置开始的预定长度的情况也与此相同。
因此,纸带打印装置1中,作为使图18中所述的打印处理开始的初始化,除所有点线数的变量n以外,将打印结束处理开始点线数的变量设定为例如M=2,在达到n=M(=2)时(S19:Yes),移向图23的打印结束处理(S20)。
就是说,根据打印剩余的点列数M,移向固定长度控制、特别是用于制动控制的图23的打印结束处理,根据预定长度和打印速度(相对速度)设定制动长度(S203),根据预定长度和制动长度,开始DC电机121的制动(S205或S207)。
此外,在设定后空白长度(距打印结束位置的预定长度)的情况下,例如上述变量M=0的情况下,所有点列数部分在打印结束后才移向至图23的打印结束处理,可以根据该预定长度设定制动长度。
再有,这种情况下,在移向图23的打印结束处理之后,马上判别打印结束(与S204相当),然后,根据预定长度,变更为从定时器251值的获得(与S201相当)~制动长度设定(与S203相当)的处理流程也可以。这种情况下,根据预定长度设定制动长度的设定时间和制动开始时间。
特别在后空白长度长的情况下,由于即使在打印后制动也有余量,所以为了正确地设定制动长度,根据与制动开始时间很近的(最终制动处理(S205)之前的)时间的相对速度设定的方法较好,此外,由于该方法可以在制动长度设定之后立刻开始制动,所以控制处理上也不必长时间存储其制动长度,效率较高。
就是说,在设定后空白长度的情况下,在其预定长度长的情况下,可以根据其后空白长度,设定制动长度的设定时间和制动开始时间等。
另一方面,即使在设定后空白长度(距打印结束位置的预定长度)的情况下,在作为该预定长度的后空白长度短的情况下,如图23所示,例如设定变量M=2等,根据其前的打印图象的点信息设定的方法,可以设定更合适的时间,此外,使有余量的制动成为可能。
如上所述,纸带打印装置1中,在把纸带长度(从打印对象物的前端至作为预定长度结束位置的停止位置的长度)设定为预定长度,把打印长度+后空白长度(从打印开始位置至纸带长度后端的长度)设定为预定长度、把后空白长度(从打印结束位置至纸带长度后端的长度)设定为预定长度的以上的任何一种情况下,通过适当设定图18中所示的打印结束处理开始点线数的变量M,根据打印图象的点信息和/或预定长度,可以设定制动长度的设定时间。其结果可以更适当且正确地、更有效地设定制动长度,由此,还可以进行合适的固定长度控制。
再有,上述图8中,以通过键输入进行各种中断处理为前提进行了说明,但同样可以使用通过多任务处理等管理各处理中独立的程序等方法,以及使用其它方法。
此外,作为从纸带盒供给的纸带,并不限于附带分离纸的纸带,同样地,市场上销售的复写纸带、熨平复写纸带等没有分离纸的纸带也可以。
而且,除纸带打印装置以外,本发明也适用于印章制作装置,该印章制作装置是对制作在印章的印面上形成的印章图象的掩码数据,将该掩码数据打印在带状纸带上的印章制作装置。此外,所述热敏打印头的发热控制如果是使用热敏打印头,在打印对象物上进行打印时进行,那么该发热控制也适用于其它装置的打印方法及其装置。
此外,上述实施例中,移动作为打印对象物的纸带,但把热敏打印头侧例如装载在底盘等上,相对于不动的打印对象物相对移动类型的打印,或相互地(双方)移动类型的打印。
此外,在所述发热控制的情况下,如果利用热敏打印头的发热体进行打印,那么无论是使墨水挥发的挥发型热复印方式还是熔融型复印方式等都可以采用。此外,即使在打印对象物为热敏纸等情况下,在热敏打印头上产生使该打印部适当改变颜色的预定范围的热量,通过把该热量直接提供给打印对象物,可以进行打印。
此外,在上述实施例中,作为打印头,使用了热敏打印头,但所述DC电机的驱动和制动控制也可以适用于其它类型的打印头的情况。
此外,在该情况下,打印控制侧的控制也变得更简单。例如,在喷墨方式的打印头的情况下,由于不需要加热量和加热定时的控制,仅进行打印定时的控制就可以,所以用于打印的施加脉冲(与所述选通脉冲相当)用同一脉冲宽度和施加电压也可以。
当然,这种情况下,还根据预定长度,与相对速度的变化对应改变打印定时,即使相对速度不固定(即使变化),也可以进行适合依据预定长度的预定前空白长度、打印长度、后空白长度进行与之相应的打印图象的打印。此外,与所述实施例同样,如果配有在预定长度结束位置切断所述打印对象物的切断装置,那么不仅适合打印对象物为切断纸的情况,而且也适合连续纸的情况。
如上所述,按照本发明的打印方法及其装置,具有可以实现低价格化,同时可以进行与设定的预定长度相适应的固定长度控制等效果。
以上是本发明优选实施例的说明,在不脱离本发明精神和范围的情况下可以进行各种变更,应是相关技术人员可以理解的。
权利要求
1.一种打印方法,该方法以作为驱动源的DC电机旋转速度为基础产生一个相对速度,通过把打印头和打印对象物中的至少一个相对于另一个以该相对速度相对移动,根据打印图象的点信息,使用所述打印头在所述打印对象物上打印所述打印图象,该方法包括以下步骤为了打印所述打印图象,控制所述DC电机和所述打印头的驱动;将根据所述打印对象物的前端位置、打印开始位置和打印结束位置选择的预定长度开始位置至停止所述相对移动的预定长度停止位置的长度设定为预定长度;为了使所述相对移动在所述预定长度结束位置停止,通过使所述DC电机的制动负载对应于所述相对速度和所述预定长度而变化,控制所述DC电机的制动。
2.如权利要求1的方法,控制所述DC电机制动的步骤包括,根据所述预定长度和所述相对速度,设定从开始所述DC电机制动的制动长度开始位置至所述预定长度结束位置的制动长度;根据所述预定长度和所述制动长度,开始所述DC电机的制动。
3.如权利要求2的方法,与从所述打印结束位置至所述预定长度结束位置的长度相比,在所述制动长度长的情况下,所述DC电机的制动包括打印结束前进行的预备制动和打印结束后进行的最终制动。
4.如权利要求2或3的方法,控制所述DC电机制动的步骤还包括根据所述打印图象的点信息和所述预定长度的至少其中一个,设定所述制动长度的设定时间。
5.如权利要求1的方法,控制所述DC电机制动的步骤包括按照所述相对速度的变化,改变由所述打印头形成的所述打印图象的各点线的打印定时。
6.如权利要求1的方法,还包括在所述预定长度结束位置切断所述打印对象物的步骤。
7.如权利要求1的方法,所述打印对象物为纸带。
8.如权利要求1的方法,所述制动负载包括向所述DC电机的反旋转方向的驱动。
9.如权利要求1的方法,所述制动负载包括有选择地与供给所述DC电机电力的电路连接的多个阻抗。
10.如权利要求8的方法,所述制动负载包括有选择地与供给所述DC电机电力的电路连接的多个阻抗。
11.如权利要求10的方法,根据所述DC电机的向反旋转方向的驱动和所述多个阻抗的选择使用对所述相对移动产生效果的实际测量数据,使所述制动负载变化。
12.如权利要求5的方法,所述相对速度的变化通过传感器检测所述相对速度而检测出。
13.一种打印装置,它由下述装置构成作为驱动源的DC电机;打印装置,有打印头,根据打印图象的点信息,通过所述打印头在打印对象物上打印所述打印图象;相对移动装置,由所述DC电机驱动,以该DC电机旋转速度为基础产生一个相对速度,使所述打印头和所述打印对象物的至少其中一方相对另一方以该相对速度相对移动;驱动控制装置,为了打印所述打印图象,控制所述DC电机和所述打印头的驱动;预定长度设定装置,将根据所述打印对象物的前端位置、打印开始位置和打印结束位置选择的预定长度开始位置至停止所述相对移动的预定长度停止位置的长度设定为预定长度;和控制装置,为了使所述相对移动在所述预定长度结束位置停止,通过使所述DC电机的制动负载对应于所述相对速度和所述预定长度而变化,控制所述DC电机的制动。
14.如权利要求13的打印装置,所述控制装置包括制动长度设定装置,根据所述预定长度和所述相对速度,设定从开始所述DC电机的制动的制动长度开始位置至所述预定长度结束位置的制动长度;和制动开始装置,根据所述预定长度和所述制动长度,开始所述DC电机的制动。
15.如权利要求14的打印装置,与从所述打印结束位置至所述预定长度结束位置的长度相比,在所述制动长度长的情况下,所述DC电机的制动包括在打印结束前进行的预备制动和在打印结束后进行的最终制动。
16.如权利要求14或15的打印装置,所述控制装置还包括制动长度设定时间的设定装置,根据所述打印图象的点信息和所述预定长度的至少其中一个,设定所述制动长度的设定时间。
17.如权利要求13的打印装置,所述控制装置还包括打印定时变更装置,按照所述相对速度的变化,改变由所述打印头形成的所述打印图象的各点线的打印定时。
18.如权利要求13的其中任何一个打印装置,还配有在所述预定长度结束位置切断所述打印对象物的切断装置。
19.如权利要求13的打印装置,所述打印对象物为纸带。
20.如权利要求13的打印装置,所述控制装置包括作为所述制动负载向反旋转方向驱动所述电机的装置。
21.如权利要求13的打印装置,具有向所述DC电机供给电力的电路;所述控制装置配有作为所述制动负载的与所述电路有选择地连接的多个阻抗。
22.如权利要求20的打印装置,具有向所述DC电机供给电力的电路;所述控制装置配有作为所述制动负载的与所述电路有选择地连接的多个阻抗。
23.如权利要求22的打印装置,根据向所述电机的反旋转方向的驱动和所述多个阻抗的选择使用对所述相对移动产生的效果的实际测量数据,所述控制装置改变所述制动负载。
24.如权利要求17的打印装置,配有作为检测所述相对速度变化的基础的检测所述相对速度的检测传感器。
全文摘要
提供一种打印图象的方法及其装置,以作为驱动源的DC电机的旋转速度为基础产生一个相对速度,使打印头和打印对象物的一方相对另一方相对移动,根据打印图象的点信息,在打印对象物上打印图象。为了打印所述图象,控制DC电机和打印头的驱动。把从预定长度开始位置至停止所述相对移动的预定长度结束位置的长度设定为预定长度。为了在预定长度结束位置停止所述相对移动,通过改变DC电机的制动负载,控制DC电机的制动。
文档编号B41J3/36GK1232753SQ991040
公开日1999年10月27日 申请日期1999年3月19日 优先权日1998年3月20日
发明者柳泽重一, 市川智之, 唐泽美夫, 田边贤一, 渡边健二, 须藤理绘 申请人:精工爱普生株式会社, 株式会社吉姆帝王
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1