JPH06290267A - Image processor - Google Patents

Image processor

Info

Publication number
JPH06290267A
JPH06290267A JP5098376A JP9837693A JPH06290267A JP H06290267 A JPH06290267 A JP H06290267A JP 5098376 A JP5098376 A JP 5098376A JP 9837693 A JP9837693 A JP 9837693A JP H06290267 A JPH06290267 A JP H06290267A
Authority
JP
Japan
Prior art keywords
pixel
halftone
binarization
binarizing
signal
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.)
Granted
Application number
JP5098376A
Other languages
Japanese (ja)
Other versions
JP3466655B2 (en
Inventor
Takashi Ogamichi
隆司 小河路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP09837693A priority Critical patent/JP3466655B2/en
Publication of JPH06290267A publication Critical patent/JPH06290267A/en
Application granted granted Critical
Publication of JP3466655B2 publication Critical patent/JP3466655B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【目的】 中間調画像と非中間調画像が混在した画像を
二値化画像に変換するとき、その二値化画像の画質が良
好になるようにする。 【構成】 補正デジタル画信号DVaを白画素判定部2
4と黒画素判定部25でそれぞれ判定し、その判定結果
を用いて文字領域判定する。文字領域として判定した画
素は、黒画素判定部25の判定結果を二値化画信号BW
として出力し、それ以外の画素は、中間調二値化部26
の出力を二値化画信号BWとして出力する。
(57) [Abstract] [Purpose] When converting an image in which a halftone image and a non-halftone image are mixed into a binarized image, the image quality of the binarized image is improved. [Structure] The corrected digital image signal DVa is output to the white pixel determination unit 2
4 and the black pixel determination unit 25, and the character area is determined using the determination results. For the pixel determined as the character region, the determination result of the black pixel determination unit 25 is used as the binarized image signal BW.
And the other pixels are output as the halftone binarization unit 26.
Is output as a binarized image signal BW.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、原稿画像をラスタスキ
ャンして得た多値画像データを二値化処理して、画質の
良好な二値化画信号を形成する画像処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for binarizing multi-valued image data obtained by raster-scanning a document image to form a binarized image signal with good image quality.

【0002】[0002]

【従来の技術】例えば、ファクシミリ装置の画像読み取
り装置など、原稿画像をラスタスキャンして得た多値画
像データを二値化処理して、二値化画信号を形成する画
像処理装置では、写真などの中間調画像を高画質に読み
取り入力できるように、ディザ二値化処理や誤差拡散法
を利用した中間調二値化処理を適用している。
2. Description of the Related Art For example, in an image reading apparatus such as a facsimile apparatus, an image processing apparatus that binarizes multivalued image data obtained by raster scanning an original image to form a binarized image signal The dither binarization process and the halftone binarization process using the error diffusion method are applied so that the halftone image can be read and input with high image quality.

【0003】ところが、画像の読取対象となっている原
稿に、中間調画像と、文字などの非中間調画像が混在し
ていた場合、その原稿画像に対して一様に中間調二値化
処理すると、非中間調画像の読み取り結果が悪くなると
いう不都合を生じる。
However, when a halftone image and a non-halftone image such as a character are mixed in a document whose image is to be read, halftone binarization processing is uniformly performed on the document image. Then, there arises a disadvantage that the reading result of the non-halftone image is deteriorated.

【0004】そこで、従来、例えば、中間調二値化処理
と非中間調二値化処理を平行して実行するとともに、文
字画像の特徴を検出して注目画素が文字領域であるか否
かを判別する像域判定処理を実行し、文字領域であると
判別された画素については、非中間調二値化処理の結果
を選択して二値化画信号として出力するとともに、文字
領域でないと判別された画素については中間調二値化処
理の結果を選択して二値化画信号として出力すること
で、中間調画像と非中間調画像が混在している原稿画像
を、より高画質に読み取り可能にしたものが提案されて
いる。
Therefore, conventionally, for example, the halftone binarization process and the non-halftone binarization process are executed in parallel, and the feature of the character image is detected to determine whether or not the pixel of interest is a character region. For the pixels that are determined to be in the character area by performing the image area determination processing, the result of the non-halftone binarization processing is selected and output as a binarized image signal, and it is determined that it is not the character area. By selecting the halftone binarization result for the selected pixels and outputting it as a binarized image signal, the original image in which halftone images and non-halftone images are mixed can be read with higher image quality. What has made it possible is proposed.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな従来装置には、次のような不都合を生じていた。
However, such a conventional device has the following disadvantages.

【0006】すなわち、像域判定処理の処理量が多く、
回路構成が複雑になって装置コストが高くなったり、複
雑な処理を実行しているわりに像域判定の精度が上がら
ず、期待したほどの効果が得られないという不都合を生
じていた。
That is, the processing amount of the image area determination processing is large,
There have been problems that the circuit configuration becomes complicated and the device cost becomes high, or the accuracy of the image area determination does not increase even though complicated processing is executed, and the expected effect cannot be obtained.

【0007】本発明は、かかる実情に鑑みてなされたも
のであり、比較的回路量が少なく、かつ、精度のよい像
域判定が可能で、品質の良好な二値化画像を得ることが
できる画像処理装置を提供することを目的としている。
The present invention has been made in view of the above circumstances, and it is possible to obtain a binarized image of good quality, which has a relatively small amount of circuitry, can perform accurate image area determination. An object is to provide an image processing device.

【0008】[0008]

【課題を解決するための手段】本発明は、原稿画像をラ
スタスキャンして得た多値画像データを中間調二値化処
理して中間調二値化信号を形成する中間調二値化手段
と、上記多値画像データを複数の閾値で二値化処理し、
その処理結果に基づいて処理対象となっている注目画素
が文字領域に含まれるか否かを判定する文字領域判定手
段と、この文字領域判定手段が文字領域に含まれていな
いと判定した注目画素については、上記中間調二値化手
段が出力する中間調二値化信号を選択して二値化画信号
として出力する一方、上記文字領域判定手段が文字領域
に含まれていると判定した注目画素については、上記文
字領域判定手段が実行する複数の閾値による二値化処理
結果のうち、黒画素を判定した二値化処理結果をあらわ
す信号を選択して二値化画信号として出力する選択手段
を備えたものである。
SUMMARY OF THE INVENTION According to the present invention, halftone binarization means for forming halftone binarization signals by subjecting multivalued image data obtained by raster scanning an original image to halftone binarization processing. And, the multi-valued image data is binarized with a plurality of threshold values,
A character area determination unit that determines whether or not the target pixel that is the processing target is included in the character area based on the processing result, and a target pixel that is determined that the character area determination unit is not included in the character area Regarding, regarding the halftone binarizing signal output by the halftone binarizing means and outputting as a binarized image signal, the character area determining means determines that the character area is included in the character area. Regarding the pixel, selection is made by selecting, from among the binarization processing results by the plurality of threshold values executed by the character area determination means, a signal representing the binarization processing result of determining the black pixel and outputting it as a binarized image signal. It is equipped with means.

【0009】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を複数の閾値で二値化処理し、その処理結果に基づいて
処理対象となっている注目画素が文字領域に含まれるか
否かを判定する文字領域判定手段と、この文字領域判定
手段が文字領域に含まれていないと判定した注目画素に
ついては、上記中間調二値化手段が出力する中間調二値
化信号を選択して二値化画信号として出力する一方、上
記文字領域判定手段が文字領域に含まれていると判定し
た注目画素については、上記文字領域判定手段が実行す
る複数の閾値による二値化処理結果のうち、黒画素を判
定した二値化処理結果をあらわす信号を選択して二値化
画信号として出力する選択手段と、上記文字領域判定手
段が用いる上記複数の閾値を設定操作する操作手段を備
えたものである。
The multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data. A character area determining unit that performs binarization processing with a plurality of threshold values, and determines whether or not the target pixel to be processed is included in the character area based on the processing result, and the character area determining unit is a character area. For the pixel of interest determined not to be included in, the halftone binarization signal output by the halftone binarization means is selected and output as a binarized image signal, while the character area determination means For the pixel of interest determined to be included in the region, a signal representing the binarization processing result in which the black pixel is determined is selected from the binarization processing results by the plurality of thresholds executed by the character region determination unit. Output as a binary image signal A selection means that, in which an operation means for setting operating the plurality of thresholds used by the character region determining means.

【0010】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を所定の黒画素判定閾値で二値化処理する黒画素二値化
手段と、上記多値画像データを所定の白画素判定閾値で
二値化処理する白画素二値化手段と、上記黒画素二値化
手段および上記白画素二値化手段のそれぞれの二値化結
果に基づいて、処理対象となっている注目画素が文字領
域に含まれるか否かを判定する文字領域判定手段と、こ
の文字領域判定手段が文字領域に含まれていないと判定
した注目画素については、上記中間調二値化手段が出力
する中間調二値化信号を選択して二値化画信号として出
力する一方、上記文字領域判定手段が文字領域に含まれ
ていると判定した注目画素については、上記黒画素二値
化手段の二値化処理結果をあらわす信号を選択して二値
化画信号として出力する選択手段を備えたものである。
Further, halftone binarization means for forming halftone binarization signals by subjecting multivalued image data obtained by raster scanning an original image to halftone binarization processing, and the multivalued image data. Black pixel binarization means for binarizing with a predetermined black pixel determination threshold, white pixel binarization means for binarizing the multi-valued image data with a predetermined white pixel determination threshold, and the black pixel binarization A character area determining means for determining whether or not the target pixel to be processed is included in the character area based on the respective binarization results of the binarizing means and the white pixel binarizing means; For the pixel of interest determined by the area determination means as not included in the character area, the halftone binarized signal output by the halftone binarized means is selected and output as a binarized image signal, while It is determined that the character area determination means is included in the character area. The eye pixels, in which a selection means for outputting a binarized image signal by selecting a signal representing a binarization processing result of the black pixel binarization means.

【0011】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を所定の黒画素判定閾値で二値化処理する黒画素二値化
手段と、上記多値画像データを所定の白画素判定閾値で
二値化処理する白画素二値化手段と、上記黒画素二値化
手段および上記白画素二値化手段のそれぞれの二値化結
果に基づいて、処理対象となっている注目画素が文字領
域に含まれるか否かを判定する文字領域判定手段と、こ
の文字領域判定手段が文字領域に含まれていないと判定
した注目画素については、上記中間調二値化手段が出力
する中間調二値化信号を選択して二値化画信号として出
力する一方、上記文字領域判定手段が文字領域に含まれ
ていると判定した注目画素については、上記黒画素二値
化手段の二値化処理結果をあらわす信号を選択して二値
化画信号として出力する選択手段と、上記黒画素判定閾
値および白画素判定閾値を設定操作する操作手段を備え
たものである。
Further, the multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data. Black pixel binarization means for binarizing with a predetermined black pixel determination threshold, white pixel binarization means for binarizing the multi-valued image data with a predetermined white pixel determination threshold, and the black pixel binarization A character area determining means for determining whether or not the target pixel to be processed is included in the character area based on the respective binarization results of the binarizing means and the white pixel binarizing means; For the pixel of interest determined by the area determination means as not included in the character area, the halftone binarized signal output by the halftone binarized means is selected and output as a binarized image signal, while It is determined that the character area determination means is included in the character area. For the eye pixel, a selection unit that selects a signal representing the binarization processing result of the black pixel binarization unit and outputs the signal as a binarized image signal, and a setting operation of the black pixel determination threshold value and the white pixel determination threshold value It is provided with an operating means for operating.

【0012】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を複数の閾値で二値化処理し、その処理結果に基づいて
処理対象となっている注目画素が文字領域に含まれるか
否かを判定する文字領域判定手段と、上記多値画像デー
タを所定の閾値で二値化処理する非中間調二値化処理手
段と、上記文字領域判定手段が文字領域に含まれていな
いと判定した注目画素については、上記中間調二値化手
段が出力する中間調二値化信号を選択して二値化画信号
として出力する一方、上記文字領域判定手段が文字領域
に含まれていると判定した注目画素については、上記非
中間調二値化処理手段の処理結果をあらわす信号を選択
して二値化画信号として出力する選択手段と、上記文字
領域判定手段が用いる上記複数の閾値および上記非中間
調二値化処理手段が用いる所定の閾値を設定操作する操
作手段を備えたものである。
Further, the multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data. A binarization process is performed with a plurality of thresholds, and a character region determination unit that determines whether or not the pixel of interest to be processed is included in the character region based on the process result, and the multi-valued image data is set to a predetermined value. For the non-halftone binarization processing means for performing the binarization processing with the threshold value and the pixel of interest determined by the character area determination means not included in the character area, the halftone output by the halftone binarization means. While the binarized signal is selected and output as a binarized image signal, the target pixel determined by the character region determination means to be included in the character region is processed by the non-halftone binarization processing means. Binarized image signal by selecting the signal that represents the result Selection means for and outputting, in which an operation means for setting operating a predetermined threshold value used by the plurality of threshold values and the non-halftone binarization means used by the character region determining means.

【0013】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を所定の黒画素判定閾値で二値化処理する黒画素二値化
手段と、上記多値画像データを所定の白画素判定閾値で
二値化処理する白画素二値化手段と、上記黒画素二値化
手段および上記白画素二値化手段のそれぞれの二値化結
果を、処理対象となっている注目画素を含む複数の画素
からなる所定の画素領域について取り出し、その画素領
域で白画素が連続し、かつ、黒画素が連続しているとき
には、その注目画素が文字画像の境界領域に含まれると
判定する文字領域判定手段と、この文字領域判定手段が
文字領域に含まれていないと判定した注目画素について
は、上記中間調二値化手段が出力する中間調二値化信号
を選択して二値化画信号として出力する一方、上記文字
領域判定手段が文字領域に含まれていると判定した注目
画素については、上記黒画素二値化手段の二値化処理結
果をあらわす信号を選択して二値化画信号として出力す
る選択手段を備えたものである。
Further, the multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data. Black pixel binarization means for binarizing with a predetermined black pixel determination threshold, white pixel binarization means for binarizing the multi-valued image data with a predetermined white pixel determination threshold, and the black pixel binarization The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, see The halftone binarized signal output by the digitizing unit is selected and output as a binarized image signal, while the target pixel determined by the character region determination unit to be included in the character region is the black pixel binary signal. It is provided with a selecting means for selecting a signal representing the binarization processing result of the binarizing means and outputting it as a binarized image signal.

【0014】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を所定の黒画素判定閾値で二値化処理する黒画素二値化
手段と、上記多値画像データを所定の白画素判定閾値で
二値化処理する白画素二値化手段と、上記黒画素二値化
手段および上記白画素二値化手段のそれぞれの二値化結
果を、処理対象となっている注目画素を含む複数の画素
からなる所定の画素領域について取り出し、その画素領
域で白画素が連続し、かつ、黒画素が連続しているとき
には、その注目画素が文字画像の境界領域に含まれると
判定する文字領域判定手段と、この文字領域判定手段が
文字領域に含まれていないと判定した注目画素について
は、上記中間調二値化手段が出力する中間調二値化信号
を選択して二値化画信号として出力する一方、上記文字
領域判定手段が文字領域に含まれていると判定した注目
画素については、上記黒画素二値化手段の二値化処理結
果をあらわす信号を選択して二値化画信号として出力す
る選択手段と、上記文字領域判定手段が適用する上記所
定の画素領域の寸法を設定入力する操作手段を備えたも
のである。
The multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data Black pixel binarization means for binarizing with a predetermined black pixel determination threshold, white pixel binarization means for binarizing the multi-valued image data with a predetermined white pixel determination threshold, and the black pixel binarization The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, see The halftone binarized signal output by the digitizing unit is selected and output as a binarized image signal, while the target pixel determined by the character region determination unit to be included in the character region is the black pixel binary signal. Selecting means for selecting a signal representing the binarization result of the binarizing means and outputting it as a binarized image signal; and operating means for setting and inputting the size of the predetermined pixel area applied by the character area judging means. Be prepared.

【0015】また、原稿画像をラスタスキャンして得た
多値画像データを中間調二値化処理して中間調二値化信
号を形成する中間調二値化手段と、上記多値画像データ
を所定の黒画素判定閾値で二値化処理する黒画素二値化
手段と、上記多値画像データを所定の白画素判定閾値で
二値化処理する白画素二値化手段と、上記黒画素二値化
手段および上記白画素二値化手段のそれぞれの二値化結
果を、処理対象となっている注目画素を含む複数の画素
からなる所定の画素領域について取り出し、その画素領
域で白画素が連続し、かつ、黒画素が連続しているとき
には、その注目画素が文字画像の境界領域に含まれると
判定する文字領域判定手段と、この文字領域判定手段が
文字領域に含まれていないと判定した注目画素について
は、上記中間調二値化手段が出力する中間調二値化信号
を選択して二値化画信号として出力する一方、上記文字
領域判定手段が文字領域に含まれていると判定した注目
画素については、上記黒画素二値化手段の二値化処理結
果をあらわす信号を選択して二値化画信号として出力す
る選択手段と、上記多値画像データの読取解像度に応じ
て、上記文字領域判定手段が適用する上記所定の画素領
域の寸法を設定する設定手段を備えたものである。
Further, the multi-valued image data obtained by raster-scanning the original image is subjected to a half-tone binarization process to form a half-tone binarized signal, and the multi-valued image data. Black pixel binarization means for binarizing with a predetermined black pixel determination threshold, white pixel binarization means for binarizing the multi-valued image data with a predetermined white pixel determination threshold, and the black pixel binarization The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, see The halftone binarized signal output by the digitizing unit is selected and output as a binarized image signal, while the target pixel determined by the character region determination unit to be included in the character region is the black pixel binary signal. Selection means for selecting a signal representing the binarization processing result of the binarization means and outputting it as a binarized image signal; and the predetermined value applied by the character area determination means according to the reading resolution of the multivalued image data. And a setting means for setting the size of the pixel area.

【0016】[0016]

【作用】したがって、複数の閾値での二値化処理結果に
基づき、注目画素が文字領域の境界部に位置しているか
どうかを調べる像域判別処理を実行し、その像域判別処
理結果に基づいて非中間調二値化画信号または中間調二
値化画信号を選択するようにしているので、像域判別の
ための処理内容が比較的簡単であり、かつ、原稿画像の
特徴を良好に抽出することができるので、精度が良好で
ある。それにより、非中間調画像と中間調画像が混在し
た原稿の画像を、品質よく読み取ることができるととも
に、装置構成を比較的安価に実現できる。また、像域判
別処理の特性を、処理対象の画像の読取解像度に応じて
適宜に変化することができるので、より高画質の画像を
得ることができる。
Therefore, the image area discrimination processing for checking whether or not the pixel of interest is located at the boundary portion of the character area is executed based on the binarization processing results with a plurality of threshold values, and based on the image area discrimination processing results. Since the non-halftone binary image signal or the halftone binary image signal is selected, the processing contents for image area discrimination are relatively simple and the characteristics of the original image are improved. Since it can be extracted, the accuracy is good. As a result, the image of the original in which the non-halftone image and the halftone image are mixed can be read with high quality, and the device configuration can be realized at a relatively low cost. Further, since the characteristics of the image area discrimination processing can be changed appropriately according to the reading resolution of the image to be processed, it is possible to obtain a higher quality image.

【0017】[0017]

【実施例】以下、添付図面を参照しながら、本発明の実
施例を詳細に説明する。
Embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

【0018】図1は、本発明の一実施例にかかるグルー
プ3ファクシミリ装置を示している。
FIG. 1 shows a group 3 facsimile apparatus according to an embodiment of the present invention.

【0019】同図において、制御部1は、このファクシ
ミリ装置の各部の制御処理、および、ファクシミリ伝送
制御手順処理を行うものであり、システムメモリ2は、
制御部1が実行する制御処理プログラム、および、処理
プログラムを実行するときに必要な各種データなどを記
憶するとともに、制御部1のワークエリアを構成するも
のであり、パラメータメモリ3は、このグループ3ファ
クシミリ装置に固有な各種の情報を記憶するためのもの
である。
In the figure, the control unit 1 performs control processing of each unit of the facsimile apparatus and facsimile transmission control procedure processing, and the system memory 2 is
The control unit 1 stores a control processing program executed by the control unit 1 and various data necessary for executing the processing program, and constitutes a work area of the control unit 1. The parameter memory 3 is a group memory. It is for storing various information unique to the facsimile machine.

【0020】スキャナ4は、所定の解像度で原稿画像を
読み取るためのものであり、プロッタ5は、所定の解像
度で画像を記録出力するためのものであり、操作表示部
6は、このファクシミリ装置を操作するためのもので、
各種の操作キー、および、各種の表示器からなる。ま
た、この操作表示部6には、スキャナ4の画像読み取り
条件や、読み取る画像の種別を設定入力する操作キーな
ども含まれる。
The scanner 4 is for reading an original image at a predetermined resolution, the plotter 5 is for recording and outputting an image at a predetermined resolution, and the operation display unit 6 is a facsimile device. For operation,
It consists of various operation keys and various indicators. The operation display unit 6 also includes image reading conditions of the scanner 4 and operation keys for setting and inputting the type of image to be read.

【0021】符号化復号化部7は、画信号を符号化圧縮
するとともに、符号化圧縮されている画情報を元の画信
号に復号化するためのものであり、画像蓄積装置8は、
符号化圧縮された状態の画情報を多数記憶するためのも
のである。
The encoding / decoding unit 7 is for encoding and compressing the image signal and for decoding the encoded and compressed image information into the original image signal. The image storage device 8 is
This is for storing a large amount of image information in a coded and compressed state.

【0022】グループ3ファクシミリモデム9は、グル
ープ3ファクシミリのモデム機能を実現するためのもの
であり、伝送手順信号をやりとりするための低速モデム
機能(V.21モデム)、および、おもに画情報をやり
とりするための高速モデム機能(V.33モデム、V.
29モデム、V.27terモデムなど)を備えてい
る。
The group 3 facsimile modem 9 is for realizing the modem function of the group 3 facsimile, and has a low-speed modem function (V.21 modem) for exchanging transmission procedure signals and mainly exchanging image information. High-speed modem function (V.33 modem, V.33
29 modem, V.29. 27ter modem etc.).

【0023】網制御装置10は、このファクシミリ装置
を公衆電話回線網に接続するためのものであり、自動発
着信機能を備えている。
The network control device 10 is for connecting the facsimile device to a public telephone line network and has an automatic call originating / receiving function.

【0024】これらの、制御部1、システムメモリ2、
パラメータメモリ3、スキャナ4、プロッタ5、操作表
示部6、符号化復号化部7、画像蓄積装置8、グループ
3ファクシミリモデム9、および、網制御装置10は、
システムバス11に接続されており、これらの各要素間
でのデータのやりとりは、主としてこのシステムバス1
1を介して行われている。
These control unit 1, system memory 2,
The parameter memory 3, scanner 4, plotter 5, operation display unit 6, encoding / decoding unit 7, image storage device 8, group 3 facsimile modem 9, and network control device 10
It is connected to the system bus 11, and data is exchanged between these respective elements mainly in the system bus 1.
It is done through 1.

【0025】また、網制御装置10とグループ3ファク
シミリモデム9との間のデータのやりとりは、直接行な
われている。
Data is exchanged directly between the network control device 10 and the group 3 facsimile modem 9.

【0026】図2は、スキャナ4の信号処理系の一例を
示している。なお、同図では、本発明に直接関係しない
部分(例えば、各処理要素間のタイミングを調整する部
分)を省略している。
FIG. 2 shows an example of the signal processing system of the scanner 4. It should be noted that, in the same drawing, a portion not directly related to the present invention (for example, a portion for adjusting the timing between the processing elements) is omitted.

【0027】同図において、画像入力部20は、読み取
り原稿画像をラスタスキャンして、所定の解像度で読み
取るものであり、その読み取った結果得られるアナログ
画信号AVは、アナログ/デジタル変換器21に加えら
れている。
In FIG. 1, an image input unit 20 raster-scans a read original image and reads it at a predetermined resolution. An analog image signal AV obtained as a result of the reading is sent to an analog / digital converter 21. Has been added.

【0028】アナログ/デジタル変換器21は、入力し
たアナログ画信号AVを所定ビット数の対応するデジタ
ル画信号DVに変換するためのものであり、そのデジタ
ル画信号DVは、γ(ガンマ)補正処理部22に加えら
れている。
The analog / digital converter 21 is for converting the input analog image signal AV into a corresponding digital image signal DV having a predetermined number of bits. The digital image signal DV is subjected to γ (gamma) correction processing. Added to section 22.

【0029】γ補正処理部22は、入力データと出力デ
ータの関係が、図3の曲線CC1で示した関係になるγ
補正処理を実行するものであり、その出力データは、空
間画像処理部23に加えられている。
In the γ correction processing unit 22, the relationship between the input data and the output data becomes the relationship shown by the curve CC1 in FIG.
The correction processing is executed, and its output data is added to the spatial image processing unit 23.

【0030】空間画像処理部23は、画像のボケを解消
するためのMTF(空間周波数)補正演算処理や、画像
のエッジ部を強調するエッジ強調演算処理を実行して、
画像の劣化を解消するためのものであり、その出力デー
タは、補正デジタル画信号DVaとして、白画素判定部
24、黒画素判定部25、および、中間調二値化部26
に加えられている。
The spatial image processing unit 23 executes an MTF (spatial frequency) correction calculation process for eliminating the blur of the image and an edge emphasis calculation process for emphasizing the edge portion of the image,
The output data is for eliminating the deterioration of the image, and its output data is the corrected digital image signal DVa, which is the white pixel determination unit 24, the black pixel determination unit 25, and the halftone binarization unit 26.
Has been added to.

【0031】白画素判定部24には、制御部1から出力
される白画素閾値THwが加えられている。白画素判定
部24は、入力した補正デジタル画信号DVaを白画素
閾値THwと比較して、補正デジタル画信号DVaの値
が白画素閾値THw以上になっているときには、そのと
きの画素を白画素として判定し、その出力を論理Hレベ
ル(=データ「1」)に設定するとともに、補正デジタ
ル画信号DVaの値が白画素閾値THwより小さい値に
なっているときには、その出力を論理Lレベル(=デー
タ「0」)に設定する。この白画素判定部24の出力
は、白画素判定データDWとして、白画素パターンマッ
チング処理部27および黒画素パターンマッチング処理
部28に加えられている。
A white pixel threshold value THw output from the control unit 1 is added to the white pixel determination unit 24. The white pixel determination unit 24 compares the input corrected digital image signal DVa with the white pixel threshold THw, and when the value of the corrected digital image signal DVa is equal to or more than the white pixel threshold THw, the pixel at that time is set as the white pixel. And the output is set to the logical H level (= data “1”), and when the value of the corrected digital image signal DVa is smaller than the white pixel threshold THw, the output is set to the logical L level ( = Data “0”). The output of the white pixel determination unit 24 is added to the white pixel pattern matching processing unit 27 and the black pixel pattern matching processing unit 28 as white pixel determination data DW.

【0032】ここで、補正デジタル画信号DVaは、対
応する画素の明るさに応じた値を取る(図3参照)。し
たがって、画素がより黒に近いときには、補正デジタル
画信号DVaの値はより小さい値になり、画素がより白
に近いときには、補正デジタル画信号DVaの値はより
大きい値となる。
Here, the corrected digital image signal DVa takes a value according to the brightness of the corresponding pixel (see FIG. 3). Therefore, when the pixel is closer to black, the value of the corrected digital image signal DVa is smaller, and when the pixel is closer to white, the value of the corrected digital image signal DVa is larger.

【0033】黒画素判定部25には、制御部1から出力
される黒画素閾値THbが加えられている。黒画素判定
部25は、入力した補正デジタル画信号DVaを黒画素
閾値THbと比較して、補正デジタル画信号DVaの値
が黒画素閾値THb以下になっているときには、そのと
きの画素を黒画素として判定し、その出力をデータ
「1」に設定するとともに、補正デジタル画信号DVa
の値が黒画素閾値THbより大きい値になっているとき
には、その出力をデータ「0」に設定する。この黒画素
判定部25の出力は、黒画素判定データBWsとして、
黒画素パターンマッチング処理部28、および、選択器
29の一方の入力端に加えられている。
A black pixel threshold THb output from the control unit 1 is added to the black pixel determination unit 25. The black pixel determination unit 25 compares the input corrected digital image signal DVa with the black pixel threshold THb, and when the value of the corrected digital image signal DVa is less than or equal to the black pixel threshold THb, the pixel at that time is set as a black pixel. And the output is set to data “1” and the corrected digital image signal DVa
Is larger than the black pixel threshold value THb, the output is set to data “0”. The output of the black pixel determination unit 25 is as black pixel determination data BWs,
It is added to the black pixel pattern matching processing unit 28 and one input end of the selector 29.

【0034】中間調二値化部26は、補正デジタル画信
号DVaに基づいて、ディザ二値化処理や、誤差拡散処
理などの中間調二値化処理を実行するものであり、その
処理結果は、中間調二値化画信号BWpとして選択器2
9の他方の入力端に加えられている。
The halftone binarization unit 26 executes halftone binarization processing such as dither binarization processing and error diffusion processing based on the corrected digital image signal DVa. , The selector 2 as the halftone binarized image signal BWp
9 is added to the other input terminal.

【0035】白画素パターンマッチング処理部27は、
入力した白画素判定データDWを、そのときの処理対象
となっている注目画素を中心とする3×3サイズの画素
マトリクスに配列し、その画素マトリクスのデータパタ
ーンが、図4(a)〜(f)に示したデータパターンの
いずれか1つに一致するかどうかを調べるものであり、
一致した場合には、その出力をデータ「1」に設定する
とともに、一致しない場合には、その出力をデータ
「0」に設定するものである。この白画素パターンマッ
チング処理部27の出力データは、そのときの注目画素
が白画素であると判定した白画素判定データDWaとし
て白アクティブ判定部30に加えられている。
The white pixel pattern matching processing section 27
The input white pixel determination data DW is arranged in a 3 × 3 size pixel matrix centered on the target pixel that is the processing target at that time, and the data pattern of the pixel matrix is as shown in FIGS. f) to check if it matches any one of the data patterns shown in
If they match, the output is set to data "1", and if they do not match, the output is set to data "0". The output data of the white pixel pattern matching processing unit 27 is added to the white active determination unit 30 as white pixel determination data DWa for determining that the target pixel at that time is a white pixel.

【0036】黒画素パターンマッチング処理部28は、
入力した白画素判定データDWおよび黒画素判定データ
BWsを、そのときの処理対象となっている注目画素を
中心とする3×3サイズの画素マトリクスに配列し、そ
の画素マトリクスのデータパターンが、図5(a)〜
(h)に示したデータパターンのいずれか1つに一致
し、かつ、図6(a)〜(f)に示したデータパターン
のいずれにも一致しないという条件を満たすかどうかを
調べるものであり、その条件が成立した場合には、その
出力をデータ「1」に設定するとともに、その条件が成
立しない場合には、その出力をデータ「0」に設定する
ものである。この黒画素パターンマッチング処理部28
の出力データは、そのときの注目画素が黒画素であると
判定した黒画素判定データDBaとして黒アクティブ判
定部31に加えられている。
The black pixel pattern matching processing section 28
The input white pixel determination data DW and black pixel determination data BWs are arranged in a 3 × 3 size pixel matrix centered on the target pixel to be processed at that time, and the data pattern of the pixel matrix is 5 (a) ~
It is checked whether or not the condition that any one of the data patterns shown in (h) is satisfied and that none of the data patterns shown in FIGS. 6 (a) to 6 (f) is satisfied is satisfied. The output is set to data "1" when the condition is satisfied, and the output is set to data "0" when the condition is not satisfied. This black pixel pattern matching processing unit 28
Is output to the black active determination unit 31 as black pixel determination data DBa that determines that the pixel of interest at that time is a black pixel.

【0037】ここで、図4(a)〜(f)、図5(a)
〜(h)、および、図6(a)〜(f)において、○は
白画素をあらわし、●は黒画素をあらわし、▲はいずれ
か一方が黒画素になっているものをあらわし、×は検査
しない画素であることをあらわす。
Here, FIGS. 4 (a) to 4 (f) and FIG. 5 (a)
6 (a) to 6 (f), ◯ represents white pixels, ● represents black pixels, ▲ represents one of which is a black pixel, and × represents. Indicates that the pixel is not inspected.

【0038】すなわち、白画素パターンマッチング処理
部27は、注目画素が白の連続領域に含まれているかど
うかを調べるものであり、また、黒画素パターンマッチ
ング処理部28は、注目画素が黒の連続領域に含まれて
いるかどうかを調べるものである。
That is, the white pixel pattern matching processing unit 27 checks whether or not the target pixel is included in the continuous white region, and the black pixel pattern matching processing unit 28 determines that the target pixel is continuous in black. It is to check whether it is included in the area.

【0039】白アクティブ判定部30は、その処理対象
となっている注目画素を中心とする3×3サイズの画素
マトリクス上に白画素判定データDWaを配置し、その
画素マトリクスに1つ以上のデータ「1」が含まれてい
るときには、その出力をデータ「1」に設定するととも
に、画素マトリクスに1つもデータ「1」が含まれてい
ないときには、その出力をデータ「0」に設定するもの
であり、その出力は、白アクティブ判定データDWcと
してアンド回路32の一方の入力端に加えられている。
The white active determination section 30 arranges the white pixel determination data DWa on a 3 × 3 size pixel matrix centering on the target pixel to be processed, and one or more data is placed in the pixel matrix. When "1" is included, the output is set to data "1", and when no data "1" is included in the pixel matrix, the output is set to data "0". Yes, its output is applied to one input terminal of the AND circuit 32 as white active determination data DWc.

【0040】黒アクティブ判定部31は、その処理対象
となっている注目画素を中心とする3×3サイズの画素
マトリクス上に黒画素判定データDBaを配置し、その
画素マトリクスに2つ以上のデータ「1」が含まれてい
るときには、その出力をデータ「1」に設定するととも
に、画素マトリクスに2つ以上のデータ「1」が含まれ
ていないときには、その出力をデータ「0」に設定する
ものであり、その出力は、黒アクティブ判定データDB
cとしてアンド回路32の他方の入力端に加えられてい
る。
The black active determination section 31 arranges the black pixel determination data DBa on a 3 × 3 size pixel matrix centered on the target pixel to be processed, and the pixel matrix has two or more data. When "1" is included, the output is set to data "1", and when the pixel matrix does not include two or more data "1", the output is set to data "0". The output is the black active judgment data DB.
It is added to the other input terminal of the AND circuit 32 as c.

【0041】アンド回路32は、白アクティブ判定デー
タDWcがデータ「1」になり、かつ、黒アクティブ判
定データDBcがデータ「1」になるとき、すなわち、
注目画素の周囲に白画素の連続領域が存在し、かつ、黒
画素の連続領域が存在する場合にその出力がデータ
「1」になり、それ以外の場合には、その出力がデータ
「0」になる。このアンド回路32の出力は、アクティ
ブ判定データACとして、文字領域判定部33に加えら
れている。
The AND circuit 32, when the white active judgment data DWc becomes the data "1" and the black active judgment data DBc becomes the data "1", that is,
If a continuous area of white pixels exists around the pixel of interest and a continuous area of black pixels exists, its output becomes data "1". In other cases, its output becomes data "0". become. The output of the AND circuit 32 is added to the character area determination unit 33 as the active determination data AC.

【0042】文字領域判定部33は、制御部1から加え
られているモードデータMDがデータ「1」に設定され
ているときには、図7(a)に示した5×4サイズの画
素マトリクス上にアクティブ判定データACを配列する
とともに、モードデータMDがデータ「0」に設定され
ているときには、同図(b)に示した3×3サイズの画
素マトリクス上にアクティブ判定データACを配列し、
その画素マトリクスに1つ以上のデータ「1」が含まれ
ているとき、その画素マトリクスの中央に位置する注目
画素Hが、文字領域の画素であると判定してその出力を
データ「1」に設定するとともに、それ以外の場合に
は、その出力をデータ「0」に設定するものであり、そ
の出力は、選択信号SLとして選択器29に加えられて
いる。
When the mode data MD added from the control unit 1 is set to data "1", the character area determination unit 33 puts it on the 5 × 4 size pixel matrix shown in FIG. 7A. In addition to arranging the active judgment data AC, when the mode data MD is set to data “0”, the active judgment data AC is arranged on the 3 × 3 size pixel matrix shown in FIG.
When the pixel matrix includes one or more data "1", it is determined that the target pixel H located in the center of the pixel matrix is a pixel in the character area, and its output is converted to data "1". In addition to setting, the output is set to data "0" in other cases, and the output is added to the selector 29 as the selection signal SL.

【0043】選択器29は、選択信号SLがデータ
「1」になっているときには、黒画素判定データBWs
を選択して二値化画信号BWとして出力するとともに、
選択信号SLがデータ「0」になっているときには、中
間調二値化画信号BWpを選択して二値化画信号BWと
して出力するものである。この二値化画信号BWは、次
段装置に出力されている。
When the selection signal SL is data "1", the selector 29 determines the black pixel determination data BWs.
And output as a binarized image signal BW,
When the selection signal SL is data "0", the halftone binarized image signal BWp is selected and output as the binarized image signal BW. The binarized image signal BW is output to the next stage device.

【0044】図8は、文字領域判定部33の一例を示し
ている。
FIG. 8 shows an example of the character area determination unit 33.

【0045】同図において、アクティブ判定データAC
は、Dフリップフロップ35のデータ入力端に加えられ
るとともに、図7(a)に示した画素AのデータACa
としてノア回路36の1つの入力端に加えられている。
Dフリップフロップ回路35の出力データは、図7
(a)に示した画素BのデータACbとしてDフリップ
フロップ回路37のデータ入力端に加えられるととも
に、ノア回路36およびノア回路38の1つの入力端に
加えられている。
In the figure, the active judgment data AC
Is applied to the data input terminal of the D flip-flop 35, and the data ACa of the pixel A shown in FIG.
Is added to one input terminal of the NOR circuit 36.
The output data of the D flip-flop circuit 35 is shown in FIG.
The data ACb of the pixel B shown in (a) is added to the data input terminal of the D flip-flop circuit 37 and to one input terminal of the NOR circuit 36 and the NOR circuit 38.

【0046】Dフリップフロップ回路37の出力データ
は、図7(a)に示した画素CのデータACcとしてD
フリップフロップ回路39のデータ入力端に加えられる
とともに、ノア回路36およびノア回路38の1つの入
力端に加えられている。Dフリップフロップ回路39の
出力データは、図7(a)に示した画素DのデータAC
dとしてDフリップフロップ回路40のデータ入力端、
ノア回路36およびノア回路38の1つの入力端、およ
び、ラインバッファ41の入力端に加えられている。D
フリップフロップ回路40の出力データは、図7(a)
に示した画素EのデータACeとしてノア回路36の1
つの入力端に加えられている。
The output data of the D flip-flop circuit 37 is D as the data ACc of the pixel C shown in FIG.
It is added to the data input terminal of the flip-flop circuit 39 and to one input terminal of the NOR circuit 36 and the NOR circuit 38. The output data of the D flip-flop circuit 39 is the data AC of the pixel D shown in FIG.
As d, the data input terminal of the D flip-flop circuit 40,
It is added to one input end of the NOR circuit 36 and the NOR circuit 38 and the input end of the line buffer 41. D
The output data of the flip-flop circuit 40 is shown in FIG.
1 of the NOR circuit 36 as the data ACe of the pixel E shown in
Two inputs have been added.

【0047】ラインバッファ41は、1ラスタ(ライ
ン)分のデータを記憶可能な容量を備えたものであり、
その出力データは、図7(a)に示した画素Fのデータ
ACfとして、Dフリップフロップ回路42のデータ入
力端、および、ノア回路43の1つの入力端に加えられ
ている。
The line buffer 41 has a capacity capable of storing data for one raster (line),
The output data is added to the data input terminal of the D flip-flop circuit 42 and one input terminal of the NOR circuit 43 as the data ACf of the pixel F shown in FIG.

【0048】Dフリップフロップ回路42の出力データ
は、図7(a)に示した画素GのデータACgとしてD
フリップフロップ回路44のデータ入力端に加えられる
とともに、ノア回路43およびノア回路45の1つの入
力端に加えられている。Dフリップフロップ回路44の
出力データは、図7(a)に示した画素HのデータAC
hとしてDフリップフロップ回路46のデータ入力端に
加えられるとともに、ノア回路43およびノア回路45
の1つの入力端に加えられている。Dフリップフロップ
回路46の出力データは、図7(a)に示した画素Iの
データACiとしてDフリップフロップ回路47のデー
タ入力端、ノア回路43およびノア回路45の1つの入
力端、および、ラインバッファ48の入力端に加えられ
ている。Dフリップフロップ回路47の出力データは、
図7(a)に示した画素JのデータACjとしてノア回
路43の1つの入力端に加えられている。
The output data of the D flip-flop circuit 42 is D as the data ACg of the pixel G shown in FIG.
It is added to the data input terminal of the flip-flop circuit 44 and also to one input terminal of the NOR circuit 43 and the NOR circuit 45. The output data of the D flip-flop circuit 44 is the data AC of the pixel H shown in FIG.
is added to the data input terminal of the D flip-flop circuit 46 as h, and the NOR circuit 43 and the NOR circuit 45
Has been added to one input end of. The output data of the D flip-flop circuit 46 is the data input end of the D flip-flop circuit 47, one input end of the NOR circuit 43 and the NOR circuit 45, and the line as the data ACi of the pixel I shown in FIG. It is added to the input end of the buffer 48. The output data of the D flip-flop circuit 47 is
The data ACj of the pixel J shown in FIG. 7A is added to one input terminal of the NOR circuit 43.

【0049】ラインバッファ48は、1ライン分のデー
タを記憶可能な容量を備えたものであり、その出力デー
タは、図7(a)に示した画素KのデータACkとし
て、Dフリップフロップ回路49のデータ入力端、およ
び、ノア回路50の1つの入力端に加えられている。
The line buffer 48 has a capacity capable of storing data for one line, and its output data is the D flip-flop circuit 49 as the data ACk of the pixel K shown in FIG. 7A. Of the NOR circuit 50 and one input terminal of the NOR circuit 50.

【0050】Dフリップフロップ回路49の出力データ
は、図7(a)に示した画素LのデータAClとしてD
フリップフロップ回路51のデータ入力端に加えられる
とともに、ノア回路50およびノア回路52の1つの入
力端に加えられている。Dフリップフロップ回路51の
出力データは、図7(a)に示した画素MのデータAC
mとしてDフリップフロップ回路53のデータ入力端に
加えられるとともに、ノア回路50およびノア回路52
の1つの入力端に加えられている。Dフリップフロップ
回路53の出力データは、図7(a)に示した画素Nの
データACnとしてDフリップフロップ回路54のデー
タ入力端、ノア回路50およびノア回路52の1つの入
力端、および、ラインバッファ55の入力端に加えられ
ている。Dフリップフロップ回路54の出力データは、
図7(a)に示した画素OのデータACoとしてノア回
路50の1つの入力端に加えられている。
The output data of the D flip-flop circuit 49 is D as the data ACl of the pixel L shown in FIG.
It is added to the data input terminal of the flip-flop circuit 51 and also to one input terminal of the NOR circuit 50 and the NOR circuit 52. The output data of the D flip-flop circuit 51 is the data AC of the pixel M shown in FIG.
m is added to the data input terminal of the D flip-flop circuit 53, and the NOR circuit 50 and the NOR circuit 52 are also added.
Has been added to one input end of. The output data of the D flip-flop circuit 53 is the data input terminal of the D flip-flop circuit 54, one input terminal of the NOR circuit 50 and the NOR circuit 52, and the line as the data ACn of the pixel N shown in FIG. It is added to the input end of the buffer 55. The output data of the D flip-flop circuit 54 is
The data ACo of the pixel O shown in FIG. 7A is added to one input terminal of the NOR circuit 50.

【0051】ラインバッファ55は、1ライン分のデー
タを記憶可能な容量を備えたものであり、その出力デー
タは、図7(a)に示した画素PのデータACpとし
て、Dフリップフロップ回路56のデータ入力端、およ
び、ノア回路57の1つの入力端に加えられている。
The line buffer 55 has a capacity capable of storing data for one line, and its output data is the D flip-flop circuit 56 as the data ACp of the pixel P shown in FIG. 7A. Of the NOR circuit 57 and one input terminal of the NOR circuit 57.

【0052】Dフリップフロップ回路56の出力データ
は、図7(a)に示した画素QのデータACqとしてD
フリップフロップ回路58のデータ入力端に加えられる
とともに、ノア回路57の1つの入力端に加えられてい
る。Dフリップフロップ回路58の出力データは、図7
(a)に示した画素RのデータACrとしてDフリップ
フロップ回路59のデータ入力端に加えられるととも
に、ノア回路57の1つの入力端に加えられている。D
フリップフロップ回路59の出力データは、図7(a)
に示した画素SのデータACsとしてDフリップフロッ
プ回路60のデータ入力端に加えられるとともに、ノア
回路57の1つの入力端に加えられている。Dフリップ
フロップ回路60の出力データは、図7(a)に示した
画素TのデータACtとしてノア回路57の1つの入力
端に加えられている。
The output data of the D flip-flop circuit 56 is D as the data ACq of the pixel Q shown in FIG.
It is applied to the data input terminal of the flip-flop circuit 58 and also to one input terminal of the NOR circuit 57. The output data of the D flip-flop circuit 58 is shown in FIG.
The data ACr of the pixel R shown in (a) is added to the data input terminal of the D flip-flop circuit 59 and also to one input terminal of the NOR circuit 57. D
The output data of the flip-flop circuit 59 is shown in FIG.
The data ACs of the pixel S shown in (1) is added to the data input terminal of the D flip-flop circuit 60 and to one input terminal of the NOR circuit 57. The output data of the D flip-flop circuit 60 is added to one input terminal of the NOR circuit 57 as the data ACt of the pixel T shown in FIG.

【0053】ノア回路36は、データACa,ACb,
ACc,ACd,ACeについて、ノア演算を実行する
ものであり、その出力データは、ナンド回路61の1つ
の入力端に加えられている。ノア回路43は、データA
Cf,ACg,ACh,ACi,ACjについて、ノア
演算を実行するものであり、その出力データは、ナンド
回路61の1つの入力端に加えられている。ノア回路5
0は、データACk,ACl,ACm,ACn,ACo
について、ノア演算を実行するものであり、その出力デ
ータは、ナンド回路61の1つの入力端に加えられてい
る。ノア回路57は、データACp,ACq,ACr,
ACs,ACtについて、ノア演算を実行するものであ
り、その出力データは、ナンド回路61の1つの入力端
に加えられている。
The NOR circuit 36 outputs the data ACa, ACb,
The NOR operation is executed for ACc, ACd, and ACe, and the output data is applied to one input terminal of the NAND circuit 61. NOR circuit 43 receives data A
The NOR operation is executed for Cf, ACg, ACh, ACi, and ACj, and the output data is added to one input terminal of the NAND circuit 61. Noah circuit 5
0 is data ACk, ACl, ACm, ACn, ACo
With respect to, the output data is applied to one input terminal of the NAND circuit 61. The NOR circuit 57 uses the data ACp, ACq, ACr,
The NOR operation is executed for ACs and ACt, and the output data thereof is applied to one input terminal of the NAND circuit 61.

【0054】ノア回路38は、データACb,ACc,
ACdについて、ノア演算を実行するものであり、その
出力データは、ナンド回路62の1つの入力端に加えら
れている。ノア回路45は、データACg,ACh,A
Ciについて、ノア演算を実行するものであり、その出
力データは、ナンド回路62の1つの入力端に加えられ
ている。ノア回路52は、データACl,ACm,AC
nについて、ノア演算を実行するものであり、その出力
データは、ナンド回路62の1つの入力端に加えられて
いる。
The NOR circuit 38 receives the data ACb, ACc,
ACd performs a NOR operation, and its output data is applied to one input terminal of the NAND circuit 62. The NOR circuit 45 outputs the data ACg, ACh, A.
A NOR operation is executed for Ci, and its output data is applied to one input terminal of the NAND circuit 62. The NOR circuit 52 uses the data AC1, ACm, AC.
The NOR operation is executed for n, and its output data is applied to one input terminal of the NAND circuit 62.

【0055】ナンド回路61の出力データおよびナンド
回路62の出力データは、それぞれ選択器63の入力端
に加えられている。選択器63は、モードデータMDの
値がデータ「1」になっているときにはナンド回路61
の出力データを選択するとともに、モードデータMDの
値がデータ「0」になっているときにはナンド回路62
の出力データを選択するものであり、その選択出力は、
選択信号SLとして出力される。
The output data of the NAND circuit 61 and the output data of the NAND circuit 62 are applied to the input terminals of the selector 63, respectively. The selector 63 operates the NAND circuit 61 when the value of the mode data MD is data “1”.
Output data is selected, and when the value of the mode data MD is data “0”, the NAND circuit 62
The output data of is selected, and the selected output is
It is output as the selection signal SL.

【0056】また、1つの画素の出力タイミングをあら
わす画素クロックPCは、おのおののDフリップフロッ
プ回路35,37,39,40,42,44,46,4
7,49,51,53,54,56,58,59,60
のクロック入力端、および、ラインバッファ41,4
8,55のクロック入力端(図示略)に加えられてお
り、また、リセット信号RSTは、おのおののDフリッ
プフロップ回路35,37,39,40,42,44,
46,47,49,51,53,54,56,58,5
9,60のリセット入力端に加えられている。
The pixel clock PC representing the output timing of one pixel is the D flip-flop circuit 35, 37, 39, 40, 42, 44, 46, 4 respectively.
7,49,51,53,54,56,58,59,60
Clock input terminal and line buffers 41 and 4
8, 55 are input to clock input terminals (not shown), and the reset signal RST is applied to the D flip-flop circuits 35, 37, 39, 40, 42, 44, respectively.
46, 47, 49, 51, 53, 54, 56, 58, 5
It is added to the reset input terminal of 9,60.

【0057】したがって、画素クロックPCが加えられ
るたびに、アクティブ判定データACが順次Dフリップ
フロップ回路35,37,39,40に移動するととも
に、ラインバッファ41に蓄積される。また、ラインバ
ッファ41からは、アクティブ判定データACの1ライ
ン前のデータが出力され、このデータは、画素クロック
PCが加えられるたびに、順次Dフリップフロップ回路
42,44,46,47に移動するとともに、ラインバ
ッファ48に蓄積される。
Therefore, each time the pixel clock PC is applied, the active determination data AC sequentially moves to the D flip-flop circuits 35, 37, 39, 40 and is accumulated in the line buffer 41. Further, the line buffer 41 outputs data one line before the active determination data AC, and this data is sequentially moved to the D flip-flop circuits 42, 44, 46, 47 every time the pixel clock PC is applied. At the same time, it is stored in the line buffer 48.

【0058】また、ラインバッファ48からは、アクテ
ィブ判定データACの2ライン前のデータが出力され、
このデータは、画素クロックPCが加えられるたびに、
順次Dフリップフロップ回路49,51,53,54に
移動するとともに、ラインバッファ55に蓄積される。
The line buffer 48 outputs the data two lines before the active determination data AC,
This data is stored every time the pixel clock PC is applied.
The data are sequentially moved to the D flip-flop circuits 49, 51, 53, 54 and are accumulated in the line buffer 55.

【0059】また、ラインバッファ55からは、アクテ
ィブ判定データACの3ライン前のデータが出力され、
このデータは、画素クロックPCが加えられるたびに、
順次Dフリップフロップ回路56,58,59,60に
移動する。
Further, the line buffer 55 outputs the data three lines before the active determination data AC,
This data is stored every time the pixel clock PC is applied.
The circuit sequentially moves to the D flip-flop circuits 56, 58, 59, 60.

【0060】このようにして、画素クロックPCが加え
られるたびに、データACa,ACb,ACc,AC
d,ACe,ACf,ACg,ACh,ACi,AC
j,ACk,ACl,ACm,ACn,ACo,AC
p,ACq,ACr,ACs,ACtの値が順次変化す
る。
In this way, each time the pixel clock PC is added, the data ACa, ACb, ACc, AC
d, ACe, ACf, ACg, ACh, ACi, AC
j, ACk, ACl, ACm, ACn, ACo, AC
The values of p, ACq, ACr, ACs, and ACt change sequentially.

【0061】また、ナンド回路61の出力データは、ノ
ア回路36,43,50,57の出力データが全てデー
タ「1」になっている場合にデータ「0」になり、それ
以外の場合にはデータ「0」になるので、ナンド回路6
1の出力データは、データACa,ACb,ACc,A
Cd,ACe,ACf,ACg,ACh,ACi,AC
j,ACk,ACl,ACm,ACn,ACo,AC
p,ACq,ACr,ACs,ACtのうち、いずれか
1つ以上がデータ「1」になるときにその値がデータ
「1」になり、これらのデータACa,ACb,AC
c,ACd,ACe,ACf,ACg,ACh,AC
i,ACj,ACk,ACl,ACm,ACn,AC
o,ACp,ACq,ACr,ACs,ACtが全てデ
ータ「0」になるときにその値がデータ「0」になる。
Further, the output data of the NAND circuit 61 becomes data "0" when all the output data of the NOR circuits 36, 43, 50 and 57 are data "1", and otherwise the data. Since the data becomes "0", the NAND circuit 6
The output data of 1 is data ACa, ACb, ACc, A
Cd, ACe, ACf, ACg, ACh, ACi, AC
j, ACk, ACl, ACm, ACn, ACo, AC
When any one or more of p, ACq, ACr, ACs, and ACt becomes data “1”, the value becomes data “1”, and these data ACa, ACb, AC
c, ACd, ACe, ACf, ACg, ACh, AC
i, ACj, ACk, ACl, ACm, ACn, AC
When o, ACp, ACq, ACr, ACs, and ACt all become data “0”, the value becomes data “0”.

【0062】また、ナンド回路62の出力データは、ノ
ア回路38,45,52の出力データが全てデータ
「1」になっている場合にデータ「0」になり、それ以
外の場合にはデータ「0」になるので、ナンド回路62
の出力データは、データACb,ACc,ACd,AC
g,ACh,ACi,ACl,ACm,ACnのうち、
いずれか1つ以上がデータ「1」になるときにその値が
データ「1」になり、これらのデータACb,ACc,
ACd,ACg,ACh,ACi,ACl,ACm,A
Cnが全てデータ「0」になるときにその値がデータ
「0」になる。
The output data of the NAND circuit 62 is data "0" when all the output data of the NOR circuits 38, 45, 52 are data "1", and is otherwise "0". Since it becomes "0", the NAND circuit 62
Output data is data ACb, ACc, ACd, AC
Of g, ACh, ACi, ACl, ACm, ACn,
When any one or more of them becomes data "1", the value becomes data "1", and these data ACb, ACc,
ACd, ACg, ACh, ACi, ACl, ACm, A
When all the Cn become data "0", the value becomes data "0".

【0063】したがって、制御部1から加えられている
モードデータMDがデータ「1」に設定されている場
合、図7(a)に示した5×4サイズの画素マトリクス
に1つ以上のデータ「1」のアクティブ判定データAC
が含まれているときには、選択信号SLがデータ「1」
になる。
Therefore, when the mode data MD added from the control unit 1 is set to data "1", one or more data "in the pixel matrix of 5 × 4 size shown in FIG. 1 ”active judgment data AC
, The selection signal SL is data “1”.
become.

【0064】また、制御部1から加えられているモード
データMDがデータ「0」に設定されている場合、図7
(b)に示した3×3サイズの画素マトリクスに1つ以
上のデータ「1」のアクティブ判定データACが含まれ
ているときには、選択信号SLがデータ「1」になる。
Further, when the mode data MD added from the control unit 1 is set to the data "0", FIG.
When the 3 × 3 size pixel matrix shown in (b) includes the active determination data AC of one or more data “1”, the selection signal SL becomes the data “1”.

【0065】以上の構成で、操作表示部6から標準解像
度が設定された状態では、制御部1は、モードデータM
Dにデータ「0」を設定するとともに、白画素閾値TH
wおよび黒画素閾値THbの値を、標準解像度に対応し
た値に設定する。
With the above configuration, in the state where the standard resolution is set from the operation display unit 6, the control unit 1 controls the mode data M
Data “0” is set in D and the white pixel threshold TH
The values of w and the black pixel threshold value THb are set to values corresponding to the standard resolution.

【0066】これにより、文字領域判定部33は、上述
した3×3サイズのマトリクスを選択する状態になると
ともに、白画素判定部24および黒画素判定部25が、
標準解像度に対応した動作状態となる。
As a result, the character area determination section 33 is brought into a state of selecting the above-mentioned 3 × 3 size matrix, and the white pixel determination section 24 and the black pixel determination section 25 are
The operating state corresponds to the standard resolution.

【0067】この状態で、例えば、ユーザからコピー動
作が指令入力されたときには、制御部1は、スキャナ4
の読み取り動作を実行し、それによってスキャナ4から
出力される二値化画信号BWを順次プロッタ5に転送
し、プロッタ5からコピー画像を記録出力させる。
In this state, for example, when the user inputs a copy operation command, the control unit 1 causes the scanner 4
The reading operation is performed, whereby the binarized image signal BW output from the scanner 4 is sequentially transferred to the plotter 5, and a copy image is recorded and output from the plotter 5.

【0068】このとき、上述したように、画像の文字領
域の境界部分およびその近傍では、文字領域判定部33
から出力される選択信号SLの値がデータ「1」にな
り、それによって、この部分では、選択器29によって
黒画素判定データBWsが選択されて、二値化画信号B
Wとして出力される。
At this time, as described above, at the boundary portion of the character area of the image and its vicinity, the character area determination unit 33
The value of the selection signal SL output from the data becomes data "1", whereby the black pixel determination data BWs is selected by the selector 29 in this portion, and the binarized image signal B is selected.
It is output as W.

【0069】また、それ以外の部分、すなわち、中間調
画像の部分、文字の黒ベタおよび白ベタ部分では、文字
領域判定部33から出力される選択信号SLの値がデー
タ「0」になり、それによって、この部分では、選択器
29によって中間調二値化信号BWpが選択されて、二
値化画信号BWとして出力される。
In the other portions, that is, in the halftone image portion, the black solid portion and the white solid portion of the character, the value of the selection signal SL output from the character area determination unit 33 becomes data "0", As a result, in this portion, the selector 29 selects the halftone binarized signal BWp and outputs it as the binarized image signal BW.

【0070】また、操作表示部6から精細解像度が設定
された状態では、制御部1は、モードデータMDにデー
タ「1」を設定するとともに、白画素閾値THwおよび
黒画素閾値THbの値を、精細解像度に対応した値に設
定する。
Further, when the fine resolution is set from the operation display unit 6, the control unit 1 sets the data "1" in the mode data MD and sets the values of the white pixel threshold value THw and the black pixel threshold value THb. Set to a value that corresponds to the fine resolution.

【0071】これにより、文字領域判定部33は、上述
した5×4サイズのマトリクスを選択する状態になると
ともに、白画素判定部24および黒画素判定部25が、
精細解像度に対応した動作状態となる。
As a result, the character area determination unit 33 is in a state of selecting the above-mentioned 5 × 4 size matrix, and the white pixel determination unit 24 and the black pixel determination unit 25 are
The operating state corresponds to the fine resolution.

【0072】このようにして、本実施例では、基本的に
は画像を中間調二値化しているとともに、中間調二値化
したときに画質が劣化する文字の境界部のみについて
は、固定の閾値で二値化処理するようにしており、した
がって、像域判定としては、文字の境界部分のみを対象
とするために、像域判定処理を比較的簡単なものにする
ことができ、処理装置の複雑さを軽減することができ
た。
In this way, in the present embodiment, basically, the image is binarized in halftone, and only the boundary portion of the character whose image quality is deteriorated when halftoning is fixed is fixed. Binarization processing is performed with a threshold value. Therefore, as for image area determination, since only the boundary portion of characters is targeted, the image area determination processing can be made relatively simple. Was able to reduce the complexity of.

【0073】また、像域判定処理が比較的簡単なことが
幸いとして誤判定の確率を低減できたため、適用できる
画像の種別が広がり、広範囲な画像について良好な二値
化画像を得ることができた。
Also, since the image area determination process is relatively simple and the probability of erroneous determination can be reduced, the types of applicable images are expanded, and good binary images can be obtained for a wide range of images. It was

【0074】ところで、例えば、白画素閾値THwの値
をより小さい値に設定すると、白画素判定部24によっ
て白画素として判定される画素の割合が増大するので、
白アクティブ判定部30によって白アクティブとして判
定される画素の領域が広がり、それにより、文字領域判
定部33によって文字領域として判定される画素領域が
増大する。
By the way, for example, when the value of the white pixel threshold value THw is set to a smaller value, the ratio of the pixels determined as the white pixels by the white pixel determination unit 24 increases.
The area of pixels determined to be white active by the white active determination section 30 is expanded, and thus the pixel area determined to be a character area by the character area determination section 33 is increased.

【0075】同様に、黒画素閾値THbの値をより大き
い値に設定すると、黒画素判定部25によって黒画素と
して判定される画素の割合が増大するので、黒アクティ
ブ判定部31によって黒アクティブとして判定される画
素の領域が広がり、それにより、文字領域判定部33に
よって文字領域として判定される画素領域が増大する。
Similarly, if the value of the black pixel threshold value THb is set to a larger value, the ratio of pixels determined by the black pixel determination unit 25 as black pixels increases, so the black active determination unit 31 determines black active. The area of pixels to be expanded is expanded, and thereby the pixel area determined as the character area by the character area determination unit 33 is increased.

【0076】そこで、スキャナ4で読み取る画像の内
容、例えば、文字が多い画像であるとか、または、写真
が多い画像であるとかにより、操作入力できるモードを
設定しておき、設定されたモードに応じて白画素閾値T
Hwおよび黒画素閾値THbの値を変更できるようにす
ることで、より画質の良好な二値化画像を得ることがで
きる。このとき、複数種類の画像に対して、好適な白画
素閾値THwおよび黒画素閾値THbの値の組みをあら
かじめ設定しておき、画像の種類が設定されたときに、
それに対応した白画素閾値THwおよび黒画素閾値TH
bの値の組みを選択するようにするとよい。
Therefore, depending on the content of the image read by the scanner 4, for example, the image having many characters or the image having many photographs, a mode in which an operation input can be made is set, and the mode can be set according to the set mode. White pixel threshold T
By allowing the values of Hw and the black pixel threshold value THb to be changed, a binarized image with better image quality can be obtained. At this time, a suitable set of values of the white pixel threshold value THw and the black pixel threshold value THb is set in advance for a plurality of types of images, and when the image type is set,
White pixel threshold THw and black pixel threshold TH corresponding thereto
It is advisable to select a set of values of b.

【0077】また、この白画素閾値THwおよび黒画素
閾値THbの値の設定は、文字領域の抽出能力と、文字
領域の誤判定にかかわるため、例えば、実験によりその
値を決定しておくことが好ましい。
The setting of the values of the white pixel threshold THw and the black pixel threshold THb is related to the extraction ability of the character area and the erroneous determination of the character area. Therefore, the values may be determined by, for example, an experiment. preferable.

【0078】また、本実施例では、像域判定のために用
いている黒画素判定部25を、非中間調二値化手段とし
ても用いているので、回路規模を縮小することができ
る。また、本実施例では、黒画素パターンマッチング処
理部28の処理能力が、文字領域の判定能力に大きく寄
与しているので、黒画素閾値THbの値の設定範囲を比
較的大きく確保して、黒画素判定をより大きい範囲で調
整できるようにすることが好ましい。
Further, in the present embodiment, since the black pixel judging section 25 used for judging the image area is also used as the non-halftone binarizing means, the circuit scale can be reduced. Further, in the present embodiment, since the processing capability of the black pixel pattern matching processing unit 28 greatly contributes to the determination capability of the character area, the setting range of the value of the black pixel threshold THb is secured to be relatively large, and It is preferable to be able to adjust the pixel determination in a larger range.

【0079】また、画像の読取解像度により、同一面積
当たりで得られる画素数が決定され、当然のことなが
ら、解像度の値が大きければそれだけ得られる画素数が
多くなる。上述の実施例で、文字領域判定部33で適用
する画素マトリクスサイズを、精細解像度の場合に5×
4とし、標準解像度の場合に3×3としたのは、精細解
像度の場合と標準解像度の場合で、同じ程度の面積に対
して文字領域の判定動作を実行できるようにするためで
ある。
Further, the number of pixels obtained in the same area is determined by the image reading resolution, and naturally, the larger the value of the resolution, the larger the number of pixels obtained. In the above-described embodiment, the pixel matrix size applied by the character area determination unit 33 is 5 × when the resolution is fine.
The reason why 4 is set and 3 × 3 is set in the case of the standard resolution is that the determination operation of the character region can be executed for the same area in the case of the fine resolution and the case of the standard resolution.

【0080】したがって、さらに異なる解像度を用いる
場合には、文字領域判定部33で適用する画素マトリク
スサイズとして、その解像度に対応したものを用いるよ
うにすることが好ましい。
Therefore, when different resolutions are used, it is preferable to use the pixel matrix size applied by the character area determination unit 33 that corresponds to the resolution.

【0081】さて、γ補正処理は、人の視覚特性を考慮
して、少ないビット数で効果的な階調表現を実現するた
めのものであり、細かな変化を認識できない濃度の大き
い部分の画像の分解能を低下して、その代わり、より変
化が目立つ濃度が小さい部分の画像の分解能を向上して
いる(図3参照)。
Now, the γ correction processing is for realizing effective gradation expression with a small number of bits in consideration of human visual characteristics, and it is an image of a portion of high density where small changes cannot be recognized. Of the image is reduced, and instead, the resolution of the image of the portion where the change is more noticeable and the density is small is improved (see FIG. 3).

【0082】このために、γ補正処理後の画像データを
非中間調二値化処理すると、一般に、画像の黒の部分の
画質が劣化するという傾向がある。図2で示した装置で
は、γ補正処理後の画像データを非中間調二値化処理し
ているため、このような不都合を生じるおそれがある。
Therefore, when the image data after the γ correction processing is subjected to the non-halftone binarization processing, the image quality of the black portion of the image generally tends to deteriorate. In the apparatus shown in FIG. 2, since the image data after the γ correction processing is subjected to the non-halftone binarization processing, such an inconvenience may occur.

【0083】かかる不都合を解消できる、本発明の他の
実施例にかかるスキャナ4の信号処理系を図9に示す。
なお、同図において、図2と同一部分および相当する部
分には、同一符号を付している。
FIG. 9 shows a signal processing system of the scanner 4 according to another embodiment of the present invention, which can eliminate such inconvenience.
In the figure, the same parts as those in FIG. 2 and corresponding parts are designated by the same reference numerals.

【0084】同図において、アナログ/デジタル変換器
21から出力されるデジタル画信号DVは、γ補正処理
部22に加えられるとともに、空間画像処理部23に加
えられている。
In the figure, the digital image signal DV output from the analog / digital converter 21 is added to the γ correction processing unit 22 and the spatial image processing unit 23.

【0085】γ補正処理部22の出力は、空間画像処理
部23aに加えられている。空間画像処理部23aは、
空間画像処理部23と同様に画像の劣化を解消するため
のものであり、その出力データは、補正デジタル画信号
DVa’として、中間調二値化部26に加えられてい
る。
The output of the γ correction processing unit 22 is added to the spatial image processing unit 23a. The spatial image processing unit 23a
Similar to the spatial image processing unit 23, it is for eliminating image deterioration, and its output data is added to the halftone binarization unit 26 as a corrected digital image signal DVa ′.

