JP2002200788A - Printer device - Google Patents
Printer deviceInfo
- Publication number
- JP2002200788A JP2002200788A JP2000399319A JP2000399319A JP2002200788A JP 2002200788 A JP2002200788 A JP 2002200788A JP 2000399319 A JP2000399319 A JP 2000399319A JP 2000399319 A JP2000399319 A JP 2000399319A JP 2002200788 A JP2002200788 A JP 2002200788A
- Authority
- JP
- Japan
- Prior art keywords
- data
- area
- black
- image
- black data
- 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
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 プリンタの印刷画像の地汚れを改善するプリ
ンタ装置を得る。
【解決手段】 プリンタ装置は、操作パネル、不揮発性
メモリ、この不揮発性メモリ内に設定された設定項目、
選択処理部、の各部を有して構成される。本構成におい
て、ホストから送られた印刷データをビットマップに展
開した際に、互いに隣接した所定の複数ドットのエリア
に対し、その周囲のデータが白データか黒データかを判
別する機能を備えている。さらに、ある黒データのエリ
アに対し、その周囲の画像データを判別し、周囲に黒デ
ータが存在しなかった場合には、その黒データを白デー
タに変更する機能を備えている。これにより、ある画像
エリアに対しその周囲のデータを判別することで、周囲
の画像データがどのようになっているかを知ることがで
き、地汚れのある画像をきれいに印刷することが可能と
なる。
(57) [Problem] To provide a printer device for improving background contamination of a print image of a printer. A printer device includes an operation panel, a non-volatile memory, setting items set in the non-volatile memory,
And a selection processing unit. In this configuration, when the print data sent from the host is developed into a bitmap, a function of determining whether surrounding data is white data or black data for an area of a predetermined plurality of dots adjacent to each other is provided. I have. Further, a function is provided for determining image data around a certain black data area and changing the black data to white data when no black data exists around the area. Thus, by judging the surrounding data for a certain image area, it is possible to know what the surrounding image data looks like, and it becomes possible to print an image with background stains neatly.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、プリンタ装置に関
し、例えば、プリンタの機能を持つコピー、FAXなど
の複合機へも適用可能なプリンタ装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer, and more particularly, to a printer applicable to a multifunction machine such as a copy machine or a facsimile machine having a printer function.
【0002】[0002]
【従来の技術】従来、プリンタ装置は一般に、ホストか
ら送られた印刷データをビットマップに展開し、白/黒
の微細なドットして画像を構成している。2. Description of the Related Art Conventionally, a printer generally develops print data sent from a host into a bit map, and forms an image by fine white / black dots.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来技術の画像構成において、画像汚れのない、より鮮明
な画像の形成が求められている。However, in the above-described prior art image structure, it is required to form a clearer image without image contamination.
【0004】本発明は、プリンタの印刷画像の地汚れを
改善するプリンタ装置を提供することを目的とする。よ
り詳細には下記のようになる。SUMMARY OF THE INVENTION It is an object of the present invention to provide a printer device for improving background smear of a print image of a printer. The details are as follows.
【0005】本発明では地汚れを隣接したドットエリア
の黒データで、その周囲には黒データが存在しないとい
うデータと捉え、このようなデータを検知した場合は黒
データを白データに変更することで地汚れの改善を目指
したものである。このような処理を可能にするために各
請求項記載の発明では以下の事項を目的とする。In the present invention, the background stain is regarded as black data of an adjacent dot area and data indicating that no black data exists around the dot area, and when such data is detected, the black data is changed to white data. The aim is to improve the dirt. The invention described in each claim aims at the following matters in order to enable such processing.
【0006】請求項1記載の発明は、孤立している黒デ
ータのエリアを検知するために、ビットマップのあるエ
リアに対しその周囲のデータを判別可能とすることを目
的とする。SUMMARY OF THE INVENTION An object of the present invention is to make it possible to determine the data around a certain area of a bitmap in order to detect an isolated black data area.
【0007】請求項2記載の発明では、請求項1記載の
発明において、ある複数ドットエリアの黒データに対
し、そのエリアの周囲のデータが一定範囲白データであ
った場合は、そのエリアの黒データは不要と判断し、そ
のエリアを白にすることを可能にする。According to a second aspect of the present invention, in the first aspect of the present invention, when black data of a plurality of dot areas is white data of a certain range around the area, black of the area is black. The data is determined to be unnecessary, and the area can be made white.
【0008】請求項3記載の発明では、イメージデータ
のような画像の場合は、データを変更させることによっ
て画像の劣化の可能性も考えられるため、請求項2記載
の発明において、あるエリアの黒データを白データに変
更するか否かを選択できることを可能にする。According to the third aspect of the present invention, in the case of an image such as image data, there is a possibility that the image may be degraded by changing the data. It is possible to select whether or not to change data to white data.
【0009】[0009]
【課題を解決するための手段】かかる目的を達成するた
め、本発明のプリンタ装置は、操作パネル、不揮発性メ
モリ、該不揮発性メモリ内に設定された設定項目、選択
処理部、の各部を有して構成され、ホストから送られた
印刷データをビットマップに展開した際に、互いに隣接
した所定の複数ドットのエリアに対し、その周囲のデー
タが白データか黒データかを判別する機能を備えたこと
を特徴とする。In order to achieve the above object, a printer according to the present invention comprises an operation panel, a non-volatile memory, setting items set in the non-volatile memory, and a selection processing unit. When the print data sent from the host is expanded into a bitmap, a function is provided for determining whether the surrounding data is white data or black data for a predetermined plurality of dot areas adjacent to each other. It is characterized by having.
【0010】また、上記所定の複数ドットエリアの黒デ
ータに対し、このエリアの周囲のデータが一定範囲白デ
ータであった場合は複数ドットエリアの黒データは不要
と判断しそのエリアを白にする機能を備え、さらに所定
の複数ドットエリアの黒データを白データに変更するか
否かを選択できる機能を備えるとよい。If the data surrounding the predetermined plurality of dot areas is white data within a certain range, the black data of the plurality of dot areas is determined to be unnecessary and the area is turned white. It is preferable to have a function and a function of selecting whether or not to change black data of predetermined plural dot areas into white data.
【0011】[0011]
【発明の実施の形態】次に、添付図面を参照して本発明
によるプリンタ装置の実施形態を詳細に説明する。図1
から図5を参照すると、本発明のプリンタ装置の一実施
形態が示されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an embodiment of a printer according to the present invention will be described in detail with reference to the accompanying drawings. FIG.
5 to FIG. 5, there is shown one embodiment of the printer device of the present invention.
【0012】図1から図3に本発明における第1の実施
形態の概略を示す。まず本発明に関しては、ある1ドッ
トの黒データを検知することが必要となる。プリンタに
出力される画像はプリンタコントローラのメモリ上に割
り当てられた画像エリアにビットマップとして展開され
るが、この画像エリアをX軸方向(主走査方向)にm、
y軸方向(副走査方向)にnのエリアと規定する。FIGS. 1 to 3 schematically show a first embodiment of the present invention. First, in the present invention, it is necessary to detect black data of a certain dot. The image output to the printer is developed as a bitmap in an image area allocated on the memory of the printer controller, and this image area is defined as m, m in the X-axis direction (main scanning direction).
The area is defined as n in the y-axis direction (sub-scanning direction).
【0013】そして画像エリアの(0,0) →(m,0),(0,1)
→(m,1),…,(0,n-1)→(m,n-1),(0,n) →(m,n) の順に調
べる。1ドットの黒データが検知できたら、そのドット
に隣接した8ドットのデータを調べる。Then, (0,0) → (m, 0), (0,1) in the image area
Check in the order of → (m, 1),…, (0, n-1) → (m, n-1), (0, n) → (m, n). If black data of one dot is detected, data of eight dots adjacent to the dot is examined.
【0014】検知されたドットの座標を(x,y)とす
ると、(x-1,y-1),(x,y-1),(x+1,y-1),(x-1,y) の4ドッ
トは白データとわかっているので、(x+1,y),(x-1,y+1),
(x,y+1),(x+1,y+1) の4ドットのデータを調べる。この
4ドットの中に黒データがあった場合は、同じ処理を繰
り返す。この処理を多く繰り返すということは、連続し
た黒データが一定のエリア以上存在しているということ
であるため、これは意味のあるデータ(文字の一部等)
と考えられる。Assuming that the coordinates of the detected dot are (x, y), (x-1, y-1), (x, y-1), (x + 1, y-1), (x-1 , y) are known as white data, so (x + 1, y), (x-1, y + 1),
The data of four dots (x, y + 1) and (x + 1, y + 1) is examined. If there is black data in these four dots, the same processing is repeated. Repeating this process a lot means that continuous black data is present in a certain area or more, so this is meaningful data (part of characters, etc.).
it is conceivable that.
【0015】地汚れを孤立した1ドット〜数ドット程度
の黒データと捉え、黒データを検知した処理が数回以下
であったものに対して考える。数ドット程度の黒データ
について、(a,b),(a+1,b),(a+2,b),(a+1,b+1),(a+2,b+
1) のエリアが黒データであるとする。このエリアに対
し、(a-c,b-d) から(a+e,b+f) のエリアを考える。この
範囲の各ドットに対して、データが黒であるか白である
かの判定を行う。The background dirt is regarded as isolated black data of about one dot to several dots, and the processing for detecting the black data is considered several times or less. (A, b), (a + 1, b), (a + 2, b), (a + 1, b + 1), (a + 2, b +
Assume that area 1) is black data. For this area, consider the area from (ac, bd) to (a + e, b + f). For each dot in this range, it is determined whether the data is black or white.
【0016】図3にはこれらの処理の流れを示す。ある
検知したいエリアを決定すると(ステップS1)、その
エリアに対する周囲の値(上記 c,d,e,f)を設定し(S
2)、上記範囲内の各ドットのデータをチェックする
(S3)。このチェックの結果、範囲内に黒データが存
在しなかった場合は(S4/NO)、フラグを立てて第
2の実施形態の処理において使用するものとする。FIG. 3 shows the flow of these processes. When an area to be detected is determined (step S1), surrounding values (c, d, e, f) for the area are set (S1).
2) Check the data of each dot within the above range (S3). If black data does not exist in the range as a result of this check (S4 / NO), a flag is set and used in the processing of the second embodiment.
【0017】図4に第2および第3の実施形態の手順の
流れを示す。画像エリアにおいて、黒データのエリアを
検出した場合(ステップS11)、第1の実施形態と同
様の方法に従って、そのエリアの周囲のデータを判別す
る(ステップS12)。FIG. 4 shows the flow of the procedure in the second and third embodiments. When an area of black data is detected in the image area (step S11), data around the area is determined according to the same method as in the first embodiment (step S12).
【0018】その中に黒データが存在したかどうかを、
第1の実施形態のフラグを見て判断し(ステップS1
3)、フラグが立っていない場合は(ステップS13/
NO)、周囲にも黒データが存在するということである
ため、有効なデータと判断し、そのエリアの黒データは
そのままとする。フラグが立っていた場合は、周囲に黒
データが存在しないということになるため、このエリア
の黒データはほとんど意味をなさないと判断する。It is determined whether or not black data exists therein.
Judgment is made by looking at the flag of the first embodiment (step S1).
3) If the flag is not set (step S13 /
NO), since there is black data in the surrounding area, it is determined that the data is valid, and the black data in that area is left as it is. If the flag is set, it means that there is no black data in the surrounding area, and it is determined that the black data in this area has little meaning.
【0019】ここで第3の実施形態にて1ドットの黒デ
ータを変更可能とされていれば(S14/YES)、デ
ータを黒から白へと変更する(S15)。このエリアの
黒データを変更不可とされていた場合は(S14/N
O)、データは変更せずにそのままとする(S16)。Here, if the one-dot black data can be changed in the third embodiment (S14 / YES), the data is changed from black to white (S15). If the black data in this area cannot be changed (S14 / N
O), and leave the data unchanged (S16).
【0020】図5に、プリンタ装置の構成例にデータの
流れを加味した図を示す。本実施形態に適用されるプリ
ンタ装置は、操作パネル1、不揮発性メモリ2、不揮発
性メモリ2内に設定された設定項目3、選択処理部4、
設定部5、プリンタドライバ6、の各部を有して構成さ
れる。FIG. 5 is a diagram showing an example of the configuration of a printer device in which a data flow is added. The printer device applied to the present embodiment includes an operation panel 1, a nonvolatile memory 2, setting items 3 set in the nonvolatile memory 2, a selection processing unit 4,
It comprises a setting unit 5 and a printer driver 6.
【0021】第3の実施形態の黒データのエリアを白デ
ータに変更するか否かを選択させる手順を、以下に示
す。不揮発性メモリにこの選択項目を設け(地汚れ除去
モードなどの名称とする)、操作パネル1もしくはプリ
ンタドライバより設定を行うことにより選択される。黒
データを変更不可というのは、イメージデータのような
画像の場合に画像の劣化がおこらないようにすることを
想定して選択肢を設けている。The procedure for selecting whether or not to change the area of black data to white data according to the third embodiment will be described below. This selection item is provided in the non-volatile memory (named as a background dirt removal mode or the like), and is selected by setting from the operation panel 1 or the printer driver. The option that the black data cannot be changed is provided on the assumption that the image is not deteriorated in the case of an image such as image data.
【0022】[0022]
【発明の効果】以上の説明より明らかなように、本発明
のプリンタ装置は、ホストから送られた印刷データをビ
ットマップに展開した際に、互いに隣接した所定の複数
ドットのエリアに対し、その周囲のデータが白データか
黒データかを判別する機能を備えている。本構成におい
て、ある画像エリアに対し、その周囲のデータを判別す
ることにより、その周囲の画像データがどのようになっ
ているかを知ることが可能となる。As is apparent from the above description, the printer apparatus of the present invention, when the print data sent from the host is developed into a bitmap, stores the data in a predetermined plurality of dot areas adjacent to each other. A function is provided for determining whether surrounding data is white data or black data. In this configuration, it is possible to know what the surrounding image data looks like by determining the surrounding data for a certain image area.
【0023】請求項2記載の発明においては、ある黒デ
ータのエリアに対し、その周囲の画像データを判別し、
周囲に黒データが存在しなかった場合には、その黒デー
タを白データに変更する機能を備えている。このような
黒データは、地汚れと判断することができるため、この
機能を用いることにより地汚れのある画像をきれいに印
刷することが可能になる。特にスキャナで読みとったデ
ータは読み取った原稿が地汚れしている場合があるた
め、このような原稿を出力する際に効果がある。According to the second aspect of the present invention, image data around a certain black data area is determined,
When there is no black data in the surroundings, a function is provided for changing the black data to white data. Since such black data can be determined to be a background stain, using this function makes it possible to print an image with a background stain neatly. In particular, data read by a scanner is effective in outputting such a document because the read document may be soiled.
【0024】請求項3記載の発明によれば、ある黒デー
タのエリアに対しこのデータを変更するか否かを選択で
きる機能を備えているため、イメージデータのような画
像の場合のデータの劣化を防ぐことが可能になる。According to the third aspect of the present invention, since there is provided a function of selecting whether or not to change certain data for an area of black data, data deterioration in the case of an image such as image data is provided. Can be prevented.
【図1】本発明のプリンタ装置の実施形態を示す黒デー
タチェックの概念図1である。FIG. 1 is a conceptual diagram 1 of a black data check showing an embodiment of a printer device of the present invention.
【図2】本発明のプリンタ装置の実施形態を示す黒デー
タチェックの概念図2である。FIG. 2 is a conceptual diagram 2 of a black data check showing an embodiment of the printer device of the present invention.
【図3】本発明の第1の実施形態における処理手順例1
を示す図である。FIG. 3 is a processing procedure example 1 in the first embodiment of the present invention.
FIG.
【図4】本発明の第2および第3の実施形態における処
理手順例2を示す図である。FIG. 4 is a diagram showing a processing procedure example 2 in the second and third embodiments of the present invention.
【図5】プリンタ装置の構成例にデータの流れを加味し
た図である。FIG. 5 is a diagram in which a data flow is added to a configuration example of a printer device.
1 操作パネル 2 不揮発性メモリ 3 設定項目 4 選択処理部 5 設定部 6 プリンタドライバ DESCRIPTION OF SYMBOLS 1 Operation panel 2 Non-volatile memory 3 Setting item 4 Selection processing part 5 Setting part 6 Printer driver
Claims (3)
性メモリ内に設定された設定項目、選択処理部、の各部
を有して構成され、 ホストから送られた印刷データをビットマップに展開し
た際に、互いに隣接した所定の複数ドットのエリアに対
し、その周囲のデータが白データか黒データかを判別す
る機能を備えたことを特徴とするプリンタ装置。1. A printing apparatus comprising an operation panel, a non-volatile memory, setting items set in the non-volatile memory, and a selection processing unit, and develops print data sent from a host into a bit map. In this case, a printer apparatus has a function of determining whether surrounding data is white data or black data for a predetermined plurality of dot areas adjacent to each other.
に対し、該エリアの周囲のデータが一定範囲白データで
あった場合は前記複数ドットエリアの黒データは不要と
判断し、そのエリアを白にする機能を備えたことを特徴
とする請求項1記載のプリンタ装置。2. When the data around the predetermined plurality of dot areas is white data within a certain range with respect to the black data of the predetermined plurality of dot areas, it is determined that the black data of the plurality of dot areas is unnecessary, and 2. The printer device according to claim 1, further comprising a function of setting the print condition.
を白データに変更するか否かを選択できる機能を備えた
ことを特徴とする請求項2記載のプリンタ装置。3. The printer according to claim 2, further comprising a function of selecting whether or not to change the black data of the predetermined plurality of dot areas into white data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000399319A JP2002200788A (en) | 2000-12-27 | 2000-12-27 | Printer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000399319A JP2002200788A (en) | 2000-12-27 | 2000-12-27 | Printer device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002200788A true JP2002200788A (en) | 2002-07-16 |
Family
ID=18864112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000399319A Pending JP2002200788A (en) | 2000-12-27 | 2000-12-27 | Printer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002200788A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7604316B2 (en) | 2005-12-06 | 2009-10-20 | Samsung Electronics Co., Ltd. | Method and apparatus for compensating for malfunctioning nozzle and inkjet image forming apparatus using the same |
-
2000
- 2000-12-27 JP JP2000399319A patent/JP2002200788A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7604316B2 (en) | 2005-12-06 | 2009-10-20 | Samsung Electronics Co., Ltd. | Method and apparatus for compensating for malfunctioning nozzle and inkjet image forming apparatus using the same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5995661A (en) | Image boundary detection for a scanned image | |
| US8411313B2 (en) | Image forming apparatus and image reading method for reading an untargeted page of an original | |
| JP4510847B2 (en) | Image processing apparatus and image processing program | |
| JP2720633B2 (en) | Mark recognition method and mark recognition device | |
| EP1385125A1 (en) | Apparatus and method for image processing capable of accelerating image overlay process | |
| JP4552754B2 (en) | Information embedding device, method, program, and recording medium, and information detecting device, method, program, and computer-readable recording medium | |
| JP2002200788A (en) | Printer device | |
| US8368965B2 (en) | Image cropping process | |
| US7039558B2 (en) | Charge process upon effecting predetermined process by using plural data processing apparatus, and data processing apparatus used therefor | |
| JP2012095173A (en) | Image processing device, image formation device, and image processing method | |
| US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
| JPH07143332A (en) | Image data enlargement processing method | |
| US20070109312A1 (en) | Image processing apparatus, pattern detecting method, program, and recording medium | |
| JP4069569B2 (en) | Printing apparatus and printing method | |
| JP4803243B2 (en) | Image processing apparatus and image processing program | |
| JP5268861B2 (en) | Image processing device | |
| JP2001218044A (en) | Image input / output processing device and image input / output processing method | |
| JP5269019B2 (en) | Image reading apparatus and image forming apparatus | |
| JP7312357B2 (en) | image forming device | |
| JP4269337B2 (en) | Image processing apparatus and method, scanner apparatus, and printer system | |
| US7145700B1 (en) | Image processing system including synchronous type processing unit and asynchronous type processing unit and image processing method | |
| JP6935685B2 (en) | Image processing device and image processing program | |
| JPH0561971A (en) | Image processing device | |
| JP2024089294A (en) | Print defect detection system and print defect detection program | |
| JP5826147B2 (en) | Image forming apparatus |