JPH0789132A - Printer - Google Patents

Printer

Info

Publication number
JPH0789132A
JPH0789132A JP26561693A JP26561693A JPH0789132A JP H0789132 A JPH0789132 A JP H0789132A JP 26561693 A JP26561693 A JP 26561693A JP 26561693 A JP26561693 A JP 26561693A JP H0789132 A JPH0789132 A JP H0789132A
Authority
JP
Japan
Prior art keywords
resolution
data
dpi
printer
light
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.)
Pending
Application number
JP26561693A
Other languages
Japanese (ja)
Inventor
Shunji Murano
俊次 村野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP26561693A priority Critical patent/JPH0789132A/en
Publication of JPH0789132A publication Critical patent/JPH0789132A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Printers Or Recording Devices Using Electromagnetic And Radiation Means (AREA)

Abstract

(57)【要約】 【目的】 解像度300DPIのLEDヘッドを4組用
いて、最高解像度1200DPIでかつ解像度可変のプ
リンタを実現する。 【構成】 解像度300DPIのLEDヘッドA〜Dを
用い、ヘッドA,Bを発光体の配列ピッチの1/2シフ
トさせて並べ、ハーフミラーで画像を合成し、単眼レン
ズアレイで結像させる。同様にヘッドC,Dも発光体の
配列ピッチの1/2シフトさせて並べ、ハーフミラーで
画像合成し、単眼レンズアレイで結像させる。ヘッド
A,BとヘッドC,Dからの光をハーフミラーで合成
し、単眼レンズアレイで画像を1/2縮小し、合計で解
像度を4倍にする。解像度を1/Nに低下させる場合、
ページメモリー30の画像データを、アドレスジェネレ
ータ34でN回読み出してN個のデータに引き伸ばし、
ゲート38とデータディストリビュータ40で、4つの
ヘッドに分配する。
(57) [Abstract] [Objective] A printer with a maximum resolution of 1200 DPI and variable resolution is realized by using four sets of LED heads with a resolution of 300 DPI. [Structure] Using LED heads A to D having a resolution of 300 DPI, the heads A and B are arranged with a shift of 1/2 of the arrangement pitch of the light emitters and arranged, images are combined by a half mirror, and an image is formed by a monocular lens array. Similarly, the heads C and D are also arranged by shifting by 1/2 the arrangement pitch of the light emitters, combined by a half mirror, and formed by a monocular lens array. The light from the heads A and B and the heads C and D are combined by a half mirror, and the image is reduced by a half by a monocular lens array, and the resolution is quadrupled in total. When reducing the resolution to 1 / N,
The image data in the page memory 30 is read N times by the address generator 34 and expanded into N pieces of data.
The gate 38 and the data distributor 40 distribute to four heads.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の利用分野】この発明は解像度可変のプリンタに
関し、特にLEDヘッドやELヘッド,プラズマヘッ
ド,サーマルヘッド等を用いたプリンタの解像度可変制
御に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a variable resolution printer, and more particularly to a variable resolution control of a printer using an LED head, an EL head, a plasma head, a thermal head or the like.

【0002】[0002]

【用語法】この明細書において、プリンタは狭義のプリ
ンタの他に、デジタルコピー機やファクシミリ等を含む
ものとし、プリンタは用紙への印画を行う装置として定
義する。
[Terminology] In this specification, a printer includes a digital printer, a facsimile, and the like in addition to a printer in a narrow sense, and a printer is defined as a device that prints on paper.

【0003】[0003]

【従来技術】プリンタの改良は、主として解像度の改良
として行われてきた。例えばLEDヘッドを用いたプリ
ンタの場合、解像度300DPI(ドット/インチ)から
600DPIへの改良が試みられ、次には解像度120
0DPIへの改良が検討されている。このようにして解
像度の向上がなされた場合、次の課題として解像度を可
変にすることが必要になる。例えば仮に解像度1200
DPIのLEDヘッドが得られたとして、これを常に1
200DPIで駆動する必要はない。画像データの解像
度が200DPIしかなければ、ヘッドも200DPI
で駆動する方が好ましい場合もある。200DPIのデ
ータを1200DPIに書き換えるために、データの補
間を行い、印画速度を低下させるのが好ましいとは限ら
ない。
2. Description of the Related Art Printer improvements have been made primarily as resolution improvements. For example, in the case of a printer using an LED head, an attempt is made to improve the resolution from 300 DPI (dots / inch) to 600 DPI, and then the resolution 120.
Improvements to 0DPI are under consideration. When the resolution is improved in this way, it becomes necessary to make the resolution variable as the next problem. For example, if the resolution is 1200
Assuming you get a DPI LED head, this is always 1
It is not necessary to drive at 200 DPI. If the resolution of the image data is only 200 DPI, the head is also 200 DPI
It may be preferable to drive with. In order to rewrite 200 DPI data to 1200 DPI, it is not always preferable to interpolate the data and reduce the printing speed.

【0004】この点について、特開平5−138,99
3号は、参照表を用いて、例えば600DPIの画像デ
ータを400DPIのヘッドで印画することを提案して
いる。この提案では、600DPIの画像データを3ド
ットずつ切り出し、これを400DPIで2ラインの印
画データに変換する。(0,0,0)や(1,1,1)のデ
ータは、そのまま(0,0)+(0,0)や(1,1)+
(1,1)に変えれば良く、問題となる(1,0,0)は
(1,0)+(0,0)に、(1,1,0)は(1,0)+
(1,1)に変換する。このことから明らかなように、特
開平5−138,993号には、画像データの引き伸ば
しという概念は無い。またこの手法では、印画データを
所定ドット数ずつ切り出し、参照表で処理し、1つのラ
インのデータを2つのラインにまたがるデータに変換す
る。これはメモリーを多量に必要とし、演算が複雑で、
制御アルゴリズムも複雑になる。
In this regard, Japanese Patent Laid-Open No. 5-138,99
No. 3 proposes to print image data of, for example, 600 DPI with a 400 DPI head using a look-up table. In this proposal, image data of 600 DPI is cut out every 3 dots, and this is converted into print data of 2 lines at 400 DPI. The data of (0,0,0) or (1,1,1) is (0,0) + (0,0) or (1,1) +
You can change it to (1,1), and the problematic (1,0,0) is
(1,0) + (0,0) and (1,1,0) is (1,0) +
Convert to (1,1). As is clear from this, there is no concept of image data enlargement in Japanese Patent Laid-Open No. 5-138,993. Further, in this method, print data is cut out by a predetermined number of dots, processed by a reference table, and the data of one line is converted into the data of two lines. This requires a lot of memory, the calculation is complicated,
The control algorithm also becomes complicated.

【0005】解像度の向上は、解決済みの問題ではな
い。LEDヘッドやELヘッド,プラズマヘッド,サー
マルヘッドなどの固体型のヘッドを用いたプリンタの場
合、解像度の向上には、画像素子の配列ピッチを小さく
することが必要になる。これには画像素子の小型化、画
像素子の総数の増加、画像素子への配線の線幅の縮小、
駆動回路との接続のボンディングパッドの小型化、ボン
ディングパッドの総数の増加と接続点数の増加等が伴
い、ヘッドのコストを増加させると共に、収率を急激に
低下させる。例えば300DPIでの収率が90%であ
るとすれば、600DPIでは画像素子の総数が2倍に
なることに伴って収率は81%に低下し、これに微細化
に伴う収率低下が加わるため、総合収率はさらに減少す
る。また解像度を600DPIよりもさらに高めること
は、微細加工の限界に近づくため、実現が困難である。
これらのことをまとめると、画像素子の小型化による解
像度の向上は600DPI付近で限界に達しているとい
える。
Increasing resolution is not a solved problem. In the case of a printer using a solid type head such as an LED head, an EL head, a plasma head, or a thermal head, it is necessary to reduce the arrangement pitch of the image elements in order to improve the resolution. This includes miniaturization of image elements, increase of the total number of image elements, reduction of line width of wiring to the image elements,
The size of the bonding pad for connection with the drive circuit is reduced, the total number of bonding pads and the number of connection points are increased, and the cost of the head is increased and the yield is sharply reduced. For example, if the yield at 300 DPI is 90%, the yield at 600 DPI will decrease to 81% as the total number of image elements doubles, and the yield decrease due to miniaturization will be added. Therefore, the overall yield is further reduced. Further, it is difficult to realize a resolution higher than 600 DPI because it approaches the limit of fine processing.
Summarizing these things, it can be said that the improvement in resolution due to the miniaturization of the image element has reached the limit in the vicinity of 600 DPI.

【0006】[0006]

【発明の課題】請求項1の発明の課題は、プリンタの解
像度を画像データに応じて可変にできるようにすること
にあり、特に元の1ラインのデータが2ラインにまたが
ったりすることなしに、簡単な処理で解像度を可変にで
きるようにすることにある。請求項2の発明の課題は、
光ヘッドについて、発光体の小型化以外の手法で解像度
を向上できるようにし、かつ解像度を簡単に変化させら
れるようにすることにある。
SUMMARY OF THE INVENTION An object of the present invention is to make the resolution of a printer variable in accordance with image data, and in particular, the original data of one line does not extend over two lines. , It is to be able to change the resolution with simple processing. The subject of the invention of claim 2 is
Another object of the present invention is to make it possible to improve the resolution of an optical head by a method other than downsizing the light emitting body and to easily change the resolution.

【0007】[0007]

【発明の構成】請求項1のプリンタは、画像データを画
像素子に供給し、所定の分解能で1ラインずつ印画する
ようにしたプリンタにおいて、該画像データを、プリン
タの分解能と画像データの分解能の比に応じて、引き伸
ばす手段を設けたことを特徴とする。
According to a first aspect of the present invention, there is provided a printer which supplies image data to an image element and prints line by line at a predetermined resolution, the image data being the resolution of the printer and the resolution of the image data. It is characterized in that a stretching means is provided according to the ratio.

【0008】請求項2のプリンタは、発光体からの光画
像を、レンズアレイを用いて結像させるようにしたプリ
ンタにおいて、発光体をその配列ピッチの1/2ずらせ
て配置した列を2列設けて1組とし、2列の発光体の組
毎に、発光体の光を合成するためのハーフミラーと、合
成後の光を縮小して結像させるための単眼レンズアレイ
とを設け、かつ前記2列の発光体の組をn組設け、(n
は2以上の自然数)、n組の発光体の組からの光を合成
するための新たなハーフミラーを設け、さらに1ドット
の画像データをN/mドットの画像データ(Nは2以上
の自然数,mは1または2でNの約数)に引き伸ばすた
めの手段と、N/mドットに引き伸ばした画像データ
を、前記n組の発光体の組に分配するための手段と、前
記Nの値を変化させるための手段とを設け、プリンタの
解像度を最高解像度の1/Nに変化させられるようにし
たことを特徴とする。
According to a second aspect of the present invention, in a printer in which an optical image from a light emitting body is formed by using a lens array, there are two rows in which the light emitting bodies are arranged with a shift of 1/2 of the arrangement pitch. One set is provided, and for each set of two rows of light emitters, a half mirror for combining the light of the light emitters and a monocular lens array for reducing the combined light to form an image are provided, and Providing n sets of the two rows of light emitters, (n
Is a natural number of 2 or more), a new half mirror is provided to combine the light from the n sets of light emitters, and 1 dot of image data is converted into N / m dot image data (N is a natural number of 2 or more). , M is 1 or 2 and is a divisor of N), a means for distributing the image data stretched to N / m dots to the n sets of light emitters, and the value of N. Is provided to change the resolution of the printer to 1 / N of the maximum resolution.

【0009】[0009]

【発明の作用】請求項1の発明では、1ドットの画像デ
ータを複数ドットに引き伸ばす。例えば解像度1200
DPIのデジタルプリンタで、200DPIのデータを
印画する場合、例えば1ドットを6ドットに引き伸ばせ
ば良い。同様に300DPIのデータでは、原則として
4ドットに引き伸ばせば良く、600DPIでは2ドッ
トに引き伸ばせば良い。この結果、極めて簡単にプリン
タの解像度を可変にすることができる。
According to the first aspect of the invention, the image data of one dot is expanded into a plurality of dots. For example, resolution 1200
When printing 200 DPI data with a DPI digital printer, for example, one dot may be expanded to 6 dots. Similarly, in the case of 300 DPI data, in principle, it may be expanded to 4 dots, and in 600 DPI, it may be expanded to 2 dots. As a result, the resolution of the printer can be changed very easily.

【0010】請求項2の発明はLEDヘッドを用いたプ
リンタに関するもので、発光体の列を2n列用い、プリ
ンタの解像度を2n倍にする。まず解像度を2倍にする
ために、発光体をその配列ピッチの1/2ずらせて配置
した列を2列用い、それを1組とする。2列の発光体で
は一方の列の発光体と発光体との間に他方の列の発光体
が入り込むことになり、解像度は2倍に増加する。そし
て2列の発光体があたかも1列に配列されているかのよ
うに処理するため、ハーフミラーを用いて2列の発光体
の光を合成する。ハーフミラーからみて発光体の反対側
に単眼レンズアレイを設け、ハーフミラーで合成した光
を縮小して結像させる。次に2列の発光体からなる発光
体の組をn組設け(nは2以上の自然数)、n組の発光体
からの光をハーフミラーで合成して結像させる。このよ
うにすると最終段のハーフミラーでの合成で解像度をn
倍に高め、2列の発光体の組の中では、発光体をハーフ
ピッチずらせて配置することにより解像度を2倍高め、
合計で解像度を2n倍に高めることができる。そしてこ
の発明の構成では、発光体の配列ピッチを小さくせずに
解像度を高めることができる。例えば解像度300DP
Iの発光体の列を4列用いれば、解像度1200DPI
のプリンタが得られ、6組用いれば解像度1800DP
Iのプリンタが得られる。また解像度400DPIの発
光体の列を4列用いれば、合計の解像度は1600DP
Iとなり、解像度600DPIの発光体の列を4列用い
れば合計の解像度は2400DPIに達する。
The invention of claim 2 relates to a printer using an LED head, wherein 2n rows of light emitters are used to increase the resolution of the printer by 2n times. First, in order to double the resolution, two rows in which the light emitting elements are arranged with a shift of 1/2 of the array pitch are used, and one row is formed. In the case of two rows of light emitters, the light emitters of one row are inserted between the light emitters of the other row, and the resolution is doubled. Then, since the two rows of light emitters are processed as if they are arranged in one row, the light of the two rows of light emitters is combined using a half mirror. A monocular lens array is provided on the opposite side of the light emitter as viewed from the half mirror, and the light combined by the half mirror is reduced to form an image. Next, n sets of light emitters each including two rows of light emitters are provided (n is a natural number of 2 or more), and light from the n sets of light emitters is combined by a half mirror to form an image. If this is done, the resolution will be n
In the set of two rows of light emitters, the light emitters are arranged with a half pitch shift to increase the resolution twice.
The resolution can be increased 2n times in total. With the configuration of the present invention, the resolution can be increased without reducing the arrangement pitch of the light emitters. For example, resolution 300DP
If four rows of I light emitters are used, the resolution is 1200 DPI.
Printer is obtained, and the resolution is 1800DP if 6 sets are used.
I printer is obtained. If four rows of light emitters with a resolution of 400 DPI are used, the total resolution is 1600 DP.
I, the total resolution reaches 2400 DPI by using four rows of luminous bodies having a resolution of 600 DPI.

【0011】解像度は2n倍に高めればよく、4倍の他
に6倍あるいは8倍等にすることができるが、実用上重
要なのは解像度を4倍に高める場合である。例えば白黒
2値画像の画像でも解像度を2000DPIに高めれ
ば、白黒256階調の自然画像とほぼ等しい画像品質に
達し、肉眼で2値画像か256階調の自然画像かを識別
することは殆ど不可能である。従って解像度を2000
DPIよりも高める必要はなく、解像度300DPIの
発光体の列から出発して解像度1200DPIの画像を
得れば、ほぼ自然画像に近い画像が得られることにな
る。また解像度400DPIの発光体の列から出発すれ
ば、解像度1600DPIとほぼ自然画像に近い画像品
位が得られる。さらに解像度600DPIの発光体の列
を4組用いれば、2400DPIと自然画像を表現する
のに必要な解像度以上の解像度が得られることになる。
The resolution may be increased to 2n times, and may be increased to 6 times or 8 times in addition to 4 times. However, it is practically important to increase the resolution to 4 times. For example, even if an image of a black-and-white binary image is increased in resolution to 2000 DPI, it reaches almost the same image quality as that of a natural image of black and white 256 gradations, and it is almost impossible to discriminate between a binary image and a natural image of 256 gradations with the naked eye. It is possible. Therefore, the resolution is 2000
It is not necessary to make it higher than the DPI, and if an image with a resolution of 1200 DPI is obtained starting from a row of light emitters with a resolution of 300 DPI, an image close to a natural image will be obtained. Also, starting from a row of light emitters with a resolution of 400 DPI, an image quality close to a natural image with a resolution of 1600 DPI can be obtained. Furthermore, if four rows of luminous bodies with a resolution of 600 DPI are used, a resolution of 2400 DPI and a resolution higher than that required for expressing a natural image can be obtained.

【0012】組み合わせる発光体の列を4列よりも増加
させると、用いるハーフミラーの数が増加し、明るさが
低下する。ハーフミラーの数が増加することは、プリン
タの物理的構造が複雑になり、組立が困難になることを
意味する。例えば4列の発光体を組み合わせるのに必要
なハーフミラーの数は3枚で、発光体を8列用いると、
発光体4列当たりでハーフミラーが3枚必要なため、6
枚のハーフミラーが必要となり、次に4列の発光体の光
と残る4列の発光体の光とを合成するためにハーフミラ
ーが1枚必要になる。この結果必要なハーフミラーの枚
数は7枚となり、一般には2n−1枚のハーフミラーが
必要となる。
When the number of rows of the light emitting elements to be combined is increased from four rows, the number of half mirrors used is increased and the brightness is lowered. The increase in the number of half mirrors means that the physical structure of the printer is complicated and the assembly is difficult. For example, the number of half mirrors required to combine four rows of light emitters is three, and if eight rows of light emitters are used,
Since 3 half mirrors are required for 4 rows of light emitters, 6
One half mirror is needed, and then one half mirror is needed to combine the light of the four rows of light emitters with the light of the remaining four rows of light emitters. As a result, the number of half mirrors required is 7, and 2n-1 half mirrors are generally required.

【0013】4列の発光体を用いる場合、結像までに光
は2回ハーフミラーを通過するので、光量は1/4に低
下する。ここで発光体を8列用いると、結像までに通過
するハーフミラーの枚数が3枚となるため、光量は1/
8に低下する。このように用いる発光体の列を増加させ
る毎に光量が低下するので、発光体を4列用い、nを2
とすることが好ましい。即ち2列の発光体からなる組を
2組用い、解像度を4倍に高めるのがプリンタの構造の
複雑化を避け、光量の低下を防止するためにも好まし
い。また一般に発光体を4列用い解像度を4倍に増加さ
せれば、理論上必要な解像度にほぼ近づき、充分な画像
品位を得ることができる。
When four rows of light emitters are used, the light passes through the half mirror twice until the image is formed, so the amount of light is reduced to 1/4. If eight rows of light emitters are used here, the number of half mirrors that pass through until image formation is three, so the amount of light is 1 /
Drop to 8. Since the amount of light decreases as the number of rows of light emitters used increases, four rows of light emitters are used and n is 2
It is preferable that That is, it is preferable to use two sets of light emitters in two rows and to increase the resolution four times in order to avoid complication of the structure of the printer and to prevent a decrease in light amount. Further, in general, if four rows of light emitters are used and the resolution is increased four times, the theoretically required resolution can be approximated and a sufficient image quality can be obtained.

【0014】解像度を可変にするため、1ドットの画像
データをN/mドットの画像データ(Nは2以上の自然
数で,mは1または2でかつNの約数である)に引き伸
ばす。画像データを引き伸ばすには、例えば図1に示し
たように、アドレスジェネレータを操作して1つの画像
データをN/m回読み出す。あるいは図6に示したよう
に、ある周波数で読み出した画像データを、そのN/m
倍の周波数で読み込む。画像データを引き伸ばす手法自
体は、任意である。ここでmを1とするのは、ハーフピ
ッチずらせて配列した2列の発効体の列を同時に駆動す
る場合であり、mを2とするのは、ハーフピッチずらせ
た2列の発光体の列の一方のみを駆動する場合である。
In order to make the resolution variable, image data of 1 dot is expanded to image data of N / m dots (N is a natural number of 2 or more, m is 1 or 2 and a divisor of N). To stretch the image data, for example, as shown in FIG. 1, the address generator is operated to read one image data N / m times. Alternatively, as shown in FIG. 6, the image data read at a certain frequency is converted into N / m
Read at double frequency. The method itself for stretching the image data is arbitrary. Here, m is set to 1 when simultaneously driving two rows of effector arrays arranged with a half pitch shift, and m is set to 2 where two rows of light emitters are shifted by a half pitch. This is the case of driving only one side.

【0015】引き伸ばした画像データを、2n組の発光
体の列に分配する。例えばmが1の場合、2K個の画像
データを1組の発光体に分配し、各発光体の列にはK個
ずつの画像データを供給する。そして供給した画像デー
タの数をカウンタ等で積算し、2K個の画像データを供
給すると、他の発光体の組に分配する。mが2の場合、
2列の発光体の列からなる組の内、一方の発光体の列の
みを駆動する。そしてK個の画像データを1つの発光体
の列に供給すると、次のK個を別の発光体の組の一方の
列に供給する。
The stretched image data is distributed to a row of 2n sets of light emitters. For example, when m is 1, 2K pieces of image data are distributed to one set of light emitters, and K pieces of image data are supplied to each light emitter row. Then, the number of supplied image data is integrated by a counter or the like, and when 2K pieces of image data are supplied, they are distributed to other sets of light emitters. If m is 2,
Of the set of two rows of light emitters, only one row of light emitters is driven. Then, when K pieces of image data are supplied to a row of one light emitter, the next K pieces are supplied to one row of another set of light emitters.

【0016】例えば解像度300DPIで配列した発光
体の列を4列用い、合計解像度1200DPIのプリン
タとする。また各発光体は48個毎にブロックとし、1
ブロックずつ時分割駆動するものとする。この場合、1
200DPIのプリンタをmが1、Nが6で駆動する
と、解像度200DPIの画像データを6倍に引き伸ば
して、1200DPIプリンタで印画できることにな
る。そして6倍に引き伸ばした画像データの内3個を第
1列の発光体に駆動し、次の3個を第2列の発光体に供
給する。このようにして16個の画像データを読み出
し、6倍に引き伸ばして48×2の96個の画像データ
とし、第1列と第2列とに1ブロック分ずつ画像データ
を供給する。次の16個の画像データは、同様に6倍に
引き伸ばし、第3列と第4列の発光体に供給する。この
サイクルを繰り返せば、200DPIの画像データで1
200DPIのプリンタを駆動でき、プリンタの解像度
を1/6に低下させたことになる。なおmが2の場合、
1個の画像データを3倍に引き伸ばし、元の16個の画
像データを48個の画像データとして、第1列の発光体
に供給する。次の16個の画像データも同様に48個に
引き伸ばし、第3列の発光体に供給する。このようなサ
イクルを繰り返せば、200DPIの画像データで、1
200DPIのプリンタを駆動できる。解像度を低下さ
せる割合Nは可変とし、印画しようとする画像データの
解像度とプリンタの解像度との比に応じて定める。そし
てこれらのことによって、プリンタの解像度を最高解像
度の1/Nに変化させることができ、様々な解像度の画
像データを1つのプリンタで印画することが可能にな
る。
For example, a printer having a total resolution of 1200 DPI is used by using four rows of light emitters arranged at a resolution of 300 DPI. In addition, each luminous body is divided into blocks for every 48 luminous bodies.
The blocks are time-divisionally driven. In this case, 1
When a 200 DPI printer is driven with m = 1 and N = 6, image data with a resolution of 200 DPI can be stretched 6 times and printed with a 1200 DPI printer. Then, three of the image data stretched 6 times are driven to the light emitters in the first row, and the next three are supplied to the light emitters in the second row. In this manner, 16 pieces of image data are read out and expanded by 6 times to form 48 × 2 96 pieces of image data, and the image data is supplied to the first column and the second column for each block. The next 16 pieces of image data are similarly stretched 6 times and supplied to the light emitters in the third and fourth rows. If this cycle is repeated, the image data of 200 DPI will be 1
This means that a 200 DPI printer can be driven, and the resolution of the printer has been reduced to 1/6. If m is 2,
One piece of image data is stretched three times, and the original 16 pieces of image data are supplied as 48 pieces of image data to the light emitters in the first row. Similarly, the next 16 pieces of image data are expanded to 48 pieces and supplied to the light emitters in the third row. If such a cycle is repeated, 200 DPI image data
It can drive a 200 DPI printer. The resolution reduction ratio N is variable and is determined according to the ratio of the resolution of the image data to be printed and the resolution of the printer. With these, the resolution of the printer can be changed to 1 / N of the maximum resolution, and image data of various resolutions can be printed by one printer.

【0017】[0017]

