CN103963456B - 图像形成装置以及图像形成方法 - Google Patents
图像形成装置以及图像形成方法 Download PDFInfo
- Publication number
- CN103963456B CN103963456B CN201310575145.XA CN201310575145A CN103963456B CN 103963456 B CN103963456 B CN 103963456B CN 201310575145 A CN201310575145 A CN 201310575145A CN 103963456 B CN103963456 B CN 103963456B
- Authority
- CN
- China
- Prior art keywords
- row
- compression
- point
- printhead
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Dot-Matrix Printers And Others (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
本发明提供一种即使分辨率低也能够将超过印字范围的数据打印为一行的图像形成装置以及图像形成方法。图像形成装置具有:输送片材的输送机构;具备矩阵状配置的打印针的打印头;配置在打印头和片材之间的墨带;使打印头在行方向上往复移动的打印头驱动机构;以及根据接收的数据与一行的能印字宽度分等级地判定压缩率并根据该压缩率按照点的列单位通过逻辑运算进行打印宽度的压缩而形成图像的控制部。
Description
技术领域
本发明涉及图像形成装置以及图像形成方法。
背景技术
串行打印机或者矩阵打印机等图像形成装置具有具备矩阵状配置的打印针的打印头、配置在打印头和片材之间的墨带、使打印头在行方向上往复移动的打印头驱动机构。
这种图像形成装置通过一边利用打印头驱动机构使打印头移动一边向片材方向击打打印针而将墨带保持的墨转印至片材上,在片材上对文字或字符进行图像形成。
作为图像形成装置能印字的行方向的宽度的印字范围依赖于片材的宽度。此外,在这种图像形成装置中预定了一个文字的大小。现有的图像形成装置如果接收长于该印字范围的印字数据,则对超过印字范围的部分进行改行,在下一行进行印字。因而,用户希望印字为一行的数据有时印字成了两行以上。
关于这方面,提出了一种图像形成装置,其中,在判定为接收了超过印字范围的数据时,算出用于收进一行的压缩率并根据该压缩率缩小文字的宽度进行印字。
然而,串行打印机或者矩阵打印机等图像形成装置大多时候分辨率低,不能灵活地对应于算出的压缩率而缩小文字的宽度。
现有技术文献
专利文献
专利文献1:日本特开平11-91185号公报
发明内容
因而,要求即使分辨率低也能将超过印字范围的数据打印为一行的图像形成装置以及图像形成方法。
为了解决上述课题,本发明的一个实施方式提供一种图像形成装置,其具有:输送片材的输送机构;具有矩阵状配置的打印针的打印头;配置于打印头和片材之间的墨带;使打印头在行方向上往复移动的打印头驱动机构;以及根据接收的数据和一行的能印字宽度分等级地判定压缩率并根据该压缩率按照点的列单位通过逻辑运算进行打印宽度的压缩而形成图像的控制部。
附图说明
图1是示出图像形成装置的构成的侧视图。
图2是从打印头的打印针方向观察的主视图。
图3是示出图像形成装置的构成的框图。
图4是示出图像形成装置的一行的印字操作的流程图。
图5是压缩前的数据的例子的示意图。
图6是使用逻辑和一次压缩为五列的例子的示意图。
图7是使用逻辑和一次压缩为四列的例子的示意图。
图8是使用逻辑和一次压缩为三列的例子的示意图。
图9是使用逻辑和一次压缩为两列的例子的示意图。
图10是使用逻辑积一次压缩为五列的例子的示意图。
图11是使用逻辑积一次压缩为四列的例子的示意图。
图12是使用逻辑积一次压缩为三列的例子的示意图。
图13是使用逻辑积一次压缩为两列的例子的示意图。
具体实施方式
以下对图像形成装置以及图像形成方法的一个实施方式使用附图进行详细地说明。
本实施方式的图像形成装置具有:输送片材的输送机构;具有矩阵状配置的打印针的打印头;配置在打印头和片材之间的墨带;使打印头在行方向往复移动的打印头驱动机构;根据接收的数据和一行的能印字宽度分等级地判定压缩率并根据该压缩率通过逻辑运算按照点的列单位进行打印宽度的压缩而形成图像的控制部。
图1是示出图像形成装置1的构成的侧视图。如图1所示,作为串行打印机或者矩阵打印机的图像形成装置1具有输送片材的输送机构11、具备矩阵状配置的打印针12A的打印头12、配置于打印头12和片材之间的墨带15、使打印头12在行方向上往复移动的打印头驱动机构13、以及根据接收的数据控制打印头12、打印头驱动机构13和输送机构11的控制部14。
控制部14如果接收应该印字的数据,则一边利用打印头驱动机构13使打印头12在行方向上移动一边向片材方向击打打印针12A,通过将墨带15保持的墨转印至片材上而形成图像。
图2是从打印头12的打印针12A方向观察的主视图。如图2所示,打印头12具备为矩阵状的多个打印针12A。
在图2的例子中,12根打印针12A交替配置为两列。因而,图像形成装置1能够在纵向上打印24点。此时,图像形成装置1对作为通常的二进制(byte)文字的日语文字能够以纵24点×横24点的分辨率进行印字。
图3是示出图像形成装置1的构成的框图。如图3所示,图像形成装置1具有具备作为运算装置的CPU的控制部14、具备ROM、RAM、快闪ROM等存储器的存储部31、与计算机等上级装置通信的通信部32、打印头12、打印头驱动机构13以及输送机构11。
控制部14根据经由通信部32从上级装置接收的字符数据以及位图像数据、打印头驱动机构13的打印头12的移动速度,计算打印针12A的击打定时,在片材上形成图像。
图4是示出图像形成装置1的一行的印字操作的流程图。如图4所示,图像形成装置1根据接收数据和能印字宽度分等级地判定压缩率,根据该压缩率按照点的列单位进行打印宽度的压缩。以下进行具体地说明。
在步骤401,图像形成装置1从上级装置接收印字数据。
在步骤402,图像形成装置1根据接收的印字数据计算一行的所需印字宽度。例如,对文字数和相当于一个文字的文字宽度进行累计运算而算出一行的所需印字宽度。
在步骤403,图像形成装置1判定所需印字宽度是否超过能印字宽度。能印字宽度根据片材宽度被存储于存储部31。
图像形成装置1在判定所需印字宽度超过能印字宽度的时候,进入步骤404,在判定为不超过的时候,进入步骤413。
在步骤404,图像形成装置1判定所需印字宽度乘以0.8的数值是否超过能印字宽度。在图像形成装置1判定所需印字宽度乘以0.8的数值超过能印字宽度的时候,进入步骤406,在判定为不超过的时候,进入步骤405。
在步骤405,图像形成装置1对印字的点的列,五列进行一次压缩后形成图像。
在步骤406,图像形成装置1判定所需印字宽度乘以0.75的数值是否超过能印字宽度。图像形成装置1在判定所需印字宽度乘以0.75的数值超过能印字宽度的时候,进入步骤408,在判定为不超过的时候,进入步骤407。
在步骤407,图像形成装置1对印字的点的列,四列进行一次压缩后形成图像。
在步骤408,图像形成装置1判定所需印字宽度乘以0.67的数值是否超过能印字宽度。图像形成装置1在判定为所需印字宽度乘以0.67的数值超过能印字宽度的时候,进入步骤410,在判定为不超过的时候,进入步骤409。
在步骤409,图像形成装置1对印字的点的列,三列进行一次压缩后形成图像。
在步骤410,图像形成装置1判定所需印字宽度乘以0.5的数值是否超过能印字宽度。图像形成装置1在判定为所需印字宽度乘以0.5的数值超过能印字宽度的时候,进入步骤412,在判定为不超过的时候,进入步骤411。
在步骤411,图像形成装置1对印字的点的列,两列进行一次压缩后形成图像。
在步骤412,图像形成装置1将印字数据分割为两行。具体地讲,在超过能印字宽度的部分的文字前面***回车。
在步骤413,图像形成装置1印字一行份。
图5是压缩前的数据的例子的示意图。如图5所示,作为例子使用纵5点、横10点的数据进行说明。
图6至图9是使用逻辑和进行压缩的例子的示意图。在此,所谓逻辑和是指压缩的点列和该点列的前一列的点列各自在纵向的相同位置的点中的任意一个为ON(开启)时,压缩后的点为ON。
图6是使用逻辑和五列压缩一次为的例子的示意图。斜线示出压缩后的点。
如图6所示,五列进行一次压缩的时候,在第四列和第五列的点的任意的点为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图6的例子中,压缩第五列和第四列,在第四列印字,压缩第十列和第九列,在第八列印字。
图7是使用逻辑和四列压缩一次的例子的示意图。斜线示出压缩后的点。
如图7所示,在四列进行一次压缩的时候,第三列和第四列的点的任意点为ON时,压缩后的点为ON,对压缩了的点列进行印字。
在图7的例子中,压缩第四列和第三列,在第三列印字,压缩第八列和第七列,在第六列印字。
图8是使用逻辑和三列压缩一次的例子。斜线示出压缩后的点。
如图8所示,在三列压缩一次的时候,第二列和第三列的点的任意点为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图8的例子中,压缩第三列和第二列,在第二列印字,压缩第六列和第五列,在第四列印字,压缩第九列和第八列,在第六列印字。
图9是使用逻辑和两列压缩一次的例子的示意图。斜线示出压缩后的点。
如图9所示,两列压缩一次的时候,第一列和第二列的点的任意点为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图9的例子中,压缩第二列和第一列,在第一列印字,压缩第四列和第三列,在第二列印字,压缩第六列和第五列,在第三列印字,压缩第八列和第七列,在第四列印字,压缩第十列和第九列,在第五列印字。
图10至图13是使用逻辑积进行压缩的例子的示意图。在此,所谓逻辑积是指压缩的点列、该点列的前一列的点列各自为纵向的相同位置的任意点都为ON时,压缩后的点为ON。
图10是使用逻辑积五列压缩一次的例子的示意图。斜线示出压缩后的点。
如图10所示,在五列压缩一次的时候,第四列和第五列的点的任意点都为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图10的例子中,压缩第五列和第四列,在第四列印字,压缩第十列和第九列,在第八列印字。
图11是使用逻辑积一次压缩为四列的例子的示意图。斜线示出压缩后的点。
如图11所示,四列压缩一次的时候,第三列和第四列的点的任意点都为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图11的例子中,压缩第四列和第三列,在第三列印字,压缩第八列和第七列,在第六列印字。
图12是使用逻辑积三列压缩一次的例子的示意图。斜线示出压缩后的点。
如图12所示,三列压缩一次的时候,第二列和第三列的点的任意点都为ON时,以压缩后的点为ON,对压缩后的点列进行印字。
在图12的例子中,压缩第三列和第二列,在第二列印字,压缩第六列和第五列,在第四列印字,压缩第九列和第八列,在第六列印字。
图13是使用逻辑积两列压缩一次的例子的示意图。斜线示出压缩后的点。
如图13所示,两列压缩一次的时候,第一列和第二列的点的任意点都为ON时,以压缩后的点为ON,对压缩了的点列进行印字。
在图13的例子中,压缩第二列和第一列,在第一列印字,压缩第四列和第三列,在第二列印字,压缩第六列和第五列,在第三列印字,压缩第八列和第七列,在第四列印字,压缩第十列和第九列,在第五列印字。
如以上所述,本实施方式的图像形成装置1具有:输送片材的输送机构11、具备矩阵状配置的打印针12A的打印头12、配置于打印头12和片材之间的墨带15、使打印头12在行方向上往复移动的打印头驱动机构13、根据接收的数据和能印字宽度分等级地判定压缩率并根据该压缩率按照点的列单位进行打印宽度的压缩而形成图像的控制部14。
因而,具有即使分辨率低也能够将超过印字范围的数据印字为一行的效果。
说明了几个实施方式,然而这些实施方式是作为例子而示出的,并非试图限定发明的范围。这些实施方式能够以其他各种方式来实施,在不脱离发明主旨的范围内能够进行各种省略、置换和变更。这些实施方式和其变形包含在发明的范围、主旨内,并且包含在权利要求书所述的发明和与其等同的范围内。
符号说明
11、输送机构 12、打印头
13、打印头驱动机构 14、控制部
Claims (6)
1.一种图像形成装置,具有:
输送片材的输送机构;
具有矩阵状配置的打印针的打印头;
配置于所述打印头和片材之间的墨带;
使所述打印头在行方向上往复移动的打印头驱动机构;以及
控制部,根据接收的一行的数据和一行的能印字宽度按照压缩率从小到大的顺序分等级地判定压缩率并根据判定的压缩率按照点的列单位通过逻辑运算进行打印宽度的压缩而形成图像,并且当根据判定的压缩率不能把打印宽度压缩在一行内时,把所述接收的一行的数据分两行打印。
2.根据权利要求1所述的图像形成装置,其中,
所述控制部根据逻辑和将要压缩的两个点列中与行方向对应的位置的点进行压缩。
3.根据权利要求1所述的图像形成装置,其中,
所述控制部根据逻辑积将要压缩的两个点列中与行方向对应的位置的点进行压缩。
4.一种图像形成方法,包括:
根据接收的一行的数据和一行的能印字宽度按照压缩率从小到大的顺序分等级地判定压缩率;
根据判定的压缩率按照点的列单位通过逻辑运算进行打印宽度的压缩;以及
根据压缩的数据,通过将在打印头上矩阵状配置的打印针击打在片材上而将配置在所述打印头和所述片材之间的墨带的墨转印至片材上,并且当根据判定的压缩率不能把打印宽度压缩在一行内时,把所述接收的一行的数据分两行打印。
5.根据权利要求4所述的图像形成方法,其中,
所述逻辑运算根据逻辑和将要压缩的两个点列中与行方向对应的位置的点进行压缩。
6.根据权利要求4所述的图像形成方法,其中,
所述逻辑运算根据逻辑积将要压缩的两个点列中与行方向对应的位置的点进行压缩。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013013243A JP5758416B2 (ja) | 2013-01-28 | 2013-01-28 | 画像形成装置及び画像形成方法 |
JP2013-013243 | 2013-01-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103963456A CN103963456A (zh) | 2014-08-06 |
CN103963456B true CN103963456B (zh) | 2016-08-24 |
Family
ID=51233671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310575145.XA Active CN103963456B (zh) | 2013-01-28 | 2013-11-15 | 图像形成装置以及图像形成方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5758416B2 (zh) |
CN (1) | CN103963456B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1049822A (zh) * | 1989-08-31 | 1991-03-13 | 石咀山供电局大武口供电所 | 超宽行报表转置打印法 |
CN1105139A (zh) * | 1993-11-02 | 1995-07-12 | 株式会社吉姆帝王 | 条带印刷装置的多行字符版面布局高速显示装置 |
CN1236704A (zh) * | 1998-05-26 | 1999-12-01 | 日本电气株式会社 | 跳跃式打印机驱动方法 |
CN102381048A (zh) * | 2010-08-31 | 2012-03-21 | 精工爱普生株式会社 | 针式打印机 |
CN102407683A (zh) * | 2010-09-26 | 2012-04-11 | 江门市得实计算机外部设备有限公司 | 打印机的无级变倍打印控制方法和装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61286182A (ja) * | 1985-06-14 | 1986-12-16 | Oki Electric Ind Co Ltd | 印刷制御方式 |
JPS62176852A (ja) * | 1986-01-31 | 1987-08-03 | Toshiba Corp | ドツトマトリツクスプリンタ |
JPH04168875A (ja) * | 1990-10-31 | 1992-06-17 | Mitsubishi Electric Corp | フアクシミリ装置 |
JPH05309873A (ja) * | 1992-05-06 | 1993-11-22 | Seiko Epson Corp | 縮小文字パターン作成装置 |
JPH05330139A (ja) * | 1992-06-01 | 1993-12-14 | Hitachi Ltd | 印字装置 |
JPH06152937A (ja) * | 1992-10-29 | 1994-05-31 | Canon Inc | 印刷装置 |
JPH06143695A (ja) * | 1992-11-09 | 1994-05-24 | Canon Inc | 印刷装置 |
JP2874499B2 (ja) * | 1992-12-28 | 1999-03-24 | ブラザー工業株式会社 | テープ印字装置 |
JPH07325777A (ja) * | 1994-06-01 | 1995-12-12 | Casio Comput Co Ltd | 受信データ出力装置 |
JPH1191185A (ja) * | 1997-09-19 | 1999-04-06 | Hitachi Ltd | 印字制御方法 |
JPH11146191A (ja) * | 1997-11-05 | 1999-05-28 | Seiko Epson Corp | 縮小画像作成方法およびその装置 |
JP5804800B2 (ja) * | 2011-06-30 | 2015-11-04 | セイコーエプソン株式会社 | 処理装置 |
-
2013
- 2013-01-28 JP JP2013013243A patent/JP5758416B2/ja active Active
- 2013-11-15 CN CN201310575145.XA patent/CN103963456B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1049822A (zh) * | 1989-08-31 | 1991-03-13 | 石咀山供电局大武口供电所 | 超宽行报表转置打印法 |
CN1105139A (zh) * | 1993-11-02 | 1995-07-12 | 株式会社吉姆帝王 | 条带印刷装置的多行字符版面布局高速显示装置 |
CN1236704A (zh) * | 1998-05-26 | 1999-12-01 | 日本电气株式会社 | 跳跃式打印机驱动方法 |
CN102381048A (zh) * | 2010-08-31 | 2012-03-21 | 精工爱普生株式会社 | 针式打印机 |
CN102407683A (zh) * | 2010-09-26 | 2012-04-11 | 江门市得实计算机外部设备有限公司 | 打印机的无级变倍打印控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5758416B2 (ja) | 2015-08-05 |
JP2014144554A (ja) | 2014-08-14 |
CN103963456A (zh) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014000659A1 (zh) | 打印控制方法及打印机 | |
US20220314637A1 (en) | Braille printing method and system thereof | |
JPS59100951A (ja) | プリンタ付電子機器 | |
CN103963456B (zh) | 图像形成装置以及图像形成方法 | |
CN102799398A (zh) | 表体缩放装置和表体缩放方法 | |
CN102452233A (zh) | 打印控制方法和装置、打印装置 | |
CN104680197A (zh) | 一种实现9针打印机缩放打印二维码的方法 | |
CN102582245B (zh) | 快速宽幅多程打印方法及其所适用的打印装置 | |
CN100498795C (zh) | 一种数据文件的印刷方法及装置 | |
CN203713082U (zh) | 双色打印挤出装置 | |
CN105425979B (zh) | 机器人拟人写字的实现方法 | |
CN203751104U (zh) | 一种点阵式数控网孔冲压模具 | |
JPS6255511B2 (zh) | ||
JP2007152787A (ja) | インクジェット記録装置 | |
KR100374607B1 (ko) | 프린트 영역 확대 방법 | |
JP2010129035A (ja) | 表示装置および印刷装置 | |
US9740969B2 (en) | Printer device | |
US20100157333A1 (en) | Printing apparatus and printing method | |
JPS59198179A (ja) | 電子タイプライタ | |
CN102141899A (zh) | 图像处理装置和图像处理方法 | |
CN103182862B (zh) | 打印控制方法及装置 | |
CN211493353U (zh) | 一种带有纸张弹性给进机构的打印一体机 | |
US2196354A (en) | Printing | |
CN105025385A (zh) | 一种机顶盒多屏滚动文字的方法及*** | |
JP2007245620A (ja) | ドットラインプリンタの印刷制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |