JPH11243488A - Image reading device - Google Patents
Image reading deviceInfo
- Publication number
- JPH11243488A JPH11243488A JP10043629A JP4362998A JPH11243488A JP H11243488 A JPH11243488 A JP H11243488A JP 10043629 A JP10043629 A JP 10043629A JP 4362998 A JP4362998 A JP 4362998A JP H11243488 A JPH11243488 A JP H11243488A
- Authority
- JP
- Japan
- Prior art keywords
- image signal
- pixel
- white
- black
- pixels
- 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
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 黒画素の連続によるいわゆる黒つぶれを可及
的に防止するようにした画像読取装置を提供する。
【解決手段】 文字処理部6によって2値化処理された
2値画信号のうち黒画素が所定の数だけ連続した場合、
黒画素補正部9が、白レベル基準値作成部7により作成
された白レベル基準値に応じて、該連続した黒画素郡の
最後尾の黒画素から前方の画素方向へ所定の数だけ白画
素に変更する。
(57) [Problem] To provide an image reading apparatus which prevents so-called black crush caused by continuation of black pixels as much as possible. SOLUTION: When a predetermined number of black pixels continue in a binary image signal binarized by a character processing unit 6,
The black pixel correction unit 9 determines a predetermined number of white pixels in the pixel direction ahead of the last black pixel of the continuous black pixel group according to the white level reference value created by the white level reference value creation unit 7. Change to
Description
【0001】[0001]
【発明の属する技術分野】本発明は、原稿上の画像をイ
メージセンサで読み取り、該イメージセンサから出力さ
れる多値画信号を白または黒に2値化処理して出力する
画像読取装置に関し、詳しくは、黒画素の連続によるい
わゆる黒つぶれを可及的に防止するようにした画像読取
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image reading apparatus which reads an image on a document by an image sensor, binarizes a multi-valued image signal output from the image sensor into white or black, and outputs the resulting signal. More specifically, the present invention relates to an image reading apparatus that prevents as much as possible so-called black crush due to continuation of black pixels.
【0002】[0002]
【従来の技術】従来、この種の画像読取装置として、ブ
ックタイプの原稿も読み取り対象となるフラットベット
タイプのものが知られている。2. Description of the Related Art Heretofore, as this type of image reading apparatus, there has been known a flat bed type in which a book type original is also read.
【0003】図11は、従来のフラットベットタイプの
画像読取装置の概略を示し、図12は、そのイメージセ
ンサユニットを密着形イメージセンサを例として示した
ものである。FIG. 11 schematically shows a conventional flat-bed type image reading apparatus, and FIG. 12 shows an image sensor unit using a contact image sensor as an example.
【0004】図12において、この従来の画像読取装置
では、光源Dで原稿Aを照射し原稿Aの濃淡に応じた反
射光をレンズEでイメージセンサ1の受光部Fに結像さ
せ、イメージセンサ1に内蔵された光電変換素子で電気
信号に変換して画像情報を得ている。その画像情報は一
般に画信号と呼称され、図13に示すような増幅器2や
A/Dコンバータ3を経由して6ビットや8ビットとい
った数値として表現される。尚、この時、8ビットであ
れば、黒から白までを0から255までの256階調に
表現できる。In FIG. 12, in this conventional image reading apparatus, a light source D irradiates a document A, and a reflected light corresponding to the density of the document A is focused on a light receiving portion F of the image sensor 1 by a lens E. The image information is obtained by converting the electric signal into an electric signal by a photoelectric conversion element built in 1. The image information is generally called an image signal, and is represented as a numerical value such as 6 bits or 8 bits via an amplifier 2 and an A / D converter 3 as shown in FIG. At this time, if it is 8 bits, the range from black to white can be expressed in 256 tones from 0 to 255.
【0005】そして、このように数値化された画信号
は、原稿Aを照射する光源Dの光量ムラやイメージセン
サ1の感度ムラといった各種の不均一性を電気的に補正
するシェーディング補正部4で均一化される。[0005] The image signal thus quantified is subjected to a shading correction section 4 for electrically correcting various non-uniformities such as uneven light amount of the light source D for irradiating the original A and uneven sensitivity of the image sensor 1. Be uniformed.
【0006】そして、このようにして得られた画信号
は、例えば、プリンタなどの記録装置で画像を再現しよ
うとする時ほとんどの場合、記録装置の各画素はONか
OFF(白か黒)の2階調のみの表現となるので、上記
の例えば8ビットの画信号では不都合となる。[0006] The image signal thus obtained is almost always used when the image is reproduced by a recording device such as a printer, and each pixel of the recording device is turned on or off (white or black). Since only two gradations are represented, it is inconvenient for the above-mentioned 8-bit image signal, for example.
【0007】そのため、上記のような8ビットの多値画
信号は、白または黒に変換する画信号処理回路で2値に
処理された後に、画像読取装置より2値画信号として出
力される。For this reason, the 8-bit multi-valued image signal as described above is binary-processed by an image signal processing circuit for converting to white or black, and then output as a binary image signal from the image reading device.
【0008】尚、画信号処理回路は、文字などの白及び
黒のみで構成される原稿Aを読み取った時の文字処理部
6と、灰色などの中間調を含む原稿を読み取った時の写
真処理部5から構成される。The image signal processing circuit includes a character processing section 6 for reading an original A composed of only white and black characters and the like, and a photographic processing for reading an original containing halftones such as gray. It comprises a unit 5.
【0009】ここで、従来の文字処理部6では、具体的
には、図14及び図15で示すように、多値で表現され
る多値画信号レベルの最大値の50%に閾値を設定し、
入力画信号レベルが上記閾値以上を白、未満を黒という
ように各画素を判定する単純2値化処理を行っている。Here, in the conventional character processing unit 6, specifically, as shown in FIGS. 14 and 15, a threshold value is set to 50% of the maximum value of the multi-level image signal level represented by the multi-level. And
A simple binarization process for determining each pixel such that the input image signal level is equal to or higher than the above threshold value is white and the input image signal level is lower than black is performed.
【0010】そのため、従来の画像読取装置では、例え
ば、図11に示すブックタイプの原稿Aを読み取り対象
とした場合、原稿Aの一定領域(本の継ぎ目付近)が、
本来の所定の読み取り位置(ステージガラスの接触表
面)から離れるために、光源Dから原稿Aを照射した場
合、原稿Aに達する光量が減少してイメージセンサ1に
到達する反射光が減少するため、文字処理部6に入力さ
れる画信号レベルが低レベルのものとなってしまい、最
悪の場合、入力画信号レベルが閾値未満となり読み取り
位置に文字などの画像が存在する場合でも、画像読取装
置から出力される2値画信号は全て黒レベルとなってし
まう。For this reason, in the conventional image reading apparatus, for example, when a book type original A shown in FIG. 11 is to be read, a certain area (near a seam of the book) of the original A is
When the document A is irradiated from the light source D in order to move away from the original predetermined reading position (the contact surface of the stage glass), the amount of light reaching the document A decreases, and the reflected light reaching the image sensor 1 decreases. The image signal level input to the character processing unit 6 is low, and in the worst case, even when the input image signal level is less than the threshold value and an image such as a character exists at the reading position, the All the output binary image signals have a black level.
【0011】また、閾値を挟んだ入力画信号レベルが文
字処理部6に入力されたとしても、原稿Aが所定の位置
から離れてしまっているため、レンズEの結像位置がズ
レてしまい焦点の定まらないボケた画信号を白または黒
に処理した2値画信号が画像読取装置から出力されてし
まう。Further, even if the input image signal level across the threshold value is input to the character processing unit 6, since the original A is away from the predetermined position, the image forming position of the lens E is shifted and the focus is not obtained. The image reading device outputs a binary image signal obtained by processing a blurred image signal whose white is undetermined into white or black.
【0012】[0012]
【発明が解決するための課題】上述の如く、従来の画像
読取装置では、原稿が所定の読み取り位置にある場合に
限り原稿内の画像の濃淡に応じた画信号と焦点の定まっ
た細線などの画信号を得ることができるものである。As described above, in the conventional image reading apparatus, only when the document is at a predetermined reading position, an image signal corresponding to the density of an image in the document and a thin line having a fixed focus are used. An image signal can be obtained.
【0013】しかしながら、従来、この種の画像読取装
置の形態には、シートタイプの原稿を対象としたシート
スルータイプのものと、ブックタイプの原稿も読み取り
対象となるフラットベットタイプのものとがあり、前者
のシートタイプの原稿を対象としたシートスルータイプ
であれば、ガイドローラなどの原稿搬送機構で原稿の読
み取り位置を正確に制御することで、原稿内の画像の濃
淡に応じた画信号と焦点の定まった細線などの画信号を
得ることができるため、特に問題はないが、後者のブッ
クタイプの原稿も読み取り対象となるフラットベットタ
イプでは、ページ間に浮きが生じ、必ずしも原稿全体が
所定の読み取り位置になるとは限らないため、原稿内の
画像の濃淡に応じた画信号と焦点の定まった細線などの
画信号を正確に得ることができない。Conventionally, however, there are two types of image reading apparatuses of this type: a sheet-through type for sheet-type documents, and a flat-bed type for book-type documents. In the case of the sheet-through type for the former sheet type document, by accurately controlling the reading position of the document by a document conveying mechanism such as a guide roller, an image signal corresponding to the density of an image in the document can be obtained. There is no particular problem because an image signal such as a thin line with a fixed focus can be obtained. Is not always at the scanning position, so that an image signal corresponding to the density of the image in the original and an image signal such as a thin line with a fixed focus can be obtained accurately. It can not be.
【0014】つまり、浮きが生じている部分に文字など
の画像があるような場合、光源からの距離が所定の読み
取り位置にある原稿に比べて離れた状態であるために、
原稿の多くの部分を占める白色の下地部分で得られる画
信号レベルが低下してしまい、また焦点位置がズレた分
だけ文字などを構成する細線がボケ、太めに読み取られ
てしまう。That is, when an image such as a character is present in a portion where a floating occurs, the distance from the light source is farther than that of a document at a predetermined reading position.
The image signal level obtained in a white base portion that occupies a large part of the original document is reduced, and thin lines constituting characters and the like are blurred and thicker due to the shift of the focal position.
【0015】そして、このような画信号を従来の文字処
理部へ入力し、白または黒の単純2値化処理を行うと、
例えば、図15に示すように、原稿の下地である白色領
域からの入力画信号レベルが、所定の読み取り位置にあ
る原稿の下地から得られる入力画信号レベルの50%未
満になると全て黒と判定処理されてしまう。When such an image signal is input to a conventional character processing unit and subjected to simple binarization processing of white or black,
For example, as shown in FIG. 15, when the input image signal level from the white area, which is the background of the document, becomes less than 50% of the input image signal level obtained from the background of the document at the predetermined reading position, all are determined to be black. Will be processed.
【0016】これは、従来の文字処理部の判定方法が入
力される最大画信号レベルの50%に閾値を設け、この
閾値以上の画信号レベルを有する画素を白と判定し、他
方、上記閾値未満の画信号レベルを有する画素を黒と判
定するためである。尚、ここでいう閾値とは、原稿が所
定の読み取り位置にありその状態で完全な白色を読み取
った時の画信号レベルを最大値(100%)とし、この
最大値の例えば50%というように予め定められている
設定値のことである。In this method, a threshold value is set at 50% of the maximum image signal level input by the conventional character processing unit determination method, and a pixel having an image signal level higher than the threshold value is determined as white. This is for determining a pixel having an image signal level lower than black as black. Here, the threshold value is defined as a maximum (100%) of an image signal level when a document is located at a predetermined reading position and complete white is read in that state, and is, for example, 50% of the maximum value. This is a predetermined setting value.
【0017】そして、上記閾値は、原稿のどの部分を読
み取っていようとも少なくとも1枚の原稿読み取り終了
時まで固定されたままである。すなわち、従来の画像読
取装置では、原稿がブックタイプなどのように局部的に
所定位置から離れてしまっているような場合、その部分
の画像の再現が困難である。また、かろうじて下地の白
色領域が閾値を越えて白画素と判定された場合でも、文
字などを構成する細線が焦点位置のズレによるボケのた
めに太線あるいはかすれとして処理されることになり、
従来の画像読取装置から出力される画信号では原稿内の
画像を全領域で正確に再現できない。The threshold value remains fixed until reading of at least one document is completed, regardless of which portion of the document is read. That is, in the conventional image reading apparatus, when a document is locally separated from a predetermined position such as a book type, it is difficult to reproduce an image of that portion. Also, even if the white area of the background barely exceeds the threshold value and is determined to be a white pixel, a thin line constituting a character or the like will be processed as a thick line or blur due to blur due to a shift in the focus position,
With an image signal output from a conventional image reading apparatus, an image in a document cannot be accurately reproduced in all areas.
【0018】そこで、本発明では、上記問題を解決し、
黒画素の連続によるいわゆる黒つぶれを可及的に防止す
るようにした画像読取装置を提供することを目的とす
る。Therefore, the present invention solves the above problem,
It is an object of the present invention to provide an image reading apparatus that prevents so-called black crushing due to a continuation of black pixels as much as possible.
【0019】[0019]
【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明は、原稿上の画像をイメージセンサ
で読み取り、該イメージセンサから出力される多値画信
号を白または黒に2値化処理して出力する画像読取装置
において、前記2値化処理後の画信号の黒画素が所定の
数だけ連続した場合、該連続した黒画素群の最後尾の黒
画素から前方の画素方向へ予め設定された画素数分白画
素に変更する黒画素補正手段を具備することを特徴とす
る。According to a first aspect of the present invention, an image on a document is read by an image sensor and a multi-valued image signal output from the image sensor is converted to white or black. In an image reading apparatus that outputs a binary image, if a predetermined number of black pixels of the image signal after the binarization process are continuous, a pixel ahead of the last black pixel of the continuous black pixel group Black pixel correction means for changing the number of white pixels in the direction to white pixels by a preset number of pixels is provided.
【0020】また、請求項2の発明は、請求項1の発明
において、前記黒画素補正手段は、予め設定された必要
最少構成数を越える黒画素群に対してのみ該連続した黒
画素群の最後尾の黒画素から前方の画素方向へ予め設定
された画素数分白画素に変更することを特徴とする。According to a second aspect of the present invention, in the first aspect of the present invention, the black pixel correcting means is configured to perform the continuous black pixel group only for a black pixel group exceeding a preset minimum required number of components. It is characterized in that white pixels are changed from the last black pixel in the forward pixel direction by a predetermined number of pixels.
【0021】また、請求項3の発明は、請求項1または
2の発明において、前記黒画素補正手段は、読み取りラ
インで検出した画信号レベルの最大値に応じて白画素に
変更する画素数を設定することを特徴とする。According to a third aspect of the present invention, in the first or second aspect of the present invention, the black pixel correction means sets the number of pixels to be changed to white pixels in accordance with the maximum value of the image signal level detected on the read line. It is characterized by setting.
【0022】また、請求項4の発明は、請求項3の発明
において、前記黒画素補正手段は、読み取りライン内の
画素列を複数のブロックに分割し、該分割されたブロッ
ク内での画信号レベルの最大値に応じて白画素に変更す
る画素数を設定することを特徴とする。According to a fourth aspect of the present invention, in the third aspect of the present invention, the black pixel correcting means divides a pixel row in the read line into a plurality of blocks, and outputs an image signal in the divided block. The number of pixels to be changed to white pixels is set according to the maximum value of the level.
【0023】また、請求項5の発明は、請求項3の発明
において、前記黒画素補正手段は、読み取りラインの画
信号レベルの最大値と前ラインの画信号レベルの最大値
のうちの高レベルの方の画信号レベルに応じて白画素に
変更する画素数を設定することを特徴とする。According to a fifth aspect of the present invention, in the third aspect of the present invention, the black pixel correction means includes a high level of a maximum value of the image signal level of the read line and a maximum value of the image signal level of the previous line. The number of pixels to be changed to white pixels is set in accordance with the level of the image signal.
【0024】[0024]
【発明の実施の形態】以下、本発明の一実施の形態につ
いて添付図面を参照して詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
【0025】図1は、本発明を適用した画像読取装置に
おける画像読み取りから2値化処理までの回路構成を示
すブロック図であり、図13に示す従来の回路と同一の
機能を有する部分には同一の符号を附している。FIG. 1 is a block diagram showing a circuit configuration from image reading to binarization processing in an image reading apparatus to which the present invention is applied. Portions having the same functions as the conventional circuit shown in FIG. The same reference numerals are given.
【0026】図1に示すように、この画像読取装置で
は、従来のシェーディング補正部4の後に続くものとし
て文字処理部6と写真処理部5の他に、白レベル基準値
作成部7を具備し、この白レベル基準値作成部7の後に
補正画素数設定部8を具備し、更に、この補正画素数設
定部8と文字処理部6の後に黒画素補正部9を具備する
構成となっている。As shown in FIG. 1, the image reading apparatus includes a white level reference value creating section 7 in addition to a character processing section 6 and a photograph processing section 5 following the conventional shading correction section 4. A correction pixel number setting unit 8 is provided after the white level reference value creation unit 7, and a black pixel correction unit 9 is provided after the correction pixel number setting unit 8 and the character processing unit 6. .
【0027】ここで、白レベル基準値作成部7は、文書
処理部6により2値化処理された2値画信号に黒画素が
所定の数だけ連続した場合、該連続した黒画素郡の最後
尾の黒画素から前方の画素方向へ白画素に変更する画素
数を設定するための閾値となる白レベル基準値を作成す
る。Here, when a predetermined number of black pixels continue in the binary image signal binarized by the document processing unit 6, the white level reference value creation unit 7 determines the last of the continuous black pixel groups. A white level reference value serving as a threshold value for setting the number of pixels to be changed from a black pixel at the tail to a white pixel in the forward pixel direction is created.
【0028】また、補正画素数設定部8は、上記白レベ
ル基準値作成部7から出力された白レベル基準値に応じ
て、上記連続した黒画素郡の最後尾の黒画素から前方の
画素方向へ白画素に変更する画素数を設定する。Further, in accordance with the white level reference value output from the white level reference value generating section 7, the correction pixel number setting section 8 sets a pixel direction ahead of the last black pixel in the continuous black pixel group. Set the number of pixels to be changed to white pixels.
【0029】また、黒画素補正部9は、補正画素数設定
部8により設定された補正画素数分上記連続した黒画素
郡の最後尾の黒画素から前方の画素方向へ白画素に変更
する。The black pixel correction section 9 changes the number of correction pixels set by the correction pixel number setting section 8 from the last black pixel in the continuous black pixel group to a white pixel in the forward pixel direction.
【0030】図2は、図1に示す白レベル基準値作成部
7の全体構成を示すブロック図である。FIG. 2 is a block diagram showing the overall configuration of the white level reference value creating section 7 shown in FIG.
【0031】図2に示すように、この白レベル基準値作
成部7は、ブロック分割部71、ピーク検出保持部7
2、ブロック毎ピーク値格納部73、メモリ制御部7
4、シフトレジスタ75、比較選択部76から構成され
る。As shown in FIG. 2, the white level reference value creating section 7 includes a block dividing section 71, a peak detection holding section 7
2. Peak value storage unit 73 for each block, memory control unit 7
4, a shift register 75, and a comparison / selection unit 76.
【0032】ここで、ブロック分割部71は、画素毎の
クロックであるデータクロックをカウントして予め定め
られた画素数(ブロック)、例えば16画素毎に、PK
[0]を作成して出力する。Here, the block dividing section 71 counts a data clock which is a clock for each pixel, and sets a PK (Phase Clock) for every predetermined number of pixels (blocks), for example, every 16 pixels.
[0] is created and output.
【0033】ピーク検出保持部72は、上記ブロック分
割部71から出力されたPK[0]に応じて、ブロック
毎の画信号レベルの最大値(ブロック毎の白レベル基準
値)を検出して保持する。The peak detection and holding section 72 detects and holds the maximum value of the image signal level for each block (white level reference value for each block) in accordance with PK [0] output from the block dividing section 71. I do.
【0034】また、ブロック毎ピーク値格納部73は、
後述するメモリ制御部74の制御のもと、上記ピーク検
出保持部72で検出したブロック毎の画信号レベルの最
大値の書き込み動作およびすでに書き込まれている前ラ
インのブロック毎の画信号レベルの最大値の読み出し動
作を行う。The peak value storage unit 73 for each block stores
Under the control of the memory control unit 74 described later, the writing operation of the maximum value of the image signal level for each block detected by the peak detection holding unit 72 and the maximum value of the image signal level for each block of the previous line already written A value read operation is performed.
【0035】また、メモリ制御部74は、ブロック分割
部71から出力されるPK[0]をカウントして順次ア
ドレスをインクリメントし、上記ブロック毎ピーク値格
納部73でのブロック毎の画信号レベルの最大値の書き
込み動作および読み出し動作を制御する。The memory control unit 74 counts the PK [0] output from the block division unit 71 and sequentially increments the address, and stores the image signal level of each block in the block-by-block peak value storage unit 73. Control the maximum value write and read operations.
【0036】また、シフトレジスタ75は、上記ブロッ
ク毎ピーク値格納部73から出力される前ラインのブロ
ック毎の最大値と読み取りラインで入力される多値画信
号のタイミングを一致させる。The shift register 75 matches the maximum value of each block of the preceding line output from the block-by-block peak value storage 73 with the timing of the multi-level image signal input on the reading line.
【0037】また、比較選択部76は、上記ブロック毎
ピーク値格納部73から出力される前ラインのブロック
毎の最大値と読み取りラインで入力される多値画信号の
画信号レベルとを比較して高レベルの方を選択し、白レ
ベル基準値として出力する。The comparison and selection section 76 compares the maximum value of each block of the previous line output from the block-by-block peak value storage section 73 with the image signal level of the multi-level image signal input on the reading line. The higher level is selected and output as the white level reference value.
【0038】次に、この白レベル基準値作成部7の一連
の動作について説明する。Next, a series of operations of the white level reference value creating section 7 will be described.
【0039】図2に示すように、この白レベル基準値作
成部7では、まず、ブロック分割部71が、1ライン読
み取りのスタートを示すラインスタートによりイニシャ
ライズされた後、画素毎のクロックであるデータクロッ
クをカウントして予め定められた画素数、例えば16画
素(ブロック)毎に、PK[0]を作成してピーク検出
保持部72へ出力する。尚、図3に、このピーク検出保
持部72内の回路構成を示す。As shown in FIG. 2, in the white level reference value creating section 7, first, the block dividing section 71 is initialized by a line start indicating the start of one-line reading, and then the data as a clock for each pixel is obtained. The clock is counted, and PK [0] is created for every predetermined number of pixels, for example, every 16 pixels (block), and output to the peak detection holding unit 72. FIG. 3 shows a circuit configuration in the peak detection holding unit 72.
【0040】このピーク検出保持部72内では、入力さ
れたPK[0]は、ブロック内の画信号レベルの最大値
を保持する第1レジスタ72aよりフィードバックされ
るデータ(ブロック内の画信号レベルの最大値)とAN
Dゲート72bに入力される。In the peak detection and holding section 72, the input PK [0] is fed back from the first register 72a which holds the maximum value of the image signal level in the block (the image signal level in the block). Maximum) and AN
The signal is input to the D gate 72b.
【0041】また、比較選択部72cが、ANDゲート
72bから出力されるデータと多値画信号(1画素)と
を比較し、高レベルの方を選択して第1レジスタ72a
へ次の多値画信号(1画素)のタイミングで転送する。Further, the comparison / selection section 72c compares the data output from the AND gate 72b with the multi-valued image signal (one pixel), selects the higher-level signal, and selects the higher level first register 72a.
To the next multi-valued image signal (one pixel).
【0042】そのため、1回目のピーク検出後、第1レ
ジスタ72aには、PK[0]と多値画信号との比較が
行われるため多値画信号が選択されて保持されることに
なる。Therefore, after the first peak detection, the first register 72a compares the PK [0] with the multi-valued image signal, so that the multi-valued image signal is selected and held.
【0043】尚、この動作を、次のPK[0]が、ブロ
ック分割部71から新たに入力されるまで繰り返すこと
で、ブロック内の画信号レベルの最大値を検出して第1
レジスタ72aへ保持する。By repeating this operation until the next PK [0] is newly input from the block dividing section 71, the maximum value of the image signal level in the block is detected and the first PK [0] is detected.
The data is held in the register 72a.
【0044】ここで、比較選択部72cにおいて、ブロ
ック内の最後尾の画素と第1レジスタ72aからフィー
ドバックされるデータ(前画素までの画信号レベルの最
大値)とを比較して高レベルの方を選択し、次のデータ
クロックで第1レジスタに保持されたピーク値つまりブ
ロック内の画信号レベルの最大値は、次のPK[0]の
タイミングで、第2レジスタ72dに格納されてブロッ
ク毎の白レベル基準値として、ブロック毎ピーク値格納
部73へ出力される。尚、これら一連の動作タイミング
チャートを図4に示す。Here, the comparison / selection section 72c compares the last pixel in the block with the data fed back from the first register 72a (the maximum value of the image signal level up to the previous pixel) to determine the higher level. And the peak value held in the first register at the next data clock, that is, the maximum value of the image signal level in the block, is stored in the second register 72d at the next PK [0] timing, and Is output to the block-by-block peak value storage unit 73 as the white level reference value of. FIG. 4 shows a series of operation timing charts.
【0045】ここで、ブロック毎ピーク値格納部73
は、メモリなどの記憶素子で構成され、メモリ制御部7
4からのアドレス、リード、ライトなどの制御信号に応
じてピーク検出保持部72からのブロック毎の白レベル
基準値の書き込み動作およびすでに格納されている前ラ
インでのブロック毎の白レベル基準値の読み出し動作を
行う。Here, the block-specific peak value storage 73
Is composed of a storage element such as a memory,
4 and the write operation of the white level reference value for each block from the peak detection and holding unit 72 in accordance with the control signal such as the address, read, and write, and the white level reference value for each block in the previous line already stored. Perform a read operation.
【0046】この時、メモリ制御部74は、ブロック分
割部71から入力されるPK[0]をカウントし順次ア
ドレスをインクリメントする。At this time, the memory control unit 74 counts PK [0] input from the block division unit 71 and sequentially increments the address.
【0047】尚、このブロック毎ピーク格納部73で
は、新たなブロック毎の白レベル基準値を書き込み前
に、すでに格納されている前ラインのブロック毎の白レ
ベル基準値の読み出し動作が行われ、その時のアドレス
はPK[0]をカウントして得られたアドレスに+1が
行われる。これは、ブロック毎の白レベル基準値とこの
白レベル基準値に基づいて読取画素の白黒判定が1ブロ
ック分づれないようにするためである。In this block-by-block peak storage section 73, before writing a new block-based white level reference value, a read operation of the already stored block-based white level reference value of the previous line is performed. As for the address at that time, +1 is added to the address obtained by counting PK [0]. This is to prevent the white / black determination of the read pixel from being performed for one block based on the white level reference value for each block and the white level reference value.
【0048】また、読み出し動作は、PK[0]の部分
で行われ、データが安定する付近でブロック毎ピーク値
格納部73内の図示しない第3レジスタに次の読み出し
データが入力されるまで保持される。The read operation is performed in the portion of PK [0], and is held until the next read data is input to a third register (not shown) in the peak value storage unit 73 in the vicinity of the stable data. Is done.
【0049】この第3レジスタから出力される信号が、
読み取りラインの1ライン前のブロック毎の白レベル基
準値となる。The signal output from the third register is
It becomes a white level reference value for each block one line before the read line.
【0050】また、書き込み動作は、アドレスをPK
[0]のカウントによるものに戻して行われピーク検出
保持部72から入力されるブロック毎の白レベル基準値
が指定のアドレスに書き込まれる。尚、これら一連の動
作タイミングチャートを図5に示す。In the write operation, the address is set to PK.
The white level reference value for each block input from the peak detection holding unit 72 is written to the designated address. FIG. 5 shows a series of operation timing charts.
【0051】また、このブロック毎ピーク格納部73内
の第3レジスタから出力された前ラインでのブロック毎
の白レベル基準値は、シフトレジスタ75を経由して、
上記前ラインのブロック毎の白レベル基準値とタイミン
グを一致させた多値画信号と共に比較選択部76に入力
され、1画素毎に画信号レベルを比較され高レベルの方
を選択される。The white level reference value for each block in the previous line output from the third register in the block-by-block peak storage unit 73 is transmitted via the shift register 75 to
The multi-level image signal whose timing is matched with the white level reference value of each block of the previous line is input to the comparison and selection unit 76, and the image signal level is compared for each pixel, and the higher level is selected.
【0052】尚、この比較選択部76から出力されるデ
ータが、本発明での、読取画素の白及び黒の判定を行う
ための基準となる白レベル基準値となる。The data output from the comparing and selecting section 76 is a white level reference value which is a reference for determining whether a read pixel is white or black in the present invention.
【0053】この構成によると、中間レベルの画信号処
理で基準となる白レベル基準値は、読取ラインの前ライ
ンを複数個のブロックに分割してそのブロック内におけ
る最大値とするようにしたため、必要とする処理の正確
度に応じてブロック長を設定すれば容易にほぼ正確な白
レベル基準値を得ることができる。According to this configuration, the white level reference value serving as a reference in the intermediate level image signal processing is such that the line preceding the read line is divided into a plurality of blocks and the maximum value in the block is obtained. If the block length is set according to the required processing accuracy, a nearly accurate white level reference value can be easily obtained.
【0054】また、文字処理動作に入る前に白レベル基
準値と白黒判定画素との比較を行い高レベルの方を以降
の白レベル基準値とするようにしたため、例えば白レベ
ル基準値を検出しようとするブロック内に白色領域がな
くとも実際の白黒判定時に白レベルの画信号が入力され
ればただちにその白レベルの画信号が以降の白レベル基
準値に置き換えられることになり、常に正確な白黒判定
が可能となる。Further, before entering the character processing operation, the white level reference value is compared with the black-and-white determination pixel, and the higher level is set as the subsequent white level reference value. For example, the white level reference value will be detected. Even if there is no white area in the block, if an image signal of white level is input at the time of actual black and white determination, the image signal of white level will be immediately replaced with the subsequent white level reference value, and always accurate black and white Judgment becomes possible.
【0055】図6は、1ライン分の多値画信号に対する
その時の白レベル基準値の状態を実測したデータ波形を
示すグラフである。FIG. 6 is a graph showing a data waveform obtained by actually measuring the state of the white level reference value at that time for the multi-valued image signal for one line.
【0056】図6において、多値画信号に見られる下向
きの細かい波形は、文字画像などの細線を読み取ってい
る場合を示し、また、波形のほとんどは、原稿の下地で
ある白領域を読み取っており、中央付近でレベルが低下
しているのは、原稿が所定の読み取り位置から離れた時
などに良く見られる現象を示している。In FIG. 6, a fine downward waveform shown in the multi-valued image signal indicates a case where a thin line such as a character image is read, and most of the waveform is obtained by reading a white area which is a base of the original. The fact that the level decreases near the center indicates a phenomenon that is often seen when the document is separated from a predetermined reading position.
【0057】尚、この図からもわかるように、白レベル
基準値が、多値画信号の白色領域の画信号レベルに良く
追従していることが理解できる。As can be seen from this figure, it can be understood that the white level reference value well follows the image signal level of the white area of the multi-valued image signal.
【0058】図7は、図1に示す補正画素数設定部8の
全体構成を示すブロック図であり、この補正画素数設定
部8では、図示しない白レベル基準値作成部7から出力
された白レベル基準値が、白色領域を読み取った時の画
信号レベルの最大値の何パーセントであるかによって、
変更する補正画素数を設定するものである。FIG. 7 is a block diagram showing the overall configuration of the correction pixel number setting unit 8 shown in FIG. 1. In this correction pixel number setting unit 8, the white level output from the white level reference value generation unit 7 (not shown) is used. Depending on the percentage of the maximum value of the image signal level when the white area is read,
The number of correction pixels to be changed is set.
【0059】図7に示すように、この補正画素数設定部
8では、白レベル基準値が、白色領域を読み取った時の
画信号レベルの最大値の75%以上、74〜50%、4
9〜25%、25%未満というように、これら4段階の
どの範囲に属するかを判別し、各属した範囲を示すコー
ド[A][B]が作成され、このコード[A][B]
は、後述する黒画素補正部9における画信号選択部93
での補正後の2値画信号を選択するためのセレクト信号
となる。As shown in FIG. 7, in the correction pixel number setting unit 8, the white level reference value is 75% or more of the maximum value of the image signal level when the white area is read, 74 to 50%,
It is determined which of these four levels the range belongs to, such as 9 to 25% and less than 25%, and codes [A] and [B] indicating the ranges to which each belongs are created. These codes [A] and [B]
Is an image signal selection unit 93 in the black pixel correction unit 9 described later.
Becomes a select signal for selecting the binary image signal after the correction in step (1).
【0060】尚、この実施例では、白レベル基準値が、
最高レベル値の75%以上の場合、コード[A=0、B
=0]、74〜50%の場合、コード[A=1、B=
0]、49〜25%の場合、コード[A=0、B=
1]、25%未満の場合、コード[A=1、B=1]と
設定された状態を示している。In this embodiment, the white level reference value is
If it is 75% or more of the maximum level value, the code [A = 0, B
= 0], 74 to 50%, the code [A = 1, B =
0], 49 to 25%, the code [A = 0, B =
1], less than 25%, indicates a state where codes [A = 1, B = 1] are set.
【0061】図8は、図1に示す黒画素補正部9の全体
構成を示すブロック図であり、この黒画素補正部9は、
上記補正画素数設定部8から出力されたコード[A]
[B]に従って、所望の画素数分だけ黒画素を補正する
ものである。また、図9は、図8に示す1画素補正部9
1の詳細を示す回路図であり、図10は、この回路にお
けるタイムチャートを示す図である。FIG. 8 is a block diagram showing the overall configuration of the black pixel correction unit 9 shown in FIG.
Code [A] output from the correction pixel number setting unit 8
According to [B], black pixels are corrected by a desired number of pixels. FIG. 9 shows one-pixel correction unit 9 shown in FIG.
FIG. 10 is a circuit diagram showing details of the circuit No. 1 and FIG. 10 is a diagram showing a time chart of this circuit.
【0062】図8において、図示しない文字処理部6に
おいて、入力される多値画信号を2値画信号に処理され
た画信号は、その画信号のうち予め設定された所定の画
素数を越えて連続する黒画素群に対してのみ、その黒画
素郡の最後尾の黒画素1つを白画素に変更する1画素補
正部91(1段目)へ入力される。In FIG. 8, a character processing section 6 (not shown) converts an input multivalued image signal into a binary image signal, and the image signal exceeds a predetermined number of pixels set in advance in the image signal. Only the continuous black pixel group is input to a one-pixel correction unit 91 (first stage) that changes one black pixel at the end of the black pixel group to a white pixel.
【0063】そして、この1画素補正部91(1段目)
からの補正後の画信号は、データクロック1周期分をシ
フトされた状態で、次段の1画素補正部(2段目)へ入
力され更に最後尾の黒画素1つが白画素に変更される。
つまり、ここでは、前段の1画素補正部(1段目)91
と合わせて最後尾から2画素分を補正されたことにな
る。Then, the one-pixel correction unit 91 (first stage)
The image signal after the correction is input to the next-stage one-pixel correction unit (second stage) while being shifted by one cycle of the data clock, and the last black pixel is changed to a white pixel. .
In other words, here, the first-stage one-pixel correction unit (first-stage) 91
This means that two pixels from the end are corrected.
【0064】同様に、1画素補正部(2段目)91から
の画信号は、最終段の1画素補正部(3段目)91へ入
力され、最終的には初段に入力された2値画信号が最後
尾から3画素分を黒画素から白画素へ変更されることに
なる。Similarly, the image signal from the one-pixel correction unit (second stage) 91 is input to the last one-pixel correction unit (third stage) 91, and finally the binary signal input to the first stage is output. The image signal is changed from black pixels to white pixels for the last three pixels.
【0065】尚、これら1画素補正部91は、文字を構
成する上で必要と思われる画素数を予め設定しておき、
例えば、その設定数を2画素とした場合、連続する黒画
素が3画素以上の場合、最後尾の画素を黒画素から白画
素へ変更する補正を行い、他方、連続する黒画素が2画
素以下の場合は、補正を行なわないで次段に出力するよ
うに動作するものとする。こうすれば、必要以上の黒画
素減少を防止することができる。The one-pixel correction unit 91 sets the number of pixels considered necessary for forming a character in advance,
For example, if the set number is two pixels, and if the number of consecutive black pixels is three or more, correction is performed to change the last pixel from a black pixel to a white pixel, while the number of consecutive black pixels is two or less. In this case, the operation is performed so as to output to the next stage without performing the correction. By doing so, it is possible to prevent the black pixels from being reduced more than necessary.
【0066】また、補正前の2値画信号と、1段目及び
2段目の1画素補正部91から出力された2値画信号
は、最終段の1画素補正部91と最終的にデータのタイ
ミングを一致させるために各々シフトレジスタ92に転
送され、その後、画信号選択部93へ出力される。The uncorrected binary image signal and the binary image signals output from the first-stage and second-stage one-pixel correction units 91 are finally converted into data by the final-stage one-pixel correction unit 91. Are transferred to the shift register 92 in order to match the timings of the above, and then output to the image signal selection unit 93.
【0067】また、画信号選択部93では、図示しない
補正画素数設定部8からのコード[A][B]によるセ
レクト信号で、上述の1画素補正部91からの出力、す
なわち、補正無しおよび補正後の4種類から1つを選択
し最終的な補正後の2値画信号として出力する。The image signal selector 93 outputs the output from the one-pixel corrector 91 described above, ie, no correction and no correction, based on a select signal based on the codes [A] and [B] from the correction pixel number setting unit 8 (not shown). One of the four types after correction is selected and output as a final corrected binary image signal.
【0068】図9は、図8に示す1画素補正部91の詳
細な回路構成を示す図であり、図10は、そのタイムチ
ャートを示す図である。FIG. 9 is a diagram showing a detailed circuit configuration of the one-pixel correction unit 91 shown in FIG. 8, and FIG. 10 is a diagram showing a time chart thereof.
【0069】図9に示すように、入力される補正前の2
値画信号は、まず、フリップフロップ1(以下、「F/
F」と呼称する。)でデータクロック1周期分をシフト
され、出力される。As shown in FIG. 9, the input 2
The value image signal is first supplied to a flip-flop 1 (hereinafter, “F /
F ". ) Is shifted by one cycle of the data clock and output.
【0070】そして、この出力されたデータとシフト前
のデータとのエクスクルーシブORで白黒画素のエッジ
が検出される。Then, the edge of the monochrome pixel is detected by the exclusive OR of the output data and the data before the shift.
【0071】次いで、このエッジ信号は、黒画素から見
て前方側と後方側とのエッジにNANDゲートで分離さ
れ、各々ゲートを通過する際に発生するグリッジをF/
F2及びF/F3で除去される。Next, the edge signal is separated by a NAND gate into edges on the front side and the rear side as viewed from the black pixel, and glitches generated when passing through each gate are separated by F / F.
It is removed by F2 and F / F3.
【0072】そして、F/F2の出力である前方側のエ
ッジは、その立上がりで次段F/F4を[1]にセット
し、F/F4の出力は、F/F5でデータクロック1周
期分をシフトされる。The leading edge of the output of the F / F2 sets the next stage F / F4 to [1] at its rising edge, and the output of the F / F4 is output for one cycle of the data clock by the F / F5. Is shifted.
【0073】尚、F/F4及びF/F5のリセットは、
F/F3の出力である後方側のエッジ信号で行われる。The reset of F / F4 and F / F5 is
This is performed by the rear edge signal which is the output of the F / F3.
【0074】そして、F/F6の出力は、F/F5から
の出力をデータクロック半周期分をシフトしてNAND
ゲートで得た後方側のエッジ信号とタイミングを一致さ
せる。The output of the F / F 6 is obtained by shifting the output from the F / F 5 by a half cycle of the data clock, and
The timing is matched with the rear edge signal obtained by the gate.
【0075】また、このF/F6の出力は、黒画素が連
続して3画素以上の時を[1]で示すもので、その出力
で後方側のエッジ信号をゲートすることで、黒画素から
白画素へ変更する画素を特定することができる。The output of the F / F 6 indicates when the number of black pixels is three or more consecutively by [1]. By gating the rear edge signal with the output, the output of the F / F 6 is changed from the black pixel. A pixel to be changed to a white pixel can be specified.
【0076】そして、最終段のORゲートで最終的な2
値画信号を作成して、1画素補正部からの出力とする。The final OR gate at the final stage
A value image signal is created and output from the one-pixel correction unit.
【0077】このような処理を行なうことにより、補正
前の入力2値画信号「黒画素5→白画素1→黒画素1→
白画素1→黒画素3→白画素2→黒画素2」が、補正後
には、「黒画素4→白画素2→黒画素1→白画素1→黒
画素2→白画素3→黒画素2」と、黒画素が3画素以上
連続した時のみ、その連続した黒画素の最後尾の黒画素
が白画素に変更されていることが理解できる。By performing such processing, the input binary image signal before correction “black pixel 5 → white pixel 1 → black pixel 1 →
The white pixel 1 → black pixel 3 → white pixel 2 → black pixel 2 is corrected to “black pixel 4 → white pixel 2 → black pixel 1 → white pixel 1 → black pixel 2 → white pixel 3 → black pixel 2” It can be understood that only when three or more black pixels continue, the last black pixel of the continuous black pixels is changed to a white pixel.
【0078】このような構成によると、2値化処理後の
画信号の黒画素が所定の数だけ連続した場合、該連続し
た黒画素群の最後尾の黒画素から前方の画素方向へ予め
設定された画素数分白画素に変更するようにしたため、
例えば、レンズの有する焦点深度を越えた読み取り位置
にある原稿内の画像を読み取った時の原画以上に細線が
太くなる現象や、黒色領域に挟まれた白画素の文字のつ
ぶれといった現象を未然に防止することができる。According to such a configuration, when a predetermined number of black pixels of the image signal after the binarization process are continuous, the black pixels in the continuous black pixel group are preset in the forward pixel direction from the last black pixel. Because the number of pixels has been changed to white pixels,
For example, the phenomenon that the thin line becomes thicker than the original image when reading the image in the original at the reading position that exceeds the depth of focus of the lens, and the phenomenon such as the collapse of the characters of the white pixels sandwiched between the black areas beforehand. Can be prevented.
【0079】また、黒画素から白画素へ変更する画素数
は、原稿の読取位置に応じて自動的に設定され、レンズ
の解像度が劣化する遠方ほど設定する画素数を増加させ
る。その時の文字を構成する上で必要となる最小の黒画
素を除いた部分での黒画素から白画素への変更となるの
で、文字の判読が困難となるかすれが生じることもな
い。Further, the number of pixels to be changed from black pixels to white pixels is automatically set according to the reading position of the document, and the number of pixels to be set increases as the lens resolution decreases. At this time, black pixels are changed to white pixels in a portion excluding the minimum black pixel necessary for forming a character, so that it becomes difficult to read the character and no blurring occurs.
【0080】[0080]
【発明の効果】以上説明したように、本発明によれば、
2値化処理後の画信号の黒画素が所定の数だけ連続した
場合、該連続した黒画素群の最後尾の黒画素から前方の
画素方向へ予め設定された画素数分白画素に変更するよ
うにしたため、黒画素の連続によるいわゆる黒つぶれを
可及的に防止することができ、それにより、レンズの有
する細線などの解像度を越えた時に生ずる文字のつぶれ
を補正し、より原画に近い画信号を得ることができる。As described above, according to the present invention,
When a predetermined number of black pixels of the image signal after the binarization process are continuous, the black pixels at the end of the continuous black pixel group are changed to white pixels by a predetermined number of pixels in the forward pixel direction. As a result, it is possible to prevent so-called black loss due to the continuation of black pixels as much as possible, thereby correcting the loss of characters that occurs when the resolution of a lens, such as a thin line, exceeds the resolution, and improving the image closer to the original image. A signal can be obtained.
【図1】本発明を適用した画像読取装置における画像読
み取りから2値化処理までの回路構成を示すブロック
図。FIG. 1 is a block diagram showing a circuit configuration from image reading to binarization processing in an image reading apparatus to which the present invention is applied.
【図2】図1に示す白レベル基準値作成部の詳細な構成
を示すブロック図。FIG. 2 is a block diagram showing a detailed configuration of a white level reference value creation unit shown in FIG.
【図3】図2に示す白レベル基準値作成部内のピーク検
出保持部の回路構成を示す図。FIG. 3 is a diagram showing a circuit configuration of a peak detection holding unit in a white level reference value creation unit shown in FIG. 2;
【図4】図2に示す白レベル基準値作成部における動作
を説明するタイミングチャート。FIG. 4 is a timing chart for explaining the operation of the white level reference value creation unit shown in FIG. 2;
【図5】図2に示す白レベル基準値作成部における動作
を説明するタイミングチャート。FIG. 5 is a timing chart illustrating the operation of the white level reference value creation unit shown in FIG. 2;
【図6】図2で示す白レベル基準値作成部で得られる白
レベル基準値をその時の入力画信号とともに示す図。FIG. 6 is a view showing a white level reference value obtained by a white level reference value creation unit shown in FIG. 2 together with an input image signal at that time.
【図7】図1に示す補正画素数設定部の詳細な構成を示
すブロック図。FIG. 7 is a block diagram illustrating a detailed configuration of a correction pixel number setting unit illustrated in FIG. 1;
【図8】図1で示す黒画素補正部の詳細な構成を示すブ
ロック図。FIG. 8 is a block diagram illustrating a detailed configuration of a black pixel correction unit illustrated in FIG. 1;
【図9】図8で示す1画素補正部の回路構成図。9 is a circuit configuration diagram of a one-pixel correction unit shown in FIG.
【図10】図8で示す1画素補正部における動作を示す
タイミングチャート。FIG. 10 is a timing chart showing the operation of the one-pixel correction unit shown in FIG.
【図11】一般的なブックタイプの原稿を読み取り対象
としたフラットベットタイプの画像読み取り送致の概略
構成図。FIG. 11 is a schematic configuration diagram of a flat bet type image reading and sending for reading a general book type original.
【図12】図11に示すセンサユニットを密着形イメー
ジセンサを例として示した全体構成図。12 is an overall configuration diagram showing the sensor unit shown in FIG. 11 as an example of a contact image sensor.
【図13】従来の画像読取装置における画像読み取りか
ら2値化処理までの回路構成を示す図。FIG. 13 is a diagram showing a circuit configuration from image reading to binarization processing in a conventional image reading apparatus.
【図14】図13に示す文字処理部の構成を示す図。FIG. 14 is a diagram illustrating a configuration of a character processing unit illustrated in FIG. 13;
【図15】図13における文字処理状態を原稿から読み
取って得られた画信号レベルと原稿濃度との関係で示す
図。FIG. 15 is a diagram illustrating the relationship between an image signal level obtained by reading a character processing state in FIG. 13 from a document and a document density.
1 イメージセンサ 2 増幅器 3 A/Dコンバータ 4 シェーディング補正部 5 写真処理部 6 文字処理部 7 白レベル基準値作成部 71 ブロック分割部 72 ピーク検出保持部 72a 第1レジスタ 72b ANDゲート 72c 比較選択部 72d 第2レジスタ 73 ブロック毎ピーク値格納部 74 メモリ制御部 75 シフトレジスタ 76 比較選択部 8 補正画素数設定部 9 黒画素補正部 91 1画素補正部 92 シフトレジスタ 93 画信号選択部 DESCRIPTION OF SYMBOLS 1 Image sensor 2 Amplifier 3 A / D converter 4 Shading correction part 5 Photo processing part 6 Character processing part 7 White level reference value creation part 71 Block division part 72 Peak detection holding part 72a First register 72b AND gate 72c Comparison selection part 72d Second register 73 Block-by-block peak value storage unit 74 Memory control unit 75 Shift register 76 Comparison / selection unit 8 Correction pixel number setting unit 9 Black pixel correction unit 91 1-pixel correction unit 92 Shift register 93 Image signal selection unit
Claims (5)
り、該イメージセンサから出力される多値画信号を白ま
たは黒に2値化処理して出力する画像読取装置におい
て、 前記2値化処理後の画信号の黒画素が所定の数だけ連続
した場合、該連続した黒画素群の最後尾の黒画素から前
方の画素方向へ予め設定された画素数分白画素に変更す
る黒画素補正手段を具備することを特徴とする画像読取
装置。1. An image reading apparatus which reads an image on a document by an image sensor, binarizes a multi-valued image signal output from the image sensor into white or black, and outputs the image. When a predetermined number of black pixels of the image signal continue, black pixel correction means for changing from the last black pixel of the continuous black pixel group to white pixels by a predetermined number of pixels in the forward pixel direction is provided. An image reading apparatus, comprising:
てのみ該連続した黒画素群の最後尾の黒画素から前方の
画素方向へ予め設定された画素数分白画素に変更するこ
とを特徴とする請求項1記載の画像読取装置。2. The method according to claim 1, wherein said black pixel correcting means is set in advance only from a last black pixel of the continuous black pixel group in a pixel direction in front of only the black pixel group exceeding a predetermined minimum required number of components. 2. The image reading apparatus according to claim 1, wherein the number of white pixels is changed to the number of white pixels.
て白画素に変更する画素数を設定することを特徴とする
請求項1または2記載の画像読取装置。3. The image reading device according to claim 1, wherein the black pixel correction unit sets the number of pixels to be changed to white pixels according to the maximum value of the image signal level detected on the read line. apparatus.
該分割されたブロック内での画信号レベルの最大値に応
じて白画素に変更する画素数を設定することを特徴とす
る請求項3記載の画像読取装置。4. The black pixel correction unit divides a pixel column in a read line into a plurality of blocks,
4. The image reading apparatus according to claim 3, wherein the number of pixels to be changed to white pixels is set according to the maximum value of the image signal level in the divided block.
信号レベルの最大値のうちの高レベルの方の画信号レベ
ルに応じて白画素に変更する画素数を設定することを特
徴とする請求項3記載の画像読取装置。5. The black pixel correction means changes to a white pixel according to the higher image signal level of the maximum value of the image signal level of the read line and the maximum value of the image signal level of the previous line. 4. The image reading apparatus according to claim 3, wherein the number of pixels is set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10043629A JPH11243488A (en) | 1998-02-25 | 1998-02-25 | Image reading device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10043629A JPH11243488A (en) | 1998-02-25 | 1998-02-25 | Image reading device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11243488A true JPH11243488A (en) | 1999-09-07 |
Family
ID=12669160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10043629A Pending JPH11243488A (en) | 1998-02-25 | 1998-02-25 | Image reading device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11243488A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7580168B2 (en) | 2004-06-04 | 2009-08-25 | Brother Kogyo Kabushiki Kaisha | Density-adjusting device that changes the gamma characteristics of regions of a copied image based on a difference value to a set of monotonous gamma correction curves |
-
1998
- 1998-02-25 JP JP10043629A patent/JPH11243488A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7580168B2 (en) | 2004-06-04 | 2009-08-25 | Brother Kogyo Kabushiki Kaisha | Density-adjusting device that changes the gamma characteristics of regions of a copied image based on a difference value to a set of monotonous gamma correction curves |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4786976A (en) | Image processing apparatus | |
| CN100505822C (en) | Image processing device, image forming device, and image processing method | |
| US4924509A (en) | Image processing apparatus | |
| US5327262A (en) | Automatic image segmentation with smoothing | |
| US7483176B2 (en) | Image processing apparatus and method | |
| US5892852A (en) | Image processing apparatus | |
| US7372992B2 (en) | Image data processing machine | |
| JP3334385B2 (en) | Image reading apparatus and reading method | |
| JPH11243488A (en) | Image reading device | |
| JPH06290300A (en) | Image area identifying device | |
| JP4123149B2 (en) | Image processing device | |
| JPH11261817A (en) | Image reading device | |
| US6359702B1 (en) | Image processing apparatus | |
| JP3021073B2 (en) | Image processing device | |
| JP2978550B2 (en) | Mark detection device | |
| JP4004312B2 (en) | Image data processing device | |
| JP2607661B2 (en) | Image signal processing device | |
| JP4004303B2 (en) | Image data processing device | |
| JPH0951445A (en) | Image processing device | |
| JP3224841B2 (en) | Image processing device | |
| JPH06303424A (en) | Dot area discrimination device | |
| JPH0722335B2 (en) | Image forming device | |
| JPS62199170A (en) | Correction method for density gradation of dot picture | |
| JPH0537770A (en) | Image processing device | |
| JPH06189131A (en) | Image input device and input medium used in the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040827 |