JPH05110806A - White mask controller for laser beam printer - Google Patents
White mask controller for laser beam printerInfo
- Publication number
- JPH05110806A JPH05110806A JP3298256A JP29825691A JPH05110806A JP H05110806 A JPH05110806 A JP H05110806A JP 3298256 A JP3298256 A JP 3298256A JP 29825691 A JP29825691 A JP 29825691A JP H05110806 A JPH05110806 A JP H05110806A
- Authority
- JP
- Japan
- Prior art keywords
- synchronization signal
- white
- page
- mask
- laser beam
- 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
Links
- 238000010586 diagram Methods 0.000 description 13
- 230000000630 rising effect Effects 0.000 description 5
- 230000000873 masking effect Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
- Laser Beam Printer (AREA)
- Fax Reproducing Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、画像データがバッファ
メモリを介して記録部に供給されるレーザビームプリン
タの白マスク制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a white mask control device for a laser beam printer in which image data is supplied to a recording section via a buffer memory.
【0002】[0002]
【従来の技術】図7は、従来のレーザビームプリンタの
ブロック図である。図7において、1はレーザビームプ
リンタ記録部、2はメモリ制御部、3はページメモリ、
PSYNCはページ同期信号、LSYNCはライン同期
信号、VCLKはビデオクロック、VDATAは画像デ
ータである。2. Description of the Related Art FIG. 7 is a block diagram of a conventional laser beam printer. In FIG. 7, 1 is a laser beam printer recording unit, 2 is a memory control unit, 3 is a page memory,
PSYNC is a page sync signal, LSYNC is a line sync signal, VCLK is a video clock, and VDATA is image data.
【0003】ページメモリ3には、1ページ分の画像デ
ータVDATAが格納される。メモリ制御部2は、レー
ザビームプリンタ記録部1から送られてくるビデオクロ
ックVCLK,ライン同期信号LSYNC,ページ同期
信号PSYNCに従ってページメモリ3から画像データ
VDATAを読み出し、レーザビームプリンタ記録部1
に送る。レーザビームプリンタ記録部1では、感光ドラ
ムを一定速度で回転させ、該ドラム上にページメモリ3
の印刷イメージに従う潜像を形成し、それを現像した
後、用紙に転写して印字を行う。The page memory 3 stores one page of image data VDATA. The memory control unit 2 reads the image data VDATA from the page memory 3 according to the video clock VCLK, the line synchronization signal LSYNC, and the page synchronization signal PSYNC sent from the laser beam printer recording unit 1, and the laser beam printer recording unit 1
Send to. In the laser beam printer recording unit 1, the photosensitive drum is rotated at a constant speed, and the page memory 3 is placed on the drum.
After forming a latent image according to the print image of (1), developing it, and transferring it to paper to perform printing.
【0004】図8は、潜像形成部とライン同期信号LS
YNC及びページ同期信号PSYNCとの関係を示す図
である。符号は図7のものに対応しており、17は潜像
形成部、18はライン形成方向を示す矢印である。図8
の矢印x方向は、主走査方向、すなわち、レーザビーム
の走査方向であり、矢印y方向は、副走査方向、すなわ
ち、感光ドラムの回転と反対の方向である。FIG. 8 shows a latent image forming section and a line synchronization signal LS.
It is a figure which shows the relationship with YNC and page synchronization signal PSYNC. Reference numerals correspond to those in FIG. 7, 17 is a latent image forming portion, and 18 is an arrow indicating a line forming direction. Figure 8
The arrow x direction is the main scanning direction, that is, the laser beam scanning direction, and the arrow y direction is the sub scanning direction, that is, the direction opposite to the rotation of the photosensitive drum.
【0005】ページ同期信号PSYNCを立ち上げる
と、レーザビームが、回転している感光ドラム上を走査
し始める。次に、ライン同期信号LSYNCを立ち上げ
ると、ビデオクロックVCLKに従って画像データVD
ATAが順次出力され、その画像データVDATAによ
ってレーザビームが変調され、走査ラインに沿って潜像
が感光ドラム上に形成されていく。そして、ライン同期
信号LSYNCを立ち下げると、画像データVDATA
の出力が停止され、その点で1ラインの形成を終了す
る。このライン毎の動作をy方向に繰り返していき、所
定数のラインを形成した後、ページ同期信号PSYNC
を立ち下げると、1ページ分の潜像形成が終了する。し
たがって、潜像形成部17のx方向の幅は、ライン同期
信号LSYNCによって決まり、潜像形成部17のy方
向の長さは、ページ同期信号PSYNCによって決ま
る。When the page synchronization signal PSYNC is raised, the laser beam starts scanning on the rotating photosensitive drum. Next, when the line synchronization signal LSYNC is raised, the image data VD is generated according to the video clock VCLK.
ATA is sequentially output, the laser beam is modulated by the image data VDATA, and a latent image is formed on the photosensitive drum along the scanning line. Then, when the line synchronization signal LSYNC falls, the image data VDATA
Is stopped, and the formation of one line is completed at that point. The operation for each line is repeated in the y direction to form a predetermined number of lines, and then the page synchronization signal PSYNC is generated.
Then, the latent image formation for one page is completed. Therefore, the width of the latent image forming unit 17 in the x direction is determined by the line synchronization signal LSYNC, and the length of the latent image forming unit 17 in the y direction is determined by the page synchronization signal PSYNC.
【0006】このような、ページメモリを用いたレーザ
ビームプリンタの例としては、特開昭60─16026
4号公報に開示されているようなものがある。An example of such a laser beam printer using a page memory is Japanese Patent Laid-Open No. 60-16026.
There is one as disclosed in Japanese Patent Publication No. 4 publication.
【0007】ところで、このようなプリンタにおいて、
ページメモリに用紙のサイズに比べて小さいサイズの画
像を入力した場合、入力された画像の周辺部分のメモリ
には、前回書き込まれたデータ(画像)がそのまま残っ
ている。したがって、用紙サイズに対応したページ同期
信号PSYNC,ライン同期信号LSYNCによってペ
ージメモリのデータを出力すると、今回の画像データの
周辺部分に残っている前回のデータも、プリントされる
ことになる。これでは困るので、画像の外側部分には何
も記録されないようにするため、周辺部分メモリのデー
タをクリアする操作が行われる。つまり、画像の外側部
分に、白マスクが施される。By the way, in such a printer,
When an image of a size smaller than the size of the paper is input to the page memory, the data (image) written last time remains as it is in the memory around the input image. Therefore, when the data of the page memory is output by the page synchronization signal PSYNC and line synchronization signal LSYNC corresponding to the paper size, the previous data remaining in the peripheral portion of the current image data is also printed. Since this is a problem, an operation is performed to clear the data in the peripheral portion memory so that nothing is recorded in the outer portion of the image. That is, the white mask is applied to the outer portion of the image.
【0008】図9は、画像の外側部分に白マスクを施し
て印刷した例を示す図である。図9において、19は用
紙、20は画像である。図9(イ)は、画像20を用紙
19の左上端に片寄らせて配置し、その周辺にマスクを
施した例を示しており、図9(ロ)は、画像20を用紙
19の中央に配置し、その周囲全体にマスクを施した例
を示している。後の説明のため、左上端の点を原点Oと
すると共に、画像の角が位置する点A〜G及び原点Oに
対して対角線方向にある用紙の角を、図示の様な座標で
示すこととする。FIG. 9 is a diagram showing an example in which a white mask is applied to the outer portion of an image and printed. In FIG. 9, 19 is a sheet and 20 is an image. FIG. 9A shows an example in which the image 20 is offset to the upper left end of the paper sheet 19 and the periphery thereof is masked, and FIG. 9B shows the image 20 in the center of the paper sheet 19. An example is shown in which the mask is arranged and a mask is applied to the entire circumference. For the purpose of the following description, the upper left point will be the origin O, and points A to G where the corners of the image are located and the corners of the paper that are diagonal to the origin O will be indicated by the coordinates as shown. And
【0009】図7に示したような、ページメモリを用い
たレーザビームプリンタなら、記録紙上のドット位置と
ページメモリ上のビット位置とが1対1に対応している
ため、ページメモリ上の画像サイズからはみ出た領域を
クリアして、白データをセットすることにより、比較的
簡単にマスキングができる。In the laser beam printer using the page memory as shown in FIG. 7, the dot position on the recording paper and the bit position on the page memory have a one-to-one correspondence. Masking can be performed relatively easily by clearing the area outside the size and setting white data.
【0010】[0010]
【発明が解決しようとする課題】(問題点)しかし、ペ
ージメモリの代わりに、それより容量が小さいバッファ
メモリを具えたレーザビームプリンタでは、記録紙上の
ドット位置とバッファメモリ上のビット位置とが1体1
に対応しているわけではないので、ページメモリの場合
に用いた白マスクの技術が適用できないという問題点が
あった。 (問題点の説明)ページメモリを構成するには1ページ
分の容量を有するRAM(ランダム・アクセス・メモ
リ)が必要であるが、RAMは高価であるため、ページ
メモリの代わりに、ページメモリよりずっと小さな容量
ですむバッファメモリを用いる技術が提案されている
(特願平3─177515号)。そのようなバッファメ
モリでは、1ページ分の画像データの内の一部しか格納
することができないので、記録紙上のドット位置とバッ
ファメモリ上のビット位置とは、1対1に対応しない。
したがって、バッファメモリに入力した画像に対して白
マスクをかける場合、ページメモリの場合のような白マ
スクの技術は使えない。本発明は、このような問題点を
解決することを課題とするものである。(Problem) However, in a laser beam printer having a buffer memory having a smaller capacity than the page memory, the dot position on the recording paper and the bit position on the buffer memory are different from each other. 1 body 1
However, there is a problem in that the white mask technology used in the case of page memory cannot be applied. (Explanation of Problems) A RAM (Random Access Memory) having a capacity of one page is required to configure the page memory. However, since the RAM is expensive, instead of the page memory, it is better than the page memory. A technique using a buffer memory that requires a much smaller capacity has been proposed (Japanese Patent Application No. 3-177515). Since such a buffer memory can store only a part of the image data for one page, the dot position on the recording paper and the bit position on the buffer memory do not have a one-to-one correspondence.
Therefore, when a white mask is applied to the image input to the buffer memory, the white mask technique as in the case of the page memory cannot be used. An object of the present invention is to solve such a problem.
【0011】[0011]
【課題を解決するための手段】前記課題を解決するた
め、本発明では、バッファメモリを介して画像データを
記録部に供給するレーザビームプリンタの白マスク制御
装置において、目下記録中のドットの主走査方向の位置
を検出する手段と、目下記録中のドットの副走査方向の
位置を検出する手段とを具え、目下記録中のドットの位
置が、主走査方向と副走査方向の両方向において、画像
のプリント位置に対応した所定の領域内にある時のみ、
画像データを出力し、それ以外の時は、白データを出力
することとした。In order to solve the above-mentioned problems, according to the present invention, in a white mask control device of a laser beam printer for supplying image data to a recording portion through a buffer memory, the main of dots currently being recorded is recorded. A means for detecting the position in the scanning direction and a means for detecting the position in the sub-scanning direction of the dot currently being recorded, and the position of the dot currently being recorded is the image in both the main scanning direction and the sub-scanning direction. Only when it is within the predetermined area corresponding to the print position of
Image data is output, and at other times, white data is output.
【0012】[0012]
【作 用】目下記録中のドットの位置が、画像のプリ
ント位置に対応した所定の領域内にある時のみ、画像デ
ータを出力し、それ以外の時は、白データを出力するよ
うにしたことにより、バッファメモリシステムのレーザ
ビームプリンタにおいても白マスクを施すことができ
る。[Operation] Image data is output only when the dot position currently being recorded is within a predetermined area corresponding to the print position of the image, and white data is output otherwise. Thus, the white mask can be applied even in the laser beam printer of the buffer memory system.
【0013】[0013]
【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0014】図2は、本発明が適用されたレーザビーム
プリンタのブロック図である。符号は図7のものに対応
し、4は白マスク制御部、5はバッファメモリ、PSY
NC─Mはマスク後ページ同期信号、LSYNC−Mは
マスク後ライン同期信号、VDATA─Mはマスク後画
像データである。FIG. 2 is a block diagram of a laser beam printer to which the present invention is applied. Reference numerals correspond to those in FIG. 7, 4 is a white mask control unit, 5 is a buffer memory, and PSY.
NC-M is a post-masking page sync signal, LSYNC-M is a post-masking line sync signal, and VDATA-M is a post-masking image data.
【0015】本発明では、レーザビームプリンタ記録部
1から用紙サイズの画像に対応したページ同期信号PS
YNC,ライン同期信号LSYNCが出されても、それ
に従ってバッファメモリ5から画像データを読み出すこ
とはしない。その代わりに、今回の画像サイズ及び用紙
内におけるプリント位置に対応したページ同期信号,ラ
イン同期信号を発生させ、それらに従ってバッファメモ
リ5から画像データを読み出す。それらを発生させる部
分が、白マスク制御部4である。発生させられた各同期
信号を、それぞれマスク後ページ同期信号PSYN−M
及びマスク後ライン同期信号LSYNC−Mということ
にする。マスク後ページ同期信号PSYN−M及びマス
ク後ライン同期信号LSYNC−Mが出ている期間にあ
っては、バッファメモリ5内に記憶されている画像デー
タVDATAを出力するが、そうでない期間には白デー
タを出力する。このようにして得られる画像データを、
マスク後画像データVDATA−Mということにする。In the present invention, the page sync signal PS from the laser beam printer recording unit 1 corresponding to the image of the paper size is used.
Even if YNC and the line synchronization signal LSYNC are output, the image data is not read from the buffer memory 5 in accordance therewith. Instead, a page sync signal and a line sync signal corresponding to the current image size and print position on the paper are generated, and the image data is read from the buffer memory 5 in accordance with them. The part that causes them is the white mask control unit 4. The generated sync signals are respectively masked to the page sync signal PSYN-M.
And the post-masking line synchronization signal LSYNC-M. The image data VDATA stored in the buffer memory 5 is output during the period in which the post-mask page synchronization signal PSYNC-M and the post-mask line synchronization signal LSYNC-M are output, but in the other periods, it is white. Output the data. The image data obtained in this way is
The image data after masking will be referred to as VDATA-M.
【0016】図1は、本発明におけるマスク後ページ同
期信号及びマスク後ライン同期信号を説明する図であ
る。符号は図2,図8のものに対応し、MB は、バッフ
ァメモリ5の容量に対応した領域を示す。図示されてい
る座標は、図9に示されている座標に対応している。バ
ッファメモリ5には、潜像形成部17全体の画像データ
を同時に格納することはできないので、読み出しを終え
た部分を次々と書き換えることによって1ページを終え
る。y方向の座標に関しては、バッファメモリ5内での
格納箇所に関わらず、1ページが終了するまでは増大し
続ける体系を採用する。FIG. 1 is a diagram for explaining a masked page sync signal and a masked line sync signal in the present invention. Reference numerals correspond to those in FIGS. 2 and 8, and M B indicates an area corresponding to the capacity of the buffer memory 5. The coordinates shown correspond to the coordinates shown in FIG. Since the image data of the entire latent image forming unit 17 cannot be stored in the buffer memory 5 at the same time, one page is finished by rewriting the read portions one after another. Regarding the coordinate in the y direction, a system that keeps increasing until the end of one page is adopted regardless of the storage location in the buffer memory 5.
【0017】図1(イ)は、図9(イ)の場合のよう
に、画像を用紙の左上端に片寄らせて配置し、その周辺
に白マスクを施す場合のものである。この場合には、画
像サイズにおいて、原点に対して対角線方向に位置する
角の点Bの座標(x1 ,y1 )を設定する。そして、画
像を配置しようとしているx方向の位置である0〜x1
に対応させてライン同期信号を発生させ、これをマスク
後ライン同期信号LSYNC−Mとする。また、y方向
の位置である0〜y1 に対応させてページ同期信号を発
生させ、これをマスク後ページ同期信号PSYNC−M
とする。As in the case of FIG. 9 (a), FIG. 1 (a) shows a case in which the image is arranged offset to the upper left end of the paper and a white mask is applied to the periphery thereof. In this case, in the image size, the coordinates (x 1 , y 1 ) of the point B at the corner located diagonally to the origin are set. And 0 to x 1 which is the position in the x direction where the image is to be arranged
A line synchronization signal is generated in correspondence with the above, and this is used as a post-masking line synchronization signal LSYNC-M. Further, a page synchronization signal is generated in correspondence with the positions 0 to y 1 in the y direction, and the page synchronization signal PSYNC-M after masking is generated.
And
【0018】図1(ロ)は、図9(ロ)の場合のよう
に、画像を用紙の中央付近に配置し、その周囲全体に白
マスクを施す場合のものである。この場合には、画像配
置位置の1組の対角線方向にある点D,Fの座標
(x2 ,y2 ),(x3 ,y3 )を設定する。そして、
図1(イ)の場合と同様にして画像位置に対応させたペ
ージ同期信号及びライン同期信号が、マスク後ページ同
期信号PSYNC−M及びマスク後ライン同期信号LS
YNC−Mである。As shown in FIG. 9B, FIG. 1B shows a case where an image is arranged near the center of a sheet and a white mask is applied to the entire periphery thereof. In this case, the coordinates (x 2 , y 2 ) and (x 3 , y 3 ) of a pair of points D and F in the diagonal direction of the image arrangement position are set. And
As in the case of FIG. 1A, the page synchronization signal and the line synchronization signal corresponding to the image position are the masked page synchronization signal PSYNC-M and the masked line synchronization signal LS.
YNC-M.
【0019】次に、白マスク制御部4について説明す
る。白マスク制御部4では、レーザビームプリンタ記録
部1において目下記録中の位置を検出し、その位置が副
走査方向(y方向)において画像形成範囲内にあれば、
マスク後ページ同期信号PSYNC−Mを出力し、他
方、その位置が主走査方向(x方向)において画像形成
範囲内にあれば、マスク後ライン同期信号LSYNC−
Mを出力する。そして、マスク後ページ同期信号PSY
NC−Mとマスク後ライン同期信号LSYNC−Mと
を、メモリ制御部2に与えて、バッファメモリ5から画
像データVDATAを読み出し、それ以外の時は、白デ
ータを出力させる。Next, the white mask control section 4 will be described. The white mask control unit 4 detects the position currently being recorded by the laser beam printer recording unit 1, and if the position is within the image forming range in the sub-scanning direction (y direction),
The post-masking page synchronization signal PSYNC-M is output, and if the position is within the image forming range in the main scanning direction (x direction), the post-masking line synchronization signal LSYNC- is output.
Output M. Then, the masked page synchronization signal PSY
The NC-M and the post-masking line synchronization signal LSYNC-M are given to the memory control unit 2 to read the image data VDATA from the buffer memory 5, and otherwise output white data.
【0020】(第1実施例…1点制御の場合)図3は、
白マスク制御部の第1実施例の回路図である。これは、
図9(イ)のように白マスクを施す場合の回路である。
この場合には図1(イ)のように、原点Oに対して対角
線方向にあるB点の座標(x1 ,y1 )を設定すること
により、画像を形成すべき領域及び白マスクすべき領域
を割り出し、それを基に白マスク制御をする。これを便
宜上、1点制御ということにする。符号は図2のものに
対応し、6はx方向(主走査方向)カウンタ、7はy方
向(副走査方向)カウンタ、8,9は比較器、10,1
1,12はAND回路、CLRはクリア信号入力端子、
xはx方向カウンタ6の出力値、x1 はx方向の設定値
(点Bのx座標値)、yはy方向カウンタ7の出力値、
y1 はy方向の設定値(点Bのy座標値)である。(First embodiment ... In the case of one-point control) FIG.
It is a circuit diagram of a first embodiment of a white mask control unit. this is,
This is a circuit when a white mask is applied as shown in FIG.
In this case, as shown in FIG. 1A, by setting the coordinates (x 1 , y 1 ) of the point B in the diagonal direction with respect to the origin O, the area where the image is to be formed and the white mask should be formed. The area is determined and the white mask is controlled based on the area. For convenience, this is referred to as one-point control. Reference numerals correspond to those in FIG. 2, 6 is an x-direction (main scanning direction) counter, 7 is a y-direction (sub scanning direction) counter, 8 and 9 are comparators 10, 1
1, 12 are AND circuits, CLR is a clear signal input terminal,
x is the output value of the x-direction counter 6, x 1 is the set value in the x-direction (x-coordinate value of the point B), y is the output value of the y-direction counter 7,
y 1 is a set value in the y direction (y coordinate value of the point B).
【0021】この回路の動作は次のとおりである。ま
ず、比較器8,9に、画像領域を設定する値x1 ,y1
を与える。y方向カウンタ7は、ページ同期信号PSY
NCの立ち上がりによりクリアされ、x方向カウンタ6
は、ライン同期信号LSYNCの立ち上がりによりクリ
アされる。x方向カウンタ6は、ビデオクロックVCL
Kが入力される度にカウントアップし、そのカウント値
xは比較器8に送られる。このカウント値xは、目下記
録中のドット位置が、ライン上のどこであるかを示す。
一方、y方向カウンタ7は、ライン同期信号LSYNC
が入力される度に、カウントアップし、そのカウント値
yは比較器9に送られる。このカウント値yは、目下記
録中のラインはどのラインかを示す。したがって、この
カウント値xとカウント値yとで定まる位置が、目下レ
ーザビームプリンタ記録部1で記録中の位置ということ
になる。The operation of this circuit is as follows. First, in the comparators 8 and 9, the values x 1 and y 1 for setting the image area are set.
give. The y-direction counter 7 has a page synchronization signal PSY.
Cleared by the rising edge of NC, x-direction counter 6
Is cleared by the rising edge of the line synchronization signal LSYNC. The x-direction counter 6 has a video clock VCL
It counts up each time K is input, and the count value x is sent to the comparator 8. This count value x indicates where on the line the dot position currently being recorded is.
On the other hand, the y-direction counter 7 displays the line synchronization signal LSYNC.
Each time is input, the count is incremented and the count value y is sent to the comparator 9. This count value y indicates which line is currently being recorded. Therefore, the position determined by the count value x and the count value y is the position currently being recorded by the laser beam printer recording unit 1.
【0022】比較器8は、設定値x1 とカウント値xと
を比較し、x1 ≧xのとき“1”を出力する。また、比
較器9は、設定値y1とカウント値yとを比較し、y1
≧yのとき“1”を出力する。したがって、比較器8,
9の出力が共に“1”であるときは、目下記録中の位置
は図1(イ)の斜線部分の中にある。比較器8,9の出
力の内、一方でも“1”でなかったら、目下記録中の位
置は図1(イ)の斜線部分の外にある。The comparator 8 compares the set value x 1 with the count value x, and outputs "1" when x 1 ≥x. Further, the comparator 9 compares the set value y 1 with the count value y to determine y 1
When ≧ y, “1” is output. Therefore, the comparator 8,
When both outputs of 9 are "1", the position currently being recorded is in the shaded portion of FIG. If neither of the outputs of the comparators 8 and 9 is "1", the position currently being recorded is outside the shaded portion in FIG.
【0023】AND回路10は、ライン同期信号LSY
NCが出力されていて、かつ比較器8の出力が“1”の
とき、マスク後ライン同期信号LSYNC−Mを出力す
る。AND回路11は、ページ同期信号PSYNCが出
力されていて、かつ比較器9の出力が“1”のとき、マ
スク後ページ同期信号PSYNC−Mを出力する。The AND circuit 10 outputs the line synchronization signal LSY.
When NC is output and the output of the comparator 8 is "1", the post-masking line synchronization signal LSYNC-M is output. The AND circuit 11 outputs the post-masking page synchronization signal PSYNC-M when the page synchronization signal PSYNC is output and the output of the comparator 9 is "1".
【0024】AND回路12は、マスク後ライン同期信
号LSYNC−Mとマスク後ページ同期信号PSYNC
−Mが共に出力されているとき、すなわち、AND回路
10,11の出力が共に“1”のときのみ、バッファメ
モリから読み出した画像データVDATAを出力する。
それ以外のときは、AND回路の出力は“0”となる
が、それは白データを出力することに相当する。その結
果、目下記録中の位置が今回の画像を描く範囲内、すな
わち、図1(イ)の斜線部分の中にあるときだけ画像デ
ータVDATAが出力され、それ以外の部分には白マス
クが施される。The AND circuit 12 receives the masked line synchronization signal LSYNC-M and the masked page synchronization signal PSYNC.
The image data VDATA read from the buffer memory is output only when -M is output together, that is, when the outputs of the AND circuits 10 and 11 are both "1".
In other cases, the output of the AND circuit is "0", which corresponds to outputting white data. As a result, the image data VDATA is output only when the position currently being recorded is within the range in which the image of this time is drawn, that is, in the shaded portion of FIG. 1A, and the white mask is applied to the other portions. To be done.
【0025】図4は、第1実施例における各同期信号間
の関係を示すタイムチャートである。符号は図3のもの
に対応している。図4(2)のライン同期信号LSYN
C及び図4(5)のマスク後ライン同期信号LSYNC
−Mに付されている番号0,1,・・・は、ページの各
ラインに上から順に付した番号である。また、図4
(2)のライン同期信号LSYNCに付されているx1
は、x方向の設定値(点Bのx座標値)の位置を各ライ
ン同期信号LSYNC毎に示したものである。FIG. 4 is a time chart showing the relationship between the synchronizing signals in the first embodiment. The reference numerals correspond to those in FIG. Line sync signal LSYN of FIG. 4 (2)
C and the post-masking line synchronization signal LSYNC of FIG.
The numbers 0, 1, ... Attached to -M are numbers sequentially assigned to the lines of the page from the top. Also, FIG.
X 1 attached to the line synchronization signal LSYNC of (2)
Shows the position of the set value in the x direction (x coordinate value of the point B) for each line synchronization signal LSYNC.
【0026】ページ同期信号PSYNCの立ち上がりに
よりクリアされるy方向カウンタ7のカウンタ値は、設
定値y1 より小さい“0”となるので、比較器9の出力
は“1”となり、AND回路11の出力、すなわち、マ
スク後ページ同期信号PSYNC−Mは立ち上がる。し
たがって、ページ同期信号PSYNCとマスク後ページ
同期信号PSYNC−Mとは、同時に立ち上がる。一
方、ライン同期信号LSYNCが立ち上がると、同様に
して、マスク後ライン同期信号LSYNC−Mが立ち上
がる。Since the counter value of the y-direction counter 7 which is cleared by the rise of the page sync signal PSYNC becomes "0" which is smaller than the set value y 1 , the output of the comparator 9 becomes "1" and the AND circuit 11 outputs. The output, that is, the post-masking page synchronization signal PSYNC-M rises. Therefore, the page synchronization signal PSYNC and the post-masking page synchronization signal PSYNC-M rise at the same time. On the other hand, when the line synchronization signal LSYNC rises, similarly, the post-masking line synchronization signal LSYNC-M rises.
【0027】x方向カウンタ6のカウント値xが、x1
+1となって設定値x1 より大きくなった時、比較器8
の出力は“0”となり、マスク後ライン同期信号LSY
NC−Mは立ち下がる。また、y方向カウンタ7のカウ
ント値が、y1 +1となって設定値y1 より大きくなっ
た時、比較器9の出力は、“0”となり、マスク後ペー
ジ同期信号PSYNC−Mは、立ち下がる。したがっ
て、1ラインの中でx1 +1番目以降のドットは印字さ
れず、1ページの中でy1 +1番目以降のラインは描か
れない。The count value x of the x-direction counter 6 is x 1
When it becomes +1 and becomes larger than the set value x 1 , the comparator 8
Output becomes "0", and the masked line synchronization signal LSY is output.
NC-M falls. When the count value of the y-direction counter 7 becomes y 1 +1 and becomes larger than the set value y 1 , the output of the comparator 9 becomes “0”, and the post-masking page synchronization signal PSYNC-M rises. Go down. Therefore, the dots after the x 1 + 1st line in one line are not printed, and the lines after the y 1 + 1st line in a page are not drawn.
【0028】(第2実施例…2点制御の場合)図5は、
白マスク制御部の第2実施例の回路図である。これは、
図9(ロ)のように白マスクを施す場合の回路である。
この場合には、図1(ロ)のように、点Dと点Fの2点
の座標(x2 ,y2 ),(x3 ,y3 )を設定すること
により、画像を形成すべき領域及び白マスクすべき領域
を割り出し、それを基に白マスク制御をする。これを便
宜上、2点制御ということにする。符号は図3のものに
対応し、13,14は比較器、15,16はAND回
路、x2 はx方向の第1の設定値(点Dのx座標値)、
y2 はy方向の第1の設定値(点Dのy座標値)、x3
はx方向の第2の設定値(点Fのx座標値)、y3 はy
方向の第2の設定値(点Fのy座標値)である。(Second embodiment ... In case of two-point control) FIG.
It is a circuit diagram of a second embodiment of the white mask control unit. this is,
This is a circuit when a white mask is applied as shown in FIG.
In this case, an image should be formed by setting the coordinates (x 2 , y 2 ) and (x 3 , y 3 ) of two points D and F as shown in FIG. The area and the area to be white masked are determined, and the white mask control is performed based on that. This will be referred to as two-point control for convenience. Reference numerals correspond to those in FIG. 3, 13 and 14 are comparators, 15 and 16 are AND circuits, x 2 is a first set value in the x direction (x coordinate value of point D),
y 2 is the first set value in the y direction (y coordinate value of point D), x 3
Is the second set value in the x direction (x coordinate value of the point F), y 3 is y
It is a second set value of the direction (y coordinate value of the point F).
【0029】この回路の動作は次のとおりである。ま
ず、比較器13,14,8,9に、画像領域を設定する
値x2 ,y2 ,x3 ,y3 を与える。y方向カウンタ7
はページ同期信号PSYNCの立ち上がりによりクリア
され、x方向カウンタ6はライン同期信号LSYNCの
立ち上がりによりクリアされる。x方向カウンタ6は、
ビデオクロックVCLKが入力される度にカウントアッ
プし、そのカウント値xは比較器8及び比較器13に送
られる。一方、y方向カウンタ7は、ライン同期信号L
SYNCが入力される度にカウントアップし、そのカウ
ント値yは比較器9及び比較器14に送られる。これら
のカウント値xとカウント値yとで定まる位置が、目下
レーザビームプリンタ記録部1で記録中の位置というこ
とになるのは、第1実施例と同様である。The operation of this circuit is as follows. First, the comparators 13, 14, 8, and 9 are provided with values x 2 , y 2 , x 3 , and y 3 for setting the image area. y-direction counter 7
Is cleared by the rising edge of the page sync signal PSYNC, and the x-direction counter 6 is cleared by the rising edge of the line sync signal LSYNC. The x-direction counter 6
It counts up each time the video clock VCLK is input, and the count value x is sent to the comparator 8 and the comparator 13. On the other hand, the y-direction counter 7 receives the line synchronization signal L
It counts up each time SYNC is input, and the count value y is sent to the comparator 9 and the comparator 14. As in the first embodiment, the position determined by the count value x and the count value y is the position currently being recorded by the laser beam printer recording unit 1.
【0030】比較器8は、設定値x3 とカウント値xと
を比較し、x3 ≧xのとき“1”を出力し、比較器13
は、設定値x2 とカウント値xとを比較し、x2 ≦xの
とき“1”を出力する。また、比較器9は、設定値y3
とカウント値yとを比較し、y3 ≧yのとき“1”を出
力し、比較器14は、設定値y2 とカウント値yとを比
較し、y2 ≦yのとき“1”を出力する。The comparator 8 compares the set value x 3 with the count value x, outputs "1" when x 3 ≥x, and the comparator 13
Compares the set value x 2 with the count value x, and outputs “1” when x 2 ≦ x. Further, the comparator 9 sets the set value y 3
And the count value y are compared, and when y 3 ≧ y, “1” is output. The comparator 14 compares the set value y 2 with the count value y. When y 2 ≦ y, “1” is output. Output.
【0031】AND回路15は、比較器8,13の出力
が共に“1”のとき“1”を出力し、AND回路16
は、比較器9,14の出力が共に“1”のとき“1”を
出力する。したがって、AND回路15,16の出力が
共に“1”であるとき、すなわち、比較器8,9,1
3,14の出力が全て“1”であるときは、目下記録中
の位置は図1(ロ)の斜線部分の中にある。比較器8,
9,13,14の出力の内、一つでも“1”でないと
き、すなわち、AND回路15,16の出力の内、一方
でも“1”でなかったら、目下記録中の位置が図1
(ロ)の斜線部分の外にある。The AND circuit 15 outputs "1" when both the outputs of the comparators 8 and 13 are "1", and the AND circuit 16
Outputs "1" when the outputs of the comparators 9 and 14 are both "1". Therefore, when the outputs of the AND circuits 15 and 16 are both "1", that is, the comparators 8, 9 and 1
When the outputs of 3 and 14 are all "1", the position currently being recorded is in the shaded portion of FIG. Comparator 8,
If even one of the outputs of 9, 13, 14 is not "1", that is, if neither of the outputs of the AND circuits 15, 16 is "1", the position currently being recorded is as shown in FIG.
It is outside the shaded area in (b).
【0032】AND回路10,11,12による動作
は、図3の場合と同様であり、結局、図1(ロ)の斜線
部分にあるだけ画像データVDATAが出力され、それ
以外の部分には、白マスクが施される。The operation by the AND circuits 10, 11 and 12 is similar to that in the case of FIG. 3, and as a result, the image data VDATA is output only in the shaded portion of FIG. 1B, and in the other portions, A white mask is applied.
【0033】図6は、第2実施例における各同期信号間
の関係を示すタイムチャートである。符号は図5のもの
に対応している。図6(2)のライン同期信号LSYN
C及び(5)のマスク後ライン同期信号LSYNC−M
に付されている番号0,・・・,y3 +1は、ページの
各ラインに上から順に付した番号である。そして、図6
(2)のライン同期信号LSYNCに付されている
x2 ,x3 は、x方向の設定値(点D,点Fのx座標
値)の位置を各ライン同期信号LSYNC毎に示したも
のである。FIG. 6 is a time chart showing the relationship between the synchronizing signals in the second embodiment. The reference numerals correspond to those in FIG. Line sync signal LSYN of FIG. 6 (2)
C and (5) post-masking line synchronization signal LSYNC-M
The numbers 0, ..., Y 3 +1 given to the lines are numbers sequentially given to the respective lines of the page from the top. And FIG.
X 2 and x 3 attached to the line synchronization signal LSYNC of (2) indicate the position of the set value in the x direction (x coordinate value of the point D and the point F) for each line synchronization signal LSYNC. is there.
【0034】ページ同期信号PSYNCの立ち上がりに
よりクリアされるy方向カウンタ7のカウンタ値は、設
定値y2 より小さい“0”となるので、比較器14の出
力は“0”となり、AND回路16の出力は“0”のま
まである。したがって、AND回路11の出力、すなわ
ち、マスク後ページ同期信号PSYNC−Mは、この時
点では立ち上がらない。立ち上がるのは、y方向カウン
タ7のカウンタ値がy2 になり、比較器9,14の出力
が共に“1”になった時である。そして、y3 より大に
なった時、すなわち、y3 +1になった時に立ち下が
る。Since the counter value of the y-direction counter 7 which is cleared by the rise of the page sync signal PSYNC becomes "0" smaller than the set value y 2 , the output of the comparator 14 becomes "0" and the AND circuit 16 outputs. The output remains "0". Therefore, the output of the AND circuit 11, that is, the post-mask page synchronization signal PSYNC-M does not rise at this point. It rises when the counter value of the y-direction counter 7 becomes y 2 and the outputs of the comparators 9 and 14 both become “1”. Then, it falls when it becomes larger than y 3 , that is, when it becomes y 3 +1.
【0035】一方、ライン同期信号LSYNCの立ち上
がりによりクリアされるx方向カウンタ6のカウンタ値
は、設定値x2 より小さい“0”となるので、比較器1
3の出力は“0”となり、AND回路15の出力は
“0”のままである。したがって、この時点では、AN
D回路10の出力、すなわち、マスク後ライン同期信号
LSYNC−Mは立ち上がらない。立ち上がるのは、x
方向カウンタ6のカウンタ値がx2 になり、比較器8,
13の出力が共に“1”となった時である。そして、x
3 より大になった時、すなわち、x3 +1になった時に
立ち下がる。On the other hand, the counter value of the x-direction counter 6 which is cleared by the rising edge of the line synchronization signal LSYNC becomes "0" which is smaller than the set value x 2, so that the comparator 1
The output of 3 becomes "0", and the output of the AND circuit 15 remains "0". Therefore, at this point, AN
The output of the D circuit 10, that is, the post-masking line synchronization signal LSYNC-M does not rise. X stands up
The counter value of the direction counter 6 becomes x 2 and the comparator 8,
This is the time when the outputs of 13 are both "1". And x
It falls when it becomes larger than 3 , that is, when it becomes x 3 +1.
【0036】[0036]
【発明の効果】以上述べた如く、本発明では、目下記録
中のドットの位置の座標値を、予め設定しておいた座標
値と比較し、それらが所定の領域内にある時のみ、画像
データを出力し、それ以外の時は、白データを出力する
ようにした。そのため、画像データの展開を、ビットが
記録紙上のドットと1対1に対応しないバッファメモリ
上に行うようにしているレーザビームプリンタにおいて
も、座標値を監視することにより、画像をはみ出た部分
に白マスクを施すことができる。As described above, in the present invention, the coordinate value of the position of the dot currently being recorded is compared with the preset coordinate value, and only when they are within a predetermined area, the image is displayed. Data is output, and in other cases, white data is output. Therefore, even in a laser beam printer in which the image data is developed on a buffer memory whose bits do not correspond to dots on the recording paper in a one-to-one correspondence, by monitoring the coordinate values, the image can be projected to the portion that does not protrude. A white mask can be applied.
【図1】 本発明におけるマスク後ページ同期信号及び
マスク後ライン同期信号を説明する図FIG. 1 is a diagram illustrating a masked page synchronization signal and a masked line synchronization signal according to the present invention.
【図2】 本発明が適用されたレーザビームプリンタの
ブロック図FIG. 2 is a block diagram of a laser beam printer to which the present invention is applied.
【図3】 白マスク制御部の第1実施例の回路図FIG. 3 is a circuit diagram of a first embodiment of a white mask control section.
【図4】 第1実施例における各同期信号間の関係を示
すタイムチャートFIG. 4 is a time chart showing the relationship between each synchronization signal in the first embodiment.
【図5】 白マスク制御部の第2実施例の回路図FIG. 5 is a circuit diagram of a second embodiment of a white mask control section.
【図6】 第2実施例における各同期信号間の関係を示
すタイムチャートFIG. 6 is a time chart showing the relationship between each synchronization signal in the second embodiment.
【図7】 従来のレーザビームプリンタのブロック図FIG. 7 is a block diagram of a conventional laser beam printer.
【図8】 潜像形成部とライン同期信号及びページ同期
信号との関係を示す図FIG. 8 is a diagram showing a relationship between a latent image forming unit and a line synchronization signal and a page synchronization signal.
【図9】 画像の外側部分に白マスクを施して印刷した
例を示す図FIG. 9 is a diagram showing an example in which a white mask is applied to an outer portion of an image and printed.
1…レーザビームプリンタ記録部、2…メモリ制御部、
3…ページメモリ、4…白マスク制御部、5…バッファ
メモリ、6…x方向カウンタ、7…y方向カウンタ、
8,9…比較器、10,11,12…AND回路、1
3,14…比較器、15,16…AND回路、17…潜
像形成部、18…ライン形成方向を示す矢印、19…用
紙、20…画像、21…潜像、PSYNC…ページ同期
信号、PSYNC−M…マスク後ページ同期信号、LS
YNC…ライン同期信号、LSYNC−M…マスク後ラ
イン同期信号、VCLK…ビデオクロック、VDATA
…画像データ、VDATA−M…マスク後画像データ、
CLR…クリア信号入力端子1 ... Laser beam printer recording unit, 2 ... Memory control unit,
3 ... page memory, 4 ... white mask control section, 5 ... buffer memory, 6 ... x-direction counter, 7 ... y-direction counter,
8, 9 ... Comparator, 10, 11, 12 ... AND circuit, 1
3, 14 ... Comparator, 15, 16 ... AND circuit, 17 ... Latent image forming section, 18 ... Arrow indicating line forming direction, 19 ... Paper, 20 ... Image, 21 ... Latent image, PSYNC ... Page sync signal, PSYNC -M ... Page sync signal after masking, LS
YNC ... Line sync signal, LSYNC-M ... Post-mask line sync signal, VCLK ... Video clock, VDATA
... image data, VDATA-M ... masked image data,
CLR ... Clear signal input terminal
Claims (1)
録部に供給するレーザビームプリンタの白マスク制御装
置において、目下記録中のドットの主走査方向の位置を
検出する手段と、目下記録中のドットの副走査方向の位
置を検出する手段とを具え、目下記録中のドットの位置
が、主走査方向と副走査方向の両方向において、画像プ
リント位置に対応した所定の領域内にある時のみ、画像
データを出力し、それ以外の時は、白データを出力する
ようにしたことを特徴とするレーザビームプリンタの白
マスク制御装置。1. A white mask control device for a laser beam printer, which supplies image data to a recording unit via a buffer memory, a means for detecting the position of a dot currently being recorded in the main scanning direction, and a dot currently being recorded. And a means for detecting the position in the sub-scanning direction of the image, only when the position of the dot currently being recorded is in a predetermined area corresponding to the image print position in both the main scanning direction and the sub-scanning direction. A white mask control device for a laser beam printer, which outputs data and outputs white data at other times.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3298256A JPH05110806A (en) | 1991-10-17 | 1991-10-17 | White mask controller for laser beam printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3298256A JPH05110806A (en) | 1991-10-17 | 1991-10-17 | White mask controller for laser beam printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05110806A true JPH05110806A (en) | 1993-04-30 |
Family
ID=17857270
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3298256A Pending JPH05110806A (en) | 1991-10-17 | 1991-10-17 | White mask controller for laser beam printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05110806A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09163125A (en) * | 1995-12-08 | 1997-06-20 | Nec Corp | Image processing method and image processor |
| JP2006224488A (en) * | 2005-02-18 | 2006-08-31 | Sharp Corp | Printing device |
| JP2009012460A (en) * | 2007-06-05 | 2009-01-22 | Ricoh Co Ltd | Image forming apparatus, image forming method, and image forming program |
| US8646866B2 (en) | 2002-08-08 | 2014-02-11 | Seiko Epson Corporation | Recording apparatus, recording method, program, and computer system |
| US8672442B2 (en) | 2002-09-09 | 2014-03-18 | Seiko Epson Corporation | Liquid ejecting apparatus, computer system, and liquid ejection method |
| CN108415674A (en) * | 2018-03-14 | 2018-08-17 | 杭州朔天科技有限公司 | A kind of print control program, device and its chip of multi-channel parallel output |
-
1991
- 1991-10-17 JP JP3298256A patent/JPH05110806A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09163125A (en) * | 1995-12-08 | 1997-06-20 | Nec Corp | Image processing method and image processor |
| US8646866B2 (en) | 2002-08-08 | 2014-02-11 | Seiko Epson Corporation | Recording apparatus, recording method, program, and computer system |
| US8672442B2 (en) | 2002-09-09 | 2014-03-18 | Seiko Epson Corporation | Liquid ejecting apparatus, computer system, and liquid ejection method |
| JP2006224488A (en) * | 2005-02-18 | 2006-08-31 | Sharp Corp | Printing device |
| JP2009012460A (en) * | 2007-06-05 | 2009-01-22 | Ricoh Co Ltd | Image forming apparatus, image forming method, and image forming program |
| CN108415674A (en) * | 2018-03-14 | 2018-08-17 | 杭州朔天科技有限公司 | A kind of print control program, device and its chip of multi-channel parallel output |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5124802A (en) | Electrostatic lasar printer with a short side length of a modulation area formed by pulse width modulation set relative to a detected toner particle size | |
| US5970183A (en) | Detecting an outer shape of an original image and controlling to inhibit image frame processing in accordance with the detection result | |
| US4905095A (en) | Image processing apparatus | |
| JPH0712194B2 (en) | Image processing device | |
| US5444543A (en) | Method and apparatus for detecting a closed-loop area of an image | |
| US5517318A (en) | Image forming apparatus | |
| JPH05110806A (en) | White mask controller for laser beam printer | |
| US5327258A (en) | Image processing apparatus | |
| US4847662A (en) | Image forming apparatus | |
| US5790711A (en) | Image processing apparatus having a smoothing function which references a bi-level pixel pattern on a main scan line when a predetermined area has a specific bi-level pixel pattern | |
| EP0415725A2 (en) | Image recording apparatus | |
| US5606656A (en) | Image data processing unit for forming a plurality of identical images in a single output image area | |
| EP0587152A1 (en) | Halftone dot recording method and apparatus | |
| JP2669336B2 (en) | Printing equipment | |
| JP2985303B2 (en) | Recording device area recognition method | |
| JP2644212B2 (en) | Color image processing equipment | |
| JPH0654169A (en) | Facsimile equipment | |
| JPH11348347A (en) | Image forming device | |
| JPH0541790A (en) | Picture processor | |
| JPH06325161A (en) | Image processor | |
| JP2000211204A (en) | Image processing device | |
| JPH1051627A (en) | Image processing method and apparatus | |
| JPH03201670A (en) | Picture forming device | |
| JPH0537768A (en) | Image processing device | |
| JPH10285387A (en) | Image processing device |