【実施例】図1〜図5に、実施例を示す。この実施例
は、解像度300DPIのLEDアレイを用いて解像度
1200DPIのプリンタを作り、しかもその解像度を
200DPIから1200DPIの範囲で可変にするも
のである。LEDアレイの代わりにELアレイやプラズ
マアレイ,サーマルアレイ等を用いても良い。図1には
ドット密度を可変にし解像度を可変にするための駆動回
路を示す。また図2は、図1の駆動回路でN倍に引き伸
ばした画像データのデータ構造を示す。図3にプリンタ
の光学系を、図4に2列の発光体の列からなる発光体の
組での、発光体の配置を示す。図5にプリンタの結像原
理と、各発光体への画像の割り当てとを示す。
EXAMPLE An example is shown in FIGS. In this embodiment, a printer having a resolution of 1200 DPI is made by using an LED array having a resolution of 300 DPI, and the resolution is variable within the range of 200 DPI to 1200 DPI. An EL array, a plasma array, a thermal array or the like may be used instead of the LED array. FIG. 1 shows a driving circuit for varying the dot density and the resolution. FIG. 2 shows the data structure of image data stretched N times by the drive circuit of FIG. FIG. 3 shows the optical system of the printer, and FIG. 4 shows the arrangement of the light emitters in a set of light emitters each consisting of two rows of light emitters. FIG. 5 shows the image formation principle of the printer and the image allocation to each light emitter.

【0018】図3において、2は感光体ドラムで結像面
の例である。4はハウジングで、プラスチック等のハウ
ジングを用い、6,8,10はハーフミラーである。ハー
フミラー6,8,10は透過率と反射率とが等しく、感光
体ドラム2での光量ムラが生じないものを用いる。1
2,14は1/2縮小の単眼レンズアレイで、発光体の
列を6列用いる場合には1/3縮小となり、8列用いる
場合には1/4縮小となる。また単眼レンズアレイ1
2,14の縮小率は、LEDアレイ24を密着して配列
するか、隙間を置いて配列するかによっても異なってく
る。16,18,20,22は基板であり、これらの基板
にLEDアレイ24を各々1列にかつ殆ど隙間を置かず
一直線上に配列する。実施例ではLEDアレイ24の列
の数は4で、ハーフミラー6,8,10の数は3枚で、L
EDアレイ24の列の数よりも1枚少なくなる。また単
眼レンズアレイ12,14はLEDアレイ24の2列毎
に設けるので、LEDアレイ24の列を2n列とする
と、n個の単眼レンズアレイが必要になる。実施例のプ
リンタは4組のLEDヘッドを用いているのと同じであ
り、これらのLEDヘッドを仮想的にLEDヘッドA,
B,C,Dと呼ぶことにする。
In FIG. 3, reference numeral 2 is an example of the image forming surface of the photosensitive drum. Reference numeral 4 is a housing, and a housing made of plastic or the like is used. Reference numerals 6, 8 and 10 are half mirrors. The half mirrors 6, 8 and 10 are used so that the transmittance and the reflectance are equal and the unevenness of the light amount on the photoconductor drum 2 does not occur. 1
Numerals 2 and 14 are 1/2 reduction monocular lens arrays, which are 1/3 reduction when 6 rows of light emitters are used and 1/4 reduction when 8 rows are used. In addition, monocular lens array 1
The reduction ratios of 2 and 14 also differ depending on whether the LED arrays 24 are arranged in close contact or with a gap. Reference numerals 16, 18, 20, 22 denote substrates, and the LED arrays 24 are arranged on these substrates in a single row and in a straight line with almost no space. In the embodiment, the number of columns of the LED array 24 is 4, the number of half mirrors 6, 8 and 10 is 3, and L
One less than the number of columns of the ED array 24. Further, since the monocular lens arrays 12 and 14 are provided for every two columns of the LED array 24, if the number of columns of the LED array 24 is 2n, n monocular lens arrays are required. The printer of the embodiment is the same as that using four sets of LED heads, and these LED heads are virtually connected to LED head A,
We will call them B, C, and D.

【0019】図4に、LEDヘッドA,Bでの発光体の
配置を示す。ヘッドAでの最初のLEDアレイA−1
と、ヘッドBでの最初のLEDアレイB−1の各発光体
は、その配列ピッチの1/2ずつシフトさせて配置して
ある。各LEDアレイ24は、発光体を例えば300D
PIの配列ピッチで配置し、1アレイ毎に48個の発光
体を配置してある。また各LEDヘッドA,B,C,Dで
は、LEDアレイ24を各々40個ずつ搭載している。
LEDアレイ24での発光体の配列ピッチは84.7μ
mなので、LEDヘッドAとLEDヘッドBとでは、発
光体を42μmシフトさせて配列することが必要にな
る。同様にLEDヘッドCとLEDヘッドDでも、発光
体を42μmシフトさせて配置することが必要になる。
またLEDヘッドA,B,C,Dからの光は最後のハーフ
ミラー6で合成して感光体ドラム2に結像させるので、
各発光体を±5μm程度の精度で配置することが必要に
なる。このため基板16,18,20,22にはLEDア
レイ24の搭載用マーカを設け、各LEDアレイ24に
設けたマーカと位置合わせして搭載する。また各基板1
6,18,20,22は高精度でハウジング4に組み付け
る。このようにすれば各発光体を±5μm程度の精度で
搭載することが可能になる。なお以下A−2等の記号で
ヘッドの番号とLEDアレイ24の番号とを示し、例え
ばA−2はLEDヘッドAでの2番目のLEDアレイを
表すものとする。
FIG. 4 shows the arrangement of the light emitters in the LED heads A and B. First LED array A-1 in head A
In the head B, the respective light emitters of the first LED array B-1 are arranged so as to be shifted by ½ of the arrangement pitch. Each LED array 24 has a light emitter, for example, 300D.
They are arranged at an arrangement pitch of PI, and 48 light emitters are arranged for each array. Each of the LED heads A, B, C, D has 40 LED arrays 24 mounted therein.
The array pitch of the light emitters in the LED array 24 is 84.7μ.
Therefore, in the LED head A and the LED head B, it is necessary to shift and arrange the light emitting bodies by 42 μm. Similarly, in the LED head C and the LED head D as well, it is necessary to dispose the light emitting bodies by shifting them by 42 μm.
Further, since the lights from the LED heads A, B, C, and D are combined by the last half mirror 6 to form an image on the photosensitive drum 2,
It is necessary to arrange each light emitter with an accuracy of about ± 5 μm. For this reason, the mounting markers for the LED arrays 24 are provided on the substrates 16, 18, 20, 22 and are mounted in alignment with the markers provided on each LED array 24. Also each board 1
6,18,20,22 are assembled to the housing 4 with high precision. By doing so, it becomes possible to mount each light emitting body with an accuracy of about ± 5 μm. In the following, the head number and the LED array 24 number are indicated by symbols such as A-2, and for example, A-2 represents the second LED array in the LED head A.

【0020】図5に、実施例での結像原理を示す。LE
DヘッドAとLEDヘッドBとは発光体の1/2ピッチ
分シフトさせて配置してある。同様にLEDヘッドCと
LEDヘッドDも1/2ピッチシフトさせて配置してあ
る。一方LEDヘッドA,BとLEDヘッドC,Dとは、
LEDアレイ24の長さの1/2ずつシフトさせて配置
してある。そしてLEDヘッドA,Bからの光をハーフ
ミラー10で合成し、単眼レンズアレイ14で1/2に
縮小し、1200DPIの画像とする。これをハーフミ
ラー6で反射させ感光体ドラム2に結像させる。同様に
LEDヘッドCとLEDヘッドDの光をハーフミラー8
で合成し、単眼レンズアレイ12で1/2に縮小し、ハ
ーフミラー6を介して結像させる。結像領域は、図5で
感光体ドラム2上に斜線で示したようになり、単眼レン
ズアレイ14からの光と単眼レンズアレイ12からの光
が、レンズ毎に交互に入れ替わり、全体として切れ目の
無い解像度1200DPIの画像が得られる。そして単
眼レンズアレイ12,14での各々の単眼レンズに対し
て、各ヘッド毎に1個のLEDアレイ24が(1個の単
眼レンズに対し合計2個のLEDアレイ24,24が)対
応する。
FIG. 5 shows the principle of image formation in the embodiment. LE
The D head A and the LED head B are arranged so as to be shifted by 1/2 pitch of the light emitting body. Similarly, the LED head C and the LED head D are also arranged with a 1/2 pitch shift. On the other hand, the LED heads A and B and the LED heads C and D are
The LED arrays 24 are arranged so as to be shifted by ½ of the length thereof. Then, the lights from the LED heads A and B are combined by the half mirror 10 and reduced to 1/2 by the monocular lens array 14 to form an image of 1200 DPI. This is reflected by the half mirror 6 to form an image on the photosensitive drum 2. Similarly, the light from the LED head C and the LED head D is reflected by the half mirror 8
Are combined with each other, reduced to ½ by the monocular lens array 12, and imaged through the half mirror 6. The image formation area is as shown by the shaded area on the photosensitive drum 2 in FIG. 5, and the light from the monocular lens array 14 and the light from the monocular lens array 12 are alternately switched for each lens, and as a whole, a break is formed. An image with no resolution of 1200 DPI is obtained. One LED array 24 corresponds to each monocular lens in the monocular lens arrays 12 and 14 (two LED arrays 24 and 24 in total for one monocular lens).

【0021】図1に、実施例のプリンタの駆動回路を示
す。図の中心の通信記号の左側がプリンタ本体での処理
を表し、右側がLEDヘッド側での処理を表す。図にお
いて30はプリンタ本体のページメモリーで、32は分
周回路、34はアドレスジェネレータ、36は分周比N
を定めるためのモードセレクタである。そしてこの分周
比Nが解像度を低下させる割合となり、図1ではNを6
とした場合についてデータの流れを示した。38はゲー
ト回路で、ページメモリー30から読み出した印画デー
タを1ドットずつ交互に2つの出力端子から出力する。
40はディストリビュータで、カウンタを内蔵してクロ
ック信号CLKをカウントし、2ブロック(ここではL
EDアレイ24の発光体の個数の2倍の96個)のクロ
ック信号をカウントする毎にスイッチを切り替えて出力
する。42は先入り先出しのFIFOメモリーで、各々
1ブロック分(48ドット)のデータを収容できるメモリ
ーを4個並列に配置してある。そしてFIFOメモリー
42の最初のバンク(図でAと示した部分)のデータをL
EDヘッドAに供給し、バンクCのデータをLEDヘッ
ドCに、バンクBのデータをLEDヘッドBに、バンク
DのデータをLEDヘッドDに供給する。
FIG. 1 shows a drive circuit of the printer of the embodiment. The left side of the communication symbol in the center of the figure represents the processing in the printer body, and the right side represents the processing in the LED head side. In the figure, 30 is a page memory of the printer main body, 32 is a frequency dividing circuit, 34 is an address generator, and 36 is a frequency dividing ratio N.
Is a mode selector for determining. Then, this frequency division ratio N is the ratio that reduces the resolution, and in FIG.
The data flow is shown for the case. Reference numeral 38 denotes a gate circuit which alternately outputs the print data read from the page memory 30 dot by dot from two output terminals.
Reference numeral 40 denotes a distributor, which has a built-in counter and counts the clock signal CLK, and is used for 2 blocks (here, L
Each time a clock signal of 96 times, which is twice the number of light emitters of the ED array 24, is counted, the switch is switched and output. 42 is a first-in first-out FIFO memory, in which four memories each capable of accommodating one block (48 dots) of data are arranged in parallel. Then, the data of the first bank of the FIFO memory 42 (the portion indicated by A in the figure) is set to L
The data of the bank C is supplied to the LED head C, the data of the bank B is supplied to the LED head B, and the data of the bank D is supplied to the LED head D.

【0022】図1の駆動回路の動作を示す。最高解像度
1200DPIで駆動する場合、1ラインのシリアル転
送ではプリンタ本体からのデータ転送速度が不足する。
そこで4ビットのパラレル転送とし、LEDヘッドA,
B,C,D毎に各々のデータ転送ラインを設け、各1ビッ
トシリアルで合計4ビットパラレルでデータ転送を行
う。プリンタ本体での基本クロックの周波数がNXMH
zであるとすると、分周回路32はこれを1/Nに分周
し、XMHzのクロックCLKでページメモリー30か
らデータを読み出す。これはページメモリー30から読
み出すデータの個数を、解像度に応じ1/Nに低下させ
ることを意味する。そしてこれに応じて、印画ラインの
数は1/Nに減少し、1ライン当たりのデータ数は一定
となる。
The operation of the drive circuit shown in FIG. 1 will be described. When driving at the maximum resolution of 1200 DPI, the data transfer speed from the printer main body is insufficient for one-line serial transfer.
Therefore, 4-bit parallel transfer is used, and LED head A,
A data transfer line is provided for each of B, C, and D, and data is transferred in a total of 4 bits in parallel for each 1 bit. The basic clock frequency of the printer is NXMH
If it is z, the frequency dividing circuit 32 divides this into 1 / N, and reads the data from the page memory 30 with the clock CLK of X MHz. This means that the number of data read from the page memory 30 is reduced to 1 / N according to the resolution. Then, accordingly, the number of printing lines is reduced to 1 / N, and the number of data per line becomes constant.

【0023】ページメモリー30が1200DPIの解
像度に対応しているとすると、200DPIの場合、画
像データはその一部にしかなく、例えば主走査方向に沿
って1/6の範囲にしか画像データが無い。そこでアド
レスジェネレータ34にカウンタを内蔵させ、Nクロッ
クカウントする毎に、アドレスを1つずつシフトさせ
る。この結果例えば解像度200DPIの場合、6回繰
り返して同じデータを読み出すことになり、1ビットの
画像データを6ビットに引き伸ばすことになる。例えば
ページメモリー30でのアドレス(x,y)での画像デー
タが1であるとすると、アドレスジェネレータ34は6
回同じアドレスのデータを読み出すので、ゲート38に
読み出される印画データは(1,1,1,1,1,1)とな
る。ゲート回路38には2つのゲートがあり、クロック
毎にオンするゲートを切り替える。この結果画像データ
は1ドット毎にスライスされ、前記の(1,1,1,1,1,
1)のデータは(1,1,1)と(1,1,1)の2つのデータ
に分けられる。
Assuming that the page memory 30 corresponds to a resolution of 1200 DPI, in the case of 200 DPI, the image data is only a part thereof, for example, the image data is only in a range of 1/6 along the main scanning direction. . Therefore, a counter is built in the address generator 34, and the address is shifted by one each time N clocks are counted. As a result, for example, in the case of a resolution of 200 DPI, the same data is read out 6 times, and 1-bit image data is expanded to 6 bits. For example, if the image data at the address (x, y) in the page memory 30 is 1, the address generator 34 outputs 6
Since the data of the same address is read out once, the print data read out to the gate 38 is (1, 1, 1, 1, 1, 1, 1). The gate circuit 38 has two gates, and switches the gate to be turned on every clock. As a result, the image data is sliced for each dot, and the (1, 1, 1, 1, 1, 1,
The data of 1) is divided into two data of (1,1,1) and (1,1,1).

【0024】データディストリビュータ40にはカウン
タと4つのゲートとがあり、第1のゲートはFIFOメ
モリー42のバンクAに,第2のゲートはFIFOメモ
リー42のバンクCに,第3のゲートはFIFOメモリ
ー42のバンクBに,第4のゲートはバンクDに接続し
てある。そしてカウンタで96クロックカウントする毎
に、ゲートの動作が反転する。この結果最初の96個の
データ(96クロック)はバンクAとバンクBとに各48
個ずつ入力され、次の96個のデータはバンクCとバン
クDとに各48個ずつ入力される。分周回路32はクロ
ック信号をさらに1/4に分周し、周波数X/4MHz
としたクロック信号を発生させる。このクロック信号で
FIFOメモリー42のデータを読み出し、ヘッドA,
B,C,Dへと転送する。また各ヘッドはこのクロック
で、LEDアレイ24を1個ずつ独立して動作する。
The data distributor 40 has a counter and four gates. The first gate is in the bank A of the FIFO memory 42, the second gate is in the bank C of the FIFO memory 42, and the third gate is in the FIFO memory 42. 42 bank B and the fourth gate to bank D. The operation of the gate is inverted every time the counter counts 96 clocks. As a result, the first 96 pieces of data (96 clocks) are stored in the bank A and the bank B, respectively.
The next 96 pieces of data are input to the bank C and the bank D, 48 pieces each. The frequency divider circuit 32 further divides the clock signal into quarters to obtain a frequency of X / 4 MHz.
To generate a clock signal. With this clock signal, the data in the FIFO memory 42 is read out, and the head A,
Transfer to B, C, D. In addition, each head operates the LED arrays 24 independently by this clock.

【0025】図2に、ページメモリー30からディスト
リビュータ40へのデータの流れを示す。いま解像度2
00DPIでプリンタを駆動しているとした場合、ペー
ジメモリー30の1つのデータを6ドットのデータに引
き伸ばし、ゲート回路38で6ドットの中の奇数番目の
データをFIFOメモリー42のバンクAに入力し、偶
数番目のデータをバンクBに入力する。バンクA,Bに
各々48個のデータを入力すると、ディストリビュータ
40のスイッチを切り替え、バンクC,Dに各々48個
のデータを入力する。以下このステップを繰り返し、バ
ンクA,BとバンクC,Dを交互に使用する。このこと
は、300DPI等の他の解像度で駆動する際も同様で
ある。300DPIで駆動する場合には、ページメモリ
ー30の1ドットのデータを4ドットに引き伸ばし、4
ドット中の奇数番目のデータをバンクAに、偶数番目の
データをバンクBに入力する。
FIG. 2 shows the flow of data from the page memory 30 to the distributor 40. Now resolution 2
If the printer is driven at 00 DPI, one data in the page memory 30 is expanded to 6 dots data, and the gate circuit 38 inputs the odd number data out of 6 dots to the bank A of the FIFO memory 42. , The even-numbered data is input to the bank B. When 48 pieces of data are input to the banks A and B, the switch of the distributor 40 is switched, and 48 pieces of data are input to the banks C and D, respectively. Thereafter, this step is repeated to alternately use the banks A and B and the banks C and D. This is the same when driving at another resolution such as 300 DPI. When driving at 300 DPI, 1 dot data in page memory 30 is expanded to 4 dots
The odd-numbered data in the dots is input to the bank A and the even-numbered data is input to the bank B.

【0026】400DPIで駆動する場合には、ページ
メモリー30のデータを3倍に引き伸ばす。例えばペー
ジメモリー30のデータが(1,0)の場合、(1,1,1)
のデータを読み出した後に、(0,0,0)のデータを読み
出す。これをゲート回路38で1ビット毎にスライスす
るので、バンクAには(1,1,0)のデータが、バンクB
には(1,0,0)のデータが入力される。ヘッドAとヘッ
ドBは発光体の1/2ピッチ分シフトさせて配置したの
で、(1,1,0)と(1,0,0)のデータで印画すると、感
光体ドラムは(1,1,1,0,0,0)で露光される。解像
度600DPIの場合、ページメモリー30のデータを
2倍に引き伸ばす。この結果データ1は(1,1)に引き
伸ばされ、バンクAとバンクBに各々データ1が入力さ
れる。解像度1200DPIの場合には、例えばページ
メモリー30から(1,0)の2ビットのデータを読み出
すと、先頭のデータ1をバンクAに入力し、次のデータ
0をバンクBに入力する。
When driving at 400 DPI, the data in the page memory 30 is tripled. For example, if the data in the page memory 30 is (1,0), (1,1,1)
After reading the data of, the data of (0,0,0) is read. Since the gate circuit 38 slices this bit by bit, the data of (1, 1, 0) is stored in the bank A in the bank B.
Data of (1, 0, 0) is input to. Since the head A and the head B are arranged so as to be shifted by 1/2 pitch of the light emitting body, when printing is performed with the data of (1,1,0) and (1,0,0), the photosensitive drum is (1,1,1). , 1,0,0,0). When the resolution is 600 DPI, the data in the page memory 30 is doubled. As a result, the data 1 is expanded to (1, 1), and the data 1 is input to the bank A and the bank B, respectively. When the resolution is 1200 DPI, for example, when 2-bit data (1,0) is read from the page memory 30, the first data 1 is input to the bank A and the next data 0 is input to the bank B.

【0027】ディストリビュータ40からFIFOメモ
リー42へのデータの分配は、LEDアレイ24の2個
分のデータが供給される毎に切り替えられ、これは各L
EDヘッドA〜DでLEDアレイ24を1アレイずつ時
分割駆動することに対応したものである。FIFOメモ
リー42のデータは、ページメモリー30のデータの読
み出し周波数をさらに1/4に分周したクロック(1/
4)*CLKで読み出され、4つの信号転送ラインを介
して各LEDヘッドA〜Dに供給され、各LEDヘッド
A〜Dはこの周波数で駆動される。この結果、ゲート3
8に周波数CLKで送られたデータは、4つのヘッドA
〜Dに各1/4CLKの周波数で転送され、FIFOメ
モリー42へのデータの入力数と出力数とが一致する。
The distribution of the data from the distributor 40 to the FIFO memory 42 is switched every time data for two LED arrays 24 is supplied, and this is changed for each L.
The ED heads A to D are adapted to drive the LED arrays 24 one by one in a time division manner. The data in the FIFO memory 42 is a clock (1/1) that is obtained by further dividing the read frequency of the data in the page memory 30 into 1/4.
4) Read out at * CLK and supply to each LED head A to D via four signal transfer lines, and each LED head A to D is driven at this frequency. As a result, gate 3
The data sent with the frequency CLK to 8 are the four heads A
To D at a frequency of 1/4 CLK, and the number of data inputs and the number of outputs to the FIFO memory 42 match.

【0028】なお実施例ではLEDヘッドAとLEDヘ
ッドBを絶えず同時に駆動し、LEDヘッドCとLED
ヘッドDも絶えず同時に駆動することにした。しかしな
がら解像度200DPIや解像度300DPIの場合、
LEDヘッドA,Bを同時に駆動させる必要はなく、一
方のみを駆動すれば良い。同様に解像度200DPIや
300DPIでは、LEDヘッドC,Dも一方のみを駆
動すれば良い。これはmを2とした場合に対応し、この
場合には分周回路32でN/mに基本クロックを分周
し、例えば解像度200DPIの場合、ページメモリー
30での1ドットの画像データを3ドットに引き伸ばし
てゲート38に入力する。次にゲート38はビット毎の
データのスライスをやめ、1ブロック分の48個の画像
データを例えばバンクAのみに、あるいはバンクBのみ
に供給する。同様に解像度300DPIの場合は、基本
クロック信号を1/4に分周するのではなく、1/2に
分周し、例えばバンクAのみにあるいはバンクBのみに
供給する。これ以外の場合の動作は図1,図2の実施例
と同様である。なお1ドットの画像データをN/mドッ
トに引き伸ばすためにアドレスジェネレータ34を用い
た手法を示したが、例えば図6,図7に示したように、
ラッチ50に読み出した画像データをN回、LEDヘッ
ドに供給するようにしても良い。
In the embodiment, the LED head A and the LED head B are continuously driven simultaneously, and the LED head C and the LED head C
We decided to drive head D constantly at the same time. However, if the resolution is 200 DPI or 300 DPI,
It is not necessary to drive the LED heads A and B at the same time, but it is sufficient to drive only one of them. Similarly, when the resolution is 200 DPI or 300 DPI, only one of the LED heads C and D may be driven. This corresponds to the case where m is set to 2. In this case, the dividing circuit 32 divides the basic clock into N / m. For example, in the case of a resolution of 200 DPI, one dot of image data in the page memory 30 is divided into three. The dot is expanded and input to the gate 38. Next, the gate 38 stops slicing the data for each bit and supplies 48 blocks of image data for one block to, for example, only bank A or only bank B. Similarly, in the case of a resolution of 300 DPI, the basic clock signal is not divided into ¼ but divided into ½ and supplied to only the bank A or only the bank B, for example. The operation in other cases is the same as that of the embodiment shown in FIGS. Although the method using the address generator 34 for expanding the image data of 1 dot to N / m dots has been described, for example, as shown in FIGS. 6 and 7,
The image data read to the latch 50 may be supplied to the LED head N times.

【0029】[0029]

【変形例】図6,図7に、ページメモリー30から読み
出したデータをラッチ50にラッチし、このデータをN
回読み込んで、1ドットのデータをNドットに引き伸ば
すようにした変形例を示す。
[Modification] In FIGS. 6 and 7, the data read from the page memory 30 is latched in the latch 50, and this data is stored in N
A modification in which the data of one dot is read and the data of one dot is expanded to N dots will be described.

【0030】LEDヘッドとして、ヘッドA〜Dの4つ
のヘッドを設け、各ヘッドのドット数は各2560で、
合計で10240ドットのA4−1200DPIヘッド
とする。ヘッドA〜Dの配置は前記の実施例から変え、
1ラインの先頭の1/4の部分をヘッドAで印画し、次
の1/4をヘッドBで、次の1/4をヘッドCで、最後
の1/4をヘッドDで印画する。1つのラインを単純に
均等4分割し、各ヘッドに1/4ずつ割り当てるのであ
る。各LEDヘッドA〜Dは、LEDを所定個数ずつ並
べたLEDアレイを配列したものである。
Four heads A to D are provided as LED heads, and the number of dots of each head is 2560 each.
A total of 10240 dots is used as an A4-1200 DPI head. The arrangement of the heads A to D is changed from the above-mentioned embodiment,
The first 1/4 portion of one line is printed by the head A, the next 1/4 is printed by the head B, the next 1/4 is printed by the head C, and the last 1/4 is printed by the head D. One line is simply divided into four equal parts and 1/4 is allocated to each head. Each of the LED heads A to D is an array of LED arrays in which a predetermined number of LEDs are arranged.

【0031】プリンタ本体からのデータ転送について検
討すると、300DPIのヘッドでデータ転送速度は2
MHzとなり、データ転送量は解像度の2乗に比例する
ので、1200DPIのヘッドでは1ビットシリアル転
送の場合、データ転送周波数が32MHzとなる。これ
はシリアル転送の限界を越える。そこで、データは4ビ
ットパラレル転送し、ヘッドA,B,C,Dに同時にデー
タを入力する。この結果、データ転送周波数は最大8M
Hzとなる。また各ヘッドA〜Dに同時にデータを転送
することに伴い、4つのヘッドA〜Dを同時に駆動す
る。この結果、ヘッドの動作は、1つのラインを左右に
4分割し、4つのヘッドA〜Dに1/4ずつ割り当て、
各ヘッドA〜Dが同時に動作するものとなる。各々のヘ
ッドA〜Dは時分割駆動でも、スタチック駆動でも良
い。
Considering the data transfer from the printer main body, the data transfer rate is 2 with a 300 DPI head.
Since the data transfer amount is in proportion to the square of the resolution, the data transfer frequency is 32 MHz in the case of 1-bit serial transfer in the head of 1200 DPI. This exceeds the limit of serial transfer. Therefore, data is transferred in parallel in 4 bits and the data is input to the heads A, B, C and D at the same time. As a result, the maximum data transfer frequency is 8M
It becomes Hz. Further, the four heads A to D are driven simultaneously with the data being transferred to the heads A to D at the same time. As a result, in the operation of the head, one line is divided into four parts to the left and right, and the four heads A to D are assigned 1/4 each.
The heads A to D operate simultaneously. Each of the heads A to D may be time-division driven or static drive.

【0032】図6において、35はアドレスジェネレー
タで、分周回路32で基本周波数CLKの1/N2の1
に分周した周波数で、ページメモリー30のアドレスを
発生させる。データの引き伸ばしは後述のラッチ50で
行い、アドレスジェネレータ35では、1クロック毎に
1ドットずつページメモリー30のアドレスを変化させ
る。基本周波数CLKは最大解像度でページメモリー3
0に画像データを書き込むための周波数で、解像度を1
/Nに低下させると、書き込むデータ量が1/N2の1
に低下するので、読み出しアドレスのクロック信号も1
/N2の1に周波数を低下させることになる。
In FIG. 6, reference numeral 35 is an address generator, which is a frequency dividing circuit 32, which is 1 / N 2 of the fundamental frequency CLK.
The address of the page memory 30 is generated at the frequency divided by. Data expansion is performed by the latch 50 described later, and the address generator 35 changes the address of the page memory 30 by one dot for each clock. Basic frequency CLK is maximum resolution and page memory 3
The frequency for writing the image data to 0, and the resolution to 1
/ N, the amount of data to write is 1 / N 2 1
As the clock signal of the read address also becomes 1
The frequency will be reduced to 1 of / N 2 .

【0033】ヘッドA〜Dを同時に駆動するため、アド
レスジェネレータ35は、ヘッドAに供給する画像デー
タを所定ドット数読み出させた後に、ヘッドBへの画像
データを読み出させというように、ヘッドA,ヘッドB,
ヘッドC,ヘッドDの順で、交互に所定のドット数ずつ
画像データを読み出させ、各ヘッドの画像データが途切
れないようにする。
In order to drive the heads A to D at the same time, the address generator 35 reads the image data supplied to the head A for a predetermined number of dots and then reads the image data for the head B. A, head B,
Image data is read alternately by a predetermined number of dots in the order of the head C and the head D so that the image data of each head is not interrupted.

【0034】50は1ビットのラッチで、ページメモリ
ー30に1ビットラッチが備えられている場合は、内蔵
のものを用いれば良い。40は前記のデータディストリ
ビュータ、42は前記のFIFOメモリーである。52
はヘッド制御回路で、ヘッドA〜Dの時分割制御を行
い、53〜56は各ヘッドA〜Dのシフトレジスタであ
る。FIFOメモリー42とシフトレジスタ53〜56
は、4ビットパラレル転送ラインで接続し、ヘッド制御
回路52は基本周波数CLKを1/4Nに分周した周波
数(1/(4N)*CLK)で動作する。ページメモリー3
0からFIFOメモリー42までがプリンタ本体で、ヘ
ッド制御回路52以降がプリントヘッドとなる。ヘッド
制御回路52は、ヘッドA〜Dの時分割駆動をコントロ
ールし、シフトレジスタ53〜56のデータのヘッドへ
のラッチ、ヘッドへのストローブ信号の発生、LEDア
レイの切り替え用のスイッチの制御を行う。
Reference numeral 50 is a 1-bit latch, and if the page memory 30 has a 1-bit latch, a built-in one may be used. Reference numeral 40 is the data distributor, and 42 is the FIFO memory. 52
Is a head control circuit for performing time division control of the heads A to D, and 53 to 56 are shift registers of the heads A to D. FIFO memory 42 and shift registers 53 to 56
Are connected by a 4-bit parallel transfer line, and the head control circuit 52 operates at a frequency (1 / (4N) * CLK) obtained by dividing the basic frequency CLK into 1 / 4N. Page memory 3
0 to the FIFO memory 42 are the printer main body, and the head control circuit 52 and the subsequent are the print head. The head control circuit 52 controls the time division drive of the heads A to D, latches the data of the shift registers 53 to 56 to the head, generates a strobe signal to the head, and controls a switch for switching the LED array. .

【0035】変形例の動作を説明する。最初に、最高解
像度1200DPIでの動作を示す。この場合、Nは1
となり、アドレスジェネレータ35やデータディストリ
ビュータ40は周波数32MHzで動作し、LEDヘッ
ドは、4ビットパラレル転送を行うことに伴い、周波数
8MHzで動作する。アドレスジェネレータ35は周波
数32MHzでページメモリー30のデータを1ドット
ずつ読み出させ、データディストリビュータ40も同じ
周波数でデータをFIFOメモリー42に分配するの
で、データの引き伸ばしはなされず、ページメモリー3
0の1200DPIデータを4分割して、FIFOメモ
リー42に入力するだけである。
The operation of the modified example will be described. First, the operation at the highest resolution of 1200 DPI is shown. In this case, N is 1
Therefore, the address generator 35 and the data distributor 40 operate at a frequency of 32 MHz, and the LED head operates at a frequency of 8 MHz with the 4-bit parallel transfer. The address generator 35 reads the data of the page memory 30 dot by dot at the frequency of 32 MHz, and the data distributor 40 also distributes the data to the FIFO memory 42 at the same frequency.
The 1200 DPI data of 0 is only divided into 4 and input to the FIFO memory 42.

【0036】次に解像度を低下させると、例えばNが4
の300DPIに低下させると、ページメモリー30の
データは2MHzの周波数で読み出され、データディス
トリビュータ40は8MHzの周波数でラッチ50のデ
ータを分配するので、ラッチ50のデータは4回ずつ読
み込まれ、1ドットが4ドットに引き伸ばされる。デー
タディストリビュータ40に内蔵のカウンタは分配した
データの個数をカウントし、所定の個数ずつ分配する毎
に、FIFOメモリー42での入力先を変え、FIFO
メモリー42での各バンクA〜Dに所定のドット数ずつ
順番にデータを入力する。
Next, when the resolution is lowered, for example, N is 4
When the data is reduced to 300 DPI, the data in the page memory 30 is read at a frequency of 2 MHz, and the data distributor 40 distributes the data in the latch 50 at a frequency of 8 MHz. The dots are stretched to 4 dots. The counter built in the data distributor 40 counts the number of distributed data, and every time a predetermined number of data is distributed, the input destination in the FIFO memory 42 is changed to
Data is sequentially input to the banks A to D in the memory 42 by a predetermined number of dots.

【0037】FIFOメモリー42に入力されたデータ
は、4ビットパラレル転送でヘッド側のシフトレジスタ
53〜56に入力される。このため転送周波数は1/4
に低下し、2MHzとなる。そしてこの周波数のクロッ
クで、ヘッド制御回路52を動作させれば、解像度30
0DPIのデータを4倍に引き伸ばし、1200DPI
のヘッドで印画できる。
The data input to the FIFO memory 42 is input to the shift registers 53 to 56 on the head side by 4-bit parallel transfer. Therefore, the transfer frequency is 1/4
To 2MHz. If the head control circuit 52 is operated with the clock of this frequency, the resolution of 30
The data of 0DPI is expanded to 4 times and 1200DPI.
You can print with the head.

【0038】Nが4以外の場合は、例えばNが2でデー
タを2倍に引き伸ばせば良く、Nが3で3倍に引き伸ば
せば良く、Nが6では6倍に引き伸ばせば良い。これら
のデータの引き伸ばしは、ラッチ回路50のデータをデ
ータディストリビュータ40にN回読み込むことで実現
する。
When N is not 4, for example, N is 2 and the data is doubled, N is 3 and is tripled, and N is 6 and the data is 6 times. The expansion of these data is realized by reading the data of the latch circuit 50 into the data distributor 40 N times.

【0039】ここではLEDヘッドを例に実施例を示し
たが、ELヘッドやプラズマヘッド,サーマルヘッド等
でも良い。
Although an LED head is used as an example here, an EL head, a plasma head, a thermal head or the like may be used.

【0040】[0040]

【発明の効果】請求項1の発明では、1ドットの画像デ
ータを複数ドットに引き伸ばし、プリンタの解像度を可
変にする。このため極めて簡単な処理で解像度を可変に
できる。特に1つのラインの中でのデータはそのライン
の中で処理するので、複数ライン分のデータを中間で記
憶する必要がなく、メモリーの浪費を抑えることができ
る。また画像データを引き伸ばしてプリントヘッドの解
像度に合わせるため、複雑な制御アルゴリズムが必要で
なく、データ変換のための参照表も必要でない。
According to the first aspect of the invention, the image data of one dot is expanded into a plurality of dots to make the resolution of the printer variable. Therefore, the resolution can be changed by extremely simple processing. In particular, since the data in one line is processed in that line, it is not necessary to store the data for a plurality of lines in the middle, and the waste of memory can be suppressed. Also, since the image data is stretched to match the resolution of the print head, no complicated control algorithm is required and no reference table for data conversion is required.

【0041】請求項2の発明では、発光体の小型化以外
の手法で解像度を2n倍に向上させ、しかも解像度を可
変にできる。
According to the second aspect of the present invention, the resolution can be increased by 2n times and the resolution can be made variable by a method other than downsizing the light emitting body.

【図面の簡単な説明】[Brief description of drawings]

【図1】 実施例のプリンタの駆動ブロック図FIG. 1 is a drive block diagram of a printer according to an embodiment.

【図2】 実施例のプリンタでのデータ構造を示す図FIG. 2 is a diagram showing a data structure in the printer of the embodiment.

【図3】 実施例のプリンタの断面図FIG. 3 is a sectional view of the printer of the embodiment.

【図4】 発光体をハーフピッチシフトさせて並べた2
列の発光アレイを示す図
FIG. 4 is a view in which light emitters are arranged with a half-pitch shift and arranged.
Diagram showing a row light emitting array

【図5】 実施例のプリンタでの結像原理を示す図FIG. 5 is a diagram showing a principle of image formation in the printer of the embodiment.

【図6】 変形例のプリンタのブロック図FIG. 6 is a block diagram of a modified printer.

【図7】 DRAM型のページメモリーからのデータの
読み出しを示す波形図
FIG. 7 is a waveform diagram showing reading of data from a DRAM type page memory.

【符号の説明】[Explanation of symbols]

2 感光体ドラム 4 ハウジング 6,8,10 ハーフミラー 12,14 1/2縮小単眼レンズアレイ 16,18 基板 20,22 基板 24 LEDアレイ A,B,C,D LEDヘッド 30 ページメモリー 32 分周回路 34,35 アドレスジェネレータ 36 モードセレクタ 38 ゲート回路 40 データディストリビュータ 42 FIFOメモリー 50 ラッチ 52 ヘッド制御回路 53〜56 シフトレジスタ 2 Photosensitive drum 4 Housing 6,8,10 Half mirror 12,14 1/2 reduction monocular lens array 16,18 Substrate 20,22 Substrate 24 LED array A, B, C, D LED head 30 Page memory 32 Dividing circuit 34, 35 Address Generator 36 Mode Selector 38 Gate Circuit 40 Data Distributor 42 FIFO Memory 50 Latch 52 Head Control Circuit 53-56 Shift Register

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 B41J 2/505 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display location B41J 2/505

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 画像データを画像素子に供給し、所定の
分解能で1ラインずつ印画するようにしたプリンタにお
いて、 該画像データを、プリンタの分解能と画像データの分解
能の比に応じて、引き伸ばす手段を設けたことを特徴と
するプリンタ。
1. A printer which supplies image data to an image element and prints one line at a time with a predetermined resolution, and a means for expanding the image data according to the ratio of the resolution of the printer and the resolution of the image data. A printer provided with.
【請求項2】 発光体からの光画像を、レンズアレイを
用いて結像させるようにしたプリンタにおいて、 発光体をその配列ピッチの1/2ずらせて配置した列を
2列設けて1組とし、 2列の発光体の組毎に、発光体の光を合成するためのハ
ーフミラーと、合成後の光を縮小して結像させるための
単眼レンズアレイとを設け、 かつ前記2列の発光体の組をn組設け、(nは2以上の
自然数)、n組の発光体の組からの光を合成するための
新たなハーフミラーを設けるとともに、 1ドットの画像データをN/mドットの画像データ(N
は2以上の自然数,mは1または2でNの約数)に引き
伸ばすための手段と、 N/mドットに引き伸ばした画像データを、前記n組の
発光体の組に分配するための手段と、 前記Nの値を変化させるための手段とを設けて、 プリンタの解像度を最高解像度の1/Nに変化させられ
るようにしたことを特徴とする、プリンタ。
2. A printer in which an optical image from a light-emitting body is formed by using a lens array, and two rows in which the light-emitting bodies are arranged with a shift of 1/2 of the arrangement pitch are provided as one set. , A half mirror for combining the light of the light emitters, and a monocular lens array for reducing the light of the combined light to form an image for each pair of the light emitters of the two lines, and the light emission of the two lines There are n sets of bodies (n is a natural number of 2 or more), a new half mirror for combining light from the n sets of light emitters is provided, and image data of 1 dot is N / m dots. Image data (N
Is a natural number of 2 or more, m is 1 or 2 and is a divisor of N, and means for distributing the image data stretched to N / m dots to the n sets of light emitters. A printer for changing the value of N so that the resolution of the printer can be changed to 1 / N of the maximum resolution.
JP26561693A 1993-09-28 1993-09-28 Printer Pending JPH0789132A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26561693A JPH0789132A (en) 1993-09-28 1993-09-28 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26561693A JPH0789132A (en) 1993-09-28 1993-09-28 Printer

Publications (1)

Publication Number Publication Date
JPH0789132A true JPH0789132A (en) 1995-04-04

Family

ID=17419612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26561693A Pending JPH0789132A (en) 1993-09-28 1993-09-28 Printer

Country Status (1)

Country Link
JP (1) JPH0789132A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6229593B1 (en) 1998-02-03 2001-05-08 Fujitsu Limited Exposure device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6229593B1 (en) 1998-02-03 2001-05-08 Fujitsu Limited Exposure device

Similar Documents

Publication Publication Date Title
EP0088555B1 (en) Dot matrix printing method and printer therefor
US5745249A (en) Pipelined architecture for patterned halftone generation
US6876372B2 (en) Image forming apparatus
US7142227B2 (en) Driving IC and optical print head
JPH0789128A (en) High-density image forming method in LED printer
CN1083337C (en) Printing device and its control method
JPH0789132A (en) Printer
US7126622B2 (en) Drive IC and optical print head
US6108102A (en) Image processing method and apparatus, and image forming apparatus
JP2001088345A (en) Optical print head
US7296866B2 (en) Ejection control device, liquid-ejecting apparatus, ejection control method, recording medium, and program
US6909522B1 (en) Printing apparatus
JP2003069078A (en) Light emitting device and optical printing head
JPH07329352A (en) Print head driving ic, led array chip and led print head
US7090321B2 (en) Ink-jet head control circuit, ink-jet head module, data transmission method, and liquid drop discharge apparatus
JP2911965B2 (en) LED head circuit
JP2786569B2 (en) LED display
JPH10235935A (en) Driver ic and led print head
EP1215050A1 (en) Driving ic and optical print head
JPH05212902A (en) Image forming device
KR100228788B1 (en) Dynamic Configuration Method and Circuit of Memory in Color Printing System
US20020118290A1 (en) Semiconductor integrated circuit
JPH0557957A (en) Printhead and driving method thereof
JP2003080763A (en) Light emitting element array and image forming apparatus using the same
JPH0834140A (en) Printing head driving circuit and printing head