JP4877553B2 - プリンタ装置及び該プリンタ装置に用いられる印字制御方法 - Google Patents
プリンタ装置及び該プリンタ装置に用いられる印字制御方法 Download PDFInfo
- Publication number
- JP4877553B2 JP4877553B2 JP2007234158A JP2007234158A JP4877553B2 JP 4877553 B2 JP4877553 B2 JP 4877553B2 JP 2007234158 A JP2007234158 A JP 2007234158A JP 2007234158 A JP2007234158 A JP 2007234158A JP 4877553 B2 JP4877553 B2 JP 4877553B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- dot
- printing
- dots
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Dot-Matrix Printers And Others (AREA)
Description
このプリンタ装置では、イメージデータinが編集メモリ2に格納され、編集メモリ制御回路1により同編集メモリ2からイメージデータが読み出されてデータ変換回路3で印字ヘッド5の規格に対応したドット列のデータda,db(印字用データ)に変換される。このドット列のデータdaは、バッファ回路4を経て印字ヘッド5へ送出され、また、データdbがドットカウンタ6で一定の列単位で積算される。この積算結果に基づいて、一括/分割判別&ヘッド制御回路7により、印字用領域に対する実際の印字領域の割合を示すライン・デューティが検出され、同ライン・デューティが基準値以上のときに印字ヘッド5に対して分割印字制御が行われる一方、同ライン・デューティが同基準値よりも小さいときに同印字ヘッド5に対して一括印字制御が行われる。
このドットインパクトプリンタ装置では、分割印字開始手段により、ヘッド駆動電圧が所定電圧よりも小さく、かつ印字デューティのカウントが所定値よりも大きい場合、高デューティ印字による電源電圧の垂下が発生したものと判定され、印字制御部に分割印字が指示され、瞬時の電圧低下やノイズによる分割印字が除去される。
すなわち、図3のプリンタ装置では、たとえば図4に示すように、データdb中の1つの文字サイズは4×4ドット、一括/分割印字の基準値が、1ライン中のドット数が40ドット以上で分割印字、及び1ブロック中のドット数が9ドット以上で分割印字制御されるように設定されている。これにより、カウント開始位置がパターン1のように設定されたとき、1ブロック中のドット数が、印字方向Fに順次“0”,“16”,“0”,“13”,“0”,“0”,“10”,“0”となり、1ライン中のドット数が39ドット、及び、1ブロック中のドット数が9ドット以上となるブロックが3カ所となる。よって、分割印字制御が行われる。一方、カウント開始位置がパターン2のように設定されたとき、1ブロック中のドット数が、“0”,“8”,“8”,“6”,“7”,“0”,“3”,“7”,“0”となり、1ライン中のドット数が39ドット、及び、1ブロック中のドット数が9ドット以上となるブロックがない。よって、一括印字制御が行われる。
この例のプリンタ装置は、同図に示すように、編集メモリ制御回路11と、編集メモリ12と、データ変換回路13と、バッファ回路14と、印字ヘッド15と、ドットカウンタ16と、分布認識回路17と、一括/分割判別&ヘッド制御回路18とから構成されている。編集メモリ12は、イメージデータinaを格納する。編集メモリ制御回路11は、編集メモリ12からイメージデータinbを読み出してデータ変換回路13へ送出する。データ変換回路13は、編集メモリ制御回路11により制御され、編集メモリ12から読み出されたイメージデータinbを印字ヘッド15の規格に対応したドット列単位のデータda,db(印字用データ)に変換して出力する。なお、データdaとデータdbとは、同一のデータである。
この図を参照して、この例のプリンタ装置に用いられる印字制御方法の処理内容について説明する。
このプリンタ装置では、ドットカウンタ16により、データdbの1ラインに対し、所定数のドット列からなるブロック単位のカウント領域を1ドット列ずつ移動させながら上記1ライン中のドット数が上記ブロック単位毎にカウントされ、このカウント結果に基づいて、データdbの1ライン毎のドットの分布状態を認識するドット分布認識処理が行われ、同ドット分布認識処理による認識結果に基づいてライン・デューティが検出される。そして、ライン・デューティが所定の基準値以上のときに印字ヘッド15に対して分割印字制御が行われる一方、同ライン・デューティが基準値よりも小さいときに印字ヘッド15に対して一括印字制御が行われる。
たとえば、上記実施例では、データdb中の1つの文字サイズは4×4ドット、一括/分割印字の基準値が、1ライン中のドット数が40ドット以上で分割印字、及び1ブロック中のドット数が9ドット以上で分割印字制御されるように設定されているが、これらの数値に限定されない。
12 編集メモリ(プリンタ装置の一部)
13 データ変換回路(プリンタ装置の一部)
14 バッファ回路(プリンタ装置の一部)
15 印字ヘッド(プリンタ装置の一部)
16 ドットカウンタ(ドット分布認識手段の一部)
17 分布認識回路(ドット分布認識手段の一部)
18 一括/分割判定&ヘッド制御回路(印字制御手段)
Claims (10)
- 印字用データに基づいて印字を行うドットインパクト型の印字ヘッドと、
1ドット列として、印字方向に対して垂直に1列に並べられた所定数の複数ドットからライン幅が規定される1ライン分の印字用領域に対する実際の印字領域の割合を示すライン・デューティが所定の基準値以上のときに前記印字ヘッドに対して分割印字制御を行う一方、前記ライン・デューティが前記基準値よりも小さいときに一括印字制御を行う印字制御手段とを有するプリンタ装置であって、
前記印字用データの各1ラインに対し、所定数のドット列からなるブロック単位のカウント領域を、印字開始側の端部から前記印字方向に1ドット列ずつ移動させながら前記ブロック単位のドット数をカウントし、このカウント結果に基づいて、当該1ライン中のドットの分布状態を認識するドット分布認識手段が設けられ、
前記印字制御手段は、
前記ドット分布認識手段による認識結果に基づいて前記ライン・デューティを検出する構成とされていることを特徴とするプリンタ装置。 - 前記ドット分布認識手段は、
前記各ドット列からなるブロック単位のカウント領域を1ラインの印字開始側の端部から印字方向に1ドット列ずつ移動させながら前記ブロック単位のドット数をカウントするドットカウンタと、
該ドットカウンタによるカウント結果に基づいて、前記印字用データの1ライン毎のドットの分布状態を認識する分布認識回路とから構成されていることを特徴とする請求項1記載のプリンタ装置。 - 前記ドット分布認識手段による前記認識結果は、
当該1ライン中の前記ブロック単位毎の前記ドット数で表されることを特徴とする請求項1又は2記載のプリンタ装置。 - 前記基準値は、
当該プリンタ装置全体の消費電力が当該プリンタ装置の電源部の容量よりも少なくなる値に設定されていることを特徴とする請求項1、2又は3記載のプリンタ装置。 - 前記印字制御手段は、
前記印字ヘッドに対して前記分割印字制御を行うとき、前記1ライン分の印字用領域を前記印字方向に対して垂直方向に所定数に分割して時分割で印字制御を行う構成とされていることを特徴とする請求項1、2、3又は4記載のプリンタ装置。 - 印字用データに基づいて印字を行うドットインパクト型の印字ヘッドを有するプリンタ装置に用いられ、1ドット列として、印字方向に対して垂直に1列に並べられた所定数の複数ドットからライン幅が規定される1ライン分の印字用領域に対する実際の印字領域の割合を示すライン・デューティが所定の基準値以上のときに前記印字ヘッドに対して分割印字制御を行う一方、前記ライン・デューティが前記基準値よりも小さいときに一括印字制御を行う印字制御方法であって、
前記印字用データの各1ラインに対し、所定数のドット列からなるブロック単位のカウント領域を、印字開始側の端部から前記印字方向に1ドット列ずつ移動させながら前記ブロック単位のドット数をカウントし、このカウント結果に基づいて、当該1ライン中のドットの分布状態を認識するドット分布認識処理を行い、
前記ドット分布認識処理による認識結果に基づいて前記ライン・デューティを検出することを特徴とする印字制御方法。 - 前記ドット分布認識処理では、
前記各ドット列からなるブロック単位のカウント領域を1ラインの印字開始側の端部から印字方向に1ドット列ずつ移動させながら前記ブロック単位のドット数をカウントするドットカウント処理と、
該ドットカウント処理によるカウント結果に基づいて、前記印字用データの1ライン毎のドットの分布状態を認識する分布認識処理とを行うことを特徴とする請求項6記載の印字制御方法。 - 前記ドット分布認識処理による前記認識結果は、
当該1ライン中の前記ブロック単位毎の前記ドット数で表すことを特徴とする請求項6又は7記載の印字制御方法。 - 前記基準値は、
当該プリンタ装置全体の消費電力が当該プリンタ装置の電源部の容量よりも少なくなる値に設定されていることを特徴とする請求項6、7又は8記載の印字制御方法。 - 前記分割印字制御では、
前記1ライン分の印字用領域を前記印字方向に対して垂直方向に所定数に分割して時分割で印字制御を行うことを特徴とする請求項6、7、8又は9記載の印字制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007234158A JP4877553B2 (ja) | 2007-09-10 | 2007-09-10 | プリンタ装置及び該プリンタ装置に用いられる印字制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007234158A JP4877553B2 (ja) | 2007-09-10 | 2007-09-10 | プリンタ装置及び該プリンタ装置に用いられる印字制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009066759A JP2009066759A (ja) | 2009-04-02 |
| JP4877553B2 true JP4877553B2 (ja) | 2012-02-15 |
Family
ID=40603550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007234158A Expired - Fee Related JP4877553B2 (ja) | 2007-09-10 | 2007-09-10 | プリンタ装置及び該プリンタ装置に用いられる印字制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4877553B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0655777A (ja) * | 1992-04-28 | 1994-03-01 | Brother Ind Ltd | ドットプリンタ |
| JP3088279B2 (ja) * | 1995-11-21 | 2000-09-18 | 日本電気データ機器株式会社 | ドットラインプリンタ |
-
2007
- 2007-09-10 JP JP2007234158A patent/JP4877553B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009066759A (ja) | 2009-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6489431B2 (ja) | サーマルプリンタ、制御方法及びプログラム | |
| US7347519B2 (en) | Printing apparatus, controlling method and computer program | |
| JP2011126127A (ja) | インクジェット記録装置およびテストパターンの形成方法 | |
| JP4877553B2 (ja) | プリンタ装置及び該プリンタ装置に用いられる印字制御方法 | |
| US8610946B2 (en) | Print apparatus and print method | |
| JPH0554165A (ja) | バーコードの印字方法 | |
| JP2006007759A (ja) | 記録装置、当該記録装置の制御方法および、コンピュータプログラム | |
| JP2009090547A (ja) | サーマルプリンタ、および印字速度減速制御方法 | |
| JP2017064986A (ja) | ドットインパクトプリンタ及びその制御プログラム | |
| US4650348A (en) | Method of dot-printing underlines | |
| JP2011152793A (ja) | 画像記録装置およびその制御方法とコンピュータ可読記憶媒体 | |
| JPH0361547A (ja) | シリアルドットインパクトプリンタにおける分割印字制御方式 | |
| JPH0635193B2 (ja) | 印字装置 | |
| JP5402618B2 (ja) | 記録ヘッドの制御方法およびドットインパクトプリンター | |
| JP2009034824A (ja) | 記録装置とその制御方法 | |
| JPH0437790B2 (ja) | ||
| JP2003127465A (ja) | ドットインパクトプリンタ | |
| JPS63188059A (ja) | 印字制御方式 | |
| US10493771B2 (en) | Dot impact printing head and printing apparatus | |
| JPS62193843A (ja) | 印字制御方式 | |
| JP2006198951A (ja) | ドットラインプリンタの印刷印刷制御方法 | |
| JP5636749B2 (ja) | 記録ヘッドの制御方法およびドットインパクトプリンター | |
| JP5223801B2 (ja) | ドットラインプリンタ | |
| JP2006035814A (ja) | ドットラインプリンタの印刷制御方式 | |
| JPH03161356A (ja) | プリンタ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110628 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110829 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111101 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111116 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4877553 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141209 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |