印刷方法及点式打印的制造方法

文档序号:2517820阅读:268来源:国知局
印刷方法及点式打印的制造方法
【专利摘要】本发明提供了印刷方法及点式打印机,其实现能够进行四倍速的印刷。例如,从180dpi的全图像数据生成360dpi的半图像数据,从该半图像数据生成四倍速的90dpi的半图像数据并印刷。为了从360dpi生成90dpi的半图像数据,对360dpi的半图像数据进行水平方向每4个点的“或”运算,变换为90dpi的半图像数据。通过基于该90dpi的半图像数据进行印刷,实现四倍速的印刷。
【专利说明】印刷方法及点式打印机

【技术领域】
[0001] 本发明的实施方式涉及印刷方法,尤其涉及通过点阵式(dot matrix)印刷的印刷 方法及点式打印机(dot printer)。

【背景技术】
[0002] 现有的点式打印机对于印字数据在预先进行间隔剔除处理的同时将其图像化并 存储于印字缓冲器。在控制部,从印字缓冲器读出印字数据,对应印字头的印刷方向供给数 据,与印字头的印刷方向无关,执行通过一定的间隔剔除数据的印刷。当提升速度进行印刷 时,通过基于间隔剔除了彼此邻接的点的一方的字形数据而生成的、对应于两倍速或三倍 速的字形数据,进行印刷。
[0003] 但是,存在这样的问题:以四倍的高速进行印刷的情况下,需要准备对应于四倍速 的新字形数据。
[0004] 【现有技术文献】
[0005] 【专利文献】
[0006] 专利文献1 :日本特开平5-104781号公报


【发明内容】

[0007] 本发明鉴于上述问题,其目的在于提供无需准备对应于印刷速度的字形数据而能 够对应于高速印刷的印刷方法及点式打印机。
[0008] 实施方式的印刷方法是基于点阵的字形数据进行点式印刷的印刷方法,其中,正 常速度印刷时,基于所述字形数据,变换为第一半图像数据,N倍速印刷时,对所述第一半图 像数据进行水平方向每N点的"或"运算,加工所述第一半图像数据,生成1/N的第二半图 像数据,在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,基于以黑的点 不连续的方式进行数据变换的第三半图像数据,进行N倍速的点阵式印刷。
[0009] 实施方式的点式打印机包括:控制部,存储点阵的字形数据,展开该字形数据并在 图像缓冲器展开的时刻从所述字形数据生成为第一半图像数据;以及机构控制器,基于输 入数据,控制所述控制部,基于所述第一半图像数据而驱动印字头,其中,以N倍速进行印 刷情况下的所述控制部对所述第一半图像数据进行水平方向每N点的"或"运算,加工所述 第一半图像数据,生成1/N的第二半图像数据,在该第二半图像数据的水平方向相邻的点 以黑色连续的情况下,基于以黑的点不连续的方式进行数据变换的第三半图像数据,进行N 倍速的点阵式印刷。

【专利附图】

【附图说明】
[0010] 图1是用于说明点式打印机涉及的一实施方式的表示概念性构成的框图。
[0011] 图2是用于说明字形的图像(image)数据的一例的图。
[0012] 图3是将180dpi的全图像(full image)数据展开为360dpi的半图像的示图。
[0013] 图4是对90dpi的半图像数(half image)据进行数据变换的半图像数据的图。 [0014] 图5是一实施方式的四倍速印刷时的点式打印机的动作流程图。
[0015] 图6是扩大表示图3的一部分的示图。
[0016] 图7是表示对于图3的A?F的各四分区进行水平方向的"或"运算的结果的图。
[0017] 图8是表示半检查(half check)后的90dpi的半图像数据的图。
[0018] 图9是扩大表示图2所示的180dpi的全图像数据的一部分的图。
[0019] 图10是表示图9的半图像数据的图。

【具体实施方式】
[0020] 以下,参照附图详细说明实施方式。
[0021] 图1是表示用于说明适用印刷方法的一实施方式的点式打印机的概念性构成的 框图。
[0022] 点式打印机100通过接口(I/F) 11与主机(host) 10连接。主机10例如是PC (Personal Computer,个人计算机)等,主机10能够对点式打印机100发送印刷的命令和印 字数据。点式打印机100由控制部12、印字头18等构成。
[0023] 点式打印机100的控制部12由CPU(Central Processing Unit,中央处理器)13、 图像缓冲器14、具备主构件(main firm)15a及字符发生器(CG)15b的区域的FROM (Flash Read Only Memory,闪速只读存储器)15、以及机构控制器17等构成。
[0024] CPU13承担进行点式打印机100中的各种处理的作用。CPU13也承担存储于主构 件15a的固件的执行、读出存储于字符发生器15b的字形数据的任务的作用。
[0025] 图像缓冲器14例如是RAM (Random Access Memory,随机存取存储器),其暂时地 存储印字数据等。
[0026] 在FR0M15中存储有打印机动作的控制所使用的各种参数、关于打印机的注册的 内容等。FR0M15的主构件15a控制整个点式打印机100、或者从存储有字形数据等的字符 发生器15b读出字形数据。
[0027] 机构控制器17基于从字符发生器15b读出的印字数据,驱动印字头18。机构控制 器17也驱动由安装印字头18并进行主扫描的未图示的滑架、用于输送薄片(sheet)的输 送机构等构成的打印引擎。
[0028] 此外,作为存储各种程序的记录装置,不一定为FR0M15。作为其他的存储装置,可 以为光学的例如DVD (Digital Versatile Disc,硬盘驱动器)、磁性的例如HDD (数字多功 能光盘)。进而,也可以考虑电性的例如SD (Solid State Device,固态元件)等。
[0029] 图2示出了作为存储于字符发生器15b的点阵字形的图像的一例的汉字"中"。图 2的"中",例如表示180dpi (dots per inch,每英寸点数)的全图像数据,例如水平(宽)方 向(X)为24点、垂直方向(Y)为24点的图像数据。全图像数据基于存储于主构件15a的固 件,在图像缓冲器14展开。
[0030] 这里,所谓全图像数据是指即便在如图2所示的"黑"的点连续的情况下,仍留置 有"黑"的点的图像数据。
[0031] 图3示出了在图像缓冲器14展开180dpi的全图像数据的情况下,展开为360dpi 的半图像数据的半图像。作为第一半图像数据的360dpi的半图像,例如为垂直方向24点、 水平方向48点。
[0032] 这里,所谓半图像数据是指如图3所示变换为不留置连续的"黑"的点的图像数 据。将连续的"黑"的点变换为半图像数据,能够通过针对每一分区(slice)留出空白而实 现。因此,相对于全图像数据为180dpi,半图像数据为360dpi。在图像缓冲器14中,以如 图3所示的通过360dpi的半图像数据展开的状态进行存储。
[0033] 对于被称为点式打印机所固有的半图像数据,以水平方向相邻的点,例如"黑"的 点之后不跟随"黑"的点的方式进行数据变换。半图像数据中存在连续的"黑"的点的情况 下,印字头18在规格上无法追随,不能印刷。因此,对于水平方向,在半图像数据的情况下, 以"黑"之后不跟随"黑"的数据的方式形成。
[0034] 例如,将水平方向的点为"白(空白)"、"黑"的情况作为"良",将水平方向的点为 "黑"、"黑"的情况作为"否"。作为编辑时的主构件15a,以半图像数据动作。作为字符发生 器15b的字形数据,以全图像数据存储。因此,通过主构件15a执行将全图像展开为半图像。 半图像数据为360dpi,以此作为通常的打印机速度。
[0035] 半图像数据被供给至机构控制器17。机构控制器17将印字数据供给至下一段的 印字头18的同时,使安装有印字头18的未图示的托架动作而进行印刷。印字头18使用24 针头。通过24针头的印字头18,垂直方向一次能够印刷的宽度为24点,将24点作为一行 印刷。即,成为24X24的CG构成。
[0036] 作为点式打印机100的固件,使用图3的半图像印刷,作为实际印刷的状态,则如 图2所示。即,以360dpi的速度印刷的话,就图像而言,通过主构件15a的固件处理,以 180dpi的图像的文字进行印刷。图像缓冲器14在水平方向例如顺次登记8英寸宽度的信 息。SP,以24点为1行,相当于8英寸。
[0037] 在FR0M15的字符发生器15b中,存在一个文字的全图像数据。将其以图2的全图 像读出至图像缓冲器14。基于固件的处理,在图像缓冲器14,以图3的半图像展开。即,主 构件15a在将全图像数据从字符发生器15b读出至图像缓冲器14的过程中,执行生成半图 像数据的处理。然后,将360dpi半图像数据供给至机构控制器17。这种情况下,以360dpi 的正常速度,能够执行印字头18能够追随的印刷。
[0038] 如此,将存储于FR0M15的字形数据展开为半图像的话,则如上述图3所示。于是, 就水平方向相邻的状态而言,"黑"的点"有"之后成为"无"的状态,因此,作为打印机,能够 进行追随状态的印刷。此为正常速度。
[0039] 另外,作为正常速度为360dpi的情况下的高速印刷速度,如果能够以两倍速的 180dpi、90dpi印刷的话,理论上也能够实现四倍速的印刷。但是,对于相邻的图像也连续 的180dpi的全图像数据,仅仅单纯地使其为90dpi的半图像数据的话,则相邻的图像保持 连续的状态,印字头18不能追随该速度。
[0040] 图4示出以90dpi的"黑"的点之后不跟随"黑"的点的方式进行数据变换的半图 像数据。作为该第二半图像数据的90dpi的半图像数据与图3所示的360dpi的半图像不 同,为粗的状态。即,图4的半图像数据相对于图3的360dpi的半图像,为1/4的分辨率。
[0041] 图5表示该实施方式的四倍速印刷时的点式打印机的动作流程图。该点式打印机 接收了文字数据后,按照该流程图执行印刷动作。
[0042] S卩,首先在动作1中,例如从主机10接收文字码。图1的控制部12读出该码数据, 从字符发生器15b读出与文字码对应的图2所示的180dpi的全图像数据的字形数据(动作 2)。
[0043] 接着,执行间隔剔除处理,生成图3及图6所示的360dpi的半图像数据(动作3)。 动作3中的间隔剔除处理中,首先,对于图3所示的360dpi的半图像数据,分别取针对图6 所示的按照水平方向每4点而划分的A、B、C、D、E、F的各自水平方向的0R。于是,生成按 照1分区被间隔剔除的图7所示的90dpi的半图像数据。
[0044] 接着,执行图7所示的半图像数据的检查(动作4)。此外,半检查是检查图7所示 的半图像数据中是否"有"或"无"连续"黑"的点。"有"的情况下,进行将该"黑"的点转换 为"白"的点的变换处理。除了将"黑"的点转换为"白"之外,也可以删除数据。图8表示 作为半检查后的第三半图像数据的90dpi的半图像数据。
[0045] 图7所示的90dpi的半图像数据中相邻的点连续为"黑"的部分存在于分区B、D、 F的一部分中。分区B中存在于点5?8中、分区D中存在于点5、6中、分区F中存在于点 1?4及点7、8中。在半检查中,将该相邻的点连续为"黑"的部分转换为"白"的点。
[0046] 然后,半图像数据检查后的360dpi的半图像数据被存储于图像缓冲器14 (动作 5)。此外,图6扩大示出了图3所示的360dpi的半图像的水平方向24点部分和垂直方向 8位部分。
[0047] 在接下来的动作6中,判断是否下达了存储于图像缓冲器14的印字数据的印字开 始命令。
[0048] 通常,这种间隔剔除处理一边以每8位读出图2所示的字形数据一边执行处理。 因此,在动作6判断未下达印字开始命令的情况下(否),返回动作2,再次执行动作2?动作 5 〇
[0049] 接着,在动作6判断已下达印字开始命令的情况下(是),移行至动作7,执行四倍 速的印刷。这里,印字开始命令是指伴随着滑架返回、薄片输送等的机构动作的命令。
[0050] 此外,作为间隔剔除图像数据的生成方法,既可以为右方向印刷的样式,也可以为 左方向印刷的样式。另外,也可以根据字形数据的内容,预先选择最适合的样式而生成。另 夕卜,控制部12的构成可以替换为具有同样功能的各种模块。
[0051] 如此,以90dpi的半图像数据的相邻的点不为连续"黑"的形式形成。由此,360dpi 的半图像数据能够从正常的印刷速度实现四倍的印刷速度。
[0052] 该实施方式通过使字形数据的分辨率在向图像缓冲器展开时为1/N,通过单纯的 计算且不需准备特殊的字形数据,即能够实现N倍的高速印刷。
[0053] 另外,由于基于180dpi的全图像数据的字形数据,生成对应于四倍速的印刷速度 的印字数据,因此,无需预先存储对应于高速的字形数据,能够实现存储容量的减小。
[0054] 上面,对于正常和四倍的印刷速度进行了说明,也能够适用于切换两倍速或其他 印刷速度和四倍速的印刷速度而使用的点式打印机。
[0055] 图9及图10为分别对于两倍速的印刷进行说明的说明图。图9扩大示出了图2 所示的180dpi的全图像的水平方向14点部分和垂直方向12位部分。图10是表示图9的 半图像的图。
[0056] 如上所述,在四倍速的情况下,每4分区进行一次"或"运算。在两倍速中,将 180dpi的全图像数据的连续的"黑"的点,转换为"白"的点,进行变换为180dpi的半图像 的处理。图10表示180dpi的半图像。通过将180dpi的半图像数据供给至印字头18,从而 实现两倍速的印刷速度。
[0057] 在点式打印机100,例如设置切换为正常速度、两倍速、四倍速的印刷速度的功能。 通过选择这些印刷速度,从而能够进行以正常速度、两倍速、四倍速的印刷速度的印刷。
[0058] 以上说明了几种实施方式,上述实施方式仅作为例子而提示,并无意限定发明的 范围。新的实施方式能够以其他的各种方式被实施,在不脱离本发明主旨的范围内,能够进 行各种省略、置换、组合、变更。这些实施方式及变形,在包含于发明的主旨的同时,也包含 于与权利要求所记载的发明相等的范围内。
[0059] 符号说明
[0060] 100点式打印机 11数据输入部
[0061] 12 控制部 13 CPU
[0062] 14 图像缓冲器 15 FROM
[0063] 15a主构件 15b字符发生器
[0064] 17机构控制器 18印字头
【权利要求】
1. 一种印刷方法,所述印刷方法是基于点阵的字形数据进行点式印刷的印刷方法,所 述印刷方法的特征在于, 正常速度印刷时,基于所述字形数据,变换为第一半图像数据, N倍速印刷时,对所述第一半图像数据进行水平方向每N点的"或"运算,加工所述第一 半图像数据,生成1/N的第二半图像数据, 在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,基于以黑的点不连 续的方式进行数据变换后的第三半图像数据,进行N倍速的点阵式印刷。
2. 根据权利要求1所述的印刷方法,其特征在于, 所述第一半图像数据是基于180dpi的全图像数据而生成的360dpi半图像数据。
3. 根据权利要求1或2所述的印刷方法,其特征在于, 第二半图像数据是基于所述360dpi半图像数据而1/4地生成的90dpi的半图像数据。
4. 根据权利要求1所述的印刷方法,其特征在于, 在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,在以黑的点不连续 的方式进行数据变换时,将连续的黑的点的左右任一点转换为白而生成第三半图像数据。
5. 根据权利要求4所述的印刷方法,其特征在于, 在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,基于所述字形数 据,预先设定转换所述左右任一点中的哪一点。
6. -种点式打印机,其包括:控制部,存储点阵的字形数据,展开该字形数据并在图像 缓冲器展开的时刻从所述字形数据生成为第一半图像数据;以及机构控制器,基于输入数 据,控制所述控制部,基于所述第一半图像数据而驱动印字头,所述点式打印机的特征在 于, 以N倍速进行印刷情况下的所述控制部对所述第一半图像数据进行水平方向每N点的 "或"运算,加工所述第一半图像数据,生成1/N的第二半图像数据,在该第二半图像数据的 水平方向相邻的点以黑色连续的情况下,基于以黑的点不连续的方式进行数据变换后的第 三半图像数据,进行N倍速的点阵式印刷。
7. 根据权利要求6所述的点式打印机,其特征在于, 所述第一半图像数据是基于180dpi的全图像数据而生成的360dpi半图像数据。
8. 根据权利要求6或7所述的点式打印机,其特征在于, 第二半图像数据是基于所述360dpi半图像数据而1/4地生成的90dpi的半图像数据。
9. 根据权利要求6所述的点式打印机,其特征在于, 在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,在以黑的点不连续 的方式进行数据变换时,将连续的黑的点的左右任一点转换为白而生成第三半图像数据。
10. 根据权利要求9所述的点式打印机,其特征在于, 在所述第二半图像数据的水平方向相邻的点以黑色连续的情况下,基于所述字形数 据,预先设定转换所述左右任一点中的哪一点。
【文档编号】B41J2/485GK104118219SQ201410042468
【公开日】2014年10月29日 申请日期:2014年1月28日 优先权日:2013年4月26日
【发明者】井上义昌 申请人:东芝泰格有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1