胶带打印机的制作方法

文档序号:2504217阅读:528来源:国知局
专利名称:胶带打印机的制作方法
技术领域
本发明涉及一种胶带打印机,用来把信息打印在装在机内的胶带上,并把打印好的胶带送出打印机。
能把信息打印在胶带上的胶带打印机已经部分地投入使用。通常,这种打印机的胶带是由装在打印机内的卡盒提供的,并把打印好的胶带送出打印机。
为了满足用户的各种需要,这种打印机就必须作得可以使用不同宽度的胶带来打印信息。
然而,如果被打印信息的打印尺寸比胶带的宽度宽,那么这样的胶带打印机很可能会出现打印错误,把信息打印到胶带边界以外。也就是说,因为用户有可能把打印尺寸指定到对应最宽胶带的大小,结果该打印尺寸便可能比机内胶带的宽度更宽。
一旦发生这种打印错误,由于打印头不仅打在胶带上,而且也打在胶带外面,对打印头产生不良的影响,也就是说由于打印头打在非打印目的物上,打印头将被损坏。因此,对于以往的技术,每次更换胶带时,为了指定一个合适的打印尺寸,都要进行很麻烦的操作程序。而且,在打印进行之前,是很难确定是否会发生打印错误的。
考虑到普通胶带打印机固有的上述缺点,本发明的目的是提供一种胶带打印机,它不管所使用的胶带宽度如何,都不必首先进行打印便能事先避免发生把信息打印到胶带边界外面那样的打印错误。
按照本发明的胶带打印机包括外盒;输入信息的信息输入装置;设置在外盒内的打印装置,用来打印由信息输入装置输入的信息;能装在外盒内的胶带盒,它具有给定的宽度,以便由打印装置把输入信息打印在其中的胶带上;外盒内设置有胶带宽度检测装置,用来检测装在外盒内的胶带的宽度;和打印控制装置,用来根据由胶带宽度检测装置所测出的胶带宽度来控制打印装置的打印动作,以便把信息打印在相应于装在外盒中的胶带宽度的范围之内。
具有本发明的上述构成的胶带打印机可以防止把信息打印在胶带的边界以外,所以它的最大优点就是用户无需进行极为麻烦的操作程序,打印头也不会由于打到胶带边界以外而造成损坏或劣化。
附图简要说明

图1是按照本发明较佳实施例的胶带打印机的透视图。
图2是图1所示胶带打印机打开顶盖时的透视图。
图3是图1和图2所示胶带打印机的打印器部分的分解透视图。
图4A和4B是图3所示打印器部分和所装载的带盒的前视图。
图5是图1所示胶带打印机的各部件的电路方块图。
图6是在图5所示的文件存储单元中存储的信息的情况。
图7是在图5所示的运算数据存储单元内存储的信息的情况。
图8是图5中所示的热印头、打印控制单元和打印电压发生器的部分电路图。
图9是当指定为打印模式时的程序运行流程图。
图10A-10E是根据图9的程序流程得到的信息显示。
图11A-11E是当显示器分别显示图10A-10E的信息时,打印在胶带上的信息。
图12是当指定为自动字符尺寸设定模式时的程序运行流程图。
图13A-13C表示分别打印在不同宽度的胶带上的由图12的程序流程得到的打印信息。
较佳实施例的详细说明参照附图详细说明本发明的实施例。
图1和图2是本发明实施例的胶带打印机的透视图,这种胶带打印机有一个小得可以用一只手拿起的方形外盒11,外盒尺寸例如为深120mm,宽190mm,高60mm。顶盖14由铰链组件15连接在外盒11的上部。键盘12和显示器13安装在顶盖14的上表面。
键盘12由许多字母数字键和功能键组成,用来输入要求打印的信息,并把打印器设置在不同的打印模式或其它模式。显示器13包括一块液晶显示屏,用来显示由键盘12等输入的信息。
外盒11的前表面有一个电源开关16,左侧表面有胶带101(121)(下面有详述)的出口17和用来推动切断胶带101(121)的切断器18的手动滑块19。
如图2所示,打印器部分21处在外盒11的上部,通常顶盖14盖着打印器部分21,打开顶盖14才露出打印器部分(图2所示即此情形)。打印器部分21由打印器单元22组成,它设置在外盒11顶部的开口20内。带盒100(120)可以装入打印器单元22,信息就由打印器单元22打印到带盒100(120)内的胶带101(121)上。
如图3所示,打印器单元22包括一个设置在外盒11的开口20下部的底板23,底板23上装有压带辊24和热印头25,它们都靠近外盒11的出口17(见图2),压带辊24可转动并装在底板23上,由装在外盒11内的马达58(图5所示,下有详述)驱动旋转。
压带辊24传送带盒100(120)内的胶带101(121)和墨带102(122),带盒100(120)装在打印器单元22内。压带辊24还从出口17把打印好的胶带101(121)送出外盒11。
热印头25可以打印直到128mm宽的信息,它由128个热元组成(图8所示),热元有规律地(8个热元/mm)沿压带辊24的轴向隔开排列。热印头25可移动地安装在底板23上,可以在与压带辊24接触的位置(图3)和离开压带辊24的位置(图2)之间移动。
底板23上还设置有一个导向轴26和一个墨带收带轴27,当带盒100(120)装到打印器单元22内时,导向轴就插到带盒100(120)内的胶带供带盘103(123)中。
墨带收带轴27可转动并装在底板23上,由马达58(图5)按予定的转矩驱动旋转,带盒100(120)装入打印器单元22,墨带收带轴27就插在设在带盒100(120)内的墨带收带盘104(124)中,并带动墨带收带盘104(124)旋转,以便把墨带102(122)卷到墨带收带盘104(124)上。
底板23上还设有带盒固定片28、带盒导向板29和高度调节销30,以便把带盒100(120)固定在底板23上。
把带盒100(120)装在打印器单元22内时,带盒固定片或导向片28就搭锁在带盒100(120)上的固定孔105(125)中,而带盒导向板29保持同与固定孔105(125)相对的带盒侧表面接触。高度调节销30安装在底板23的对应于带盒100(120)的角的位置上。高度调节销插入带盒100的高度调节孔106(图3)或顶在带盒120的下表面,以便把带盒100(120)的上部调整在予定的高度面上。这样,即使是不同厚度的带盒100(120)也可以装入使用。
如图2所示,底板23上还装着一个胶带宽度检测器31和一个墨料检测器32。详图如图3所示。胶带宽度检测器31由可动板35和电阻板36组成,可动板35可转动地支撑在支承板34上,支承板34从底板23的水平突出片33向上延伸出来,基本位在突出片33的中心部位,可动板35是用导电材料,如金属材料制成的,并且与电压检测接头37电气连接。可动板35的一端和突出片33之间有一个螺旋弹簧38,用来对可动板的一端加一个向下的偏置力。电阻板36的一端连接到一个预定的电压源上,另一端接地。电阻板36贴靠在与之临近的可动板一端的侧面。当带盒100(120)装入打印器单元22时,带盒100(120)的下表面和可动板35的另一端接触,由于带盒下表面向下移动,使可动板35克服弹簧38的弹力而转动,贴靠电阻板36的侧表面沿电阻板36改变一个位置。连接在可动板35的接头37把对应于电阻板36在可动板35的贴靠位置的电压输出去。这样,胶带宽度检测器31就输出一个对应于带盒100(120)厚度的电压,即输出对应装在打印单元22内的带盒100(120)中的胶带101(121)宽度的电压。
如图3所示,墨料检测器32由可动板41和微动开关42组成,可动板41可转动地支撑在支承板40上,该支承板从底板23的突出片39向上伸出,处在其中心位置。依靠可动板41一端的位移来接通或关断微动开关42。可动板41的上述端和突出片39之间设置一个弹簧43,用来赋予可动片41的该端一个向下的偏置力,以便使微动开关42保持关断。带盒100(120)上开有一个从下表面到上半部的槽107(127),当带盒装入打印器单元22时,可动板41就插进槽107(127)内。槽107(127)的上部位置根据各种墨带102(122)的墨料来确定。如果带盒100(120)中装有高熔点的墨带102(122),可动板41和槽107(127)的上部接触,并被转动,而导致微动开关42接通。另一方面,如果带盒中装的是低熔点墨带102(122),可动板41不与槽107(127)的上部接触,从而并不转动,所以微动开关保持关断。这样,通过检测槽107(127)的上部位置,墨料检测器32就检测出装在带盒100(120)中墨带102(122)的墨料的种类。
下面对带盒100和120作更详细的说明。带盒100和120分别用来容纳胶带101,墨带102和胶带121,墨带122。带盒100可分别容纳10mm和16mm宽的胶带以及容纳高熔点墨带102,容纳16mm宽胶带的带盒比容纳10mm宽胶带的带盒厚。带盒120用来装8mm宽的胶带121和低熔点墨带122。胶带101和121由带基、粘结剂和可剥离的防粘层组成。带基由纸带或塑料带制成,粘结剂涂复在带基的一面,防粘层贴敷在带基涂有粘结剂的一面。墨带102和122由基底层和涂复在底层一面上的热熔性墨料组成。热印头25把墨料从基底层转移到被打印的目的物上。带盒100和120分别包括卡盒108和128、胶带供带盘103和123、墨带收带盘104和124以及墨带供带盘111和131。胶带供带盘103和123、墨带收带盘104和124以及墨带供带盘111和131分别可转动地设置在卡盒108和128内。卡盒108和128分别包括前述的固定孔105和125、槽107和127、热印头插入部109和129以及胶带出口110和130。固定孔105和125分别设置在卡盒108和128的后表面,而槽107和127开在卡盒的侧表面。把带盒100和120分别装入打印器单元22时,热印头插入部109和129分别处在对应热印头25所处的部位。胶带出口110和130位置在对应外盒11的出口17处。
胶带101和121分别绕在胶带供带盘103和123上,分别经过热印头插入部109和129从胶带供带盘103和123延伸到胶带出口110和130。墨带102和122分别绕在墨带供带盘111和131上,并且分别经过热印头插入部109和129,分别由收带盘104和124收取。带盒100(120)装入打印器单元22后,墨带102和122处在热印头25和热印头插入部109、129处的胶带101、121之间。
高度调节孔106(图3)开在卡盒108的角上,其预定的深度与卡盒108的厚度相对应。带盒120的卡盒128不开高度调节孔,因为卡盒128是胶带打印机能使用的最薄的一种卡盒,所以在使用卡盒128时,装在底板23上的高度调节销30顶在带盒120的卡盒128的底表面上。
槽或切口107和127分别从卡盒108和128的下表面向上延伸,当带盒100和120装入时,槽107和127处于墨料检测器32的可动板41相对应的部位,槽107和127的上端分别和卡盒108和128的上表面之间的距离根据容纳在带盒100和120内墨带的材料来决定。带盒100的这个距离比带盒120的这个距离大,即带盒100装有高熔点的墨带,这个距离长,以便使墨料检测器32的可动板41因与槽107的上端接触而转动。另一方面,带盒120装的是低熔点墨料,这个距离短,以便使可动板41不与槽127的上端接触。
参照图5来说明本发明装置的电路。
主控单元50主要控制和管理电路方块图中的其他部分。键盘12接到主控单元50。主控单元50把由键盘12输入的字母数字信息、换行指令(LF)、打印停止指令(STOP)、字符尺寸信息等等存储在文件存储单元51中。如图6所示,文件存储单元51把字母数字信息、换行指令(LF)和打印停止指令(STOP)等字符代码存储起来,这些信息与包括字符尺寸信息在内的打印控制指令都是成对地存储的。
运算单元52和运算数据存储单元53都连接在主控单元50上,在主控单元50的控制下文件存储单元51内存储的信息送到运算单元52。运算单元52根据来自文件存储单元51的打印停止指令(STOP)、换行指令(LF)和字符尺寸信息码等等计算打印长度、打印宽度、换行数、最大字符尺寸等。另外,在主控单元50的控制下,把来自胶带宽度检测器31的胶带宽度信息提供给运算单元52,由它来判断胶带宽度是否比打印宽度大。如图7所示,运算数据存储单元53把打印长度数据、最大字符尺寸数据、打印宽度数据、换行数目、最长打印长度、代表各行内出现的最大字符尺寸的行字符尺寸数据等这些由运算单元52算出的数据统统存储起来。
另一方面,胶带宽度检测器31的接头37连接到A/D变换器54,A/D变换器54把来自接头37的电压值转换成相应的数字信息输出到控制单元50。然后,根据来自A/D变换器54的数据,主控单元50把控制数据分别输出到打印控制单元55、字符尺寸修正单元56、显示控制单元57和运算单元52。
打印控制单元55根据打印信息和来自主控单元50的控制数据来控制热印头25的打印动作,并控制马达58的驱动,以便根据热印头25的打印动作转动压带辊24和墨带收带轴27。
图8表示打印控制单元55和热印头25详细电路的一部分。
热印头25由大量的热元200组成,128个热元200有规律地间隔排列在16mm长度上。各个热元200的一端都接在一个打印电压发生器59上,另一端接在打印控制单元55的“与非”门201上。“与非”门201由主控单元50经过打印控制单元55的打印信息缓冲器(未示出)提供打印信息。分别连接到排列在8mm长度上的第1至第64热元200的“与非”门201都连接到打印控制单元55内的“与”门202的输出端。接在8mm-10mm距离范围内的第65-第80热元200上的“与非”门201都连接在打印控制单元55的“与”门203的输出端上。与排列在10mm-16mm距离范围内的第81-第128热元相接的“与非”门201都连接在打印控制单元55的“与”门204的输出端上。,“与”门202、203和204的每一个都加有来自主控单元50的指挥打印操作的打印指令信号和表示带盒100(120)已经装入打印器单元22的带盒装入信号。“与”门204加有来自主控单元50的表示装有16mm宽的胶带101的带盒100已经装入打印器单元22的“16mm”信号。“与”门203和204还分别加有来自主控单元50的表示装10mm或16mm宽的胶带101或121的带盒100已经装入打印器单元22的“10mm”信号。另外,打印指令信号和带盒装入信号都经过打印控制单元55作为马达控制信号送到马达58。
根据存在文件存储单元51内的字符信息码,字符尺寸修正单元56对由字符图案发生器60产生的字符图案进行修正,使字符尺寸符合由主控单元50提供的控制数据,(即修正到符合所装胶带的宽度的字符尺寸)。
显示控制单元57根据来自主控单元50的显示信息和控制信息以及来自格式显示控制单元61的打印格式显示数据来控制显示器13的显示。格式显示控制单元61根据由运算单元51得到的换行数据和行字符尺寸数据来产生打印格式显示数据。
下面对具有上述结构的胶带打印机的各种动作加以说明。
首先,这个实施例的胶带打印机可以装入容纳宽度为16mm、10mm或8mm的胶带101或121的带盒100或120。当把带盒100或120装入打印器单元22时,装在打印器单元22内的底板23上的高度调节销30就插入到高度调节孔106中或顶在卡盒128的下表面上。而后,一旦带盒100或120完全装入打印器单元22,卡盒108或128的下表面就处于符合卡盒108或128内的胶带101或121宽度的予定位置上。这时,胶带宽度检测器31的可动板35即根据卡盒108或128下表面位置而转动,并经过接头37输出一个与电阻板36和可动板35相接触的位置有关的电压,到A/D变换器54。
墨料检测器32的可动板41被插到卡盒108或128上的槽107或127中。如果卡盒108的墨带102是由高熔点墨料制成的,那么槽107的上部使可动板41转动而接通微动开关42。反之,装在打印器单元22中的卡盒128中是低熔点墨料制成的墨带122,那么可动板41就不与槽127的上部接触,而保持微动开关42为关断状态。这样,微动开关42输出一个开/关信号到主控单元50。
由键盘12输入的字母数字信息被存在文件存储器51中,并在主控单元50的控制下显示在显示器13上。像由键盘12输入的字符尺寸信息这种打印控制数据也被存在文件存储器51中。由键盘12输入的换行指令(LF)和打印停止指令(STOP)同样存在文件存储单元51中。
下面结合图9所示的流程图,说明打印模式程序。
首先,当用键盘12指定打印模式后,主控单元50就把包括显示器13上光标所指示的,并且存储在文件存储单元51中的两个打印停止指令(STOP)之间的文件信息从文件存储单元51输出到运算单元52(程序A1)。运算单元52判断来自存储单元51的文件信息是字符信息还是换行指令(LF)或打印停止指令(STOP)(程序A2)。如果是字符信息,那么运算单元52就根据与字符信息成对的字符尺寸数据来计算打印长度(程序A3)。进一步,运算单元52在主控单元50的控制下,把计算出来的打印长度加到从运算数据存储单元53输出的打印长度数据上(程序A4和A5)。然后,在主控单元50的控制下,由运算单元52修正的打印长度数据被存储到运算数据存储单元53中(程序A6)。
运算单元52还把文件存储单元51输出的字符尺寸数据和运算数据存储单元53输出的最大字符数据在打印宽度方向上进行比较,即比较打印字符的高度(程序A7和A8)。在主控单元50的控制下,由比较程序在字符尺寸数据和最大的字符尺寸数据中判断出来的较大者被存储到运算数据存储单元53中,作为最大字符尺寸数据(程序A9)。按照上述程序,为了在程序A2中作出判断,在从文件存储单元51输出第一个字符尺寸数据之前,存储在运算数据存储单元53中的打印长度数据和最大字符尺寸数据就已经被清掉了。
因此,在直到程序A2中判断出换行指令(LF)或打印停止指令(STOP)之前,文件存储单元51能连续不断地输出字符数据,需要反覆重复程序A3至A9来得到对应于一行的打印长度数据和最大字符尺寸数据。
另一方面,如果从文件存储单元51输出的文件数据是换行指令(LF)或者打印停止指令(STOP),那么主控单元50就把最大字符尺寸数据从运算数据存储单元53送到运算单元52(程序A10)。然后,运算单元52根据最大字符尺寸数据计算打印宽度(程序A11)。在主控单元50的控制下,运算单元52把算出的打印宽度加在运算数据存储单元53输出的打印宽度上(程序A12和A13)。经运算单元52修正的打印宽度数据再存储入运算数据存储单元53(程序A14)。已经存储在运算数据存储单元53中的最大字符尺寸数据在作为表示相应于一行的最大的字符尺寸的行字符尺寸数据存储在运算数据存储单元53中之后,被清掉(程序A15)。运算数据存储单元53把换行数目数据输出到运算单元52(程序A16),运算单元把这个数据加“1”(程序A17),由运算单元52修正的换行数目数据存入运算数据存储单元53(程序A18)。此后,主控单元50把存储在运算存储单元53中的打印长度数据和最大打印长度数据送到运算单元52(程序A19),运算单元52比较这两个数据,判断出较大的一个数据(程序A20)。这个判断出的较大的数据作为最大打印长度数据存储在运算数据存储单元53中(程序A21),而原先存储在运算数据存储单元53中的打印长度数据被清掉。在上述的程序过程中,在由程序A2首次判断出换行指令(LF)或打印停止指令(STOP)之前,存储在运算数据存储单元53中的打印宽度数据、换行数目数据和最大打印长度数据就已经被清掉了。
根据程序A10至A21的步骤,可以得到整个被打印文件信息的打印宽度和换行数,以及整个文件信息的各行最大字符尺寸和各行打印长度中最长的打印长度。
接下来,运算单元52判断通过上述程序的文件数据是不是打印停止指令(STOP)(程序A22),如果判断是“否”,也就是说文件数据是换行指令(LF),那么主控单元50再次从文件存储单元51中读出数据(程序A1);相反,如果判断是“是”,即数据是打印停止指令(STOP),那么主控单元50就把来自A/D变换器54的胶带宽度数据和来自运算数据存储单元53的打印宽度数据送到运算单元52,运算单元52比较这两个数据,并判断哪一个较大(程序A23)。如果胶带宽度大于打印宽度,主控单元50就把来自运算数据存储单元53的换行数目数据和行字符尺寸数据送到格式显示控制单元61(程序A24),并把来自运算数据存储单元53的最大打印长度数据送到显示控制单元57(程序A25)。格式显示控制单元61产生行数和厚度的格式显示,行数对应于换行数目数据,而厚度对应于行字符尺寸数据。
反之,如果打印宽度大于胶带宽度,那么主控单元50就把出错信息送到显示控制单元57(程序A26)。
图10A~10E表示执行上述程序时显示器13所显示的图形,其中字符尺寸[1×1]表示实际打印面积包括字符间隔在内为[4mm×4mm]。图10A表示的显示图形的文件信息“ABC CO.,LTD.Japan(STOP)”,其中指定文件信息“ABC CO.,LTD.用[1×1]的字符尺寸;指定文件信息“Japan”用[2×2]的字符尺寸。这个文件被指定为被打印的信息。在这个例子中,打印器单元22内装着有16mm胶带101的带盒100。首先,主控单元50根据从A/D变换器54得到的胶带宽度数据产生显示数据[16mm],并送往显示控制单元57。主控单元50再针对光标指示器指定的字符把相应字符尺寸数据的显示数据[1×1]送到显示控制单元57。接着,主控单元50把相应于由图9的流程得到的最大打印长度数据的显示数据[9.6cm]送到显示控制单元57,并把由同样方法得到的行数[1]和行字符尺寸[2×2]送到格式显示控制单元61。格式显示控制单元61产生格式显示数据,该数据为一条线段,其粗细对应于行字符尺寸数据[2×2]。该显示数据送往显示控制单元57。在显示控制单元57的控制下,显示器13从左向右在显示器上部显示字符尺寸[1×1],最大打印长度[9.6cm],胶带宽度[16mm]和格式数据。
图10B所示的图形是打印的文件信息为“ABC (LF) CO.,LTD.Japan(STOP)”,其他情况和图10A所示的情况相同,“LF”表示“换行”。这时的最大打印长度是8.0cm。
当打印信息文件数据被指定是“ABC (LF) CO.,LTD.(LF)Japan(STOP)”而其他情况与图10A相同时,所得到的显示图形表示在图10C上。这时的最大打印长度是3.6cm。
当文件数据“ABC(LF) CO.,LTD.Ja(LF)pan (STOP)”被指定为打印信息而其他情况如同图10A时,得到图10D所示的图形。这种情况下,打印宽度是24mm,比胶带宽度16mm要大,因此,主控单元输出出错信息到显示控制单元57。在显示控制单元57的控制下,显示器13显示[Err]([出错])以代替格式显示数据。
当文件数据“ABC(LF) CO.,LTD.(LF)Japan(STOP)”被指定为打印信息(其中文件“ABC CO.,LTD”被指定字符尺寸为[1×1],文件“Japan”被指定用字符尺寸[2×2]),并且在打印器单元22中装有容纳8mm宽度胶带121的带盒120时,所得到的显示图形如图10E所示。在这种情况下,打印宽度是16mm,比胶带宽度8mm宽,所以主控单元50把出错信息送到显示控制单元57。在显示控制单元57的控制下,显示器13显示[Err]([出错])以代替格式显示数据。
下面叙述打印动作过程如果由键盘12输入打印开始指令,主控单元50把装带盒信号和由A/D变换器54得到的16mm信号,10mm信号或没有相应胶带宽度的信号输出到打印控制单元55。另外,主控单元50把对应于微动开关42的开/关信号的控制信息送到打印电压发生器59。然后,主控单元50把来自文件存储单元51的字符代码送到字符图形发生器60,以便得到字符图形信息。字符图形信息提供给字符尺寸修正单元56,并在主控单元50的控制下,根据字符尺寸数据把字符修正到要求的字符尺寸。然后,修改过的字符图形信息被送到打印控制单元55,后者根据主控单元50的输出数据来控制热印头25的加热动作以及马达58的运转。热印头25把热熔性墨料从墨带102或122上转移到胶带101或121的表面上,从而把字符图形印制到胶带101或121上。马达58驱使压带辊24和墨带收带轴27转动,以便把胶带和墨带传送到卡盒108或128的热印头插入部。然后,打印好的胶带101或121从出口17送出外盒11。
图11A-11E分别表示在图10A-10E条件下打印好的胶带101和121的样子。
在图11A-11D的情况下,因为装入打印器单元22的带盒100中装的是宽度为16mm的胶带,所以,主控单元50把16mm信号和10mm信号和装带盒信号送到打印控制单元55。在图11E的情况下,装入打印器单元22的带盒120是装的8mm宽的胶带121,所以主控单元50仅把装带盒信号送到打印控制单元55。
图11D和11E的情况下,把胶带101或121打印范围外的各行的字符图形印完之后,主控单元50把对应于胶带101或121的打印范围之外的行的字符图形数据送到打印控制单元55。
现在参照附图12所示的流程图,说明字符尺寸自动设定程序。
首先,当用键盘12指定字符尺寸自动设定模式时,主控单元50从文件存储单元51把文件信息送到运算单元52(程序B1),运算单元52从文件存储单元51输出的字符尺寸数据中判断出最大的字符尺寸(程序B2)。主控单元50还把胶带宽度数据从A/D变换器54送到运算单元52,然后,由运算单元判断胶带101或121的宽度(程序B3)。如果胶带宽度是8mm,主控单元50控制字符尺寸修正单元56,把最大字符尺寸修正到64×64点阵的字符图形(程序B4)。如果胶带宽度是10mm,主控单元50控制字符尺寸修正单元56,把最大字符图形修正到80×80点阵的字符图形(程序B5)。如果胶带宽度是16mm,主控单元50控制字符尺寸修正单元56,把最大字符图形修正到128×128点阵的字符图形(程序B6)。
图13A-图13C表示根据上述程序打印出来的胶带101或121。
被打印的文件信息“TOKYO JAPAN(STOP)”包括指定字符尺寸为[2×2]的文件信息“TOKYO”和指定字符尺寸为[1×1]的文件信息“JAPAN”。图13A的情况下,因为胶带宽度是8mm,所以文件信息“TOKYO”被修正到64×64点阵的字符尺寸,相应地,文件“JAPAN”被修正为32×32点阵的字符尺寸。图13B的情况下,因为胶带宽度是10mm,所以文件信息“TOKYO”被修正为80×80点阵的字符尺寸,而文件“JAPAN”则相应地被修正为40×40点阵的字符尺寸。图13C的情况下,因为胶带宽度是16mm,所以文件“TOKYO”被修正为128×128点阵的字符尺寸,相应地,文件“JAPAN”被修正到64×64点阵的字符尺寸。
如上所述,因为字符图形数据是根据装入打印器单元的带盒内胶带的宽度自动修正的,所以,每次更换带盒都无需手动修字符尺寸数据。
权利要求
1.一种胶带打印机,包括一个外盒(11,14);一个可装在所述外盒(11,14)中的胶带部件(100,101,108,120,121,128),所述胶带部件(100,101,108,120,121,128)有给定宽度;输入信息的信息输入装置(12);用来把所述信息输装置(12)输入的信息打印在胶带部件(100,101,108,120,121,128)上、设置在所述外盒(11,14)内的打印装置(25,200);设置在所述外盒(11,14)内、用来检测装在所述外盒(11,14)内的所述胶带部件(100,101,108,120,121,128)的胶带宽度的胶带宽度检测装置(31);和打印控制装置(50,55),该装置根据所述胶带宽度检测装置(31)检测到的胶带宽度来控制所述打印装置(25,200)的打印动作,以便所述打印装置(25,200)把所述输入的信息打印在对应于装在所述外盒(11,14)内的所述胶带部件(100,101,108,120,121,128)的宽度的范围内。
2.根据权利要求1的胶带打印机,其特征是所述打印装置包括多个排列在所述胶带部件宽度方向的打印元(200);和所述打印控制装置包括驱动被选出的排列在由所述胶带宽度检测装置测出的胶带宽度范围内的一组所述打印元(200)的装置(25,50,201,202,203,204)。
3.根据权利要求1的胶带打印机,其特征是所述打印装置包括多个排列在胶带部件宽度方向的打印元(200);和所述打印控制装置包括驱动所述打印元的驱动装置(25,50,201,202,203,204)和阻止驱动被选出的排列在由所述胶带宽度检测装置测出的胶带范围外的所述打印元(200)的阻止装置(25,50,201,202,203,204)。
4.根据权利要求1的胶带打印机,进一步包括存储欲由所述打印装置打印的信息的存储装置(51);检测关于存储在所述存储装置(51)的信息的打印宽度的打印宽度检测装置(50,52);和判断装置(51),该装置包括把由所述打印宽度检测装置测出的打印宽度同由所述胶带宽度检测装置测出的胶带宽度进行比较的装置(51)和判断存储在存储装置中的信息是否能打印在装在所述外盒装置内的所述胶带部件的所述给定宽度上的装置(51)。
5.根据权利要求4的胶带打印机,进一步包括根据所述判断装置的判断结果显示所述存储装置中存储的信息是否能打印在装在所述外盒内的所述胶带部件的所述给定宽度上的显示装置(13)。
6.根据权利要求1的胶带打印机,进一步包括按照所述胶带宽度检测装置测出的胶带宽度设定被打印信息的打印尺寸的打印尺寸设定装置(50,52,56)。
7.根据权利要求6的胶带打印机,进一步包括指定被打印信息的打印尺寸的打印尺寸指定装置(12);和所述打印尺寸设定装置包括用来把所述打印尺寸指定装置所指定的打印尺寸修正到符合所述胶带宽度检测装置测出的胶带宽度的打印尺寸修正装置(50,52,56)。
8.根据权利要求7的胶带打印机,其特征是所述输入装置包括所述输入字母数字信息的装置(12);和所述打印尺寸指定装置包括用来指定由所述输入装置输入的每个字母数字信息的打印尺寸的装置(12);和所述胶带打印机进一步包括检测由所述打印尺寸指定装置所指定的在打印尺寸中检测最大打印尺寸的最大打印尺寸检测装置(50,52);所述打印尺寸修正装置修正由所述打印尺寸指定装置所指定的打印尺寸,使由所述最大打印尺寸检测装置(50,52)所测出的最大打印尺寸适合于由所述胶带宽度检测装置所测出的胶带宽度。
9.根据权利要求1的胶带打印机,其特征是所述胶带部件包括打印胶带(101,121)和带盒(100,108,120,128),打印胶带有给定的宽度,其上可用所述打印装置来打印信息,带盒中有所述打印胶带,带盒的厚度与其中所容纳的所述打印胶带(101,121)的宽度有关;和所述胶带宽度检测装置包括检测所述带盒(100,108,120,128)厚度的装置(31),以便用其检测容纳在所述带盒(100,108,120,128)内的所述打印胶带(101,121)的宽度。
10.根据权利要求9的胶带打印机,进一步包括设置在所述外盒中的,可取出的容纳带盒的容纳装置(22);和设置在所述容纳装置(22)内的调节装置(30),在所述带盒装入容纳装置(22)时,用该调节装置把所述带盒的上表面或下表面调节到予定的位置;和其中所述胶带宽度检测装置包括,在所述带盒装入所述容纳装置(22)时,用来检测所述带盒上下表面中另一个表面的位置的装置(35,36)。
11.一种胶带打印机,包括一个外盒(11,14);一个可装在所述外盒(11,14)中的胶带部件(100,101,108,120,121,128),所述胶带部件(100,101,108,120,121,128)有给定宽度;输入信息的信息输入装置(12);用来把所述信息输入装置(12)所输入的信息打印在所述胶带部件(100,101,108,120,121,128)上、设置在所述外盒(11,14)内的打印装置(25,200);设置在所述外盒(11,14)内、用来检测装在所述外盒(11,14)内的所述胶带部件(100,101,108,120,121,128)的胶带宽度的胶带宽度检测装置(31);和用来根据所述胶带宽度检测装置(31)所测出的胶带宽度,自动地设定被打印信息的打印尺寸的打印尺寸设定装置(50,52,56)。
12.根据权利要求11的胶带打印机,进一步包括用来指定被打印信息的打印尺寸的打印尺寸指定装置(12);和所述打印尺寸设定装置包括用来把由所述打印尺寸指定装置所指定的打印尺寸修正到符合由所述胶带宽度检测装置所测出的胶带宽度的打印尺寸修正装置(50,56)。
13.根据权利要求12的胶带打印机,其特征是所述输入装置包括输入字母数字信息的装置(12);和所述打印尺寸指定装置包括指定由所述输入装置所输入的每个字母数字的打印尺寸的装置(12);和所述胶带打印机进一步包括用于检测由所述打印尺寸指定装置所指定的打印尺寸中的最大打印尺寸的最大打印尺寸检测装置(50,52);所述打印尺寸修正装置修正由所述打印尺寸指定装置所指定的打印尺寸,使由所述最大打印尺寸检测装置(50,52)所测出的最大打印尺寸适合于由所述胶带宽度检测装置所测出的胶带宽度。
全文摘要
一种胶带打印机单元,包括外盒、设置在外盒内的打印器单元、外盒上的键盘和可以装入打印器单元或从中取出的且装有胶带及墨带的带盒。这种胶带打印机单元把由键盘输入的信息打印在胶带上,并把打印好的胶带送出外盒。这种打印机单元可以使用各种分别装有不同宽度胶带的带盒,还可以自动地按照装在打印器单元内的带盒中的胶带的宽度进行打印。
文档编号B41J35/28GK1063641SQ9210060
公开日1992年8月19日 申请日期1992年1月31日 优先权日1991年1月31日
发明者木村哲, 持永信之 申请人:卡西欧计算机股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1