JPH0428231B2 - - Google Patents
Info
- Publication number
- JPH0428231B2 JPH0428231B2 JP60245686A JP24568685A JPH0428231B2 JP H0428231 B2 JPH0428231 B2 JP H0428231B2 JP 60245686 A JP60245686 A JP 60245686A JP 24568685 A JP24568685 A JP 24568685A JP H0428231 B2 JPH0428231 B2 JP H0428231B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- data
- print head
- columns
- 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 - Lifetime
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/20—Arrangements of counting devices
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
【発明の詳細な説明】 〓産業上の利用分野〓 この発明は、多色印字装置に関する。[Detailed description of the invention] 〓Industrial application field〓 The present invention relates to a multicolor printing device.
〓従来の技術〓
主走査方向が単一方向の単色印字装置において
は、印字データを、一方で、バツフアに格納し、
一方で、このバツフアから格納順に読み出し、こ
の読み出した印字データに応じて印字ヘツドを駆
動して印字を行なう。そして、1印字行分のデー
タ読み出しが終了してキヤリツジリターンコード
が読み出されると、印字ヘツドをリターンさせる
とともにラインフイードを行なうようにしてい
る。〓Conventional technology〓 In a monochrome printing device whose main scanning direction is unidirectional, printing data is stored in a buffer,
On the other hand, data is read from this buffer in the order in which it is stored, and printing is performed by driving the print head in accordance with the read print data. When data reading for one print line is completed and a carriage return code is read out, the print head is returned and line feed is performed.
つぎに、このような印字ヘツド駆動方法を、主
走査方向が単一方向の多色印字装置、例えば、イ
エロー、マゼンタ、シアンの印字色によりカラー
印字を行なう装置に適用した例を説明する。 Next, an example will be described in which such a print head driving method is applied to a multicolor printing device whose main scanning direction is unidirectional, for example, a device which performs color printing using yellow, magenta, and cyan printing colors.
まず、構成を説明すると、第5図において、カ
ラー印字装置の機枠(図示せず)に支持された案
内軸51は軸線方向に移動可能なキヤリツジ52
が装置されていて、そのキヤリツジ52には、印
字ヘツド53が固設されている。印字ヘツド53
には3個の第1〜第3の印字部53a〜53cが
前記案内軸51の軸線方向(主走査方向)に対し
て直交する方向(副走査方向)に列設されてい
て、その各印字部53a〜53cは所定数(9×
7ドツトマトリツクスでは9個)の発熱素子54
からなり、その所定数の発熱素子54が印字方向
に対して直交する方向に配設されている。インク
リボン55は前記印字ヘツド53の前側に前記案
内軸51に沿つて配設されていて、印字行方向と
直交する方向に下から上へ、イエロー、マゼンタ
およびシアンの印字色帯がそれぞれ1印字行分の
幅Dで配置構成されている。そして、各印字色帯
55a〜55cは、それぞれ前記第1〜第3の印
字部53a〜53cと一対一に対応するように配
設され、イエローの印字色帯55aは第1の印字
部53aと、マゼンタの印字色帯55bは第2の
印字部53bと、シアンの印字色帯55cは第3
の印字部53cとそれぞれ対応している。記録紙
56は前記インクリボン55の前側に配設されて
いて、図示しない紙送り装置により順次前記印字
行分の幅D上方へ紙送りされるようになつてい
る。つぎに、作用を説明する。 First, to explain the configuration, in FIG.
A printing head 53 is fixed to the carriage 52 of the printer. Print head 53
, three first to third printing parts 53a to 53c are arranged in a row in a direction (sub-scanning direction) perpendicular to the axial direction (main scanning direction) of the guide shaft 51, and each of the printing parts The portions 53a to 53c have a predetermined number (9×
(9 in 7-dot matrix) heating elements 54
A predetermined number of heating elements 54 are arranged in a direction perpendicular to the printing direction. The ink ribbon 55 is disposed in front of the print head 53 along the guide shaft 51, and prints one print color band each of yellow, magenta, and cyan from bottom to top in a direction perpendicular to the print line direction. It is arranged and configured with a width D corresponding to a line. The printing color bands 55a to 55c are arranged in one-to-one correspondence with the first to third printing parts 53a to 53c, respectively, and the yellow printing color band 55a corresponds to the first printing part 53a. , the magenta printing color band 55b is the second printing part 53b, and the cyan printing color band 55c is the third printing part 53b.
These correspond to the printing portions 53c, respectively. The recording paper 56 is disposed in front of the ink ribbon 55, and is sequentially fed upward by a width D corresponding to the printing line by a paper feeding device (not shown). Next, the action will be explained.
イエロー、マゼンタ、シアンの各印字色データ
に基づき、主走査、副走査が行なわれると、第1
〜第3の印字部53a〜53cの各発熱素子54
により、各印字帯55a〜55cの各印字色が別
個に記録紙56の対応する各行(同時に3行)に
熱転写される、従つて、1行分の多色印字は、イ
エローの熱転写、1印字行分(幅D)の紙送り、
マゼンタの熱転写、1印字行分の紙送り、シアン
の熱転写という1サイクルにより完了する。 When main scanning and sub-scanning are performed based on each print color data of yellow, magenta, and cyan, the first
~Each heating element 54 of the third printing section 53a to 53c
Accordingly, each printing color of each printing band 55a to 55c is thermally transferred to each corresponding line (3 lines at the same time) of the recording paper 56 separately. Therefore, one line of multicolor printing is performed by thermally transferring yellow, and one printing. Paper feed by line (width D),
The process is completed in one cycle: magenta thermal transfer, paper feed for one print line, and cyan thermal transfer.
このサイクルにおいて、ある行を着目すると、
まず、イエローが印字され、ついで、マゼンタ
が、最後に、シアンが印字されることがわかる。 In this cycle, if we focus on a certain line,
It can be seen that yellow is printed first, then magenta, and finally cyan.
〓発明が解決しようとする問題点〓
しかしながら、キヤリツジリターンコード、ラ
インフイードコードが読み出されると、1印字行
の長短に関係なく、キヤリツジリターンコード、
ラインフイードコードが読み出された時点で、キ
ヤリツジリターンおよびラインフイードが行なわ
れる。このため、例えば、第8図に示すように、
格納されたデータ量が一定でない場合、すなわ
ち、1印字行が一定でない場合は、図中斜線で示
したイエローデータに基づく印字が行なわれない
まま、キヤリツジリターンが行なわれるという問
題点があつた。〓Problems to be Solved by the Invention〓 However, when the carriage return code and line feed code are read out, regardless of the length of one printed line, the carriage return code,
At the time the line feed code is read out, carriage return and line feed are performed. For this reason, for example, as shown in FIG.
If the amount of stored data is not constant, that is, if one print line is not constant, there is a problem in that the carriage return is performed without printing based on the yellow data indicated by diagonal lines in the figure. .
〓問題点を解決するための手段〓
この発明に係る多色印字装置は、複数の印字ヘ
ツドと、印字ヘツドの数に対応して設けられ、印
字色データを一時的に格納するデータ格納手段
と、これから印字色データを読み出すデータ読み
出し手段と、読み出された印字色データに基づき
前記印字ヘツドをそれぞれ駆動する印字ヘツド駆
動手段と、前記印字ヘツドを移動する移動手段と
により構成し、前記格納手段に格納された印字色
データから印字色別に1印字行分のカラム数をカ
ラム計数手段により計数し、計数したカラム数の
うち最大カラム数を最大カラム数取得手段により
求め、求めた最大カラム数分、移動手段により印
字ヘツドを主走査方向に連続移動させた後、リタ
ーンするように制御手段により制御し、各印字色
により印字される1印字行が一定でない場合で
も、多色印字が行なえるようにしている。<Means for Solving the Problems> The multicolor printing device according to the present invention includes a plurality of print heads and data storage means provided corresponding to the number of print heads and temporarily storing print color data. , a data reading means for reading out print color data from this, a print head drive means for driving the print head based on the read print color data, and a moving means for moving the print head, and the storage means The number of columns for one print line for each print color is counted by the column counting means from the print color data stored in the print color data, and the maximum number of columns among the counted columns is determined by the maximum column number acquisition means, and the maximum number of columns determined is After the print head is continuously moved in the main scanning direction by the moving means, the control means controls the print head to return, so that multi-color printing can be performed even when one print line printed by each print color is not constant. I have to.
〓実施例〓
第1図はこの発明の一実施例を示す。図におい
て、53,53a,53b,53cは第5図、6
図と同一部分を示す。1はホストコンピユータで
ある。2は多色印字装置で、ホストコンピユータ
1からの印字データを受信するデータ受信部21
と、この受信した印字データを色コードに応じて
バツフアメモリ22a〜22c(データ格納手段)
のうちいずれかを選択するデータセレクタ23
と、前記バツフアメモリ22a〜22cに格納し
た印字データに基づき個別に前記第1〜第3の印
字部53a〜53cを駆動するドライバ(印字ヘ
ツド駆動手段)24a〜24cと、前記印字ヘツ
ド53を移動するキヤリツジモータ(移動手段)
25と、前記バツフアメモリ22a〜22cにそ
れぞれ格納された印字色データから1印字行分の
カラム数を計数するカラムレジスタ(カラム計数
手段)26と、これにより計数されたカラム数の
うち最大カラム数を求めるとともにバツフアメモ
リ22a〜22cから印字データを読み出し、さ
らに印字ヘツドを主走査方向に最大カラム数分連
続移動させ、その後、リターンするように前記キ
ヤリツジモータ25を制御するプリンタ制御部
(最大カラム取得手段、データ読み出し手段、制
御手段)27と、最大カラム数を格納するレジス
タ28と、ラインフイード用のフイードモータ2
9とより構成されている。Embodiment FIG. 1 shows an embodiment of the present invention. In the figure, 53, 53a, 53b, 53c are
Shows the same parts as the figure. 1 is a host computer. 2 is a multicolor printing device, and a data receiving section 21 receives print data from the host computer 1.
Then, the received print data is stored in buffer memories 22a to 22c (data storage means) according to the color code.
a data selector 23 for selecting one of the
and drivers (print head driving means) 24a to 24c that individually drive the first to third printing units 53a to 53c based on the print data stored in the buffer memories 22a to 22c, and move the print head 53. Carriage motor (transportation means)
25, a column register (column counting means) 26 for counting the number of columns for one print line from the print color data stored in the buffer memories 22a to 22c, respectively, and a column register (column counting means) 26 for counting the maximum number of columns among the counted number of columns. A printer control unit (maximum column acquisition means, data (reading means, control means) 27, a register 28 for storing the maximum number of columns, and a feed motor 2 for line feed.
It consists of 9.
次に、第3図および4図に示すフローチヤート
に基づき作用を説明する。 Next, the operation will be explained based on the flowcharts shown in FIGS. 3 and 4.
いま、第2図に示すフレームフオーマツトの印
字色データがホストコンピユータ1から多色印字
装置2のデータ受信部21に入力されたものとす
る(STEP−1)。すると、制御コードに従つて、
前記データ受信部21により、データセレクタ2
3が駆動され、このデータセレクタ23により、
まず、色コード(イエロー)に従つて、Yバツフ
アメモリー22cが選択される(STEP−3〜
6)。そして、この選択されたYバツフアメモリ
22cに、プリンタ制御部27により、イエロー
印字色データがフレームエンドコードまでを1フ
レームとして、受信された順に格納される
(STEP−7〜9)。このとき、カラムレジスタ2
6により、カラムの計数が行なわれる(STEP−
10)。 It is now assumed that print color data in the frame format shown in FIG. 2 is input from the host computer 1 to the data receiving section 21 of the multicolor printing device 2 (STEP-1). Then, according to the control code,
The data receiving section 21 selects the data selector 2.
3 is driven, and by this data selector 23,
First, the Y buffer memory 22c is selected according to the color code (yellow) (STEP-3~
6). Then, the yellow printing color data is stored in the selected Y buffer memory 22c by the printer control unit 27 in the order in which it is received, with one frame up to the frame end code (STEP-7 to STEP-9). At this time, column register 2
6, column counting is performed (STEP-
Ten).
ついで、マゼンタ印字色データが、さらに、シ
アン印字色データが上記イエロー印字色データと
同様にしてそれぞれMバツフアメモリ22b、C
バツフアメモリ22cに格納される(STEP−11
〜13、STEP−15〜17)。 Then, the magenta print color data and the cyan print color data are stored in the M buffer memories 22b and C, respectively, in the same manner as the yellow print color data.
Stored in buffer memory 22c (STEP-11
~13, STEP−15~17).
イエロー印字データをバツフアメモリに格納す
るときと同様にして、マゼンタ、シアン印字デー
タに基づいて、それぞれ印字されるカラム数がカ
ラムレジスタ26により計数される(STEP−
14、18)。 In the same manner as when yellow print data is stored in the buffer memory, the number of columns to be printed is counted by the column register 26 based on the magenta and cyan print data (STEP-
14, 18).
そして、プリンタ制御部27は、データEND
コードにより、3フレームで構成される1データ
ブロツクの受信終了を判断すると(STEP−4)、
前記カラムレジスタにより計数されたカラム数の
うち最大のカラム数(=m)を求め(STEP−
19)、同時に、印字を開始する。 Then, the printer control unit 27 outputs the data END
When the code determines the end of reception of one data block consisting of three frames (STEP-4),
Find the maximum number of columns (=m) among the number of columns counted by the column register (STEP-
19) At the same time, start printing.
印字に当つて、まず、各バツフアメモリ22a
〜22cから印字色データが読み出され、各ドラ
イバ24a〜24cに格納され、ついで、印字色
データに基づき各ドライバ24a〜24cにより
印字部53a〜53cが発熱制御される(STEP
−20〜26)。1カラムの印字が終了すると、終了
ごとに、前記レジスタ28のセツトカラム数から
1を減じていき(STEP−27)、また、カラムレ
ジスタ26から同様に1を減じていく(STEP−
27)。そして、カラムレジスタ26が零になると
(STEP−34)、零になつたレジスタに対応するヘ
ツドを開放し(STEP−28〜33)、また、レジス
タ28が零なると(STEP−34)、プリンタ制御
部により、キヤリツジがリターンされるとともに
フイードモータ29よりラインフイードが行なわ
れる。その後、上記動作を繰り返し行ない多色印
字を行なう。 When printing, first, each buffer memory 22a
The print color data is read out from 22c and stored in each driver 24a to 24c, and then the print units 53a to 53c are controlled to generate heat by each driver 24a to 24c based on the print color data (STEP
−20 to 26). When printing of one column is completed, 1 is subtracted from the set column number in the register 28 each time printing is completed (STEP-27), and 1 is similarly subtracted from the column register 26 (STEP-27).
27). Then, when the column register 26 becomes zero (STEP-34), the head corresponding to the register that became zero is released (STEP-28 to 33), and when the register 28 becomes zero (STEP-34), the printer control The carriage is returned and the feed motor 29 performs line feed. Thereafter, the above operations are repeated to perform multicolor printing.
〓発明の効果〓
この発明は、上記のような構成としたため、各
印字色により印字される1印字行が一定でない場
合でも、多色印字が行なえるという効果がある。<Effects of the Invention> Since the present invention has the above-described configuration, it has the effect that multi-color printing can be performed even when one printing line printed by each printing color is not constant.
第1図はこの発明の一実施例を示す図、第2図
は印字データブロツクフオーマツトの一例を示す
図、第3図、4図はそれぞれ動作フローチャー
ト、第5図は多色印字装置の要部斜視図、第6図
は第5図に示す印字ヘツドの印字部の一例を示す
図、第7図はインクリボンにおける印字色帯の一
例を示す図、第8図はバツフアに格納するデータ
量を示す。
図において、22a〜22cはC、M、Yバツ
フアメモリ、24a〜24cはドライバ、25は
キヤリツジモータ、26はカラムレジスタ、27
はプリンタ制御部、53は印字ヘツドである。
FIG. 1 is a diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing an example of a print data block format, FIGS. 3 and 4 are operation flowcharts, and FIG. 6 is a diagram showing an example of the printing section of the print head shown in FIG. 5, FIG. 7 is a diagram showing an example of the printing color band on the ink ribbon, and FIG. 8 is a diagram showing the amount of data stored in the buffer. shows. In the figure, 22a to 22c are C, M, and Y buffer memories, 24a to 24c are drivers, 25 is a carriage motor, 26 is a column register, and 27
53 is a printer control unit, and 53 is a print head.
Claims (1)
して設けられ、印字色データを一時的に格納する
データ格納手段と、格納された印字色データを読
み出すデータ読み出し手段と、読み出された印字
色データに基づき前記印字ヘツドをそれぞれ駆動
する印字ヘツド駆動手段と、前記印字ヘツドを移
動する移動手段とを有する多色印字装置であつ
て、前記格納手段に格納された印字色データから
印字色別に1印字行分のカラム数を計数するカラ
ム計数手段と、これにより計数されたカラム数の
うち最大カラム数を求める最大カラム数取得手段
と、印字ヘツドを主走査方向に最大カラム数分連
続移動させ、その後、リターンするように前記移
動手段を制御する制御手段とを備えてなる多色印
字装置。1. A plurality of print heads, data storage means for temporarily storing print color data provided corresponding to the number of print heads, data read means for reading out the stored print color data, and read out print color data. A multicolor printing device comprising print head driving means for driving each of the print heads based on color data, and a moving means for moving the print head, wherein the multicolor printing apparatus includes a print head driving means for driving each of the print heads based on color data, and a moving means for moving the print head, wherein the multicolor printing apparatus A column counting means for counting the number of columns for one print line, a maximum column number obtaining means for obtaining the maximum number of columns among the counted columns, and a print head for continuously moving the print head in the main scanning direction by the maximum number of columns. , and control means for controlling the moving means so as to return after that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24568685A JPS62104756A (en) | 1985-10-31 | 1985-10-31 | Multi-color printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24568685A JPS62104756A (en) | 1985-10-31 | 1985-10-31 | Multi-color printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62104756A JPS62104756A (en) | 1987-05-15 |
JPH0428231B2 true JPH0428231B2 (en) | 1992-05-13 |
Family
ID=17137304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24568685A Granted JPS62104756A (en) | 1985-10-31 | 1985-10-31 | Multi-color printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62104756A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6402294B2 (en) | 1999-12-27 | 2002-06-11 | Seiko Epson Corporation | Printer, printing method, and data storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5887064A (en) * | 1981-11-17 | 1983-05-24 | Matsushita Electric Ind Co Ltd | Reciprocatory dot print position control system |
JPS58208060A (en) * | 1982-05-28 | 1983-12-03 | Canon Inc | Ink jet printer |
JPS59173840A (en) * | 1983-03-23 | 1984-10-02 | Hitachi Ltd | Printer speed-up device |
JPS6049974A (en) * | 1983-08-31 | 1985-03-19 | Pentel Kk | Printer control method |
-
1985
- 1985-10-31 JP JP24568685A patent/JPS62104756A/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS62104756A (en) | 1987-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0428370B1 (en) | Recording apparatus | |
EP0608105B1 (en) | Colour ink-jet recording apparatus | |
US4816843A (en) | Method of controlling a thermal head | |
JPH10337866A (en) | Multipath system ink jet printer having optimized power supply, and method for controlling required power of scanning print head | |
JPH0428231B2 (en) | ||
US5740332A (en) | Image forming device | |
US6793304B2 (en) | Printing apparatus | |
JP3074575B2 (en) | Thermal printer | |
JP2873700B2 (en) | Recording device | |
JP4061562B2 (en) | Color printer and operation method thereof | |
JP2002347265A (en) | Printing equipment | |
US5984453A (en) | Recording apparatus and method by time-division drive | |
EP0519506B1 (en) | Color ink ribbon and serial color printer using the same | |
JP3517570B2 (en) | Recording apparatus and recording control method | |
JPS59232881A (en) | Color printer | |
JP2001232841A (en) | Method for controlling energization of line thermal head | |
JP3327430B2 (en) | Printer control device | |
JPH08207365A (en) | Recording device | |
JPS6025764A (en) | Dot printer control device | |
JP3862495B2 (en) | Line thermal head energization control method | |
JPH02139252A (en) | thermal transfer color printer | |
JPS59164181A (en) | Multi-color printing type thermal printer | |
JPH068562A (en) | Method for driving ink jet printer | |
JP2000238250A (en) | Serial recorder | |
JPH06115140A (en) | Line thermal printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |