专利名称:阵列头型打印机与使用该打印机的打印方法
技术领域:
本发明涉及数据打印。更具体地,本发明涉及具有喷墨阵列头的阵列头型打印机以及使用该阵列头型打印机的打印方法。
背景技术:
具有喷墨阵列头的打印机的常规的头控制器向阵列头传送打印数据。头控制器根据对应于阵列的每个单元头的打印区域,分割打印数据。然后,头控制器将每个单元头的数据转换为适当的格式。此后,头控制器将转换后的数据传送给单元头,然后每个单元头确定所收到的数据为打印数据还是打印命令。
因为无论单元头相应于打印区域还是当前没有使用都向单元头供电,所以打印机的功耗较高。
发明内容
相应地,本发明示范性实施例提供了一种减少驱动单元头的功耗的阵列头型打印机以及使用该打印机的方法。
根据本发明示范性实施例的一方面,提供一种阵列头型打印机,包含阵列头,包含根据收到的打印数据喷墨的多个单元头以及头控制单元,用于区分已使用的单元头与未已使用的单元头,并且将打印数据转换为由所区分的单元头将接收的数据。
根据本发明示范性实施例的一方面,提供一种使用阵列头型打印机的打印方法。该打印方法包含区分已使用的单元头与未已使用的单元头,并且将打印数据转换为由所区分的已使用的单元头将接收的数据;以及接收转换后的打印数据,并且根据收到的打印数据喷墨。
从以下结合附图的对本发明特定示范性实施例的详细描述,可以更清楚本发明的以上以及其他方面、示范性特征以及优点,其中图1为根据本发明示范性实施例的阵列头型打印机的方框图;图2为根据本发明示范性实施例的图1的头控制单元的方框图;图3显示根据本发明示范性实施例的用于已使用的单元头与未已使用的单元头的打印数据的例子;图4显示根据本发明示范性实施例的由图2的数据转换单元转换的数据的例子;图5为根据本发明示范性实施例的使用阵列头型打印机的打印方法的流程图;以及图6为根据本发明示范性实施例的图5的数据转换的流程图。
在附图中,相同的附图标记应该被理解为指相同的元件、特征以及结构。
具体实施例方式
提供本说明书中示例说明的内容来辅助对参照附图公开的本发明各种示范性实施例进行全面理解。相应地,本领域技术人员应该理解在不脱离所主张的发明的范围与精神的前提下,可以对此处描述的示范性实施例进行各种改变与修改。为了清楚简要,省略对公知功能与构造的描述。
图1为根据本发明示范性实施例的阵列头型打印机的方框图。参照图1,该阵列头型打印机包含头控制单元100与阵列头120。
头控制单元100区分对于打印数据来说的已使用的单元头与未已使用的单元头,并且将打印数据转换为已使用的单元头要使用的数据,并且将转换后的结果输出到阵列头120。单元头包含在阵列头中。
图2为根据本发明示范性实施例的图1的头控制单元100的方框图。参照图2,头控制单元100包含数据分配单元200、使用的头检测单元220、数据转换单元240以及数据传送单元260。
数据分配单元200按照单元头分配打印数据,并且将分配的结果输出到使用的头检测单元220。按照单元头的数据包含用于要在每个单元头中进行的打印操作的数据。
图3显示对于已使用的单元头与未已使用的单元头来说的打印例子。如图3所示,单元头2至5对应于有效打印区域(v),单元头1以及6至N对应于其中不进行打印的区域。
如图3所示,数据分配单元200为对应于有效打印区域的单元头2至5分配数据。
使用的头检测单元220根据按照单元头的分配的数据,检测已使用的单元头以及未已使用的单元头,并且将检测的结果输出到数据转换单元240。例如,在图3所示打印区域的情况下,使用的头检测单元220检测到用于打印的单元头为单元头2至5,并且未用于打印的单元头为单元头1以及6至N。
数据转换单元240根据数据分配单元200分配的数据以及由使用的头检测单元220检测的结果,将按照单元头的数据转换为适当的格式,并且将转换后的数据输出到数据传送单元260。
数据转换单元240将单元头去激活信号作为头部信息加到用于未已使用的单元头的数据。
单元头去激活信号停止用于驱动单元头的时钟信号的生成。
图4显示由数据转换单元240转换数据的例子,该数据为将由单元头接收的数据。如图4所示,数据转换单元240将单元头去激活信号作为头部信息加到用于未已使用的单元头的数据的位置“命令”处。单元头去激活信号被称为“休眠信号”。
数据转换单元240将单元头激活信号作为头部信息加到用于已使用的单元头的数据。可以将单元头激活信号称为“唤醒命令”。
数据转换单元240将用于未已使用的单元头的数据转换为诸如“0”与“1”的信号。例如,将用于未已使用的单元头1以及6至N的数据分别转换为信号“0”与“1”中的一个。由此,有可能提高传送信号的效率,并且由此减少功耗。
数据传送单元260将转换后的打印数据传送给阵列头。在示范性实施例中,数据传送单元260以串行传送来传送转换后的数据。
阵列头120根据从头控制单元100收到的打印数据,从已使用的单元头喷墨。即,阵列头120的每个单元头都接收按照单元头所分配的数据,并且通过分析按照单元头所收到的数据喷墨。
阵列头120确定在按照单元头所收到的数据的头部信息中是否包含了单元头去激活信号,并且当包含了单元头去激活信号时,停止驱动单元头。为了停止驱动单元头,阵列头120中止生成用于驱动单元头的时钟信号。
当阵列头收到单元头去激活信号时,阵列头120可以复位用于驱动单元头的时钟信号。通过复位时钟信号,阵列头停止驱动接收单元头去激活信号的单元头。
将参照附图详细描述根据本发明的使用阵列头型打印机的打印方法。
图5为根据本发明示范性实施例的使用阵列头型打印机的打印方法的流程图。将结合图3与4描述图5的方法。
在步骤300,区分已使用的单元头与未已使用的单元头,并且将打印数据转换为将由单元头接收的数据。
图6为根据本发明示范性实施例的图5的数据转换的流程图。
首先,在步骤400,按照单元头分配打印数据。如图3所示,单元头2至5对应于有效打印区域(v),单元头1以及6至N对应于其中不进行打印的区域。在分配打印数据(步骤400)之后,在步骤402,根据按照单元头分配的数据,检测已使用的单元头以及未已使用的单元头。单元头2至5用于打印,而单元头1以及6至N不用于打印。
在单元头检测(步骤402)之后,在步骤404,将按照单元头的数据转换为具有用于单元头的适当格式的数据。将单元头去激活信号作为头部信息加到用于未已使用的单元头的数据。
如图4所示,将单元头去激活信号作为头部信息在加到用于未已使用的单元头的数据的位置“命令”处。将单元头激活信号作为头部信息加到用于已使用的单元头的数据。
将用于未已使用的单元头的按照单元头的数据转换为诸如“0”与“1”的信号。例如,将按照单元头1以及6至N的数据分别转换为信号“0”与“1”中的一个。
在打印数据转换(步骤404)之后,在步骤406,将转换后的打印数据传送给阵列头。在示范性实现中,以串行传送来传送转换后的打印数据。
在数据转换(步骤300)之后,在步骤302,接收转换后的打印数据,并且已使用的单元头根据收到的打印数据喷墨。
每个单元头接收向其分配的按照单元头的数据,并且通过分析收到的数据来喷墨。确定在收到的按照单元头的数据的头部信息中是否包含了单元头去激活信号,并且停止驱动收到单元头去激活信号的单元头。为了停止驱动单元头,中止用于驱动单元头的时钟信号。
当阵列头收到单元头去激活信号时,可以复位用于驱动单元头的时钟信号。通过复位时钟信号,停止驱动收到包含单元头去激活信号的数据的单元头。
本发明的示范性实施例也可以包含计算机可读介质上的计算机可读代码。计算机可读介质可以包含可以存储能够由计算机系统读取的数据的任何数据存储设备。计算机可读介质的例子包含磁存储介质(例如ROM、软盘、硬盘等等),光存储介质(例如CD-ROM、或者DVD)以及存储机构,例如载波(例如通过因特网的传送)。计算机可读介质也可以分布在网络耦合的计算机系统上,从而可以分布的方式存储及执行计算机可读代码。
本发明相关领域的程序员可以构造用于实现本发明示范性实施例的功能程序、代码以及代码段。
虽然已经参照其示范性实施例具体显示并且描述了阵列头型打印机以及使用阵列头型打印机的打印方法,但是本领域技术人员应该理解在不脱离权利要求及其等价物限定的本发明的范围与精神的前提下,可以在形式与细节上进行各种改变。
根据本发明示范性实施例的阵列头型打印机以及使用阵列头型打印机的打印方法通过去激活未对应于有效打印区域的单元头,减少了驱动单元头的功耗。
根据本发明示范性实施例的阵列头型打印机以及使用阵列头型打印机的打印方法通过减少所传送的数据量,减少了由于数据传送的功耗,并且提高了数据传送速度。
权利要求
1.一种阵列头型打印机,包含阵列头,包含根据打印数据喷墨的多个单元头;以及头控制单元,用于区分已使用的单元头与未已使用的单元头,并且将该打印数据分别转换为用于该已使用的单元头与该未已使用的单元头的数据。
2.如权利要求1所述的阵列头型打印机,其中该头控制单元包括数据分配单元,其按照单元头分配的打印数据;使用的头检测单元,用于从按照单元头所分配的打印数据中检测该已使用的单元头与该未已使用的单元头;数据转换单元,用于将按照单元头所分配的打印数据转换为经格式化的数据;以及数据传送单元,用于将转换后的打印数据传送给阵列头。
3.如权利要求2所述的阵列头型打印机,其中该数据转换单元将单元头去激活信号作为头部信息加到用于未已使用的单元头的数据。
4.如权利要求3所述的阵列头型打印机,其中该数据转换单元将用于未已使用的单元头的数据转换为包含“0”与“1”中至少一个的信号。
5.如权利要求2所述的阵列头型打印机,其中该数据传送单元以串行传送来传送转换后的数据。
6.如权利要求3所述的阵列头型打印机,其中当该阵列头收到单元头去激活信号时,该阵列头中止单元头时钟信号。
7.如权利要求3所述的阵列头型打印机,其中当该阵列头收到该单元头去激活信号时,该阵列头复位单元头驱动时钟信号。
8.一种使用阵列头型打印机的打印方法,该方法包含区分已使用的单元头与未已使用的单元头;将打印数据分别转换为用于已使用的单元头与未已使用的单元头的数据;以及根据转换后的打印数据,喷射该单元头的墨。
9.如权利要求8所述的方法,进一步包含按照单元头分配打印数据;从按照单元头所分配的打印数据中检测该已使用的单元头与该未已使用的单元头;按照单元头将该打印数据转换为对所检测的单元头格式化的数据;以及将转换后的打印数据传送给阵列头。
10.如权利要求9所述的方法,进一步包含将单元头去激活信号作为头部信息加到用于该未已使用的单元头的转换后的打印数据。
11.如权利要求10所述的方法,进一步包含将用于该未已使用的单元头的打印数据转换为包含“0”与“1”中至少一个的信号。
12.如权利要求9所述的方法,其中所述传送转换后的打印数据包含以串行传送来传送该转换后的数据。
13.如权利要求10所述的方法,进一步包含当该阵列头收到单元头去激活信号时,中止单元头驱动时钟信号。
14.如权利要求10所述的方法,进一步包含当该阵列头收到单元头去激活信号时,复位单元头驱动时钟信号。
15.一种计算机可读介质,在其上存储有用于执行使用阵列头型打印机的打印方法的指令,这些指令包括第一组指令,用于区分已使用的单元头与未已使用的单元头;第二组指令,用于将打印数据分别转换为用于该已使用的单元头与该未已使用的单元头的数据;以及第三组指令,用于根据转换后的打印数据,喷射该单元头的墨。
16.如权利要求15所述的计算机可读介质,进一步包含第四组指令,用于按照单元头分配打印数据;第五组指令,用于从按照单元头所分配的打印数据中检测该已使用的单元头与该未已使用的单元头;第六组指令,用于按照单元头将该打印数据转换为对所检测的单元头格式化的数据;以及第七组指令,用于将转换后的打印数据传送给阵列头。
17.如权利要求16所述的计算机可读介质,进一步包含第八组指令,用于将单元头去激活信号作为头部信息加到用于该未已使用的单元头的转换后的打印数据。
18.如权利要求17所述的计算机可读介质,进一步包含第九组指令,用于将用于该未已使用的单元头的打印数据转换为包含“0”与“1”中至少一个的信号。
19.如权利要求16所述的计算机可读介质,其中传送该转换后的打印数据包含以串行传送来传送转换后的数据。
20.如权利要求17所述的计算机可读介质,进一步包含第十组指令,用于当该阵列头收到单元头去激活信号时,中止单元头驱动时钟信号。
21.如权利要求17所述的计算机可读介质,进一步包含第十一组指令,用于当该阵列头收到单元头去激活信号时,复位单元头驱动时钟信号。
22.如权利要求2所述的阵列头型打印机,其中根据该数据分配单元的分配以及由该已使用的单元头检测单元检测的结果,格式化所述数据。
全文摘要
提供一种阵列头型打印机以及使用阵列头型打印机的打印方法。该阵列头型打印机包含阵列头,包含用于根据收到的打印数据喷墨的多个单元头以及头控制单元,用于区分已使用的单元头与未使用的单元头并且将打印数据转换为待由被确定为要已使用的单元头接收的数据。因为当喷墨阵列头型打印机中的单元头未对应于打印区域时去激活这些单元头,所以有可能减少驱动单元头的功耗。
文档编号B41J2/07GK1939728SQ2006101593
公开日2007年4月4日 申请日期2006年9月27日 优先权日2005年9月27日
发明者张时中 申请人:三星电子株式会社