JP2006019957A - Image processor and image processing program - Google Patents
Image processor and image processing program Download PDFInfo
- Publication number
- JP2006019957A JP2006019957A JP2004194634A JP2004194634A JP2006019957A JP 2006019957 A JP2006019957 A JP 2006019957A JP 2004194634 A JP2004194634 A JP 2004194634A JP 2004194634 A JP2004194634 A JP 2004194634A JP 2006019957 A JP2006019957 A JP 2006019957A
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- character area
- pixel data
- area
- 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
Images
Landscapes
- Image Processing (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
Description
本発明は、画像処理装置及び画像処理プログラムに関し、特に、画像データ量を低減させる画像データ圧縮技術に関する。 The present invention relates to an image processing apparatus and an image processing program, and more particularly to an image data compression technique for reducing the amount of image data.
従来から、画像形成装置等において、スキャナ機能によって読み取った画像のデータを保存する場合、記憶装置の記憶領域を有効に使用するために、画像データを圧縮してから保存することが行われている。この画像圧縮処理を効率よく行うための画像圧縮装置として、例えば、特許文献1に示されるものが提案されている。この画像圧縮装置は、スキャナで読み取った画像のデータを複数の画像領域に分離し、圧縮による画像劣化が激しいと想定される文字領域等に対して圧縮を行う場合には、他の領域よりも低圧縮率で圧縮処理を施すようにしたものである。
しかしながら、上記の様にして、文字領域等以外の領域に対して画像圧縮処理を行う場合には、次のような問題がある。すなわち、画像データを、文字領域と、それ以外の領域(以下、非文字領域という)とに分離し、この非文字領域から文字領域部分の画素データを切り出して除去した後に画像圧縮処理を行うとき、文字領域の画素データが除去された部分と他の部分との濃度差が大きいと、効率の良い画像圧縮を行うことができず、また、ノイズ等が発生する要因となり、画像品質の低下を招くことがある。 However, when image compression processing is performed on areas other than character areas as described above, there are the following problems. That is, when image data is separated into character areas and other areas (hereinafter referred to as non-character areas), and image compression processing is performed after the pixel data of the character area portions are cut out from the non-character areas and removed. If the density difference between the part from which the pixel data of the character area has been removed and the other part is large, efficient image compression cannot be performed, and noise may be generated, reducing image quality. You may be invited.
本発明は、上記の問題を解決するためになされたもので、効率の良い画像圧縮と、当該画像圧縮による画質劣化の防止とを両立できる画像処理装置及び画像処理プログラムを提供することを目的とするものである。 The present invention has been made to solve the above problems, and an object thereof is to provide an image processing apparatus and an image processing program capable of achieving both efficient image compression and prevention of image quality deterioration due to the image compression. To do.
本発明の請求項1に記載の発明は、入力された画像データを文字領域と非文字領域とに分離する画像分離手段と、
前記画像分離手段によって分離された非文字領域の画像データを構成する画素データのうち、前記画像分離手段による分離前に前記文字領域に属する画素データが存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えるデータ置換手段と、
前記画像分離手段によって分離された文字領域の画像データと、前記データ置換手段によるデータ置換が行われた非文字領域の画像データとに対して、各領域別に異なる画像圧縮処理を施す画像圧縮手段と
を備えた画像処理装置である。
The invention according to
Of the pixel data constituting the image data of the non-character area separated by the image separation means, the portion where the pixel data belonging to the character area existed before the separation by the image separation means belongs to the character area Data replacement means for replacing the pixel data other than the pixel data with pixel data at a position closest to the pixel data belonging to the character area;
Image compression means for performing different image compression processing for each area on the image data of the character area separated by the image separation means and the image data of the non-character area subjected to data substitution by the data substitution means; Is an image processing apparatus.
また、請求項5に記載の発明は、入力された画像データを文字領域と非文字領域とに分離する画像分離手段と、
前記画像分離手段によって分離された非文字領域の画像データを構成する画素データのうち、前記画像分離手段による分離前に前記文字領域に属する画素データが存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えるデータ置換手段と、
前記画像分離手段によって分離された文字領域の画像データと、前記データ置換手段によるデータ置換が行われた非文字領域の画像データとに対して、各領域別に異なる画像圧縮処理を施す画像圧縮手段として、
コンピュータを機能させる画像処理プログラムである。
The invention according to
Of the pixel data constituting the image data of the non-character area separated by the image separation means, the portion where the pixel data belonging to the character area existed before the separation by the image separation means belongs to the character area Data replacement means for replacing the pixel data other than the pixel data with pixel data at a position closest to the pixel data belonging to the character area;
As image compression means for performing different image compression processing for each area on the image data of the character area separated by the image separation means and the image data of the non-character area subjected to data substitution by the data substitution means. ,
An image processing program for causing a computer to function.
これらの構成では、入力された画像データを、画像分離手段によって文字領域と非文字領域とに分離し、この非文字領域の画像データのうち、画像分離手段による分離前に文字領域に属する画素データが存在していた部分を、データ置換手段が、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換え、このデータ置換が行われた非文字領域の画像データと、画像分離手段によって分離された文字領域の画像データとに対して、画像圧縮手段が各領域別に異なる画像圧縮処理を施すようになっている。 In these configurations, the input image data is separated into a character area and a non-character area by the image separation means, and among the image data of this non-character area, pixel data belonging to the character area before separation by the image separation means The data replacement means replaces the portion where the data has been replaced with the pixel data closest to the pixel data belonging to the character area other than the pixel data belonging to the character area. The image compression means performs different image compression processing for each area on the image data of the character area and the image data of the character area separated by the image separation means.
また、請求項2に記載の発明は、請求項1に記載の画像処理装置であって、入力された画像データを網点領域と非網点領域とに識別する画像識別手段と、
前記画像識別手段によって識別された網点領域及び非網点領域に対して各領域別に異なる平滑化処理を施すものであって、前記網点領域に対しては前記非網点領域よりも強い平滑化処理を行う平滑化処理手段と
を備えたものである。
The invention according to
A different smoothing process is applied to each halftone dot area and non-halftone dot area identified by the image identification means, and the halftone dot area is smoother than the non-halftone dot area. And smoothing processing means for performing the conversion processing.
この構成は、入力された画像データを、画像識別手段によって、網点領域と非網点領域とに識別し、平滑化処理手段が、網点領域に対しては非網点領域よりも強い平滑化処理を行うようにしたものである。 In this configuration, the input image data is discriminated into a halftone dot area and a non-halftone dot area by the image discriminating means, and the smoothing processing means smoothes the halftone dot area stronger than the non-halftone dot area. The processing is performed.
また、請求項3に記載の発明は、請求項1又は請求項2に記載の画像処理装置であって、前記画像圧縮手段による前記文字領域の画像データに対する画像圧縮処理を可逆方式としたものである。
The invention according to
この構成によれば、画像圧縮手段による文字領域の画像データに対する画像圧縮処理を可逆方式としたので、文字領域を画像圧縮した時に画質を維持することができる。 According to this configuration, since the image compression processing for the image data of the character area by the image compression means is a reversible method, the image quality can be maintained when the character area is compressed.
また、請求項4に記載の発明は、請求項1乃至請求項3のいずれかに記載の画像処理装置であって、前記画像圧縮手段による前記非文字領域の画像データに対する画像圧縮処理を非可逆方式としたものである。 According to a fourth aspect of the present invention, in the image processing apparatus according to any one of the first to third aspects, the image compression processing for the image data in the non-character area by the image compression means is irreversible. It is a method.
この構成によれば、画像圧縮手段による非文字領域の画像データに対する画像圧縮処理を非可逆方式としたので、非文字領域を比較的高い圧縮率で画像圧縮でき、画像データ量を効果的に低減させることができる。 According to this configuration, since the image compression processing for the image data of the non-character area by the image compression means is an irreversible method, the non-character area can be compressed with a relatively high compression rate, and the amount of image data is effectively reduced. Can be made.
請求項1及び請求項5に記載の発明によれば、非文字領域の画像データのうち、画像分離手段による分離前に文字領域に属する画素データが存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えてから画像圧縮処理を施すので、画像分離手段による分離前に文字領域の画素データが存在していた部分と、これ以外の他の部分との濃度差が小さくなる。そのため、効率の良い画像圧縮を行うことができ、ノイズ等の発生要因が無くなって画像品質が低下しない。これにより、効率の良い画像圧縮処理と、当該画像圧縮処理による画質劣化の防止とが両立される。 According to the first and fifth aspects of the present invention, the portion of the image data in the non-character area that includes the pixel data belonging to the character area before separation by the image separation means belongs to the character area. Since the image compression processing is performed after replacing the pixel data other than the pixel data with the pixel data closest to the pixel data belonging to the character area, the pixel data in the character area existed before separation by the image separation means And the density difference with other parts other than this becomes small. Therefore, efficient image compression can be performed, and noise and other factors are eliminated, and image quality does not deteriorate. Thereby, both efficient image compression processing and prevention of image quality deterioration due to the image compression processing are compatible.
請求項2に記載の発明によれば、網点領域に対して非網点領域よりも強い平滑化処理を行うので、網点領域の画像データ量を効果的に低減させることができ、非網点領域に対しては強い平滑化処理を行わないことによって、画質を維持することができる。 According to the second aspect of the present invention, since the smoothing process stronger than the non-halftone area is performed on the halftone area, the amount of image data in the halftone area can be effectively reduced. The image quality can be maintained by not performing a strong smoothing process on the point area.
請求項3に記載の発明によれば、文字領域の画像データに対する画像圧縮処理を可逆方式としたので、文字領域を画像圧縮した時に画質を維持することができる。 According to the third aspect of the present invention, since the image compression processing for the image data of the character area is a reversible method, the image quality can be maintained when the character area is compressed.
請求項4に記載の発明によれば、非文字領域の画像データに対する画像圧縮処理を非可逆方式としたので、非文字領域を比較的高い圧縮率で画像圧縮でき、画像データ量を効果的に低減させることができる。 According to the fourth aspect of the present invention, since the image compression processing for the image data in the non-character area is an irreversible method, the non-character area can be compressed with a relatively high compression rate, and the amount of image data can be effectively reduced. Can be reduced.
以下、本発明に係る実施形態を図面に基づいて説明する。図1は、本発明の一実施形態に係る画像処理装置を備えた複合機の内部構成を概略的に示す側面図である。本発明に係る画像処理装置は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能等の機能を兼ね備えた複合機1に適用される。この複合機1は、本体部2と、本体部2の左方に配設されたスタックトレイ3と、本体部2の上部に配設された原稿読取部5と、原稿読取部5の上方に配設された原稿給送部6とを有している。
Embodiments according to the present invention will be described below with reference to the drawings. FIG. 1 is a side view schematically showing an internal configuration of a multifunction machine including an image processing apparatus according to an embodiment of the present invention. The image processing apparatus according to the present invention is applied to a
また、複合機1のフロント部には、操作部47が設けられている。この操作部47には、ユーザが印刷実行指示を入力するためのスタートキー471と、印刷部数等を入力するためのテンキー472と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部473と、表示部473で設定された設定内容等をリセットするリセットキー474と、実行中の印刷(画像形成)動作を停止させるためのストップキー475と、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を切り換えるための機能切換キー477が備えられている。
An
原稿読取部5は、CCD(Charge Coupled Device)センサ及び露光ランプ等からなるスキャナ部51と、ガラス等の透明部材により構成された原稿台52及び原稿読取スリット53とを備える。スキャナ部51は、図略の駆動部によって移動可能に構成され、原稿台52に載置された原稿を読み取るときは、原稿台52に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得した画像データを制御部100(図2)へ出力する。また、原稿給送部6により給送された原稿を読み取るときは、原稿読取スリット53と対向する位置に移動され、原稿読取スリット53を介して原稿給送部6による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを制御部100へ出力する。
The
原稿給送部6は、原稿を載置するための原稿載置部61と、画像読み取り済みの原稿を排出するための原稿排出部62と、原稿載置部61に載置された原稿を1枚ずつ繰り出して原稿読取スリット53に対向する位置へ搬送し、原稿排出部62へ排出するための給紙ローラ(図略)、搬送ローラ(図略)等からなる原稿搬送機構63を備える。原稿搬送機構63は、さらに原稿を表裏反転させて原稿読取スリット53と対向する位置へ再搬送する用紙反転機構(図略)を備え、原稿の両面の画像を原稿読取スリット53を介してスキャナ部51から読取可能にしている。
The document feeding unit 6 includes a
また、原稿給送部6は、その前面側が上方に移動可能となるように本体部2に対して回動自在に設けられている。原稿給送部6の前面側を上方に移動させて原稿台52上面を開放することにより、原稿台52の上面に読み取り原稿、例えば見開き状態にされた書籍等を操作者が載置できるようになっている。
The document feeding unit 6 is provided so as to be rotatable with respect to the
本体部2は、複数の給紙カセット461と、給紙カセット461から記録紙を1枚ずつ繰り出して記録部40へ搬送する給紙ローラ462と、給紙カセット461から搬送されてきた記録紙に画像を形成する記録部40とを備える。
The
記録部40は、スキャナ部51で取得された画像データに基づきレーザ光等を出力して感光体ドラム43を露光する光学ユニット42と、感光体ドラム43上にトナー像を形成する現像部44と、感光体ドラム43上のトナー像を記録紙に転写する転写部41と、トナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる定着部45と、記録部40内の用紙搬送路中に設けられ、記録紙をスタックトレイ3又は排出トレイ48まで搬送する搬送ローラ463,464等とを備える。
The
また、記録紙の両面に画像を形成する場合は、記録部40で記録紙の一方の面に画像を形成した後、この記録紙を排出トレイ48側の搬送ローラ463にニップされた状態とする。この状態で搬送ローラ463を反転させて記録紙をスイッチバックさせ、記録紙を用紙搬送路Lに送って記録部40の上流域に再度搬送し、記録部40により他方の面に画像を形成した後、記録紙をスタックトレイ3又は排出トレイ48に排出する。
When forming images on both sides of the recording paper, the
図2は複合機1の概略構成を示す機能ブロック図である。複合機1には、装置全体の動作制御を司る制御部100が備えられている。この制御部100には、露光ランプ511及びCCD512等からなる原稿画像の読み取りが可能なスキャナ部51と、用紙搬送部131,画像形成部132,転写部41及び定着部45等からなる記録部40とが接続されている。また、制御部100には、スキャナ部51で読み取られた文書データ等が一時的に保存される半導体記憶装置等からなる画像メモリ140と、大量の文書データを保存可能な記憶容量を有する大容量のHDD(記憶装置)150とが接続されている。
FIG. 2 is a functional block diagram showing a schematic configuration of the
画像処理部160は、スキャナ部51による原稿読み取り時には、スキャナ部51から出力されるアナログ画像信号をデジタル画像信号に変換し、画質を向上させる画像処理を施した後、圧縮画像に変換するものである。この圧縮画像は画像メモリ140に書き込まれる。また、制御部100による制御で、画像メモリ140に書き込まれた圧縮画像を、文書管理の対象となるファイルデータとしてHDD150に格納可能とされている。記憶文書のプリントアウト時には、HDD150から、プリントアウト対象のファイルデータ(圧縮画像)が読み出され、画像処理部160は、当該圧縮されたファイルデータを伸張処理し、出力状態に応じた画像処理を施し、例えばレーザ露光の場合には、レーザ信号にアナログ変調する。このアナログ変調された信号に基づいて記録部40(画像形成部132)でプリントアウトされる。
The
また、制御部100は、複合機1が実行可能な各機能を制御するスキャナコントローラ101,ファクシミリコントローラ102,プリンタコントローラ103,コピーコントローラ104及びネットワークコントローラ105として機能する。
The
スキャナコントローラ101は、スキャナ部51の動作に必要な各部の動作制御を行うものである。ファクシミリコントローラ102は、ファクシミリ動作に必要な各部の動作制御を行うものであり、ファクシミリ通信に必要なデータの調整を行うファクシミリ通信部170を制御する。ファクシミリ通信部170には、データ送受信相手である相手先ファクシミリとの電話回線の接続を制御するNCU(Network Control Unit)が備えられている。コピーコントローラ104は、コピー動作に必要な各部の動作制御を行うものである。
The
プリンタコントローラ103は、プリンタ動作に必要な各部の動作制御を行うものである。このプリンタコントローラ103には、複数の信号線を用いて同時に数ビットまとめてデータを送るパラレル伝送で外部機器と接続するパラレルI/F部181と、単一の信号線を用いて1ビットずつ順次データを送るシリアル伝送で外部機器と接続するシリアルI/F部182とが接続されている。
The
ネットワークコントローラ105は、複合機1がネットワーク上のコンピュータに接続されている場合に、ネットワーク上のコンピュータとの間で行われるデータ送受信を制御するものである。ネットワークコントローラ105は、ネットワークI/F部210を介して外部とデータを送受信させる。
The
図3は、複合機1における画像処理部160の概略構成を示すブロック図である。画像処理部(画像処理装置)160は、上述したように、スキャナ部51から受信した原稿画像のデータに対して所定の画像処理を施し、画像処理後の画像データを画像メモリ140に出力する。画像処理部160は、入力画像処理部161、属性判定部162、平滑化処理部163、画像分離部164、データ置換部165及び画像圧縮部166を備えている。
FIG. 3 is a block diagram illustrating a schematic configuration of the
入力画像処理部161は、スキャナ部51から入力されてくる画像データに、シェーディング補正、CCDライン間補正、色補正等の画像処理を行うものである。
The input
属性判定部(画像識別手段)162は、スキャナ部51から入力された画像データの各部が、網点で印刷された原稿画像を読み取った場合の画像データからなる領域(以下、網点領域という)と、網点ではない原稿画像を読み取った場合の画像データからなる領域(以下、非網点領域という)のいずれであるかを識別し、いずれの属性を有するかを判定するものである。
An attribute determination unit (image identification unit) 162 is a region (hereinafter referred to as a halftone dot region) composed of image data when each part of the image data input from the
この判定は、ある領域の画像を読み取った場合の画像読取信号値が、網点領域と非網点領域のいずれの特徴を示すかに基づいて判定する。例えば、注目画素(読み取った複数画素の中で処理対象とする画素)の周辺の所定区間内における白から黒への画像信号の変化の回数等に基づいて判定するようにする。原稿上の網点印刷領域を読み取った場合、読み取った画像データのR,G,Bの各信号値のうち、例えば、G信号値は、網点領域が白地と網点とにより構成されていることから、白地を表わすG信号値と、網点(黒地)を表わすG信号値との繰り返しとなり、白画素と黒画素とが高い頻度で繰り返す特性となるので、この信号値の特性を検出したことをもって、網点領域と判定する。 This determination is made based on whether the image reading signal value when an image of a certain region is read indicates a feature of a halftone dot region or a non-halftone dot region. For example, the determination is made based on the number of changes in the image signal from white to black in a predetermined section around the pixel of interest (the pixel to be processed among the read pixels). When a halftone dot print area on a document is read, among the R, G, and B signal values of the read image data, for example, the G signal value is composed of a white background and a halftone dot. Therefore, the G signal value representing the white background and the G signal value representing the halftone dot (black background) are repeated, and the characteristics of the white and black pixels are repeated frequently. Therefore, it is determined as a halftone dot region.
平滑化処理部(平滑化処理手段)163は、平滑化フィルタ1631と、ガウスフィルタ1632とを備える。平滑化処理部163は、スキャナ部51から入力された画像データに対して、ある画素の濃度にかえて、その画素を中心として一定領域の画素の濃度平均を与える平滑化処理を行うものである。ガウスフィルタ1632は、スキャナ部51から入力された画像データに対して、平滑化フィルタ1631よりも強い平滑化効果のある空間フィルタ処理を行うものである。
The smoothing processing unit (smoothing processing means) 163 includes a smoothing filter 1631 and a Gaussian filter 1632. The smoothing
画像分離部(画像分離手段)164は、スキャナ部51から入力された画像データを、文字印刷部分を読み取った画像データからなる領域(以下、文字領域という)と、文字以外の印刷部分を読み取った画像データからなる領域(以下、非文字領域)とに分離する処理を行うものである。
The image separation unit (image separation unit) 164 reads the image data input from the
画像分離部164は、ある領域の画像を読み取った場合の画像読取信号値が、文字領域と非文字領域のいずれの特徴を示すかに基づいて、当該領域が文字領域又は非文字領域のいずれであるかを判定して分離する。例えば、白地に黒い文字が印刷されている領域を読み取った場合、読み取った画像データのR,G,Bの各信号値のうち、文字領域に関するG信号値のプロットは、白地部から文字部にかけて急激に変化する特性となる。しかも、網点領域の読取時ほどの頻度では白画素と黒画素とは繰り返さない特性を有する。このような信号値の特性を検出したことをもって文字領域と判定し、画像データを文字領域と非文字領域とに分離する。
The
データ置換部(データ置換手段)165は、画像分離部164によって分離された非文字領域の画像データについて、文字領域に属する画素データ(すなわち、文字を構成していた画素のデータ)が存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えるものである。この画素データ置換処理は、例えば、(1)非文字領域の画像データにおける、それまで文字領域に属する画素データが存在していた部分を、スキャナ部51の主走査方向において当該部分以外の直前又は直後の画素データに置換する(すなわち、それまで文字を構成していた全ての画素のデータを、文字を構成しない他部分の画素のデータに置換する)、(2)非文字領域の画像データにおける、それまで文字領域に属する画素データが存在していた部分を、スキャナ部51の副走査方向において当該部分以外の直前又は直後の画素データに置換する、(3)非文字領域の画像データにおける、それまで文字領域に属する画素データが存在していた部分を、この部分に対して斜め方向に配列されている当該部分以外の直前又は直後の画素データに置換する、等のようにして行われる。
The data replacement unit (data replacement unit) 165 has pixel data belonging to the character region (that is, data of pixels constituting the character) for the non-character region image data separated by the
画像圧縮部(画像圧縮手段)166は、スキャナ部51から入力された画像データに対して、圧縮処理を行うものであり、可逆圧縮部1661及び非可逆圧縮部1662を備えている。可逆圧縮部1661は、圧縮されたデータを展開したときに完全にデータが元に戻る方式で画像圧縮を行うものである。非可逆圧縮部1662は、圧縮されたデータを伸長したとき、完全に元に戻らない方式で画像圧縮を行うものである。画像圧縮処理を行う際に、圧縮率よりも画質を優先する場合は可逆圧縮部1661による圧縮処理が行われ、画質よりも圧縮率を優先する場合は非可逆圧縮部1662による圧縮処理が行われる。
The image compression unit (image compression unit) 166 performs compression processing on the image data input from the
スキャナ部51によって原稿画像が読み取られた場合における画像処理部160による画像処理の例を、上記図3に加えて図4及び図5を用いて説明する。図4は文字画像、写真画像及び網点画像が印刷された原稿の例を示す図、図5は非文字領域の画像から文字画像部分の画像が切り出された状態を仮想的に示す図である。
An example of image processing by the
スキャナ部51によって原稿上の画像が読み取られると、まず、この画像のデータは入力画像処理部161に送られ、画像データ全体に対して、入力画像処理部161によって、シェーディング補正、CCDライン間補正、色補正等の画像処理が行われる。入力画像処理部161での画像処理が終了した画像データは、その各部が、属性判定部162において、網点領域又は非網点領域に識別され、いずれの属性となるかが判定される。例えば、図4に示すように、原稿300の画像が、文字領域301、銀塩写真領域302、網点領域303及び下地領域304からなる場合、網点領域303のみが網点領域と判定され、それ以外の文字領域301、銀塩写真領域302及び下地領域304は全て非網点領域と判定される。
When the image on the original is read by the
そして、属性判定部162で非網点領域と判定された領域は、平滑化処理部163において、平滑化フィルタ1631によって平滑化処理が行われる。また、網点領域と判定された領域は、ガウスフィルタ1632によって、平滑化フィルタ1631よりも強い平滑化処理が行われる。この平滑化処理は、雑音除去の目的の他、画像データ量の低減を目的として行われる。
Then, the smoothing
上記平滑化処理後、画像データは、画像分離部164において、文字領域又は非文字領域に分離される。例えば、図4に示す原稿300において、文字領域301のみが文字領域とされ、それ以外の銀塩写真領域302、網点領域303及び下地領域304は全て非文字領域とされる。ここで、文字領域の画像データは、文字画像の輪郭を正確に再現するため等の目的から、圧縮率よりも画質を重視して、画像圧縮部166の可逆圧縮部1661で圧縮処理が行われる。
After the smoothing process, the image data is separated into a character region or a non-character region by the
また、非文字領域の画像データに対しては、データ置換部165において、上述したデータ置換処理(文字領域に属する画素データ(すなわち、文字を構成していた画素のデータ)が存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換える処理)が行われる。例えば、上述した(1)の処理を行う場合は、図5に示すように、文字画像「あ」の部分aにあたる画素データを、そのスキャナ部51による走査方向における直前部分bにあたる画素データ、又はその直後部分cにあたる画素データに置換する。すなわち、非文字領域の画像データを構成する画素データのうち、当該文字画像「あ」の部分aにあたる画素データを切り出して除去し、この切り出した部分aに、その直前部分bにあたる画素データ、又はその直後部分cにあたる画素データを埋め込む。
For image data in a non-character area, the data replacement unit 165 includes the above-described data replacement process (the pixel data belonging to the character area (that is, the data of the pixels constituting the character). Is replaced with pixel data other than the pixel data belonging to the character area and closest to the pixel data belonging to the character area. For example, when the above-described process (1) is performed, as shown in FIG. 5, pixel data corresponding to the part a of the character image “A” is converted into pixel data corresponding to the part b immediately before in the scanning direction by the
上記データ置換部165でデータ置換処理がされた非文字領域の画像データは、文字画像ほど正確な再現性は求められないため、画質よりも圧縮率を重視して、画像圧縮部166の非可逆圧縮部1662で圧縮処理が行われる。画像圧縮部166で圧縮処理がされた後の文字領域及び非文字領域の画像データは、画像メモリ140に記憶される。
The non-character region image data subjected to the data replacement process by the data replacement unit 165 does not require as accurate reproducibility as a character image. Compression processing is performed by the
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明に係る画像処理装置を複合機1に適用する実施形態を示しているが、ファクシミリ装置、コピー機等の単体機に適用することも可能である。
The present invention is not limited to the configuration of the above embodiment, and various modifications can be made. For example, in the above-described embodiment, an embodiment in which the image processing apparatus according to the present invention is applied to the
また、本発明は、上記実施形態の機能を実現するソフトウェアのプログラムを記録した記録媒体を供給し、コンピュータ(CPU等)が記録媒体に記録されたプログラムを読み出して上述した実施形態の機能を実行することによって達成されるようにしてもよい。また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能を実現する場合に限らず、そのプログラムに基づき、コンピュータ上で稼働しているオペレーティングシステム等が実際の処理の一部又は全部を行い、上述した実施形態の機能が実現される場合も含む。 The present invention also provides a recording medium that records a software program that implements the functions of the above-described embodiments, and a computer (such as a CPU) reads the programs recorded on the recording medium and executes the functions of the above-described embodiments. May be achieved by doing so. In addition, the program read by the computer is not limited to the case where the functions of the above-described embodiments are realized, and an operating system or the like operating on the computer based on the program may be a part of the actual processing or This includes all cases where the functions of the above-described embodiments are realized.
また、上記実施形態では、本発明に係る画像処理装置と、これが適用される複合機1の構成及び処理を図1乃至図5を用いて示したが、これらの構成及び処理はあくまでも一例であり、上記に限定されるものではない。
In the above embodiment, the configuration and processing of the image processing apparatus according to the present invention and the
1 複合機
51 スキャナ部
160 画像処理部
161 入力画像処理部
162 属性判定部
163 平滑化処理部
1631 平滑化フィルタ
1632 ガウスフィルタ
164 画像分離部
165 データ置換部
166 画像圧縮部
1661 可逆圧縮部
1662 非可逆圧縮部
300 原稿
301 文字領域
302 銀塩写真領域
303 網点領域
304 下地領域
1
Claims (5)
前記画像分離手段によって分離された非文字領域の画像データを構成する画素データのうち、前記画像分離手段による分離前に前記文字領域に属する画素データが存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えるデータ置換手段と、
前記画像分離手段によって分離された文字領域の画像データと、前記データ置換手段によるデータ置換が行われた非文字領域の画像データとに対して、各領域別に異なる画像圧縮処理を施す画像圧縮手段と
を備えた画像処理装置。 Image separation means for separating input image data into a character area and a non-character area;
Of the pixel data constituting the image data of the non-character area separated by the image separation means, the portion where the pixel data belonging to the character area existed before the separation by the image separation means belongs to the character area Data replacement means for replacing the pixel data other than the pixel data with pixel data at a position closest to the pixel data belonging to the character area;
Image compression means for performing different image compression processing for each area on the image data of the character area separated by the image separation means and the image data of the non-character area subjected to data substitution by the data substitution means; An image processing apparatus.
前記画像識別手段によって識別された網点領域及び非網点領域に対して各領域別に異なる平滑化処理を施すものであって、前記網点領域に対しては前記非網点領域よりも強い平滑化処理を行う平滑化処理手段と
を備えた請求項1に記載の画像処理装置。 Image identifying means for identifying input image data into a halftone dot region and a non-halftone dot region;
A different smoothing process is applied to each halftone dot area and non-halftone dot area identified by the image identification means, and the halftone dot area is smoother than the non-halftone dot area. The image processing apparatus according to claim 1, further comprising a smoothing processing unit that performs a conversion process.
前記画像分離手段によって分離された非文字領域の画像データを構成する画素データのうち、前記画像分離手段による分離前に前記文字領域に属する画素データが存在していた部分を、当該文字領域に属する画素データ以外であって、この文字領域に属する画素データに最も近い位置の画素データに置き換えるデータ置換手段と、
前記画像分離手段によって分離された文字領域の画像データと、前記データ置換手段によるデータ置換が行われた非文字領域の画像データとに対して、各領域別に異なる画像圧縮処理を施す画像圧縮手段として、
コンピュータを機能させる画像処理プログラム。 Image separation means for separating input image data into a character area and a non-character area;
Of the pixel data constituting the image data of the non-character area separated by the image separation means, a portion where the pixel data belonging to the character area existed before separation by the image separation means belongs to the character area Data replacement means for replacing the pixel data other than the pixel data with pixel data at a position closest to the pixel data belonging to the character area;
As image compression means for performing different image compression processing for each area on the image data of the character area separated by the image separation means and the image data of the non-character area subjected to data substitution by the data substitution means. ,
An image processing program that causes a computer to function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004194634A JP2006019957A (en) | 2004-06-30 | 2004-06-30 | Image processor and image processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004194634A JP2006019957A (en) | 2004-06-30 | 2004-06-30 | Image processor and image processing program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006019957A true JP2006019957A (en) | 2006-01-19 |
Family
ID=35793802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004194634A Pending JP2006019957A (en) | 2004-06-30 | 2004-06-30 | Image processor and image processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006019957A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009225422A (en) * | 2008-02-19 | 2009-10-01 | Canon Inc | Image encoding apparatus, image processing apparatus, and control method thereof |
US8014620B2 (en) | 2006-08-24 | 2011-09-06 | Fuji Xerox Co., Ltd. | Image processing system, image compression system, image editing system, computer readable medium, computer data signal and image processing apparatus |
-
2004
- 2004-06-30 JP JP2004194634A patent/JP2006019957A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8014620B2 (en) | 2006-08-24 | 2011-09-06 | Fuji Xerox Co., Ltd. | Image processing system, image compression system, image editing system, computer readable medium, computer data signal and image processing apparatus |
JP2009225422A (en) * | 2008-02-19 | 2009-10-01 | Canon Inc | Image encoding apparatus, image processing apparatus, and control method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2677792B2 (en) | Digital copier with fax function | |
JP4495201B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium for recording image processing program | |
US8274707B2 (en) | Image processing apparatus, image processing method, and program for determining or computing an extended region of a block region of image data or an input image | |
JP4934015B2 (en) | Image processing apparatus and image reading apparatus | |
JP5247588B2 (en) | Image processing apparatus, control method thereof, and program | |
JP4703662B2 (en) | Image forming apparatus and computer program | |
JP3354227B2 (en) | Digital copier operation control method | |
US20080159766A1 (en) | Image forming apparatus and density adjusting method | |
JP4990751B2 (en) | Image processing apparatus and image reading apparatus | |
US20100165405A1 (en) | Image forming apparatus | |
JP2006253840A (en) | Image forming apparatus and data processing method | |
US8134752B2 (en) | Image forming apparatus | |
JP2006325263A (en) | Image processing device | |
JP7482625B2 (en) | IMAGE PROCESSING APPARATUS, CONTROL METHOD FOR IMAGE PROCESSING APPARATUS, AND PROGRAM | |
JP2006019957A (en) | Image processor and image processing program | |
US8199364B2 (en) | Image processing apparatus, and image forming apparatus | |
JP2007068012A (en) | Image processing method, image processor and image formation apparatus | |
JP2004094731A (en) | Image forming apparatus and its method | |
JP2006157539A (en) | Image processing apparatus | |
JP4573742B2 (en) | Image output device | |
JP4091727B2 (en) | Image forming apparatus | |
JP2012129924A (en) | Image forming apparatus, image processing method, and program | |
JP2008103919A (en) | Image forming apparatus and method thereof | |
JP2006191229A (en) | Image scanner and image forming apparatus | |
JP4201757B2 (en) | Image editing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070524 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090608 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090616 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20091020 |