【0086】また、空間画像処理部23のから出力され
る補正デジタル画信号DVaは、白画素判定部24およ
び黒画素判定部25に加えられている。
The corrected digital image signal DVa output from the spatial image processing unit 23 is added to the white pixel determination unit 24 and the black pixel determination unit 25.

【0087】このようにして、本実施例では、非中間調
二値化する信号パスには、γ補正処理部22が含まれな
いので、上述した実施例のような不都合を解消すること
ができる。
In this way, in this embodiment, since the signal path for non-halftone binarization does not include the γ correction processing section 22, the inconvenience as in the above-mentioned embodiment can be solved. .

【0088】図10は、本発明のさらに他の実施例にか
かるスキャナ4の信号処理系を示している。なお、同図
において、図2と同一部分および相当する部分には、同
一符号を付している。
FIG. 10 shows a signal processing system of the scanner 4 according to still another embodiment of the present invention. In the figure, the same parts as those in FIG. 2 and corresponding parts are designated by the same reference numerals.

【0089】同図において、空間画像処理部23から出
力される補正デジタル画信号DVaは、白画素判定部2
4、黒画素判定部25、中間調二値化部26、および、
二値化部65に加えられている。
In the figure, the corrected digital image signal DVa output from the spatial image processing unit 23 is the white pixel determination unit 2
4, black pixel determination unit 25, halftone binarization unit 26, and
It is added to the binarization unit 65.

【0090】二値化部65には、制御部1から出力され
る閾値THcが加えられている。二値化部65は、入力
した補正デジタル画信号DVaを閾値THcと比較し
て、補正デジタル画信号DVaの値が閾値THc以下に
なっているときには、そのときの画素を黒画素として判
定し、その出力をデータ「1」に設定するとともに、補
正デジタル画信号DVaの値が閾値THcより大きい値
になっているときには、その出力をデータ「0」に設定
する。この二値化部65の出力は、非中間調二値化画信
号BWdとして、選択器29の一方の入力端に加えられ
ている。
A threshold THc output from the control unit 1 is added to the binarization unit 65. The binarization unit 65 compares the input corrected digital image signal DVa with the threshold THc, and when the value of the corrected digital image signal DVa is equal to or less than the threshold THc, determines the pixel at that time as a black pixel, The output is set to data "1", and when the value of the corrected digital image signal DVa is larger than the threshold value THc, the output is set to data "0". The output of the binarization unit 65 is applied to one input terminal of the selector 29 as a non-halftone binarized image signal BWd.

【0091】選択器29は、文字領域判定部33から出
力されている選択信号SLがデータ「1」になっている
ときには、非中間調二値化信号BWdを選択して二値化
画信号BWとして出力するとともに、選択信号SLがデ
ータ「0」になっているときには、中間調二値化画信号
BWpを選択して二値化画信号BWとして出力するもの
である。
The selector 29 selects the non-halftone binarized signal BWd to select the binarized image signal BW when the selection signal SL output from the character area determination section 33 is data "1". In addition, when the selection signal SL is data “0”, the halftone binarized image signal BWp is selected and output as the binarized image signal BW.

【0092】したがって、本実施例では、非中間調二値
化処理を独立した二値化部65で実行しているので、そ
の前段で実行されているγ補正処理の影響を解消できる
値に閾値THcを設定することで、適切な非中間調二値
化処理を実現でき、文字部の二値化画像の画質劣化を解
消することができる。
Therefore, in this embodiment, since the non-halftone binarization process is executed by the independent binarization unit 65, the threshold value is set to a value that can eliminate the influence of the γ correction process executed in the preceding stage. By setting THc, it is possible to realize an appropriate non-halftone binarization process and eliminate the image quality deterioration of the binarized image of the character portion.

【0093】なお、上述した実施例では、グループ3フ
ァクシミリ装置のスキャナに本発明を適用したが、本発
明は、それ以外の画像読み取り装置についても同様にし
て適用することができる。
In the above-described embodiment, the present invention is applied to the scanner of the group 3 facsimile machine, but the present invention can be applied to other image reading apparatuses in the same manner.

【0094】また、上述した実施例では、2つの閾値T
Hw,THbを用いて画像を判別しているが、さらに多
くの閾値を用いることもできる。
Further, in the above-mentioned embodiment, two threshold values T
Although the image is discriminated using Hw and THb, more threshold values can be used.

【0095】[0095]

【発明の効果】以上説明したように、本発明によれば、
複数の閾値での二値化処理結果に基づき、注目画素が文
字領域の境界部に位置しているかどうかを調べる像域判
別処理を実行し、その像域判別処理結果に基づいて非中
間調二値化画信号または中間調二値化画信号を選択する
ようにしているので、像域判別のための処理内容が比較
的簡単であり、かつ、原稿画像の特徴を良好に抽出する
ことができるので、精度が良好である。それにより、非
中間調画像と中間調画像が混在した原稿の画像を、品質
よく読み取ることができるとともに、装置構成を比較的
安価に実現できる。また、像域判別処理の特性を、処理
対象の画像の読取解像度に応じて適宜に変化することが
できるので、より高画質の画像を得ることができるとい
う効果を得る。
As described above, according to the present invention,
Based on the result of binarization processing with multiple thresholds, image area discrimination processing is performed to check whether the pixel of interest is located at the boundary of the character area, and based on the result of the image area discrimination processing, non-halftone Since the binarized image signal or the halftone binarized image signal is selected, the processing contents for image area discrimination are relatively simple and the characteristics of the original image can be extracted well. Therefore, the accuracy is good. As a result, the image of the original in which the non-halftone image and the halftone image are mixed can be read with high quality, and the device configuration can be realized at a relatively low cost. Further, since the characteristics of the image area discrimination processing can be changed appropriately according to the reading resolution of the image to be processed, it is possible to obtain an effect that a higher quality image can be obtained.

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

【図1】本発明の一実施例にかかるグループ3ファクシ
ミリ装置を示したブロック図。
FIG. 1 is a block diagram showing a group 3 facsimile apparatus according to an embodiment of the present invention.

【図2】本発明の一実施例にかかるスキャナの信号処理
系を示したブロック図。
FIG. 2 is a block diagram showing a signal processing system of a scanner according to an embodiment of the present invention.

【図3】γ補正処理の特性を説明するためのグラフ図。FIG. 3 is a graph for explaining characteristics of γ correction processing.

【図4】白画素パターンマッチング処理部のマッチパタ
ーンの一例を示した概略図。
FIG. 4 is a schematic diagram showing an example of a match pattern of a white pixel pattern matching processing section.

【図5】黒画素パターンマッチング処理部のマッチパタ
ーンの一例を示した概略図。
FIG. 5 is a schematic diagram showing an example of a match pattern of a black pixel pattern matching processing section.

【図6】黒画素パターンマッチング処理部のアンマッチ
パターンの一例を示した概略図。
FIG. 6 is a schematic diagram showing an example of an unmatched pattern of a black pixel pattern matching processing unit.

【図7】文字領域判定部で適用する画素マトリクスを示
した概略図。
FIG. 7 is a schematic diagram showing a pixel matrix applied in a character area determination unit.

【図8】文字領域判定部の一例を示したブロック図。FIG. 8 is a block diagram showing an example of a character area determination unit.

【図9】本発明の他の実施例にかかるスキャナの信号処
理系を示したブロック図。
FIG. 9 is a block diagram showing a signal processing system of a scanner according to another embodiment of the present invention.

【図10】本発明のさらに他の実施例にかかるスキャナ
の信号処理系を示したブロック図。
FIG. 10 is a block diagram showing a signal processing system of a scanner according to still another embodiment of the present invention.

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

1 制御部 4 スキャナ 22 γ補正処理部 23,23a 空間画像処理部 24 白画素判定部 25 黒画素判定部 26 中間調二値化部 27 白画素パターンマッチング処理部 28 黒画素パターンマッチング処理部 29,63 選択器 30 白アクティブ判定部 31 黒アクティブ判定部 32 アンド回路 33 文字領域判定部 65 二値化部 DESCRIPTION OF SYMBOLS 1 control part 4 scanner 22 γ correction processing part 23, 23a spatial image processing part 24 white pixel determination part 25 black pixel determination part 26 halftone binarization part 27 white pixel pattern matching processing part 28 black pixel pattern matching processing part 29, 63 Selector 30 White active determination unit 31 Black active determination unit 32 AND circuit 33 Character area determination unit 65 Binarization unit

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを複数の閾値で二値化処理し、その
処理結果に基づいて処理対象となっている注目画素が文
字領域に含まれるか否かを判定する文字領域判定手段
と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記文字領域
判定手段が実行する複数の閾値による二値化処理結果の
うち、黒画素を判定した二値化処理結果をあらわす信号
を選択して二値化画信号として出力する選択手段を備え
たことを特徴とする画像処理装置。
1. Halftone binarization means for forming a halftone binarization signal by subjecting multivalued image data obtained by raster scanning an original image to halftone binarization processing, and the multivalued image data. A binarization process using a plurality of thresholds, and a character region determination unit that determines whether or not a pixel of interest to be processed is included in the character region based on the processing result; For the pixel of interest determined not to be included in, the halftone binarization signal output by the halftone binarization means is selected and output as a binarized image signal, while the character area determination means For the pixel of interest determined to be included in the region, a signal representing the binarization processing result in which the black pixel is determined is selected from the binarization processing results by the plurality of thresholds executed by the character region determination unit. And output as a binary image signal The image processing apparatus characterized by comprising a-option means.
【請求項2】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを複数の閾値で二値化処理し、その
処理結果に基づいて処理対象となっている注目画素が文
字領域に含まれるか否かを判定する文字領域判定手段
と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記文字領域
判定手段が実行する複数の閾値による二値化処理結果の
うち、黒画素を判定した二値化処理結果をあらわす信号
を選択して二値化画信号として出力する選択手段と、 上記文字領域判定手段が用いる上記複数の閾値を設定操
作する操作手段を備えたことを特徴とする画像処理装
置。
2. Halftone binarization means for forming halftone binarization signals by subjecting multivalued image data obtained by raster-scanning an original image to halftone binarization processing, and the multivalued image data. A binarization process using a plurality of thresholds, and a character region determination unit that determines whether or not a pixel of interest to be processed is included in the character region based on the processing result; For the pixel of interest determined not to be included in, the halftone binarization signal output by the halftone binarization means is selected and output as a binarized image signal, while the character area determination means For the pixel of interest determined to be included in the region, a signal representing the binarization processing result in which the black pixel is determined is selected from the binarization processing results by the plurality of thresholds executed by the character region determination unit. And output as a binary image signal And-option unit, an image processing apparatus characterized by comprising an operation means for setting operating the plurality of thresholds used by the character region determining means.
【請求項3】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを所定の黒画素判定閾値で二値化処
理する黒画素二値化手段と、 上記多値画像データを所定の白画素判定閾値で二値化処
理する白画素二値化手段と、 上記黒画素二値化手段および上記白画素二値化手段のそ
れぞれの二値化結果に基づいて、処理対象となっている
注目画素が文字領域に含まれるか否かを判定する文字領
域判定手段と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記黒画素二
値化手段の二値化処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段を備えたことを特徴
とする画像処理装置。
3. Halftone binarization means for forming a halftone binarization signal by subjecting multivalued image data obtained by raster-scanning an original image to halftone binarization processing, and the multivalued image data. Black pixel binarizing means for binarizing with a predetermined black pixel determination threshold value; white pixel binarizing means for binarizing the multi-valued image data with a predetermined white pixel determination threshold value; Character area determining means for determining whether or not the target pixel to be processed is included in the character area based on the respective binarization results of the binarizing means and the white pixel binarizing means; For the pixel of interest determined by the area determination means as not included in the character area, the halftone binarized signal output by the halftone binarized means is selected and output as a binarized image signal, while Note that the character area determination means has determined that it is included in the character area. For pixels, the image processing apparatus characterized by comprising a selection means for outputting a binarized image signal by selecting a signal representing a binarization processing result of the black pixel binarization means.
【請求項4】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを所定の黒画素判定閾値で二値化処
理する黒画素二値化手段と、 上記多値画像データを所定の白画素判定閾値で二値化処
理する白画素二値化手段と、 上記黒画素二値化手段および上記白画素二値化手段のそ
れぞれの二値化結果に基づいて、処理対象となっている
注目画素が文字領域に含まれるか否かを判定する文字領
域判定手段と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記黒画素二
値化手段の二値化処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段と、 上記黒画素判定閾値および白画素判定閾値を設定操作す
る操作手段を備えたことを特徴とする画像処理装置。
4. Halftone binarization means for forming halftone binarization signals by subjecting multivalued image data obtained by raster-scanning an original image to halftone binarization processing, and the multivalued image data. Black pixel binarizing means for binarizing with a predetermined black pixel determination threshold value; white pixel binarizing means for binarizing the multi-valued image data with a predetermined white pixel determination threshold value; Character area determining means for determining whether or not the target pixel to be processed is included in the character area based on the respective binarization results of the binarizing means and the white pixel binarizing means; For the pixel of interest determined by the area determination means as not included in the character area, the halftone binarized signal output by the halftone binarized means is selected and output as a binarized image signal, while Note that the character area determination means has determined that it is included in the character area. As for the pixel, a selecting means for selecting a signal representing the binarization processing result of the black pixel binarizing means and outputting it as a binarized image signal, and setting operation of the black pixel determination threshold value and the white pixel determination threshold value An image processing apparatus comprising operating means.
【請求項5】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを複数の閾値で二値化処理し、その
処理結果に基づいて処理対象となっている注目画素が文
字領域に含まれるか否かを判定する文字領域判定手段
と、 上記多値画像データを所定の閾値で二値化処理する非中
間調二値化処理手段と、 上記文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記非中間調
二値化処理手段の処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段と、 上記文字領域判定手段が用いる上記複数の閾値および上
記非中間調二値化処理手段が用いる所定の閾値を設定操
作する操作手段を備えたことを特徴とする画像処理装
置。
5. A halftone binarizing means for halftone binarizing the multivalued image data obtained by raster scanning an original image to form a halftone binary signal, and the multivalued image data. A binarization process is performed with a plurality of threshold values, and a character region determination unit that determines whether or not the target pixel to be processed is included in the character region based on the process result, For the non-halftone binarization processing means for performing binarization processing with a threshold value and the pixel of interest determined by the character area determination means not included in the character area, the halftone output by the halftone binarization means is performed. While the binarized signal is selected and output as a binarized image signal, the target pixel determined by the character region determination means to be included in the character region is processed by the non-halftone binarization processing means. Select the signal that represents the result and use it as the binarized image signal. An image processing apparatus comprising: a selection unit configured to output a plurality of threshold values used by the character region determination unit; and an operation unit configured to set a predetermined threshold value used by the non-halftone binarization processing unit. .
【請求項6】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを所定の黒画素判定閾値で二値化処
理する黒画素二値化手段と、 上記多値画像データを所定の白画素判定閾値で二値化処
理する白画素二値化手段と、 上記黒画素二値化手段および上記白画素二値化手段のそ
れぞれの二値化結果を、処理対象となっている注目画素
を含む複数の画素からなる所定の画素領域について取り
出し、その画素領域で白画素が連続し、かつ、黒画素が
連続しているときには、その注目画素が文字画像の境界
領域に含まれると判定する文字領域判定手段と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記黒画素二
値化手段の二値化処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段を備えたことを特徴
とする画像処理装置。
6. Halftone binarization means for forming a halftone binarization signal by subjecting multivalued image data obtained by raster-scanning an original image to halftone binarization, and the multivalued image data. Black pixel binarizing means for binarizing with a predetermined black pixel determination threshold value; white pixel binarizing means for binarizing the multi-valued image data with a predetermined white pixel determination threshold value; The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, the above halftone binary The halftone binarized signal output by the means is selected and output as a binarized image signal, while the target pixel determined by the character area determination means to be included in the character area is the black pixel binary value. An image processing apparatus comprising: a selection unit that selects a signal representing a binarization result of the binarization unit and outputs the signal as a binarized image signal.
【請求項7】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを所定の黒画素判定閾値で二値化処
理する黒画素二値化手段と、 上記多値画像データを所定の白画素判定閾値で二値化処
理する白画素二値化手段と、 上記黒画素二値化手段および上記白画素二値化手段のそ
れぞれの二値化結果を、処理対象となっている注目画素
を含む複数の画素からなる所定の画素領域について取り
出し、その画素領域で白画素が連続し、かつ、黒画素が
連続しているときには、その注目画素が文字画像の境界
領域に含まれると判定する文字領域判定手段と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記黒画素二
値化手段の二値化処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段と、 上記文字領域判定手段が適用する上記所定の画素領域の
寸法を設定入力する操作手段を備えたことを特徴とする
画像処理装置。
7. Halftone binarization means for forming halftone binarization signals by subjecting multivalued image data obtained by raster-scanning an original image to halftone binarization processing, and the multivalued image data. Black pixel binarizing means for binarizing with a predetermined black pixel determination threshold value; white pixel binarizing means for binarizing the multi-valued image data with a predetermined white pixel determination threshold value; The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, the above halftone binary The halftone binarized signal output by the means is selected and output as a binarized image signal, while the target pixel determined by the character area determination means to be included in the character area is the black pixel binary value. And a selecting means for selecting a signal representing the binarization result of the digitizing means and outputting it as a binarized image signal; and an operating means for setting and inputting the size of the predetermined pixel area applied by the character area determining means. An image processing device characterized by the above.
【請求項8】 原稿画像をラスタスキャンして得た多値
画像データを中間調二値化処理して中間調二値化信号を
形成する中間調二値化手段と、 上記多値画像データを所定の黒画素判定閾値で二値化処
理する黒画素二値化手段と、 上記多値画像データを所定の白画素判定閾値で二値化処
理する白画素二値化手段と、 上記黒画素二値化手段および上記白画素二値化手段のそ
れぞれの二値化結果を、処理対象となっている注目画素
を含む複数の画素からなる所定の画素領域について取り
出し、その画素領域で白画素が連続し、かつ、黒画素が
連続しているときには、その注目画素が文字画像の境界
領域に含まれると判定する文字領域判定手段と、 この文字領域判定手段が文字領域に含まれていないと判
定した注目画素については、上記中間調二値化手段が出
力する中間調二値化信号を選択して二値化画信号として
出力する一方、上記文字領域判定手段が文字領域に含ま
れていると判定した注目画素については、上記黒画素二
値化手段の二値化処理結果をあらわす信号を選択して二
値化画信号として出力する選択手段と、 上記多値画像データの読取解像度に応じて、上記文字領
域判定手段が適用する上記所定の画素領域の寸法を設定
する設定手段を備えたことを特徴とする画像処理装置。
8. A halftone binarizing means for halftone binarizing the multivalued image data obtained by raster scanning an original image to form a halftone binary signal, and the multivalued image data. Black pixel binarizing means for binarizing with a predetermined black pixel determination threshold value; white pixel binarizing means for binarizing the multi-valued image data with a predetermined white pixel determination threshold value; The binarization results of the binarizing unit and the white pixel binarizing unit are extracted for a predetermined pixel region including a plurality of pixels including the target pixel to be processed, and white pixels are continuously formed in the pixel region. When the black pixels are continuous, it is determined that the target pixel is included in the boundary area of the character image, and the character area determination means is not included in the character area. For the pixel of interest, the above halftone binary The halftone binarized signal output by the means is selected and output as a binarized image signal, while the target pixel determined by the character area determination means to be included in the character area is the black pixel binary value. Selecting means for selecting a signal representing the binarization processing result of the digitizing means and outputting it as a binarized image signal; and the predetermined area applied by the character area determining means according to the reading resolution of the multivalued image data. An image processing apparatus comprising a setting means for setting a size of a pixel area.
JP09837693A 1993-04-02 1993-04-02 Image processing device Expired - Fee Related JP3466655B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP09837693A JP3466655B2 (en) 1993-04-02 1993-04-02 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09837693A JP3466655B2 (en) 1993-04-02 1993-04-02 Image processing device

Publications (2)

Publication Number Publication Date
JPH06290267A true JPH06290267A (en) 1994-10-18
JP3466655B2 JP3466655B2 (en) 2003-11-17

Family

ID=14218165

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09837693A Expired - Fee Related JP3466655B2 (en) 1993-04-02 1993-04-02 Image processing device

Country Status (1)

Country Link
JP (1) JP3466655B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103221B2 (en) 1995-04-06 2006-09-05 Canon Kabushiki Kaisha Image processing apparatus and method
JP2008067415A (en) * 1998-12-28 2008-03-21 Ricoh Co Ltd Image forming system, image processing apparatus, image forming method, and recording medium on which program for image forming method or image processing is recorded

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103221B2 (en) 1995-04-06 2006-09-05 Canon Kabushiki Kaisha Image processing apparatus and method
US7424152B2 (en) 1995-04-06 2008-09-09 Canon Kabushiki Kaisha Image processing apparatus and method based on feature of a color image
JP2008067415A (en) * 1998-12-28 2008-03-21 Ricoh Co Ltd Image forming system, image processing apparatus, image forming method, and recording medium on which program for image forming method or image processing is recorded

Also Published As

Publication number Publication date
JP3466655B2 (en) 2003-11-17

Similar Documents

Publication Publication Date Title
JP3088010B2 (en) Line drawing separation method and apparatus
US4914524A (en) Image reading apparatus and method
JPS6198069A (en) Image processing device
EP0449528B1 (en) Image processing apparatus
JP3200931B2 (en) Halftone dot area discrimination circuit
JP3313447B2 (en) Image processing device
JP3014252B2 (en) Image processing method and image processing apparatus
US5301039A (en) Image processing apparatus with pixel tone discrimination
JP3466655B2 (en) Image processing device
JP3118469B2 (en) Image area separation device
JPH04238462A (en) Image processing device
JPH0888770A (en) Image processing device
JPS63288565A (en) Image processor
JP3340086B2 (en) Image processing method and image processing apparatus
JP3226580B2 (en) Image processing device
JP2857906B2 (en) Halftone binarization processor
JPH0563965A (en) Original picture reader
JP3475606B2 (en) Image processing device
JP2521744B2 (en) Image processing device
JPH05284358A (en) Image processing device
JPH01173973A (en) Gradation correcting device
JP3146517B2 (en) Image processing device
JP3146516B2 (en) Image processing device
JP3136650B2 (en) Image processing device
JPH02305068A (en) Image reader

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080829

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080829

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090829

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090829

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100829

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100829

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110829

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees