[go: up one dir, main page]

JP2013126117A - Image processing device, image forming apparatus, image processing method, and image processing program - Google Patents

Image processing device, image forming apparatus, image processing method, and image processing program Download PDF

Info

Publication number
JP2013126117A
JP2013126117A JP2011273998A JP2011273998A JP2013126117A JP 2013126117 A JP2013126117 A JP 2013126117A JP 2011273998 A JP2011273998 A JP 2011273998A JP 2011273998 A JP2011273998 A JP 2011273998A JP 2013126117 A JP2013126117 A JP 2013126117A
Authority
JP
Japan
Prior art keywords
image
divided
division
boundary
division boundary
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
Application number
JP2011273998A
Other languages
Japanese (ja)
Inventor
Shinya Masuda
進哉 増田
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 JP2011273998A priority Critical patent/JP2013126117A/en
Publication of JP2013126117A publication Critical patent/JP2013126117A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

【課題】本発明は、画像を複数の領域に分割して画像処理した後に合成部分の画像品質を向上させつつ合成する。
【解決手段】画像形成装置1は、分割境界検出部2が、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定し、画像分割部3が、処理対象の画像を、設定された分割境界で分割画像に分割するとともに、水平方向の分割境界で分割した分割画像を90度回転させて回転分割画像として、画像処理部4a〜4cが、分割された画像に対して所定の画像処理を施して、画像合成部5が、画像処理後の分割画像または/及び画像処理後の回転分割画像を90度逆回転させた復元分割画像を、分割境界検出部2の判別した画像種類に基づいて1つの画像に合成する。
【選択図】 図1
The present invention divides an image into a plurality of regions, performs image processing, and then combines the images while improving the image quality of the combined portion.
An image forming apparatus includes a division boundary detection unit that determines an image type of an image to be processed for each predetermined area and divides the image into a plurality of divided images at a predetermined division boundary. The division boundary where the image quality of the composite image at the division boundary is unlikely to deteriorate is set in the horizontal direction and / or the vertical direction based on the image type, and the image division unit 3 sets the image to be processed. The image processing units 4a to 4c perform predetermined division on the divided images by dividing the divided images divided at the divided boundaries in the horizontal direction by 90 degrees and rotating them as rotated divided images. The image composition unit 5 performs image processing, and the image type determined by the division boundary detection unit 2 includes the divided image after image processing and / or the restored divided image obtained by rotating the rotated divided image after image processing by 90 degrees. Based on one image It is formed.
[Selection] Figure 1

Description

本発明は、画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関し、詳細には、画像を複数の領域に分割して画像処理した後に合成する画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体に関する。   The present invention relates to an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program. More specifically, the present invention relates to an image processing apparatus, an image forming apparatus, and an image processing that divides an image into a plurality of regions and performs image processing. The present invention relates to a method, an image processing program, and a recording medium.

コンピュータ、複写装置、プリンタ装置、複合装置等の画像処理装置及び画像形成装置においては、画像処理の都合やラインメモリのライン幅の大きさと処理対象の画像の大きさ等によって、処理対象の画像を複数の領域に分割して分割領域の画像毎に画像処理した後、処理済み画像を繋ぎ合せて合成することが行われている。   In an image processing apparatus and an image forming apparatus such as a computer, a copying apparatus, a printer apparatus, and a composite apparatus, an image to be processed is selected depending on the convenience of image processing, the line width of the line memory, the size of the image to be processed, and the like. After dividing into a plurality of areas and performing image processing for each image in the divided areas, the processed images are joined and combined.

このような画像を分割して画像処理した後に分割画像を繋ぎ合わせて合成する画像処理においては、画像の繋ぎ目が目立たないように画像処理することが、画像品質を向上させる上で、重要な課題となる。   In image processing in which such images are divided and image processing is performed and the divided images are joined and combined, it is important to perform image processing so that the joints of the images are not noticeable in order to improve image quality. It becomes a problem.

そして、従来、画像を分割して得られる複数の部分領域毎に予め設定されている基準合成パラメータを用いて線形補間や線形補間に準じた保管方法によって分割領域画像を合成して繋ぎ目の画質劣化の抑制を図った技術が提案されている(特許文献1参照)。   Conventionally, the image quality of the joint is obtained by synthesizing the divided region images by linear interpolation or a storage method according to the linear interpolation using the reference synthesis parameter set in advance for each of the plurality of partial regions obtained by dividing the image. A technique for suppressing deterioration has been proposed (see Patent Document 1).

しかしながら、上記公報記載の従来技術にあっては、分割画像の繋ぎ目に線形補間や線形補間に準ずる補間を施して分割画像を合成しているため、境界部分を滑らかにつなぐことはできるが、分割画像の繋ぎ目が文字や網点等の濃度変化の大きい画像であると、分割前の画像よりも先鋭性が低下して、繋ぎ目部分の画像の画質が劣化するという問題があった。   However, in the prior art described in the above publication, since the divided images are synthesized by performing interpolation according to linear interpolation or linear interpolation at the joint of the divided images, the boundary portion can be smoothly connected, When the joint of the divided images is an image having a large density change such as characters and halftone dots, there is a problem that the sharpness is lower than that of the image before the division and the image quality of the image at the joint portion is deteriorated.

そこで、本発明は、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることを目的としている。   Accordingly, an object of the present invention is to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.

上記目的を達成するために、請求項1記載の画像処理装置は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定手段と、処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割手段と、前記分割手段が主走査方向の前記分割境界で分割した前記分割画像を90度回転させて回転分割画像とする回転手段と、前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理手段と、画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転手段による回転とは90度逆回転させた復元分割画像を、前記分割境界設定手段の判別した画像種類に基づいて1つの画像に合成する画像合成手段と、を備えていることを特徴としている。   In order to achieve the above object, the image processing apparatus according to claim 1, after determining an image type of an image to be processed for each predetermined area and dividing the image into a plurality of divided images at a predetermined division boundary. A division boundary setting means for setting a division boundary in the main scanning direction and / or the sub-scanning direction based on the image type, at which the image quality of the composite image at the division boundary is unlikely to deteriorate when combining, and the image to be processed Dividing the image into divided images at the division boundary in the main scanning direction or / and the division boundary in the sub-scanning direction, and rotating the divided image divided by the division means at the division boundary in the main scanning direction by 90 degrees. A rotation unit configured as a rotated divided image, an image processing unit that performs predetermined image processing on each of the divided image and / or the rotated divided image, and the divided image after image processing and / or the image processed image Image synthesizing means for synthesizing a restored divided image obtained by rotating the rotated divided image by 90 degrees opposite to the rotation by the rotating means into one image based on the image type determined by the dividing boundary setting means. It is characterized by being.

本発明によれば、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。   ADVANTAGE OF THE INVENTION According to this invention, the image quality of the joint part when a divided image which divided | segmented the image and processed it can be improved.

本発明の一実施例を適用した画像処理装置の要部ブロック構成図。1 is a block diagram of a main part of an image processing apparatus to which an embodiment of the present invention is applied. 画像種類に基づく画像分割の一例を示す図。The figure which shows an example of the image division based on an image kind. 画像分割境界設定・分割処理を示すフローチャート。7 is a flowchart showing image division boundary setting / division processing. 垂直分割境界検出処理の説明図。Explanatory drawing of a vertical division | segmentation boundary detection process. 水平分割境界検出処理の説明図。Explanatory drawing of a horizontal division | segmentation boundary detection process. 分割前のオーバーラップ領域を含む画像の一例を示す図。The figure which shows an example of the image containing the overlap area | region before a division | segmentation. 地肌部判定処理の説明図。Explanatory drawing of a background part determination process. 画像境界検出部のバッファの一例を示す図。The figure which shows an example of the buffer of an image boundary detection part. ライン判定処理を示すフローチャート。The flowchart which shows a line determination process. ライン判定結果が絵柄ラインまたは行間ラインの場合のマスク境界を示す図。The figure which shows the mask boundary in case a line determination result is a pattern line or a line between lines. ライン判定結果が文字ラインの場合のマスク境界を示す図。The figure which shows the mask boundary in case a line determination result is a character line. 連続性補正処理の説明図。Explanatory drawing of a continuity correction process. 文字ライン、行間ラインの合成処理の説明図。Explanatory drawing of the synthetic | combination process of a character line and a line spacing line. 絵柄ラインの合成処理の説明図。Explanatory drawing of the synthetic | combination process of a pattern line.

以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.

図1〜図14は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を示す図であり、図1は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を適用した画像処理装置1の要部ブロック構成図である。   1 to 14 are diagrams showing an embodiment of an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program of the present invention. FIG. 1 shows an image processing apparatus, an image forming apparatus, It is a principal block block diagram of the image processing apparatus 1 to which one embodiment of the image processing method and the image processing program is applied.

図1において、画像処理装置1は、分割境界検出部2、画像分割部3、3つの画像処理部4a、4b、4c及び画像合成部5等を備えており、少なくとも画像処理部4a〜4cは、画像処理ASIC(Application Specific Integrated Circuit)等のデバイスで構成されている。画像処理装置1は、上記各部の他に、図示しないが、コントローラや操作表示部及び処理対象の画像データを取り込むデータ取得部等を備えている。画像処理装置1は、プリンタ装置、複写装置、ファクシミリ装置、複合装置等の画像形成装置に適用される。   In FIG. 1, the image processing apparatus 1 includes a division boundary detection unit 2, an image division unit 3, three image processing units 4a, 4b, and 4c, an image synthesis unit 5, and the like. At least the image processing units 4a to 4c include The image processing ASIC (Application Specific Integrated Circuit) is a device. In addition to the above-described units, the image processing apparatus 1 includes a controller, an operation display unit, a data acquisition unit that captures image data to be processed, and the like (not shown). The image processing apparatus 1 is applied to an image forming apparatus such as a printer apparatus, a copying apparatus, a facsimile apparatus, and a composite apparatus.

コントローラは、CPU(Central Processing Unit )、ROM(Read Only Memory)、RAM(Random Access Memory)等を備え、CPUが、ROM内のプログラムに基づいてRAMをワークメモリとして利用して、画像処理装置1の各部を制御して、画像処理装置1としての基本処理を実行するとともに、本発明の分割画像処理を適切に実行する。すなわち、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Versatile Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像処理方法を実行する画像処理プログラムを読み込んで、図示しないROMやハードディスクに導入することで、後述する画像を複数に分割して分割画像毎に画像処理を行った後に合成する画像処理方法を実行する画像処理装置として構築されている。この画像処理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。   The controller includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. The CPU uses the RAM as a work memory based on a program in the ROM, and the image processing apparatus 1 Are controlled to execute basic processing as the image processing apparatus 1 and appropriately execute the divided image processing of the present invention. ROM, EEPROM (Electrically Erasable and Programmable Read Only Memory), EPROM, flash memory, flexible disk, CD-ROM (Compact Disc Read Only Memory), CD-RW (Compact Disc Rewritable), DVD (Digital Versatile Disk), An image processing program for executing the image processing method of the present invention recorded on a computer-readable recording medium such as an SD (Secure Digital) card or an MO (Magneto-Optical Disc) is read into a ROM or hard disk (not shown). By being introduced, the image processing apparatus is constructed as an image processing apparatus that executes an image processing method in which an image, which will be described later, is divided into a plurality of images and image processing is performed for each divided image. This image processing program is a computer-executable program written in a legacy programming language such as assembler, C, C ++, C #, Java (registered trademark) or an object-oriented programming language, and is stored in the recording medium. Can be distributed.

操作表示部は、画像処理装置1に各種動作を行わせるための各種命令を入力操作する操作キー及び操作キーのキー操作内容や画像処理装置1からユーザに通知する各種情報を表示する表示部等を備えている。   The operation display unit displays operation keys for inputting various commands for causing the image processing apparatus 1 to perform various operations, key operation contents of the operation keys, display units for displaying various information notified from the image processing apparatus 1 to the user, and the like. It has.

データ取得部は、例えば、原稿を主走査及び副走査して該原稿の画像を読み取るスキャナ、LAN(Local Area Network)等のネットワークに接続されて該ネットワークに接続されているコンピュータ等の外部装置から画像データを受信するネットワークインターフェイス等である。   The data acquisition unit is, for example, from an external device such as a scanner connected to a network such as a local area network (LAN) connected to a network such as a scanner that scans a document by performing main scanning and sub-scanning. A network interface for receiving image data.

画像処理部(画像処理手段)4a〜4cは、複数ライン分のラインメモリを備えたASIC(Application Specific Integrated Circuit)等で構成されており、通常、ライン順次に画像処理を行うが、コスト削減等から必要最小限のライン幅のラインメモリを搭載している。画像処理部4a〜4cは、画像処理を行う場合、処理対象の画像のライン幅やライン数が、ラインメモリのライン幅やライン数よりも大きいときには、処理対象画像を垂直方向(副走査方向)や水平方向(主走査方向)に複数の分割画像領域に分割して画像処理を行う必要がある。また、画像処理部4a〜4cは、処理対象画像の画像種類と該画像に対して施す画像処理の内容によっては、処理対象画像を分割して画像処理を行うことが適切な場合がある。   The image processing units (image processing means) 4a to 4c are configured by an ASIC (Application Specific Integrated Circuit) provided with a line memory for a plurality of lines, and normally perform image processing in line order, but cost reduction, etc. The line memory with the minimum necessary line width is installed. When performing image processing, the image processing units 4a to 4c move the processing target image in the vertical direction (sub-scanning direction) when the line width and the number of lines of the processing target image are larger than the line width and the number of lines of the line memory. In addition, it is necessary to perform image processing by dividing into a plurality of divided image regions in the horizontal direction (main scanning direction). The image processing units 4a to 4c may appropriately perform image processing by dividing the processing target image depending on the image type of the processing target image and the content of the image processing performed on the image.

そこで、画像処理装置1は、まず、分割境界検出部(分割境界設定手段)2が、処理対象画像の分割境界の検出・設定を行う。分割境界検出部2は、例えば、図2(a)に示すように、処理対象画像が、水平方向または垂直方向において、画像処理部4a〜4cの処理可能な画像幅(以下、適宜、画像処理可能幅という。)を超える画像であると、図2(b)に示すように、処理対象の画像の画像種類(例えば、文字、ライン間、絵柄等)を判別して、該画像種類に基づいて、処理対象画像の分割及び結合を行うことによって劣化し難い画像領域(画像部分)を分割境界として検出・設定し、検出・設定した分割境界の画像種類情報(文字、絵柄、地肌等)を領域判定結果情報として、画像分割部3及び画像合成部5に出力する。   Therefore, in the image processing apparatus 1, first, the division boundary detection unit (division boundary setting unit) 2 detects and sets the division boundary of the processing target image. For example, as illustrated in FIG. 2A, the division boundary detection unit 2 determines that the processing target image has an image width that can be processed by the image processing units 4 a to 4 c in the horizontal direction or the vertical direction (hereinafter, as appropriate, image processing). If the image exceeds the possible width, as shown in FIG. 2B, the image type of the image to be processed (for example, a character, between lines, a pattern, etc.) is determined, and based on the image type. Then, the image area (image portion) that is difficult to deteriorate by dividing and combining the processing target images is detected and set as the division boundary, and the image type information (character, design, background, etc.) of the detected and set division boundary is detected. The region determination result information is output to the image dividing unit 3 and the image composition unit 5.

画像分割部(分割手段、回転手段)3は、分割境界検出部2が設定した分割境界で処理対象画像を分割し、分割した分割画像データをそれぞれ画像処理部4a〜4cに出力する。画像分割部3は、分割境界検出部2が検出した分割画像データが主走査方向において画像処理可能幅以下であるか否かに基づいて、分割画像データをそのまま画像処理部4a〜4cに出力するか、分割画像データを90度回転させて画像処理部4a〜4cに出力するか判断して、分割画像データの画像処理部4a〜4cへの出力を行う。   The image dividing unit (dividing unit, rotating unit) 3 divides the processing target image at the division boundary set by the division boundary detecting unit 2, and outputs the divided divided image data to the image processing units 4a to 4c, respectively. The image dividing unit 3 outputs the divided image data as they are to the image processing units 4a to 4c based on whether or not the divided image data detected by the division boundary detecting unit 2 is equal to or smaller than the image processable width in the main scanning direction. Alternatively, it is determined whether the divided image data is rotated 90 degrees and output to the image processing units 4a to 4c, and the divided image data is output to the image processing units 4a to 4c.

画像処理部4a〜4cは、それぞれ画像分割部3から入力される分割画像データに対して、所定の画像処理(例えば、処理対象全体に対して予め設定されている画像処理、文字、写真等の画像種類に対して予め設定されている画像処理)を施して、処理済み分割画像データを画像合成部5に出力する。   The image processing units 4a to 4c respectively perform predetermined image processing (for example, image processing, characters, photos, etc. set in advance for the entire processing target) on the divided image data input from the image dividing unit 3. The image type set in advance is applied to the image type, and the processed divided image data is output to the image composition unit 5.

画像合成部(画像合成手段)5は、分割境界検出部2から渡される領域判定結果情報(画像種類情報)に基づいて各画像処理部4a〜4cが画像処理した分割画像データを繋ぎ合わせて1つの画像に合成して、後段の処理部に出力する。この場合、分割画像が90度回転されていると、90度逆回転させて画像合成する。   The image composition unit (image composition means) 5 connects the divided image data processed by the image processing units 4 a to 4 c based on the area determination result information (image type information) passed from the division boundary detection unit 2 to 1 The images are combined into one image and output to the subsequent processing unit. In this case, if the divided image is rotated 90 degrees, the image is synthesized by rotating it 90 degrees backward.

次に、本実施例の作用について説明する。本実施例の画像処理装置1は、処理対象の画像を分割・合成を画像品質が良好な状態で行う。   Next, the operation of this embodiment will be described. The image processing apparatus 1 according to the present embodiment divides and combines an image to be processed in a state where the image quality is good.

すなわち、画像処理装置1は、例えば、スキャナまたは外部装置から、図2(a)に示したような画処理部4a〜4cの備えている画像処理用のラインメモリのライン幅よりもライン幅の大きい画像データが入力されると、分割境界検出部2が、処理対象画像をラインメモリのライン幅の範囲内で検出して、例えば、図2(b)に示したように分割するが、分割画像を合成する際に画像劣化し難い境界で分割位置であって、分割数を極力削減した分割位置を検出して分割する。   That is, the image processing apparatus 1 has, for example, a line width larger than the line width of the line memory for image processing provided in the image processing units 4a to 4c as shown in FIG. When large image data is input, the division boundary detection unit 2 detects the processing target image within the range of the line width of the line memory and divides the image as shown in FIG. When the images are combined, the division position is detected at the boundary where the image is hardly deteriorated, and the division position where the number of divisions is reduced as much as possible is divided.

まず、分割境界検出部2及び画像分割部3における画像の分割境界の検出・設定及び分割処理について説明する。分割境界検出部2は、図3に示すように、まず、処理対象画像に対して垂直分割境界検出処理を行なって、垂直分割条件を満たすか否かによって、処理対象画像が垂直分割可能かどうか判断する(ステップS101)。   First, detection / setting of an image division boundary and division processing in the division boundary detection unit 2 and the image division unit 3 will be described. As shown in FIG. 3, the division boundary detection unit 2 first performs vertical division boundary detection processing on the processing target image, and determines whether the processing target image can be vertically divided depending on whether the vertical division condition is satisfied. Judgment is made (step S101).

すなわち、分割境界検出部2は、例えば、図4に示すように、例えば、画像処理可能幅が、8000画素で、処理対象画像の画像幅が、12000画素である場合、画像処理部4a〜4cで画像処理するには、処理対象画像を分割する必要がある。   That is, for example, as illustrated in FIG. 4, the division boundary detection unit 2, when the image processable width is 8000 pixels and the image width of the processing target image is 12000 pixels, for example, the image processing units 4 a to 4 c. In order to perform image processing, it is necessary to divide the processing target image.

そこで、分割境界検出部2は、まず、処理対象画像を垂直方向(副走査方向)で分割することのできる境界を探す垂直分割境界検出処理を行なう。この場合、分割後の画像(分割画像)の数が、可能な限り少なくなるようにするために、主走査座標4000〜8000の画像領域を、図4に示すように、垂直分割候補領域とする。この垂直分割候補領域で画像分割を行なうことができると、本実施例の画像処理装置1では、分割画像の数は2つとなり、後の処理の効率を向上させて、分割境界の画像劣化のリスクも削減することができる。   Therefore, the division boundary detection unit 2 first performs vertical division boundary detection processing for searching for a boundary that can divide the processing target image in the vertical direction (sub-scanning direction). In this case, in order to reduce the number of divided images (divided images) as much as possible, the image area of main scanning coordinates 4000 to 8000 is set as a vertical division candidate area as shown in FIG. . If image division can be performed in this vertical division candidate region, the number of divided images is two in the image processing apparatus 1 of the present embodiment, and the efficiency of the subsequent processing is improved to reduce image degradation at the division boundary. Risk can also be reduced.

分割境界検出部2は、垂直分割候補領域を、垂直方向において、所定副走査長の検査副走査長領域vsep_blk_lenずつ、水平方向において、所定主走査幅の検査主走査幅領域vsep_blk_widの短冊状の垂直検査ブロックに分割し、各垂直検査ブロック内の画素値の最大値と最小値の差を求める。分割境界検出部2は、各垂直検査ブロック内の画素値の最大値と最小値の差を予め設定されている閾値vsep_den_thと比較して、該差が閾値vsep_den_th以下であると、当該垂直検査ブロック内の濃度が十分に均一な地肌部分等であり、分割可能と判断する垂直分割候補領域判断処理を、垂直分割候補領域の主走査方向全域にわたって実施する。   The division boundary detection unit 2 divides the vertical division candidate areas into the inspection-sub-scanning length areas vsep_blk_len having a predetermined sub-scanning length in the vertical direction and the strip-shaped vertical areas of the inspection main-scanning width areas vsep_blk_wid having a predetermined main-scanning width in the horizontal direction. Dividing into inspection blocks, a difference between a maximum value and a minimum value of pixel values in each vertical inspection block is obtained. The division boundary detection unit 2 compares the difference between the maximum value and the minimum value of the pixel values in each vertical check block with a preset threshold vsep_den_th, and if the difference is less than or equal to the threshold vsep_den_th, The vertical division candidate region determination process for determining that the density is a sufficiently uniform background portion and the like and can be divided is performed over the entire area of the vertical division candidate region in the main scanning direction.

分割境界検出部2は、該検査副走査長領域vsep_blk_lenにおいて、垂直分割候補領域の水平方向全域にわたって垂直分割候補領域判断処理を実施すると、水平方向において、垂直検査ブロック毎に上記分割可能と判断した垂直検査ブロックのうち、該垂直分割候補領域で最も中央に近い垂直検査ブロックの水平方向の中央を分割境界として設定する。なお、検査副走査長領域vsep_blk_len、検査主走査幅領域vsep_blk_wid及び閾値vsep_den_thは、適宜に設定可能なパラメータである。   In the inspection sub-scanning length region vsep_blk_len, the division boundary detection unit 2 performs the vertical division candidate region determination process over the entire horizontal direction of the vertical division candidate region, and determines that the division is possible for each vertical inspection block in the horizontal direction. Among the vertical inspection blocks, the horizontal center of the vertical inspection block closest to the center in the vertical division candidate region is set as a division boundary. Note that the inspection sub-scanning length region vsep_blk_len, the inspection main scanning width region vsep_blk_wid, and the threshold value vsep_den_th are parameters that can be set as appropriate.

分割境界検出部2は、垂直分割候補領域の水平方向全域にわたって垂直分割候補領域判断処理を実施して、分割境界を設定すると、該垂直分割候補領域のうち、次の検査副走査長領域vsep_blk_lenについて、同様に、垂直分割候補領域判断処理を実施するという処理を順次繰り返し行い、垂直分割候補領域判断処理を完了して分割可能と判断すると(ステップS101で、YESのとき)、画像を該分割境界で分割して各分割画像を対応する画像処理部4a〜4cに送信する(ステップS102)。   When the division boundary detection unit 2 performs the vertical division candidate region determination process over the entire horizontal direction of the vertical division candidate region and sets the division boundary, the next inspection sub-scanning length region vsep_blk_len among the vertical division candidate regions is set. Similarly, the process of performing the vertical division candidate area determination process is sequentially repeated, and when the vertical division candidate area determination process is completed and it is determined that the image can be divided (YES in step S101), the image is divided into the division boundaries. And the divided images are transmitted to the corresponding image processing units 4a to 4c (step S102).

分割境界検出部2は、垂直分割候補領域判断処理において分割ができないと判断すると(ステップS101で、NOのとき)、副走査方向に画像処理可能幅分の領域を対象として、水平分割境界検出処理を行って、水平分割が可能であるか判断する(ステップS103)。   When the division boundary detection unit 2 determines that division is not possible in the vertical division candidate area determination process (NO in step S101), the horizontal division boundary detection process is performed on the area corresponding to the image processable width in the sub-scanning direction. To determine whether horizontal division is possible (step S103).

分割境界検出部2は、水平分割境界検出処理では、垂直分割境界検出処理と同様に、分割後の画像の数が少なくなるようにするために、図5に示すように、画像処理部4a〜4cの処理可能幅の1/2以降を水平分割候補領域とする。   As shown in FIG. 5, the division boundary detection unit 2 performs image processing units 4 a to 4 in order to reduce the number of divided images in the horizontal division boundary detection process, as in the vertical division boundary detection process. A half or more of the processable width of 4c is set as a horizontal division candidate area.

そして、分割境界検出部2は、水平分割候補領域を垂直方向に所定幅を有する検査水平幅領域hsep_blk_lenの水平検査ブロックに分割し、各水平検査ブロック内の画素値の最大値と最小値の差を求める。分割境界検出部2は、各水平検査ブロック内の画素値の最大値と最小値の差を予め設定されている閾値hsep_den_thと比較して、該差が閾値hsep_den_th以下であると、当該水平検査ブロック内の濃度が十分に均一な地肌部分等であり、分割可能と判断する水平分割候補領域判断処理を、水平分割候補領域の垂直方向全域にわたって実施する。   Then, the division boundary detection unit 2 divides the horizontal division candidate area into horizontal inspection blocks of the inspection horizontal width area hsep_blk_len having a predetermined width in the vertical direction, and the difference between the maximum value and the minimum value of the pixel values in each horizontal inspection block Ask for. The division boundary detection unit 2 compares the difference between the maximum value and the minimum value of the pixel values in each horizontal check block with a preset threshold value hsep_den_th, and if the difference is less than or equal to the threshold value hsep_den_th, The horizontal division candidate area determination process for determining that the density is a sufficiently uniform background portion and the like and can be divided is performed over the entire vertical direction of the horizontal division candidate area.

分割境界検出部2は、分割可能と判断した水平検査ブロックのうち、最も垂直方向後端側の水平検査ブロックにおける垂直方向の中央を分割境界として設定して、水平分割候補領域判断処理を完了して分割可能と判断すると(ステップS103で、YESのとき)、画像を該分割境界で分割して、各分割画像を、時計方向に90度回転させて、対応する画像処理部4a〜4cに送信する(ステップS104)。なお、検査水平幅領域hsep_blk_len及び閾値hsep_den_thは、適宜設定可能なパラメータである。   The division boundary detection unit 2 sets the vertical center of the horizontal inspection block at the rearmost end in the vertical direction as the division boundary among the horizontal inspection blocks determined to be divisible, and completes the horizontal division candidate area determination process. If it is determined that the image can be divided (YES in step S103), the image is divided at the division boundary, and each divided image is rotated 90 degrees clockwise and transmitted to the corresponding image processing units 4a to 4c. (Step S104). The inspection horizontal width region hsep_blk_len and the threshold value hsep_den_th are parameters that can be set as appropriate.

分割境界検出部2は、ステップS103で、水平分割条件を満たさない、すなわち、水平分割が不可能であると判断すると(ステップS103で、NOのとき)、画像分割境界設定・分割処理を行う(ステップS105)。画像境界検出部2は、この分割境界設定処理において、分割した画像に対して画像処理した後に画像合成したときに画像が劣化し難い画像部分を分割境界として検出・設定する。   If the division boundary detection unit 2 determines in step S103 that the horizontal division condition is not satisfied, that is, horizontal division is impossible (NO in step S103), the division boundary detection unit 2 performs image division boundary setting / division processing ( Step S105). In this division boundary setting process, the image boundary detection unit 2 detects and sets, as a division boundary, an image portion in which an image is unlikely to deteriorate when image synthesis is performed on the divided images.

例えば、図6に示すように、文字と絵柄判定部が混在する画像であって、画像処理部4a〜4cの備えているラインメモリのライン幅で画像を分割する必要があり、領域A1と領域A2で示す領域が画像処理部4a〜4cのラインメモリのライン幅で決定される領域であるとすると、画像境界検出部2は、図6(a)に破線で示す地肌部分を、画像合成したときに画像が劣化し難い分割境界として検出・設定する。この場合、分割境界検出部2は、分割後の双方の分割画像領域に対して、分割境界側に、一定幅のオーバーラップ領域を取りながら分割境界を定める。例えば、図6(a)の場合、領域A1の矢印と領域A2の矢印が重なっている領域がオーバーラップ領域となる。   For example, as shown in FIG. 6, it is an image in which a character and a pattern determination unit are mixed, and the image needs to be divided by the line width of the line memory included in the image processing units 4a to 4c. Assuming that the area indicated by A2 is an area determined by the line width of the line memory of the image processing units 4a to 4c, the image boundary detecting unit 2 performs image synthesis on the background portion indicated by the broken line in FIG. Sometimes it is detected and set as a dividing boundary where the image is unlikely to deteriorate. In this case, the division boundary detection unit 2 determines the division boundary while taking an overlap area having a constant width on the division boundary side for both divided image areas after division. For example, in the case of FIG. 6A, a region where the arrow of the region A1 and the arrow of the region A2 overlap is an overlap region.

次に、分割境界検出部2は、分割境界部分における画像に対して、文字・網点の検出を行い、文字・網点部と絵柄部に分ける文字・網点検出処理を行なう(ステップS106)。図6(a)では、上半分が文字・網点部であり、下半分が絵柄部である場合を示している。   Next, the division boundary detection unit 2 detects characters / halftone dots from the image at the division boundary portion, and performs character / halftone detection processing to divide the characters / halftone portions into the pattern portions (step S106). . FIG. 6A shows a case where the upper half is a character / halftone dot portion and the lower half is a pattern portion.

そして、画像境界検出部2は、分割境界部分における画像に対して、地肌検出を行い、地肌部とそれ以外に分ける地肌検出処理を行なう(ステップS107)。   Then, the image boundary detection unit 2 performs background detection on the image at the division boundary portion, and performs background detection processing for dividing the background portion and the other portions (step S107).

次に、画像境界検出部2は、分割境界部分における画像に対して、マスク境界を検出するマスク境界検出処理を行う(ステップS108)。画像境界検出部2は、地肌部判定処理(J1)、ライン判定処理(J2)、マスク境界検出処理(J3)及び連続性補正処理(J4)を実行することで、マスク境界検出を行い、これらの各処理については、後で説明する。   Next, the image boundary detection unit 2 performs a mask boundary detection process for detecting a mask boundary on the image at the divided boundary portion (step S108). The image boundary detection unit 2 performs mask boundary detection by executing a background portion determination process (J1), a line determination process (J2), a mask boundary detection process (J3), and a continuity correction process (J4). Each of these processes will be described later.

そして、画像分割部3は、画像境界検出部2が検出・設定した分割境界に基づいて、図6(b)に示すように、処理対象画像を分割し(ステップS109)、マスク境界に従って各分割領域(図6では、領域A1、領域A2)のうち分割境界側のマスク領域を地肌レベルでマスクして画像分割境界設定・分割処理を終了する(ステップS110)。この地肌レベルで分割境界側のマスク領域をマスクすることで、画像を分割境界で分割したかのように各分割画像を扱うことができる。   Then, the image dividing unit 3 divides the processing target image based on the division boundary detected and set by the image boundary detection unit 2 as shown in FIG. 6B (step S109), and each division is performed according to the mask boundary. The mask area on the division boundary side of the areas (area A1 and area A2 in FIG. 6) is masked at the background level, and the image division boundary setting / division processing is terminated (step S110). By masking the mask area on the division boundary side at this background level, each divided image can be handled as if the image was divided at the division boundary.

画像処理部4a〜4cが、このようにして分割された各分割領域A1、A2等の画像(分割画像データ)に対して、予め設定された画像処理を行い、画像合成部5が、画像処理後の画像データを、地肌を背面にして繋ぎ合わせることで結合して結合画像を生成する。   The image processing units 4a to 4c perform preset image processing on the images (divided image data) such as the divided areas A1 and A2 divided in this way, and the image composition unit 5 performs image processing. The subsequent image data are combined by joining the backgrounds to the back to generate a combined image.

そして、画像境界検出部2は、上記マスク境界検出における地肌部判定処理(J1)を、図7に示すように行って、オーバーラップ領域内の各画素が地肌であるか否か判定する。すなわち、画像境界検出部2は、図8に示すようなオーバーラップ領域の画像データを複数ライン分バッファリングするバッファを備え、オーバーラップ領域の1ライン当たりM画素分であってNライン分の画像データをバッファに保存する。画像境界検出部2は、例えば、図7において破線で囲ったNライン分の画像データをバッファにバッファリングすると、そのNライン分の画像データを参照して処理対象の画素が地肌であるか否か判定する。   Then, the image boundary detection unit 2 performs the background portion determination process (J1) in the mask boundary detection as shown in FIG. 7 to determine whether or not each pixel in the overlap region is the background. That is, the image boundary detection unit 2 includes a buffer for buffering the image data of the overlap area for a plurality of lines as shown in FIG. 8, and is an image of N pixels for M pixels per line of the overlap area. Save the data to the buffer. For example, when the image data for N lines surrounded by a broken line in FIG. 7 is buffered in the buffer, the image boundary detection unit 2 refers to the image data for the N lines and determines whether the pixel to be processed is the background. To determine.

そして、画像境界検出部2は、主走査方向の各座標で、Nライン分の画像データの最大値を求め、処理対象ラインの副走査座標をYとしたとき、処理対象ラインの主走査座標0〜Mの最大濃度は、次式により求めることができる。   The image boundary detection unit 2 obtains the maximum value of the image data for N lines at each coordinate in the main scanning direction, and when the sub-scanning coordinate of the processing target line is Y, the main scanning coordinate 0 of the processing target line is 0. The maximum concentration of ~ M can be obtained by the following equation.

主走査座標0の最大濃度=max(D(0,y-N+1)+D(0,y-N+2)+D(0,y-N+3)+・・・+D(0,y))
主走査座標1の最大濃度=max(D(1,y-N+1)+D(1,y-N+2)+D(1,y-N+3)+・・・+D(1,y))



主走査座標Mの最大濃度=max(D(M,y-N+1)+D(M,y-N+2)+D(M,y-N+3)+・・・+D(M,y))
ここで、座標(a,b)の画素の濃度をD(a,b)としている。
Maximum density at main scanning coordinate 0 = max (D (0, y-N + 1) + D (0, y-N + 2) + D (0, y-N + 3) + ... + D (0 , y))
Maximum density of main scanning coordinate 1 = max (D (1, y-N + 1) + D (1, y-N + 2) + D (1, y-N + 3) + ... + D (1 , y))



Maximum density of main scanning coordinate M = max (D (M, y-N + 1) + D (M, y-N + 2) + D (M, y-N + 3) + ... + D (M , y))
Here, the density of the pixel at the coordinates (a, b) is D (a, b).

そして、画像境界検出部2は、各主走査座標での最大濃度を、予め地肌判定用の閾値として設定されている閾値th_maxと比較して、地肌であるか否か判定する。なお、この閾値th_maxは、適宜設定可能なパラメータである。   Then, the image boundary detection unit 2 compares the maximum density at each main scanning coordinate with a threshold th_max set in advance as a threshold for background determination, and determines whether the background is a background. The threshold th_max is a parameter that can be set as appropriate.

すなわち、画像境界検出部2は、各主走査座標での画素の最大濃度>th_maxであると、地肌ではないと判断し、各主走査座標での画素の最大濃度≦th_maxであると、地肌であると判断する。   That is, the image boundary detecting unit 2 determines that the background is not the background when the maximum pixel density at each main scanning coordinate> th_max, and the background is when the maximum pixel density at each main scanning coordinate ≦ th_max. Judge that there is.

また、画像境界検出部2は、上記ライン判定処理(J2)を、図9に示すように、行って、オーバーラップ領域内の各ラインが、絵柄ライン、文字ライン及び行間ラインのいずれのラインであるかを判定する。すなわち、画像境界検出部2は、条件1を満たすか否かチェックし、処理対象のライン(注目ライン)が絵柄ラインであるか否か判定する(ステップS201)。すなわち、画像境界検出部2は、上記文字・網点判定した文字・網点部の画素数を、予め絵柄ラインであるか否かを判定する閾値として設定されている絵柄閾値th_charと比較して、絵柄判定ラインであるか否かを条件1として判定する。なお、この絵柄閾値th_charは、適宜設定可能なパラメータである。具体的には、画像境界検出部2は、文字・網点検出結果が文字である画素の注目ライン中の画素数>th_charであることを条件1として判断し、文字・網点検出結果が文字である画素の注目ライン中の画素数≦th_charであると、すなわち、ステップS201で条件1を満たしておらずNOであると、注目ラインは絵柄ラインであると判定してライン判定処理を終了する(ステップS202)。   Further, the image boundary detection unit 2 performs the line determination process (J2) as shown in FIG. 9, and each line in the overlap region is any of a pattern line, a character line, and an interline line. Determine if there is. That is, the image boundary detection unit 2 checks whether or not the condition 1 is satisfied, and determines whether or not the processing target line (target line) is a design line (step S201). That is, the image boundary detection unit 2 compares the number of pixels of the character / halftone dot determined by the character / halftone dot comparison with a design threshold th_char that is set in advance as a threshold for determining whether or not it is a design line. Whether or not it is a pattern determination line is determined as Condition 1. The picture threshold th_char is a parameter that can be set as appropriate. Specifically, the image boundary detection unit 2 determines that the number of pixels in the target line of the pixel that is the character / halftone detection result is greater than th_char as Condition 1, and the character / halftone detection result is the character If the number of pixels in the target line of the pixel is ≦ th_char, that is, if the condition 1 is not satisfied in step S201 and the determination is NO, the target line is determined to be a pattern line, and the line determination process ends. (Step S202).

ステップS201で、文字・網点検出結果が文字である画素の注目ライン中の画素数>th_jihadaであると、すなわち、ステップS201で条件1を満たしていてYESであると、画像境界検出部2は、条件2を満たすか否かチェックし、処理対象のライン(注目ライン)が文字ラインであるか否か判定する(ステップS203)。すなわち、画像境界検出部2は、上記地肌判定した地肌部の画素数を、予め地肌ラインであるか否かを判定する閾値として設定されている地肌閾値th_jihadaと比較して、行間ラインであるか、文字ラインであるかを条件2として判定する。   In step S201, if the number of pixels in the target line of the pixel being the character / halftone detection result is greater than th_jihada, that is, if the condition 1 is satisfied and YES in step S201, the image boundary detection unit 2 Whether or not the condition 2 is satisfied is checked, and it is determined whether or not the processing target line (target line) is a character line (step S203). In other words, the image boundary detection unit 2 compares the number of pixels of the background determined by the background with a background threshold th_jihada set as a threshold for determining whether or not the background is a background line. Whether or not a character line is determined as condition 2.

なお、この地肌閾値th_jihadaは、適宜設定可能なパラメータである。具体的には、画像境界検出部2は、地肌判定検出結果が地肌である画素の注目ライン中の画素数>th_jihadaであることを条件2として判断し、地肌検出結果が地肌である画素の注目ライン中の画素数≦th_jihadaであると、すなわち、ステップS203で条件2を満たしておらずNOであると、注目ラインは文字ラインであると判定してライン判定処理を終了する(ステップS204)。   The background threshold th_jihada is a parameter that can be set as appropriate. Specifically, the image boundary detection unit 2 determines that the number of pixels in the attention line of the pixel that is the background is greater than th_jihada as the background determination detection result as Condition 2, and the attention of the pixel whose background detection result is the background If the number of pixels in the line ≦ th_jihada, that is, if the condition 2 is not satisfied in step S203 and the determination is NO, the target line is determined to be a character line, and the line determination process ends (step S204).

ステップS203で、地肌検出結果が地肌である画素の注目ライン中の画素数>th_jihadaであると、すなわち、ステップS203で条件2を満たしていてYESであると、注目ラインは行間ライン(地肌ライン)であると判定してライン判定処理を終了する(ステップS205)。   In step S203, if the background detection result is the number of pixels in the target line of the pixel that is the background> th_jihada, that is, if the condition 2 is satisfied and YES in step S203, the target line is a line line (background line). The line determination process is terminated (step S205).

また、画像境界検出部2は、上記マスク境界検出処理(J3)を、図10及び図11に示すように行って、マスク境界を判定する。すなわち、画像境界検出部2は、上記ライン判定処理(J2)でのライン判定結果が、図10に示すように、濃度差の小さい絵柄ラインまたは行間ライン等の少濃度差領域であると、そのラインの中心をマスク境界とし、上記ライン判定処理(J2)でのライン判定結果が、図11に示すように、濃度差の大きい文字ライン等の大濃度差領域であると、地肌部の連続画素数をカウントして、地肌部における最も連続画素数の多い部分の中心を、マスク境界とする。   The image boundary detection unit 2 performs the mask boundary detection process (J3) as shown in FIGS. 10 and 11 to determine the mask boundary. That is, the image boundary detection unit 2 determines that the line determination result in the line determination process (J2) is a low density difference region such as a picture line or a line between lines having a small density difference as shown in FIG. When the center of the line is a mask boundary and the line determination result in the line determination process (J2) is a large density difference area such as a character line having a large density difference, as shown in FIG. The number is counted, and the center of the portion having the largest number of continuous pixels in the background portion is set as the mask boundary.

さらに、画像境界検出部2は、上記連続性補正処理(J4)を、図12及び図13に示すように行って、文字ラインを絵柄ラインに置き換える。すなわち、画像境界検出部2は、図12(a)に示すように、ライン判定処理(J2)で、文字ラインが2ライン連続し、行間ラインが2ライン連続した後、文字ラインが4ライン連続して、上述のようにライン判定処理を行った結果に基づいてマスク境界を判定した場合、文字ラインが4ライン連続しているにもかかわらず、図12(a)に破線の丸で示すように、マスク境界が、連続する文字ラインで不連続な状態となっている。   Further, the image boundary detection unit 2 performs the continuity correction process (J4) as shown in FIGS. 12 and 13 and replaces the character line with the pattern line. That is, as shown in FIG. 12A, the image boundary detection unit 2 uses the line determination process (J2) to continue two character lines and two consecutive line lines, and then four consecutive character lines. Then, when the mask boundary is determined based on the result of the line determination process as described above, as indicated by a broken-line circle in FIG. Furthermore, the mask boundary is in a discontinuous state with continuous character lines.

このような場合、画像境界検出部2は、連続する文字ラインのうち、マスク境界が不連続部分を挟んだ前後の文字ラインを、図12(b)に示すように、絵柄ラインに変更する。   In such a case, the image boundary detection unit 2 changes the character lines before and after the discontinuous portion of the mask boundary among the continuous character lines as shown in FIG. 12B.

このように、文字ラインを絵柄ラインに変更すると、たとえ、分割境界の位置を誤検出して分割境界が文字に重なる事態が発生しても、当該分割境界部分は、絵柄ラインに置き換えられているため、画像合成部5は、画像合成処理において、後述するように、滑らかに合成することとなり、画質の劣化を防止することができる。   As described above, when the character line is changed to the design line, even if the position of the division boundary is erroneously detected and the division boundary overlaps with the character, the division boundary portion is replaced with the design line. Therefore, the image composition unit 5 performs the composition smoothly in the image composition processing, as will be described later, and can prevent deterioration in image quality.

そして、画像処理装置1は、上述のようにして、処理対象画像を分割して、各分割画像に対して画像処理をそれぞれ画像処理部4a〜4cで行った後、画像合成部5で、分割境界検出部2からの領域判定結果情報に基づいて、画像処理部4a〜4cで画像処理された分割画像を合成して1つの画像を生成する。   Then, the image processing apparatus 1 divides the processing target image as described above, performs image processing on each of the divided images by the image processing units 4a to 4c, and then splits the image by the image composition unit 5. Based on the region determination result information from the boundary detection unit 2, the divided images subjected to image processing by the image processing units 4a to 4c are combined to generate one image.

画像合成部5は、この画像合成処理において、上述のように、画像分割の際に、分割後における各分割画像の分割境界側の面には、オーバーラップ領域が設けられており、このオーバーラップ領域を一つの画像に重ね合わせて繋ぎ合わせることで、2つの画像を合成するとともに、図13及び図14に示すように、文字ライン及び行間ラインの場合と、絵柄ラインの場合とで、合成方法を切り替える。   As described above, in the image composition processing, the image composition unit 5 provides an overlap region on the surface on the division boundary side of each divided image after the division. The two images are synthesized by superimposing the regions on one image and joined together, and as shown in FIGS. 13 and 14, the composition method for character lines and interline lines and for pattern lines Switch.

すなわち、画像合成部5は、分割境界が文字ライン及び行間ライン等の大濃度差の分割画像を合成する場合には、図13に示すように、画像分割部2が検出した地肌レベルを使用して、2つの分割画像のオーバーラップ領域を重ね合わせて繋ぎ合わせることで合成する。例えば、画像合成部5は、2つの領域A1と領域A2を合成する場合、(領域A1の濃度と地肌レベルの差の絶対値)≧(領域A2の濃度と地肌レベルの差の絶対値)であると、領域A1の濃度を合成後の濃度とし、(領域A1の濃度と地肌レベルの差の絶対値)<(領域A2の濃度と地肌レベルの差の絶対値)であると、領域A2の濃度を合成後の濃度とする。   In other words, the image synthesis unit 5 uses the background level detected by the image division unit 2 as shown in FIG. 13 when synthesizing a divided image having a large density difference such as a character line and a line between lines. Then, the overlap areas of the two divided images are combined and overlapped to be combined. For example, when combining the two regions A1 and A2, the image composition unit 5 (absolute value of the difference between the density of the region A1 and the background level) ≧ (absolute value of the difference between the density of the region A2 and the background level). If there is, the density of the area A1 is set as the density after synthesis, and (the absolute value of the difference between the density of the area A1 and the background level) <(the absolute value of the difference between the density of the area A2 and the background level) The density is the density after synthesis.

また、画像合成部5は、濃度差の小さい絵柄ライン等の小濃度差の分割画像を合成する場合には、図14に示すように、主走査方向の座標に応じた線形補間を行って画像合成する。すなわち、画像合成部5は、例えば、図14に示すように、領域A1と領域A2を合成するときに、領域A1と領域A2のオーバーラップ領域の画素数がNであった場合、オーバーラップ領域の一番左側(主走査方向先端側)にある画素の主走査座標を「0」と設定すると、オーバーラップ領域の一番右側(主走査方向後端側)にある画素の主走査座標は、N−1となるため、合成後の濃度を、次式によって求める。   Further, when synthesizing a small density difference divided image such as a pattern line having a small density difference, the image synthesis unit 5 performs linear interpolation according to the coordinates in the main scanning direction as shown in FIG. Synthesize. That is, for example, as illustrated in FIG. 14, when the area A1 and the area A2 are combined, and the number of pixels in the overlap area of the area A1 and the area A2 is N, the image composition unit 5 If the main scanning coordinate of the pixel on the leftmost side (the front end side in the main scanning direction) is set to “0”, the main scanning coordinate of the pixel on the rightmost side (the rear end side in the main scanning direction) of the overlap region is Since it is N-1, the density | concentration after a synthesis | combination is calculated | required by following Formula.

合成後の濃度=(領域A1の濃度×(N−主走査座標)/N)+(領域A2の濃度×主走査座標/N)
なお、図14においては、合成前の領域A1の濃度と領域A2の濃度が極端に異なっている場合が示されているが、実際には、1つの画像を上述したような分割方法で決定及び設定した分割境界で分割した画像を合成することになるため、合成前における2つの画像の間には、図14に示すような大きな濃度差が発生することは無く、合成後の画像品質を向上させることができる。
Density after composition = (density of area A1 × (N−main scanning coordinates) / N) + (density of area A2 × main scanning coordinates / N)
Note that FIG. 14 shows a case where the density of the area A1 and the density of the area A2 before synthesis are extremely different, but in practice, one image is determined by the division method as described above. Since the images divided at the set division boundary are combined, there is no large density difference as shown in FIG. 14 between the two images before combining, and the image quality after combining is improved. Can be made.

このように、本実施例の画像形成装置1は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向(主走査方向)または/及び垂直方向(副走査方向)に設定する分割境界検出部(分割境界設定手段)2と、処理対象の画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する画像分割部(分割手段)3と、水平方向の分割境界で分割した分割画像を90度回転させて回転分割画像とする画像分割部(回転手段)3と、前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理部(画像処理手段)4a〜4cと、画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を上記画像分割部による回転とは90度逆回転させた復元分割画像を、分割境界検出部2の判別した画像種類に基づいて1つの画像に合成する画像合成部(画像合成手段)5と、を備えている。   As described above, when the image forming apparatus 1 according to the present exemplary embodiment determines the image type of the image to be processed for each predetermined area and divides the image into a plurality of divided images at a predetermined dividing boundary, A division boundary detection unit (division boundary) that sets a division boundary in which the image quality of the composite image at the division boundary hardly deteriorates in the horizontal direction (main scanning direction) and / or the vertical direction (sub-scanning direction) based on the image type. Setting means) 2, an image dividing unit (dividing means) 3 that divides the image to be processed into divided images at a horizontal division boundary and / or a vertical division boundary, and a divided image divided at the horizontal division boundary An image dividing unit (rotating unit) 3 that rotates the image 90 degrees to obtain a rotated divided image, and an image processing unit (image processing unit) 4a that performs predetermined image processing on each of the divided image and / or the rotated divided image. ~ 4c, image The restored divided image obtained by rotating the divided image after the processing and / or the rotated divided image after the image processing by 90 degrees reverse to the rotation by the image dividing unit is based on the image type determined by the dividing boundary detecting unit 2. And an image composition unit (image composition means) 5 for compositing into one image.

具体的には、濃度差の大きい画像部分は避けて、濃度のより均一な部分で、画像の分割と合成を行うために、垂直、水平の両方向から濃度の均一部分を検出し、水平方向に分割した場合は画像を、画像処理部4a〜4cで画像処理できるように回転して画像処理後に元に戻して合成することで、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させている。   Specifically, in order to divide and combine images with more uniform density parts, avoiding image parts with large density differences, detect uniform density parts from both the vertical and horizontal directions, When the image is divided, the image is rotated so that it can be processed by the image processing units 4a to 4c, and after the image processing, the image is returned to the original image and then combined, thereby dividing the image and joining the divided images. The image quality at the joint is improved.

したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。   Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.

本実施例の画像形成装置1は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定する分割境界設定処理ステップと、処理対象の前記画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する分割処理ステップと、該分割処理ステップにおいて水平方向の分割境界で分割された分割画像を90度回転させて回転分割画像とする回転処理ステップと、分割画像または/及び回転分割画像それぞれに対して所定の画像処理を施す画像処理ステップと、画像処理後の分割画像または/及び画像処理後の回転分割画像を前記回転処理処理ステップでの回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理ステップで判別された画像種類に基づいて1つの画像に合成する画像合成処理ステップと、を有する画像処理方法を実行している。   The image forming apparatus 1 according to the present exemplary embodiment determines the image type of an image to be processed for each predetermined region, and divides the image into a plurality of divided images at a predetermined division boundary, and then combines them at the division boundary. A division boundary setting processing step for setting a division boundary in which the image quality of the composite image is hardly deteriorated in the horizontal direction and / or the vertical direction based on the image type, and the image to be processed in the horizontal division boundary and / or A division processing step for dividing the image into divided images at the division boundary in the vertical direction, a rotation processing step for rotating the divided image divided at the division boundary in the horizontal direction in the division processing step by 90 degrees to form a rotation divided image, and a divided image; Alternatively, an image processing step for performing predetermined image processing on each of the rotation-divided images, and a divided image after image processing and / or a rotation-divided image after image processing are processed by the rotation processing. An image processing method comprising: an image composition processing step for compositing a restored divided image that has been rotated 90 degrees opposite to the rotation in the processing step into one image based on the image type determined in the division boundary setting processing step Is running.

したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。   Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.

さらに、本実施例の画像形成装置1は、コンピュータに、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定する分割境界設定処理と、処理対象の画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する分割処理と、該分割処理において主走査方向の分割境界で分割された分割画像を90度回転させて回転分割画像とする回転処理と、分割画像または/及び回転分割画像それぞれに対して所定の画像処理を施す画像処理と、画像処理後の分割画像または/及び画像処理後の回転分割画像を前記回転処理での回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理で判別された画像種類に基づいて1つの画像に合成する画像合成処理と、を実行させる画像処理プログラムを搭載している。   Furthermore, when the image forming apparatus 1 according to the present embodiment determines the image type of the image to be processed for each predetermined area and divides the image into a plurality of divided images at a predetermined division boundary, and then combines them. In addition, a division boundary setting process for setting a division boundary in which the image quality of the composite image at the division boundary is unlikely to deteriorate in the horizontal direction and / or the vertical direction based on the image type, and a horizontal division boundary for the image to be processed Or / and a division process for dividing the image into divided images at the division boundary in the vertical direction, a rotation process for rotating the divided image divided at the division boundary in the main scanning direction by 90 degrees into a rotation divided image, and a division Image processing for applying predetermined image processing to each of the image and / or the rotation-divided image, and rotation in the rotation processing for the divided image after image processing and / or the rotation-divided image after image processing are 90. Restoration divided image is reversely rotated, and the image processing program for executing an image synthesizing process for synthesizing a single image based on the image type discriminated by the said division boundary setting.

したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。   Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.

また、本実施例の画像形成装置1は、分割境界検出部2が、処理対象の画像の地肌を検出し、該地肌領域を分割境界として設定している。   In the image forming apparatus 1 according to the present exemplary embodiment, the division boundary detection unit 2 detects the background of the image to be processed and sets the background area as the division boundary.

したがって、濃度差の大きい画像を分割合成したときの繋ぎ目における画像の先鋭性の劣化を抑制することができ、分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができる。   Accordingly, it is possible to suppress deterioration of the sharpness of the image at the joint when the image having a large density difference is divided and combined, and it is possible to appropriately improve the image quality of the joint portion when the divided images are combined. .

さらに、本実施例の画像処理装置1は、分割境界検出部2が、処理対象の画像の文字、網点等の濃度差の大きい大濃度差領域と絵柄等の濃度差の小さい小濃度差領域を検出して、該大濃度差領域については、該画像のライン毎に主走査方向において該大濃度差領域以外の領域のうち連続する画素数の最も多い領域の中心を分割境界として設定し、該小濃度差領域については、該小濃度差領域の主走査方向中心を分割境界として設定する。そして、画像合成部5が、分割境界検出部2が処理対象の画像の大濃度差領域を分割境界として設定すると、該分割境界を挟んだ各分割画像の主走査方向所定幅の地肌濃度を用いて該分割画像を合成し、前記小濃度差領域を該分割境界とすると、該分割境界を挟んだ各分割画像の主走査方向所定幅の各画素に対して主走査方向の座標に応じた線形補間を施して該分割画像を合成している。   Further, in the image processing apparatus 1 according to the present embodiment, the division boundary detection unit 2 has a large density difference area having a large density difference such as characters and halftone dots of a processing target image and a small density difference area having a small density difference such as a pattern. For the large density difference area, for each line of the image, the center of the area having the largest number of continuous pixels among the areas other than the large density difference area in the main scanning direction is set as a division boundary, For the small density difference area, the center in the main scanning direction of the small density difference area is set as a division boundary. Then, when the division boundary detection unit 2 sets the large density difference area of the image to be processed as the division boundary, the image composition unit 5 uses the background density of the predetermined width in the main scanning direction of each divided image sandwiching the division boundary. When the divided images are combined and the small density difference region is set as the divided boundary, linearity corresponding to coordinates in the main scanning direction with respect to each pixel having a predetermined width in the main scanning direction of each divided image sandwiching the divided boundary. The divided images are synthesized by performing interpolation.

したがって、文字部分や網点部分等の濃度差の大きい大濃度差領域を分割した分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができるとともに、絵柄部分等の濃度差の小さい小濃度差領域分割した分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができる。   Therefore, it is possible to appropriately improve the image quality of the joint portion when the divided images obtained by dividing the large density difference region having a large density difference such as the character portion or the halftone dot portion are combined, and the density difference of the pattern portion or the like. It is possible to appropriately improve the image quality of the joint portion when the divided images obtained by dividing the small density difference region having a small size are combined.

また、本実施例の画像処理装置1は、分割境界検出部2が、処理対象の画像の所定ライン数を比較判断して、ライン毎に分割境界を設定している。   Further, in the image processing apparatus 1 of the present embodiment, the division boundary detection unit 2 compares and determines a predetermined number of lines of the image to be processed, and sets a division boundary for each line.

したがって、より一層適切な分割境界を検出して設定することができ、分割画像を結合したときの繋ぎ目部分の画像品質をより一層適切に向上させることができる。   Therefore, a more appropriate division boundary can be detected and set, and the image quality of the joint portion when the divided images are combined can be further appropriately improved.

さらに、本実施例の画像処理装置1は、分割境界検出部2が、分割境界の連続性を検出して、同じ画像種類における該分割境界に不連続部分があると、少なくとも該分割境界の不連続部分を挟んだ2ラインの画像種類を他の画像種類に切り替えて画像合成部5に通知している。   Furthermore, in the image processing apparatus 1 according to the present embodiment, if the division boundary detection unit 2 detects the continuity of the division boundary and there is a discontinuous portion at the division boundary in the same image type, at least the division boundary is not detected. The image composition unit 5 is notified by switching the image type of two lines sandwiching the continuous portion to another image type.

したがって、分割境界を誤検出した場合にも、分割画像を合成したときの繋ぎ目の画像劣化を防止することができ、繋ぎ目の画像品質を向上させることができる。   Therefore, even when the division boundary is erroneously detected, it is possible to prevent the image deterioration of the joint when the divided images are combined, and to improve the image quality of the joint.

以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。   The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.

1 画像処理装置
2 分割境界検出部
3 画像分割部
4a、4b、4c 画像処理部
5 画像合成部
A1、A2 分割領域
DESCRIPTION OF SYMBOLS 1 Image processing apparatus 2 Division | segmentation boundary detection part 3 Image division part 4a, 4b, 4c Image processing part 5 Image composition part A1, A2 Division area

特開2004−287794号公報JP 2004-287794 A

Claims (8)

処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定手段と、
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割手段と、
前記分割手段が主走査方向の前記分割境界で分割した前記分割画像を90度回転させて回転分割画像とする回転手段と、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理手段と、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転手段による回転とは90度逆回転させた復元分割画像を、前記分割境界設定手段の判別した画像種類に基づいて1つの画像に合成する画像合成手段と、
を備えていることを特徴とする画像処理装置。
When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. Division boundary setting means for setting the division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
Division means for dividing the image to be processed into divided images at the division boundary in the main scanning direction and / or the division boundary in the sub-scanning direction;
A rotating unit that rotates the divided image divided by the dividing unit at the division boundary in the main scanning direction by 90 degrees to form a rotated divided image;
Image processing means for performing predetermined image processing on each of the divided images and / or the rotated divided images;
The restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation by the rotating means is based on the image type determined by the dividing boundary setting means. Image synthesizing means for synthesizing into one image;
An image processing apparatus comprising:
前記分割境界設定手段は、
処理対象の画像の地肌を検出し、該地肌領域を前記分割境界として設定することを特徴とする請求項1記載の画像処理装置。
The division boundary setting means includes:
The image processing apparatus according to claim 1, wherein a background of an image to be processed is detected and the background area is set as the division boundary.
前記分割境界設定手段は、
処理対象の画像の文字、網点等の濃度差の大きい大濃度差領域と絵柄等の濃度差の小さい小濃度差領域を検出して、該大濃度差領域については、該画像のライン毎に主走査方向において該大濃度差領域以外の領域のうち連続する画素数の最も多い領域の中心を分割境界として設定し、該小濃度差領域については、該小濃度差領域の主走査方向中心を分割境界として設定し、
前記画像合成手段は、
前記分割境界設定手段が前記大濃度差領域を前記分割境界として設定すると、該分割境界を挟んだ各分割画像の主走査方向所定幅の地肌濃度を用いて該分割画像を合成し、前記小濃度差領域を該分割境界とすると、該分割境界を挟んだ各分割画像の主走査方向所定幅の各画素に対して主走査方向の座標に応じた線形補間を施して該分割画像を合成することを特徴とする請求項1記載の画像処理装置。
The division boundary setting means includes:
Detect a large density difference area with a large density difference, such as characters and halftone dots, and a small density difference area with a small density difference, such as a pattern, for the image to be processed. The center of the region having the largest number of consecutive pixels among the regions other than the large density difference region in the main scanning direction is set as a division boundary, and for the small density difference region, the center in the main scanning direction of the small density difference region is set. Set it as a split boundary,
The image composition means includes
When the division boundary setting means sets the large density difference region as the division boundary, the divided image is synthesized using a background density of a predetermined width in the main scanning direction of each divided image sandwiching the division boundary, and the small density When the difference area is the divided boundary, the divided image is synthesized by performing linear interpolation according to coordinates in the main scanning direction on each pixel having a predetermined width in the main scanning direction of each divided image sandwiching the divided boundary. The image processing apparatus according to claim 1.
前記分割境界設定手段は、
前記画像の所定ライン数を比較判断して、ライン毎に前記分割境界を設定することを特徴とする請求項1から請求項3のいずれかに記載の画像処理装置。
The division boundary setting means includes:
The image processing apparatus according to any one of claims 1 to 3, wherein the division boundary is set for each line by comparing and determining a predetermined number of lines of the image.
前記分割境界設定手段は、
前記分割境界の連続性を検出して、同じ画像種類における該分割境界に不連続部分があると、少なくとも該分割境界の不連続部分を挟んだ2ラインの画像種類を他の画像種類に切り替えて前記画像合成手段に通知することを特徴とする請求項1から請求項4のいずれかに記載の画像処理装置。
The division boundary setting means includes:
When the continuity of the division boundary is detected, and there is a discontinuous portion at the division boundary in the same image type, at least two line image types sandwiching the discontinuous portion of the division boundary are switched to another image type. The image processing apparatus according to claim 1, wherein the image synthesizing unit is notified.
請求項1から請求項5のいずれかに記載の画像処理装置を搭載していることを特徴とする画像形成装置。   An image forming apparatus comprising the image processing apparatus according to claim 1. 処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定処理ステップと、
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割処理ステップと、
前記分割処理ステップにおいて主走査方向の前記分割境界で分割された前記分割画像を90度回転させて回転分割画像とする回転処理ステップと、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理ステップと、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転処理処理ステップでの回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理ステップで判別された画像種類に基づいて1つの画像に合成する画像合成処理ステップと、
を有していることを特徴とする画像処理方法。
When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. A division boundary setting processing step for setting the division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
A division processing step of dividing the image to be processed into divided images at the division boundary in the main scanning direction or / and the division boundary in the sub-scanning direction;
A rotation processing step of rotating the divided image divided at the division boundary in the main scanning direction by 90 degrees into the rotation divided image in the division processing step;
An image processing step of performing predetermined image processing on each of the divided images and / or the rotated divided images;
A restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation in the rotation processing step is determined in the division boundary setting processing step. An image composition processing step for compositing into one image based on the image type;
An image processing method characterized by comprising:
コンピュータに、
処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定処理と、
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割処理と、
前記分割処理において主走査方向の前記分割境界で分割された前記分割画像を90度回転させて回転分割画像とする回転処理と、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理と、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転処理での回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理で判別された画像種類に基づいて1つの画像に合成する画像合成処理と、
を実行させることを特徴とする画像処理プログラム。
On the computer,
When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. A division boundary setting process for setting a division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
A division process for dividing the image to be processed into divided images at the division boundary in the main scanning direction and / or the division boundary in the sub-scanning direction;
A rotation process in which the divided image divided at the division boundary in the main scanning direction is rotated 90 degrees to form a rotated divided image in the division process;
Image processing for performing predetermined image processing on each of the divided images and / or the rotated divided images;
The restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation in the rotation processing is set to the image type determined by the division boundary setting processing. Image composition processing for compositing into one image based on;
An image processing program for executing
JP2011273998A 2011-12-15 2011-12-15 Image processing device, image forming apparatus, image processing method, and image processing program Pending JP2013126117A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011273998A JP2013126117A (en) 2011-12-15 2011-12-15 Image processing device, image forming apparatus, image processing method, and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011273998A JP2013126117A (en) 2011-12-15 2011-12-15 Image processing device, image forming apparatus, image processing method, and image processing program

Publications (1)

Publication Number Publication Date
JP2013126117A true JP2013126117A (en) 2013-06-24

Family

ID=48777127

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011273998A Pending JP2013126117A (en) 2011-12-15 2011-12-15 Image processing device, image forming apparatus, image processing method, and image processing program

Country Status (1)

Country Link
JP (1) JP2013126117A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9292771B2 (en) 2014-03-25 2016-03-22 Kyocera Document Solutions Inc. Image forming apparatus, and method capable of compositing color images with a unit that color-converts and then compresses each of the plurality of pieces of image data
KR20210150834A (en) * 2020-06-04 2021-12-13 한국생산기술연구원 Apparatus and method of defect inspection using structure prediction based on deep learning

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9292771B2 (en) 2014-03-25 2016-03-22 Kyocera Document Solutions Inc. Image forming apparatus, and method capable of compositing color images with a unit that color-converts and then compresses each of the plurality of pieces of image data
KR20210150834A (en) * 2020-06-04 2021-12-13 한국생산기술연구원 Apparatus and method of defect inspection using structure prediction based on deep learning
KR102437115B1 (en) 2020-06-04 2022-08-29 한국생산기술연구원 Apparatus and method of defect inspection using structure prediction based on deep learning

Similar Documents

Publication Publication Date Title
US8855438B2 (en) Image processing apparatus, image processing method of image processing apparatus, and program
JP4228530B2 (en) Image processing method and image processing apparatus
JP5295431B2 (en) Image processing device
JP2010021858A (en) Pixel defect correction device
JP2013126117A (en) Image processing device, image forming apparatus, image processing method, and image processing program
JP6468463B2 (en) Image processing device
JP5360081B2 (en) Image processing apparatus, image processing method, and program
JP2885999B2 (en) Image processing apparatus and method
JP2012227601A (en) Image processing device, image formation device, image processing method, image processing program, and recording medium
JP2015201677A (en) Image processing apparatus and image processing method
JP2012095173A (en) Image processing device, image formation device, and image processing method
TW201208355A (en) Method for auto-cropping image
JP4732183B2 (en) Image processing apparatus, image processing method, and program for causing computer to execute the method
JP4311292B2 (en) Image processing apparatus, image processing method, and program thereof
JP4517288B2 (en) Image processing apparatus, image processing method, and program thereof
US8879121B2 (en) Fuzzy match interpolated caching utilized in image-processsing applications
JP4517287B2 (en) Image processing apparatus, image processing method, and program thereof
CN101599260B (en) Method and device for enlarging or shrinking image through sharable hardware
JP4803243B2 (en) Image processing apparatus and image processing program
JP2010152456A (en) Image processor and image processing method and program using image processing method
JP2012227598A (en) Image processor, image forming apparatus, image processing method, image processing program and recording medium
JP2006203710A (en) Image processing unit
JP6886622B2 (en) Image processing device
JP4863846B2 (en) Color image forming apparatus and color image processing apparatus
JP4921285B2 (en) Image processing apparatus and image processing method