JP2011234193A - Image processing device, image processing method, program, and recording medium - Google Patents

Image processing device, image processing method, program, and recording medium Download PDF

Info

Publication number
JP2011234193A
JP2011234193A JP2010103591A JP2010103591A JP2011234193A JP 2011234193 A JP2011234193 A JP 2011234193A JP 2010103591 A JP2010103591 A JP 2010103591A JP 2010103591 A JP2010103591 A JP 2010103591A JP 2011234193 A JP2011234193 A JP 2011234193A
Authority
JP
Japan
Prior art keywords
image
determination
image processing
document
attribute
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010103591A
Other languages
Japanese (ja)
Other versions
JP2011234193A5 (en
JP5413297B2 (en
Inventor
Taira Matsuoka
平 松岡
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 JP2010103591A priority Critical patent/JP5413297B2/en
Publication of JP2011234193A publication Critical patent/JP2011234193A/en
Publication of JP2011234193A5 publication Critical patent/JP2011234193A5/ja
Application granted granted Critical
Publication of JP5413297B2 publication Critical patent/JP5413297B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To properly determine attributes even when a small colored image is astride small areas.SOLUTION: When identifying the attributes of the small area, the surrounding portion of the same is included in a range to be identified. A frame line 601 surrounding a small area (4, 3) is set to be the range to be determined, so that even when the colored image is astride two small areas, the continuous length of a colored pixel 501 reaches a predetermined length. This allows the colored image to be identified as a colored original.

Description

本発明は、原稿を読み取り、カラー原稿、モノクロ原稿等の原稿画像の属性を判定し、それぞれ異なる処理を施す画像処理装置、画像処理方法、プログラムおよび記録媒体に関する。   The present invention relates to an image processing apparatus, an image processing method, a program, and a recording medium that read an original, determine attributes of original images such as a color original and a monochrome original, and perform different processes.

カラー複写機におけるフルカラーの作像プロセスは、シアン(C)、マゼンタ(M)、イエロー(Y)、及びブラック(Bk)の4色のプロセスを実行し、一枚の転写紙上にコピーし、単色コピーモードのプロセスを実行する場合には、1回のプロセスで一色の画像を転写紙上にコピーする。フルカラーモードと単色モードでは使用するトナー量、複写に要するコストが異なるので、ユーザーはカラーモードと単色モードの切り替えに十分に注意して、原稿の種類に応じた動作モードを適宜切り換えるように操作しなければならない。   A full-color image forming process in a color copying machine is performed by executing a process of four colors of cyan (C), magenta (M), yellow (Y), and black (Bk), copying on a single transfer sheet, and monochrome. When the copy mode process is executed, an image of one color is copied onto the transfer paper in one process. Since the amount of toner used and the cost of copying differ between full color mode and single color mode, the user must be careful to switch between color mode and single color mode, and operate the mode appropriately according to the type of document. There must be.

モード切り替えの煩わしさを解消するため、原稿が有彩原稿か無彩原稿かを自動的に識別し、その識別結果に応じて複写機の動作モードを自動的に切り替える技術(自動カラー選択:ACS)がある。しかし、ACSの判定が誤ったとき、特に白黒原稿を有彩原稿として誤って判定したときには、CMYBkの4版で印刷され、ユーザーが希望する画像と異なるだけではなく、複写に要するコストが増大し、処理時間もかかるため、精度の高い判定が求められる。   In order to eliminate the hassle of switching modes, a technology that automatically identifies whether a document is a chromatic or achromatic document and automatically switches the operation mode of the copier according to the identification result (automatic color selection: ACS) ) However, when the ACS determination is incorrect, especially when a black and white original is erroneously determined as a chromatic original, it is printed in the four versions of CMYBk, which is not only different from the image desired by the user, but also increases the cost required for copying. Since processing time is also required, highly accurate determination is required.

カラー複写機は単体としてではなく、ファクシミリ機能、プリンタ機能、配信スキャナ機能などと融合し、複合機(MFP:Multi Function Printer)と呼ばれる。MFPを配信スキャナとして使用する場合には、モノクロ原稿ならば明度情報が必要である。ところが、これをカラー原稿と誤って判定すると色情報が必要となり、この結果、ファイルサイズが大きくなり、PCのHDDドライブの容量を圧迫する。   A color copier is not a single unit, but is fused with a facsimile function, a printer function, a distribution scanner function, and the like, and is called a multi function printer (MFP). When the MFP is used as a distribution scanner, brightness information is required for a monochrome document. However, if this is mistakenly determined as a color document, color information is required. As a result, the file size increases and the capacity of the HDD drive of the PC is compressed.

MFPには大容量の記憶媒体が搭載され、一度スキャンした画像を蓄積したり、他の媒体から入力された画像を蓄積できる。これらの蓄積画像は、再び読み出して蓄積時とは異なる用途に再利用することができる。例えば、スキャナで読取り、配信スキャナ機能で送信された画像をHDDに蓄積しておけば、再度原稿をスキャナで読み取ることなく、別の場所に画像を配信したり、改めて紙出力することができ、さらには、最初のスキャン時には等倍でコピーし、しかる後に同じ原稿を200%の拡大コピー画像として紙出力することもできる。   The MFP is equipped with a large-capacity storage medium, and can store images scanned once or images input from other media. These stored images can be read out again and reused for different purposes from the time of storage. For example, if an image scanned by the scanner and transmitted by the distribution scanner function is stored in the HDD, the image can be distributed to another place or read out again without reading the document again by the scanner. Furthermore, it is possible to copy at the same magnification during the first scan, and then output the same document as a 200% enlarged copy image.

ところで、文字/絵柄分離などの像域分離処理やカラー/モノクロ原稿判定などの原稿認識は、認識結果に応じて適切な処理を施すように処理を切り替えるために、フィルタ処理、色補正処理、γ処理などよりも前で行う。例えば、特許文献1では、ユーザーが画像データを再利用できるように、画像データとその付帯情報(例えば像域分離結果)を蓄積し、また、特許文献2では、ACS判定結果とその画像を蓄積装置に保存している。   By the way, in image area separation processing such as character / picture separation and document recognition such as color / monochrome document determination, filter processing, color correction processing, and γ are performed in order to switch processing so as to perform appropriate processing according to the recognition result. Perform before processing. For example, in Patent Document 1, image data and its accompanying information (for example, image area separation results) are accumulated so that the user can reuse the image data. In Patent Document 2, ACS determination results and their images are accumulated. Stored on the device.

前述したACS機能は、画像データの再利用時にも、モード切り替えの煩わしさを解消するために必要な機能である。蓄積画像の付帯情報としてACS判定結果を蓄積するが、画像蓄積時と再利用時において、画像の用途が異なる場合には、蓄積されたACSの判定結果が、ユーザーが意図しているものとは違ってしまう。以下、これを説明する。   The ACS function described above is a function necessary for eliminating the troublesome mode switching even when image data is reused. The ACS determination result is stored as supplementary information of the stored image. However, if the use of the image is different between the image storage and the reuse, the stored ACS determination result is what the user intends. It will be different. This will be described below.

図5(a)に示すカラー/モノクロ混在原稿を、原稿と同一の大きさの転写紙に複写した場合を考える。図5(b)、(c)、(d)は、それぞれ等倍、200%拡大、50%縮小コピーを行った時に出力される転写紙のイメージである。図5(a)の原稿は、特定の領域にカラー領域が偏っているため、図5(c)では、転写紙上にカラー画像が存在しない。このような場合は、ユーザーからみて、ACS判定はモノクロと判定しなければならない。   Consider a case where the color / monochrome mixed original shown in FIG. 5A is copied onto a transfer sheet having the same size as the original. FIGS. 5B, 5C, and 5D are images of transfer paper that are output when copying at the same magnification, 200% enlargement, and 50% reduction, respectively. Since the color area of the original in FIG. 5A is biased to a specific area, no color image exists on the transfer paper in FIG. 5C. In such a case, the ACS determination must be determined as monochrome from the viewpoint of the user.

また、図5(a)の原稿に対して等倍コピーした場合でも、原稿よりも小さな転写紙に複写をした場合(例えばA3サイズの原稿をA4の転写紙に複写した場合)は、図5(e)に示すように、転写紙上にカラー画像が存在しないことがある。このような場合もACS判定はモノクロと判定しなければならない。   Further, even when the same size copy is made with respect to the original in FIG. 5A, when copying is made on a transfer paper smaller than the original (for example, when an A3 size original is copied on A4 transfer paper), FIG. As shown in (e), there may be no color image on the transfer paper. Even in such a case, the ACS determination must be determined to be monochrome.

MFPを配信スキャナ装置として使用する場合も同様であり、画像配信ファイルのサイズを、原稿よりも小さなサイズを指定した場合、原稿にカラー領域があっても、ユーザーへ配信される画像データにはカラー領域が存在しない。その場合は、ユーザーがモノクロ部分のみが必要であって、配信画像サイズとして小さなサイズを指定したと考えて、ACS判定はモノクロと判定しなければならない。   The same applies when the MFP is used as a distribution scanner device. When the size of the image distribution file is specified to be smaller than the original, even if there is a color area on the original, the image data distributed to the user will be in color. The area does not exist. In that case, the ACS determination must be determined to be monochrome, assuming that the user needs only a monochrome portion and has specified a small size as the distribution image size.

このように、ACSの判定範囲は入力画像全体ではなく、出力される画像に該当する領域を対象とすればよい。画像蓄積時と再利用時においてユーザーの用途が異なる場合、例えば、A3サイズの原稿をA3サイズの転写紙に対して複写する時、初めは等倍コピーと同時に画像蓄積を行い、再利用時は200%拡大コピーする場合、等倍コピー時は、原稿全体がACS判定の対象範囲となり、カラー原稿として判定され、判定結果とともにHDDに蓄積される。再利用時にACSモードで、200%拡大コピーを出力すると、紙出力上ではモノクロ画像であるにも関わらず、CMYKの4版で出力され、コスト・時間ともに浪費される。これを回避するには、200%変倍時に対応して、図5(f)の点線401内を判定対象とすればよい。しかし、再利用時の多種多様な使用を考慮すると、200%変倍のみに対応したACS判定結果を蓄積したとしても、逆に等倍コピー時には不具合が発生してしまう。   As described above, the ACS determination range may be an area corresponding to the output image, not the entire input image. If the user's application is different between image storage and reuse, for example, when copying an A3 size document onto an A3 size transfer paper, the image is first stored at the same time as copying at the same time. In the case of 200% enlargement copy, at the same magnification copy, the entire original is within the ACS determination target range, is determined as a color original, and is stored in the HDD together with the determination result. When a 200% enlarged copy is output in the ACS mode at the time of reuse, it is output in four versions of CMYK even though it is a monochrome image on paper output, and both cost and time are wasted. In order to avoid this, the inside of the dotted line 401 in FIG. However, considering a wide variety of uses at the time of reuse, even if an ACS determination result corresponding to only 200% scaling is accumulated, a problem occurs when copying at the same magnification.

前掲した特許文献1では、画像データと判定結果の複数組を保持し、多数の再利用形態に応じた画像データと判定結果の組を保持しているが、例えば変倍率を変更して再利用する場合でも、1枚の原稿に対して指定可能な変倍率の全てに応じた画像を保持することになり、極めて大容量のHDDドライブが必要になる。   In the above-mentioned Patent Document 1, a plurality of sets of image data and determination results are held, and a set of image data and determination results corresponding to a large number of reuse forms are held. Even in this case, an image corresponding to all the variable magnifications that can be specified for one document is held, and an extremely large capacity HDD drive is required.

そこで、再利用時のユーザーの様々な用途に柔軟に対応できる方法を、図6(a)、(b)を用いて説明する。図6(a)のように、画像蓄積時の画像領域を小領域に細分化し、小領域をそれぞれ判定範囲としてACS判定を実施する。図6(a)の小領域がカラーと判定されるとC、モノクロと判定されるとNとした結果を図6(b)に示す。小領域毎に判定範囲と判定結果を組にして、HDDに複数組を保存し、画像の出力範囲に応じて、小領域毎の判定結果を選択的に用いて、出力画像のACS判定結果を求める。例えば、出力範囲に含まれる小領域の結果が全て無彩ならば出力画像のACS判定結果はモノクロ、それ以外はカラー判定する。図6(b)の例では、出力範囲内に一つでもCが存在すれば、出力画像はカラーと判定され、一つもCが存在しなければ、出力画像はモノクロと判定される。200%の拡大変倍時は、図6(c)の黒斜線部402が出力画像の領域になるが、この範囲に含まれる小領域は全てモノクロ判定であり、従って出力画像はモノクロと判定される。   Therefore, a method that can flexibly cope with various uses of the user at the time of reuse will be described with reference to FIGS. As shown in FIG. 6A, the image area at the time of image accumulation is subdivided into small areas, and ACS determination is performed with each of the small areas as a determination range. FIG. 6B shows the result when C is determined when the small area in FIG. 6A is determined to be color, and N when the small area is determined as monochrome. Set the determination range and determination result for each small area, save a plurality of sets in the HDD, and selectively use the determination result for each small area according to the output range of the image to obtain the ACS determination result of the output image. Ask. For example, if all the results of the small areas included in the output range are achromatic, the ACS determination result of the output image is monochrome, and otherwise, the color is determined. In the example of FIG. 6B, if even one C exists in the output range, the output image is determined to be color, and if no C exists, the output image is determined to be monochrome. When the enlargement / reduction ratio is 200%, the black hatched portion 402 in FIG. 6C is an output image area. However, all the small areas included in this range are determined to be monochrome, and therefore the output image is determined to be monochrome. The

しかし、上記分割した小領域をACS判定範囲として、小領域のACS判定を実施した場合、小さな有彩画像が小領域にまたがって存在するとき、以下のような問題がある。すなわち、図7(a)のように、短い色細線501、502が二つの領域にまたがって存在する例について説明する。   However, in the case where the ACS determination of the small area is performed using the divided small area as the ACS determination range, there are the following problems when a small chromatic image exists over the small area. That is, as shown in FIG. 7A, an example in which short thin color lines 501 and 502 exist over two areas will be described.

ACS判定において、カラー原稿と判定する基準はいくつかあるが、例えば、有彩領域が6mm相当の画素(600dpiで約144画素)だけ連続しているときに有彩と判定する。この場合、短い色細線の長さが8mmでも、二つの小領域に4mmずつまたがって存在すると、各小領域はモノクロと判定され、したがって、出力画像全体がモノクロ原稿と判定される。全く同じ色細線503、504が少しずれて小領域に存在したとき(例えば図7(b))、小領域内のACS判定の結果がカラーになり、出力画像はカラー原稿と判定される。このように、原稿内容がほぼ同一(図7(a)、(b))であっても、短い色細線の位置(501〜504)によりACS判定結果が異なる。   In the ACS determination, there are several criteria for determining a color original. For example, when the chromatic area is continuous by pixels corresponding to 6 mm (about 144 pixels at 600 dpi), the color is determined to be chromatic. In this case, even if the length of the short color thin line is 8 mm, if it exists across two small areas by 4 mm, each small area is determined to be monochrome, and therefore the entire output image is determined to be a monochrome document. When exactly the same thin color lines 503 and 504 are slightly shifted and exist in a small area (for example, FIG. 7B), the result of the ACS determination in the small area is color, and the output image is determined to be a color original. As described above, even if the document contents are substantially the same (FIGS. 7A and 7B), the ACS determination result varies depending on the positions of the short thin color lines (501 to 504).

従来、原稿単位で判定すると、原稿内に6mmの有彩画素の連続部が存在すると判定され、カラー原稿と判定されてカラー画像が出力される(但し、この場合は、前述の通り再利用性の低いACS判定結果が蓄積される)。   Conventionally, when judging in units of originals, it is determined that there is a continuous portion of 6 mm chromatic pixels in the original, and it is determined as a color original and a color image is output (in this case, however, reusability as described above) Low ACS determination result is accumulated).

ACS判定において、カラー原稿と判定する他の基準としては、一定面積内に所定の割合以上の有彩画素が存在するとき有彩と判定するが、この基準でも、図7(a)の例では、小領域がそれぞれモノクロと判定され、図7(b)の例では、小領域内の有彩画素数が多く存在し、カラーと判定されるため同様の課題がある。   In the ACS determination, as another criterion for determining a color document, it is determined that the pixel is chromatic when a predetermined ratio or more of chromatic pixels are present within a certain area. Even in this criterion, in the example of FIG. Each of the small areas is determined to be monochrome, and in the example of FIG. 7B, since there are many chromatic pixels in the small area and it is determined to be color, there is a similar problem.

本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、小さな有彩画像が小領域にまたがって存在する場合にも、原稿画像の属性を適切に判定できる画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
The present invention has been made in view of the above problems,
An object of the present invention is to provide an image processing apparatus, an image processing method, a program, and a recording medium that can appropriately determine an attribute of a document image even when a small chromatic image exists over a small area.

本発明の他の目的は、注目領域の近傍を参照しても、原稿全体として判定範囲外の領域を参照しないことにより、判定精度を向上させた画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。   Another object of the present invention is to provide an image processing apparatus, an image processing method, a program, and a recording medium with improved determination accuracy by not referring to an area outside the determination range as a whole document even if the vicinity of the attention area is referred to. Is to provide.

本発明の他の目的は、原稿全体としての判定範囲の境界に接する領域と接しない領域で周辺領域の参照の仕方を変更することにより、判定精度を向上させた画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。   Another object of the present invention is to provide an image processing apparatus, an image processing method, and an image processing apparatus, in which determination accuracy is improved by changing a method of referring to a peripheral region in a region that does not contact a boundary of a determination range as a whole document. It is to provide a program and a recording medium.

本発明のさらに他の目的は、再利用時にも適切な属性判定を行い、ユーザーのコスト・時間・PCの記憶装置の容量を節約できる画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。   Still another object of the present invention is to provide an image processing apparatus, an image processing method, a program, and a recording medium that can perform appropriate attribute determination even at the time of reuse and save the cost, time, and capacity of a PC storage device. There is.

本発明は、原稿画像の属性を判定する属性判定手段と、前記原稿画像の判定対象領域毎に、属性の判定結果を記憶する記憶手段とを備える画像処理装置において、前記属性判定手段は、前記判定対象領域とその近傍領域を参照して属性を判定することを最も主要な特徴とする。   The present invention provides an image processing apparatus comprising: an attribute determination unit that determines an attribute of a document image; and a storage unit that stores an attribute determination result for each determination target area of the document image. The most important feature is that the attribute is determined with reference to the determination target region and its neighboring region.

本発明によれば、原稿画像中に小さな有彩画像が小領域にまたがって存在する場合でも属性を精度よく判定することができる。   According to the present invention, an attribute can be accurately determined even when a small chromatic image exists over a small area in a document image.

本発明に係る画像処理装置(MFP)の全体構成を示す。1 shows an overall configuration of an image processing apparatus (MFP) according to the present invention. 図1の第1の画像処理部の構成例を示す。2 shows a configuration example of a first image processing unit in FIG. 1. 基準チャート例を示す。An example of a reference chart is shown. 図1の第2の画像処理部の構成例を示す。2 shows a configuration example of a second image processing unit in FIG. 1. 従来技術の課題を説明する図である。It is a figure explaining the subject of a prior art. 従来技術の課題を説明する図である。It is a figure explaining the subject of a prior art. 従来技術の課題を説明する図である。It is a figure explaining the subject of a prior art. 実施例1の判定方法を説明する図である。It is a figure explaining the determination method of Example 1. FIG. 実施例2の判定方法を説明する図である。It is a figure explaining the determination method of Example 2. FIG. 実施例3、4の判定方法を説明する図である。It is a figure explaining the determination method of Example 3, 4. FIG.

以下、発明の実施の形態について図面により詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明に係る画像処理装置(MFP)の全体構成を示す。MFPは、図1に示すように、読取り装置101と、第1の画像処理部102と、バス制御装置103と、第2の画像データ処理部104と、HDD105と、CPU106と、メモリ107と、プロッタI/F装置108と、プロッタ装置109と、操作表示装置110と、回線I/F装置111と、外部I/F装置112と、S.B.113と、ROM114と、汎用バス115等を備えている。このMFPは、外部装置であるFAX116やPC117、外部メディア118とデータ通信可能に構成されている。   FIG. 1 shows the overall configuration of an image processing apparatus (MFP) according to the present invention. As shown in FIG. 1, the MFP includes a reading device 101, a first image processing unit 102, a bus control device 103, a second image data processing unit 104, an HDD 105, a CPU 106, a memory 107, Plotter I / F device 108, plotter device 109, operation display device 110, line I / F device 111, external I / F device 112, S.P. B. 113, ROM 114, general-purpose bus 115, and the like. This MFP is configured to be able to perform data communication with an external device such as a FAX 116, a PC 117, and an external medium 118.

読取り装置101は、CCD光電変換素子からなるラインセンサとA/Dコンバータとそれら駆動回路を具備し、セットされた原稿をスキャンして得られる原稿の濃淡情報に基づいて、RGB各8ビットのデジタル画像データを生成して第1の画像処理部102に出力する。本実施例では、読取り解像度600dpiとするが、解像度はこれに限定されない。   The reading device 101 includes a line sensor composed of a CCD photoelectric conversion element, an A / D converter, and a drive circuit thereof. Based on the density information of the original obtained by scanning the set original, the 8-bit RGB digital data is obtained. Image data is generated and output to the first image processing unit 102. In this embodiment, the reading resolution is 600 dpi, but the resolution is not limited to this.

第1の画像処理部102は、読取り装置101から入力されるデジタル画像データに対して、予め定めた特性に統一する処理を施して出力する。統一された特性の画像データは、画像処理装置の内部に蓄積され、その後再利用する場合に、出力先の変更に適した特性で出力される。   The first image processing unit 102 performs processing for unifying the digital image data input from the reading device 101 to a predetermined characteristic and outputs the digital image data. The image data having the unified characteristics is stored inside the image processing apparatus, and is output with characteristics suitable for changing the output destination when reused thereafter.

バス制御装置103は、画像処理装置内で必要な画像データや制御コマンド等の各種データの送受信を行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能を有している。本実施例では、バス制御装置103は、第1の画像処理部102、第2の画像処理部104、CPU106とはPCI−Expressバスで接続し、また、HDD105とはATAバスで接続してASIC化されている。   The bus control device 103 is a data bus control device that transmits and receives various data such as image data and control commands necessary in the image processing device, and has a bridge function between a plurality of types of bus standards. In this embodiment, the bus control device 103 is connected to the first image processing unit 102, the second image processing unit 104, and the CPU 106 via a PCI-Express bus, and is connected to the HDD 105 via an ATA bus. It has become.

第2の画像処理部104は、第1の画像処理部102で予め定めた特性を統一されたデジタル画像データに対し、ユーザーから指定される出力先に適した画像処理を施して出力する。HDD(蓄積装置)105は、デスクトップパソコンにも使用されている電子データを保存するための大型の記憶装置であり、主にデジタル画像データおよびデジタル画像データの付帯情報を蓄積するためのものである。本実施例では、HDD105としては、例えば、IDEを拡張して規格化されているATAバス接続のハードディスクを使用することができる。   The second image processing unit 104 performs image processing suitable for an output destination designated by the user on the digital image data whose characteristics predetermined by the first image processing unit 102 are unified, and outputs the digital image data. The HDD (storage device) 105 is a large-sized storage device for storing electronic data that is also used in a desktop personal computer, and mainly stores digital image data and accompanying information of the digital image data. . In this embodiment, as the HDD 105, for example, an ATA bus connection hard disk standardized by expanding IDE can be used.

CPU106は、画像処理装置の制御全体を司るマイクロプロセッサである。本実施例では、近年普及してきたCPUコア単体に+αの機能を追加したIntegrated CPUを使用することができ、例えば、PMC社のRM11100で、汎用規格I/Fとの接続機能や、クロスバースイッチを使ったこれらバス接続機能がインテグレートされたCPUを使用することができる。CPU106は、HDD105のリード/ライトを制御しており、HDD105の残容量等を検出する。   The CPU 106 is a microprocessor that controls the entire control of the image processing apparatus. In this embodiment, an integrated CPU in which a + α function is added to a CPU core that has been widely used in recent years can be used. It is possible to use a CPU in which these bus connection functions using the CPU are integrated. The CPU 106 controls reading / writing of the HDD 105 and detects the remaining capacity of the HDD 105 and the like.

メモリ107は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にデータを記憶し、CPU106が本画像処理装置の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。CPU106は、高速処理が求められるため、通常起動時にROM114に記憶されたブートプログラムによりシステムを起動し、その後は高速にアクセス可能なメモリに展開されたプログラムによって処理を行う。本実施例では、メモリ107として、規格化されパーソナルコンピュータに使用されているDIMMを使用することができる。   A memory 107 temporarily stores data in order to absorb a speed difference when bridging between a plurality of types of bus standards and a processing speed difference between connected components themselves, and the CPU 106 controls the image processing apparatus. It is a volatile memory that temporarily stores programs and intermediate processing data when performing the above. Since high speed processing is required, the CPU 106 starts up the system with a boot program stored in the ROM 114 during normal startup, and thereafter performs processing with a program developed in a memory accessible at high speed. In the present embodiment, a standardized DIMM used in a personal computer can be used as the memory 107.

プロッタI/F装置108は、CPU107にインテグレートされた汎用規格I/Fを経由して送出されてくるCMYKのデジタル画像データを受け取ると、プロッタ装置109の専用I/Fに出力するバスブリッジ処理を行う。本実施例では、汎用規格I/Fとして、例えば、PCI−Expressバスを使用することができる。   When the plotter I / F device 108 receives the CMYK digital image data sent via the general-purpose standard I / F integrated with the CPU 107, the plotter I / F device 108 performs a bus bridge process for outputting to the dedicated I / F of the plotter device 109. Do. In the present embodiment, for example, a PCI-Express bus can be used as the general-purpose standard I / F.

プロッタ装置109は、CMYKからなるデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスを使用して、転写紙に受け取った画像データを出力する。S.B.113は、パーソナルコンピュータに使用されるチップセットのひとつであり、South Bridgeと呼ばれる汎用の電子デバイスである。S.B.113は、主にPCI−ExpressとISAブリッジを含むCPUシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、ROM114との間をブリッジしている。ROM114は、CPU106がMFPの制御を行う際のプログラム(ブートプログラムを含む)が格納されるメモリである。   When the plotter device 109 receives the digital image data composed of CMYK, the plotter device 109 outputs the received image data on the transfer paper using an electrophotographic process using a laser beam. S. B. Reference numeral 113 denotes one of chip sets used for a personal computer, which is a general-purpose electronic device called South Bridge. S. B. Reference numeral 113 denotes a bus bridge function often used in constructing a CPU system mainly including PCI-Express and an ISA bridge, and bridges the ROM 114. The ROM 114 is a memory that stores a program (including a boot program) used when the CPU 106 controls the MFP.

操作表示装置110は、MFPとユーザーのインターフェースを行う部分であり、LCD(液晶表示装置)とキースイッチから構成され、装置の各種状態や操作方法をLCDに表示し、ユーザーからのキースイッチ入力を検知する。本実施例では、PCI−Expressバスを介してCPU106と接続されている。回線I/F装置111は、PCI−Expressバスと電話回線を接続する装置であり、電話回線を介して各種データの送受信を行う。FAX116は、通常のファクシミリであり、電話回線を介してMFPと画像データの送受信を行う。外部I/F装置112は、PCI−Expressバスと外部装置を接続する装置であり、この装置により本画像処理装置(MFP)は外部装置と各種データのやり取りを行うことが可能になる。本実施例では、その接続I/Fにネットワーク(イーサネット(登録商標))を使用する。すなわち、MFPは、外部I/F装置112を介してネットワークに接続されている。PC117はパーソナルコンピュータであり、インストールされたアプリケーションソフトやドライバを介して、ユーザーは画像処理装置(MFP)に対して各種制御や画像データの入出力を行う。   The operation display device 110 is a part that performs an interface between the MFP and the user, and is composed of an LCD (Liquid Crystal Display) and a key switch. Detect. In this embodiment, the CPU 106 is connected via a PCI-Express bus. The line I / F device 111 is a device that connects a PCI-Express bus and a telephone line, and transmits and receives various data via the telephone line. A FAX 116 is a normal facsimile, and transmits / receives image data to / from the MFP via a telephone line. The external I / F device 112 is a device that connects a PCI-Express bus and an external device, and this device enables the image processing apparatus (MFP) to exchange various data with the external device. In this embodiment, a network (Ethernet (registered trademark)) is used for the connection I / F. That is, the MFP is connected to the network via the external I / F device 112. A PC 117 is a personal computer, and a user performs various controls and input / output of image data with respect to an image processing apparatus (MFP) via installed application software and drivers.

(コピー動作)
上記構成の画像処理装置のコピー動作の概略を説明する。ユーザーは読取り装置101に原稿をセットし、所望するモード等の設定とコピー開始の入力、拡大/縮小の倍率、転写紙のサイズ設定などを操作表示装置110により行う。操作表示装置110は、ユーザーから入力された情報(コピーモード等)を、機器内部の制御コマンドデータに変換して発行する。発行された制御コマンドデータは、PCI−Expressバスを介してCPU106に通知される。
(Copy operation)
An outline of the copy operation of the image processing apparatus having the above configuration will be described. The user sets an original on the reading apparatus 101, and performs setting of a desired mode and the like, input of copy start, enlargement / reduction ratio, transfer paper size setting, and the like using the operation display device 110. The operation display device 110 converts information (copy mode or the like) input from the user into control command data inside the device and issues it. The issued control command data is notified to the CPU 106 via the PCI-Express bus.

CPU106はコピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を実行する。以下に動作プロセスを説明する。   The CPU 106 executes a copy operation process program in accordance with the copy start control command data, and executes settings and operations necessary for the copy operation. The operation process is described below.

まず、読取り装置101で原稿をスキャンして得られるRGB各8ビットのデジタル画像データ(以下、RGB画像データ)は、第1の画像処理部102で予め定めた特性に統一され、バス制御装置103に送られる。また、後述するように、第1の画像処理部102ではACS判定を行っており、画像データとともに判定範囲、判定結果を組にした情報が、他の付帯情報(像域分離結果など)とともに送られる。   First, RGB 8-bit digital image data (hereinafter referred to as RGB image data) obtained by scanning a document with the reading device 101 is unified to characteristics predetermined by the first image processing unit 102, and the bus control device 103. Sent to. As will be described later, the first image processing unit 102 performs ACS determination, and information including a determination range and a determination result together with image data is transmitted together with other auxiliary information (image region separation result and the like). It is done.

バス制御装置103は、第1の画像処理部102から入力されるRGB画像データを、CPU106を介してメモリ107に蓄積する。メモリ107に蓄積されたRGB画像データ及び付帯情報は、CPU106およびバス制御装置103を介して、第2の画像処理部104に送られる。   The bus control device 103 stores the RGB image data input from the first image processing unit 102 in the memory 107 via the CPU 106. The RGB image data and supplementary information stored in the memory 107 are sent to the second image processing unit 104 via the CPU 106 and the bus control device 103.

第2の画像処理部104は、受け取ったRGB画像データを、プロッタ出力用のCMYK画像データに変換して、バス制御装置103に出力する。但し、コピーモードとして白黒コピーモードが指定された場合や、ACSモードで白黒原稿判定された場合はCMYK画像データではなく、K単色の画像データに変換してバス制御装置103に出力する。バス制御装置103は、第2の画像処理部104から入力されるCMYKまたはK単色画像データを、CPU106を介してメモリ107に蓄積する。   The second image processing unit 104 converts the received RGB image data into CMYK image data for plotter output, and outputs the converted data to the bus control device 103. However, when the black-and-white copy mode is designated as the copy mode, or when the black-and-white document is determined in the ACS mode, it is converted to K single-color image data instead of CMYK image data and output to the bus control device 103. The bus control device 103 stores the CMYK or K single color image data input from the second image processing unit 104 in the memory 107 via the CPU 106.

次に、メモリ107に蓄積されたCMYKまたはK単色画像データが、CPU106およびプロッタI/F装置108を介して、プロッタ装置109に送られる。プロッタ装置109は、受け取ったCMYKまたはK単色画像データを転写紙に出力し、原稿のコピーが生成される。   Next, the CMYK or K monochrome image data stored in the memory 107 is sent to the plotter device 109 via the CPU 106 and the plotter I / F device 108. The plotter device 109 outputs the received CMYK or K monochrome image data to a transfer sheet, and a copy of the document is generated.

(スキャナ配信動作)
上記構成の画像処理装置(MFP)のスキャナ配信動作の概略を説明する。まず、ユーザーは原稿を読取り装置101にセットし、所望するモード等の設定とスキャナ配信開始の入力を操作表示装置110により行う。ここで配信画像の解像度、読み取る範囲指定などを行う。操作表示装置110はユーザーから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはPCI−Expressバスを介してCPU106に通知される。
(Scanner delivery operation)
An outline of the scanner distribution operation of the image processing apparatus (MFP) configured as described above will be described. First, the user sets a document on the reading device 101, and performs setting of a desired mode and the like and input of scanner distribution start using the operation display device 110. Here, the resolution of the distribution image, the range to be read, etc. are specified. The operation display device 110 converts information input by the user into control command data inside the device and issues it. The issued control command data is notified to the CPU 106 via the PCI-Express bus.

CPU106は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。   The CPU 106 executes a scanner distribution operation process program according to the scanner distribution start control command data, and sequentially performs settings and operations necessary for the scanner distribution operation. The operation process will be described in order below.

読取り装置101で原稿をスキャンして得られたRGB画像データは、第1の画像処理部102で予め定めた特性に統一され、バス制御装置103に送られる。また、後述するように、第1の画像処理部102ではACS判定を行っており、画像データとともに判定範囲、判定結果を組にした情報が、他の付帯情報(像域分離結果など)とともに送られる。バス制御装置103は、第1の画像処理部102から入力されるRGB画像データを、CPU106を介してメモリ107に蓄積する。メモリ107に蓄積されたRGB画像データ及び付帯情報は、CPU106およびバス制御装置103を介して、第2の画像処理部104に送られる。   The RGB image data obtained by scanning the original with the reading device 101 is unified with predetermined characteristics by the first image processing unit 102 and sent to the bus control device 103. As will be described later, the first image processing unit 102 performs ACS determination, and information including a determination range and a determination result together with image data is transmitted together with other auxiliary information (image region separation result and the like). It is done. The bus control device 103 stores the RGB image data input from the first image processing unit 102 in the memory 107 via the CPU 106. The RGB image data and supplementary information stored in the memory 107 are sent to the second image processing unit 104 via the CPU 106 and the bus control device 103.

第2の画像処理部104は入力されるRGB画像データを、スキャナ配信用の画像データ(RGB多値、グレースケール、モノクロ2値等)に変換してバス制御装置103に出力する。特にACSモードの場合は、カラー原稿と判定された場合はRGB多値の画像データに変換し、JPEG圧縮を行い、モノクロ原稿判定された場合はモノクロ2値画像に変換した後に、MMR圧縮を行ってTIFFファイルを生成する。モノクロ原稿と判定された場合は、グレースケール多値画像に変換して、JPEG圧縮を行ってもよい。   The second image processing unit 104 converts the input RGB image data into scanner delivery image data (RGB multi-value, gray scale, monochrome binary, etc.) and outputs the image data to the bus control device 103. Particularly in the ACS mode, if it is determined to be a color document, it is converted to RGB multi-value image data and JPEG compression is performed. If a monochrome document is determined, it is converted to a monochrome binary image and then MMR compression is performed. To generate a TIFF file. If it is determined that the document is a monochrome document, it may be converted into a grayscale multilevel image and JPEG compression may be performed.

バス制御装置103は、第2の画像処理部102から入力される画像データ及び付帯情報を、CPU106を介してメモリ107に蓄積する。メモリ107に蓄積された画像データは、CPU106を介して、外部I/F装置112に送られる。外部I/F装置112は、入力される画像データを、ネットワークを介して接続されるPC117に送信する。このとき、付帯情報は、画像データとともに送信される必要はないが、ACS判定結果を受けて画像ファイルのヘッダ情報にカラー原稿であるかモノクロ原稿であるかの情報を書き込んで送信する場合もある。   The bus control device 103 stores the image data and incidental information input from the second image processing unit 102 in the memory 107 via the CPU 106. The image data stored in the memory 107 is sent to the external I / F device 112 via the CPU 106. The external I / F device 112 transmits input image data to a PC 117 connected via a network. At this time, the incidental information does not need to be transmitted together with the image data. However, in response to the ACS determination result, information indicating whether the document is a color document or a monochrome document may be written and transmitted in the header information of the image file. .

(画像蓄積動作)
本画像処理装置(MFP)は、コピー動作やスキャナ配信動作を行うことなく、画像蓄積のみを行うこともできる。その動作の概略を説明する。まず、ユーザーは原稿を読取り装置101にセットし、所望するモード等の設定と画像読み取りの指示を操作表示装置110により行う。画像蓄積を行う場合は、蓄積後に多種多様な目的で再利用できるように、汎用的な条件で読み取りを行う。すなわち、常に等倍読み取りで原稿全体を読み取っておく。操作表示装置110はユーザーから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはPCI−Expressバスを介してCPU106に通知される。CPU106は、画像蓄積開始の制御コマンドデータに従って、画像蓄積動作プロセスのプログラムを実行し、画像蓄積動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
(Image accumulation operation)
The image processing apparatus (MFP) can perform only image storage without performing a copy operation or a scanner distribution operation. An outline of the operation will be described. First, the user sets a document on the reading device 101, and performs setting of a desired mode or the like and an instruction for image reading using the operation display device 110. When image accumulation is performed, reading is performed under general-purpose conditions so that the image can be reused for various purposes after accumulation. That is, the entire original is always read at the same magnification. The operation display device 110 converts information input by the user into control command data inside the device and issues it. The issued control command data is notified to the CPU 106 via the PCI-Express bus. The CPU 106 executes a program for an image accumulation operation process in accordance with control command data for starting image accumulation, and sequentially performs settings and operations necessary for the image accumulation operation. The operation process will be described in order below.

読取り装置101で原稿をスキャンして得られたRGB画像データは、第1の画像処理部102で予め定めた特性に統一され、バス制御装置103に送られる。また、後述するように、第1の画像処理部102ではACS判定を行っており、画像データとともに判定範囲、判定結果を組にした情報が、他の付帯情報(像域分離結果など)とともに送られる。バス制御装置103は、第1の画像処理部102から入力されるRGB画像データ及び付帯情報を受け取ると、それらはHDD105に蓄積される。   The RGB image data obtained by scanning the original with the reading device 101 is unified with predetermined characteristics by the first image processing unit 102 and sent to the bus control device 103. As will be described later, the first image processing unit 102 performs ACS determination, and information including a determination range and a determination result together with image data is transmitted together with other auxiliary information (image region separation result and the like). It is done. When the bus control device 103 receives RGB image data and incidental information input from the first image processing unit 102, they are stored in the HDD 105.

(コピー動作/スキャナ配信動作+画像蓄積動作)
本画像処理装置は、コピー動作と画像蓄積動作を同時に行うことができる。コピー動作では、バス制御装置103が、第1の画像処理部102から入力されるRGB画像データを、CPU106を介してメモリ107に蓄積している。メモリ107に蓄積されたRGB画像データ及び付帯情報は、CPU106およびバス制御装置103を介して、第2の画像処理部104に送られる。このとき、CPU106を介してメモリ107に送られてくるRGB画像データ及び付帯情報と同一のものを、CPU106及びバス制御装置103を介してHDD105に送出され、HDD105内に蓄積される。これにより、コピー動作と画像蓄積動作を同時に行うことができる。同様にして、スキャナ配信動作の場合も、第1の画像処理部102から入力されるRGB画像データ及び付帯情報をメモリに送出されるとともに、CPU106及びバス制御装置103を介してHDD105へ蓄積されることにより、スキャナ配信動作と画像蓄積動作を同時に行うことができる。
(Copy operation / scanner distribution operation + image storage operation)
The image processing apparatus can simultaneously perform a copy operation and an image storage operation. In the copy operation, the bus control device 103 accumulates RGB image data input from the first image processing unit 102 in the memory 107 via the CPU 106. The RGB image data and supplementary information stored in the memory 107 are sent to the second image processing unit 104 via the CPU 106 and the bus control device 103. At this time, the same RGB image data and incidental information sent to the memory 107 via the CPU 106 are sent to the HDD 105 via the CPU 106 and the bus control device 103 and stored in the HDD 105. As a result, the copy operation and the image accumulation operation can be performed simultaneously. Similarly, in the case of a scanner distribution operation, RGB image data and incidental information input from the first image processing unit 102 are sent to the memory and stored in the HDD 105 via the CPU 106 and the bus control device 103. As a result, the scanner delivery operation and the image storage operation can be performed simultaneously.

(蓄積画像の再利用)
本画像処理装置(MFP)に蓄積された画像データ及び付帯情報は、画像蓄積時から時間が経過した場合でも、再利用することができる。再利用時の動作の概略を説明する。まず、ユーザーは操作表示装置110から、どのような画像が蓄積されているかを確認する。操作表示装置110は、閲覧した時点で蓄積されている画像のファイル名、日時、サムネイル画像を表示できる機能があり、ユーザーが確認できるようになっている。ユーザーは、再利用したい画像を選択し、さらに所望するモード等の設定入力を操作表示装置110により行う。ここでは、紙出力や電子ファイルのスキャナ配信を選択できる。その他に、FAX送信などのMFPが提供している機能で再利用が可能である。
(Reuse of stored images)
The image data and supplementary information stored in the image processing apparatus (MFP) can be reused even when time has elapsed since the image was stored. An outline of the operation at the time of reuse will be described. First, the user confirms what kind of images are accumulated from the operation display device 110. The operation display device 110 has a function of displaying the file name, date / time, and thumbnail image of images stored at the time of browsing, and can be confirmed by the user. The user selects an image to be reused, and further performs setting input such as a desired mode by the operation display device 110. Here, paper output or electronic file scanner delivery can be selected. In addition, it is possible to reuse the function provided by the MFP such as FAX transmission.

再利用が電子ファイルのスキャナ配信ならば、スキャナ配信の処理で説明したように、ユーザーは操作表示装置110により配信画像の解像度、読み取る範囲指定などを行う。操作表示装置110はユーザーから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはPCI−Expressバスを介してCPU106に通知される。CPU106は、再利用時のスキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。   If the reuse is scanner distribution of an electronic file, as described in the scanner distribution processing, the user designates the resolution of the distribution image, the range to be read, and the like by the operation display device 110. The operation display device 110 converts information input by the user into control command data inside the device and issues it. The issued control command data is notified to the CPU 106 via the PCI-Express bus. The CPU 106 executes a scanner distribution operation process program according to the scanner distribution start control command data at the time of reuse, and sequentially performs settings and operations necessary for the scanner distribution operation. The operation process will be described in order below.

再利用時は、第1の画像処理部102における処理が終了したものが蓄積されているため、CPU106は該当する画像データを読み出す指示をバス制御装置103に送る。バス制御装置103は、HDD105から読み出されたRGB画像データ及び付帯情報を、CPU106を介して第2の画像処理部102に送る。その後の処理は前述したスキャナ配信時と同一の処理となる。   At the time of reuse, since the data that has been processed by the first image processing unit 102 is accumulated, the CPU 106 sends an instruction to read the corresponding image data to the bus control device 103. The bus control device 103 sends the RGB image data and supplementary information read from the HDD 105 to the second image processing unit 102 via the CPU 106. The subsequent processing is the same as that at the time of scanner distribution described above.

ここでは、蓄積データをスキャナ配信のために再利用する例を説明したが、紙出力のために再利用することもできる。その場合は、前述したスキャナ配信のための再利用とほぼ同一の流れとなる。第2の画像処理部102に送られた後の処理は、前述したコピー時と同一の処理となる。   Here, an example in which accumulated data is reused for scanner delivery has been described, but it can also be reused for paper output. In that case, the flow is almost the same as the reuse for scanner delivery described above. The processing after being sent to the second image processing unit 102 is the same as that at the time of copying described above.

前述したような問題は、コピー動作/スキャナ配信動作+画像蓄積動作あるいは画像蓄積動作の後に再利用を行う際に発生するが、ここではコピー動作+画像蓄積動作の詳細を説明する。   The above-described problem occurs when the copy operation / scanner distribution operation + image storage operation or reuse is performed after the image storage operation. Here, details of the copy operation + image storage operation will be described.

ユーザーは読取り装置101に原稿をセットし、所望するモード等の設定とコピー開始の入力、拡大/縮小の倍率、転写紙のサイズ設定画像などを操作表示装置110により行う。操作表示装置110は、ユーザーから入力された情報(コピーモード等)を、機器内部の制御コマンドデータに変換して発行する。ここでは、ACSモードでA3サイズの原稿をA3サイズの転写紙に等倍コピーを行う設定とする。発行された制御コマンドデータは、PCI−Expressバスを介してCPU106に通知される。CPU106はコピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を実行する。以下に動作プロセスを説明する。
前述の通り、読取り装置101で原稿をスキャンして得られるRGB画像データは、第1の画像処理部102で予め定めた特性に変換され、バス制御装置103に送られる。
The user sets an original on the reading device 101, and performs an operation display device 110 to set a desired mode and the like, input a copy start, enlargement / reduction magnification, transfer paper size setting image, and the like. The operation display device 110 converts information (copy mode or the like) input from the user into control command data inside the device and issues it. Here, it is set so that an A3 size original is copied to an A3 size transfer sheet at the same magnification in the ACS mode. The issued control command data is notified to the CPU 106 via the PCI-Express bus. The CPU 106 executes a copy operation process program in accordance with the copy start control command data, and executes settings and operations necessary for the copy operation. The operation process is described below.
As described above, RGB image data obtained by scanning a document with the reading device 101 is converted into predetermined characteristics by the first image processing unit 102 and sent to the bus control device 103.

図2は、図1の第1の画像処理部102の構成例を示す。第1の画像処理部102は、図2に示すように、像域分離部201、カラー原稿判定部202、γ変換部203、フィルタ処理部204、色変換処理部205、画像圧縮部206を備えている。   FIG. 2 shows a configuration example of the first image processing unit 102 in FIG. As shown in FIG. 2, the first image processing unit 102 includes an image area separation unit 201, a color document determination unit 202, a γ conversion unit 203, a filter processing unit 204, a color conversion processing unit 205, and an image compression unit 206. ing.

像域分離部201は、読取り装置101から入力されるRGB画像データに基づいて、原稿の文字/絵柄領域、有彩/無彩領域を判別して、像域分離結果をフィルタ処理部204に出力する。カラー原稿判定部202は、原稿がカラー原稿であるかモノクロ原稿であるかを判別する。像域分離部201及びカラー原稿判定部202における判別方法としては、例えば特許文献3に記載の判別手法を用いればよい。   The image area separation unit 201 discriminates the character / picture area and chromatic / achromatic area of the document based on the RGB image data input from the reading device 101, and outputs the image area separation result to the filter processing unit 204. To do. The color document determination unit 202 determines whether the document is a color document or a monochrome document. As a determination method in the image area separation unit 201 and the color document determination unit 202, for example, a determination method described in Patent Document 3 may be used.

ACS判定の対象範囲を説明すると、ここでは、A3サイズの原稿をA3サイズの転写紙に等倍コピーを行う設定であるので、ACSの判定範囲は原稿全体である。従来技術では、図5(a)に示すカラー/モノクロ混在原稿は、カラーと判定される。また、従来技術では、この判定結果を画像データとともに保存しているが、本発明の判定部202では、判定対象領域を細分化し、その各々の位置情報及び判定結果を保存する。再利用時に適切な判定範囲及びその判定結果を読み出し、出力画像の判定結果を決める。その適切な判定範囲は、出力画像領域に応じて判断する。すなわち、出力画像領域が決定されていない状態で蓄積されている時点では、その蓄積画像がカラー原稿であるかモノクロ原稿であるかが定まっていないため、画像処理装置(MFP)が出力する可能性のある状態の全てに対応できるような状態でACS判定結果を蓄えておく必要がある。   The ACS determination target range will be described. Here, since the A3 size original is set to be copied at the same magnification on the A3 size transfer sheet, the ACS determination range is the entire original. In the prior art, the color / monochrome mixed document shown in FIG. 5A is determined to be in color. In the prior art, the determination result is stored together with the image data. However, the determination unit 202 of the present invention subdivides the determination target region and stores the position information and the determination result of each region. An appropriate determination range and a determination result thereof are read out when being reused, and an output image determination result is determined. The appropriate determination range is determined according to the output image area. In other words, at the time when the output image area is stored without being determined, it is not determined whether the stored image is a color document or a monochrome document, so the image processing apparatus (MFP) may output it. It is necessary to store the ACS determination result in a state that can cope with all of the certain states.

具体的には、読み取り範囲全体を図6(a)の点線で示すような領域に細分化し、各々の小領域に対し、ACS判定結果である属性を付与する。但し、後述するように、ACS判定の判定範囲と、小領域の大きさとは必ずしも一致しない。所定の判定範囲においてACS判定を行った結果を、小領域における画像の判定結果とする。このような小領域毎の判定結果は、画像データとともに判定対象領域を示す位置情報と合わせて保存される。なお、ACS判定手法は公知の方法を用いれば良い。例えば、特許文献4の技術を用い、有彩画素の連続性を見て、該当領域がカラー原稿か否か判断し、左上、上、右上、および左の画素を参照した上で、有彩画素の連続量が所定数以上の場合にカラー原稿と判定する。   Specifically, the entire reading range is subdivided into regions as indicated by dotted lines in FIG. 6A, and an attribute that is an ACS determination result is assigned to each small region. However, as described later, the determination range of the ACS determination does not necessarily match the size of the small area. The result of performing the ACS determination in the predetermined determination range is set as the determination result of the image in the small area. The determination result for each small area is stored together with the position information indicating the determination target area together with the image data. Note that a known method may be used as the ACS determination method. For example, using the technique of Patent Document 4, it is determined whether the corresponding area is a color original by looking at the continuity of chromatic pixels, and referring to the upper left, upper, upper right, and left pixels, Is determined to be a color document when the continuous amount of the image is a predetermined number or more.

次に、小領域に対する判定範囲を、図7(a)の原稿例で説明する。図7(a)で細分化された領域のうち、左からX番目、上からY番目の升目を(X、Y)とし、左上の升目を原点(1、1)とする。(4、3)と(5、3)にまたがった8mmの色細線501は、二つの升目に対して4mmずつ所属している。   Next, the determination range for the small area will be described with reference to an example of the original in FIG. Of the regions subdivided in FIG. 7A, the Xth cell from the left and the Yth cell from the top are (X, Y), and the upper left cell is the origin (1, 1). The 8 mm color thin line 501 extending over (4, 3) and (5, 3) belongs to each of the two squares by 4 mm.

本実施例のACS判定例として、6mm有彩画素が連続している場合に、カラー原稿と判定されるとする。この場合、各小領域のACS判定範囲を小領域と一致させた場合、各領域には4mmの有彩画素の連続領域しか存在しないので、小領域(4、3)、(5、3)はモノクロと判定される。その結果、実際には8mmの有彩画素が存在するにも関わらず、カラー原稿の判定基準(6mm有彩画素が連続している)と一致しなくなる。   As an ACS determination example of this embodiment, it is assumed that a color document is determined when 6 mm chromatic pixels are continuous. In this case, when the ACS determination range of each small area is made to coincide with the small area, since there is only a continuous area of 4 mm chromatic pixels in each area, the small areas (4, 3), (5, 3) are It is determined to be monochrome. As a result, although there is actually a chromatic pixel of 8 mm, it does not coincide with the judgment standard of a color document (6 mm chromatic pixels are continuous).

本発明では、小領域の属性を判定する際に、その周辺部までを判定範囲に含める。図8(a)において、小領域(4、3)の周辺の枠線601が判定範囲であり、図8(b)はその拡大図である。このように、小領域の周辺を含めた判定範囲とすることで、上記した課題が解決される。上記した例では、小領域(4、3)の周囲2mmを判定範囲とすれば有彩画素501の連続長が6mmに達するため有彩原稿と判定できる。また、図7(a)に示す画像に限らず、有彩画像が僅かでも複数の小領域にまたがっている時に適切に判定するには、周囲6mmを判定範囲に加えれば十分である。   In the present invention, when determining the attributes of a small area, the peripheral area is included in the determination range. In FIG. 8A, a frame line 601 around the small region (4, 3) is a determination range, and FIG. 8B is an enlarged view thereof. In this way, the above-described problem can be solved by setting the determination range including the periphery of the small region. In the above example, if the determination range is 2 mm around the small area (4, 3), the continuous length of the chromatic pixels 501 reaches 6 mm, so that it can be determined as a chromatic original. In addition to the image shown in FIG. 7A, it is sufficient to add 6 mm to the determination range in order to make an appropriate determination when the chromatic image extends even over a plurality of small areas.

有彩画素の連続長がLc以上の時にカラー原稿と判定する場合には、小領域の周辺Lcだけ余分に判定範囲とすれば十分であり、有彩画素がまたがって存在する小領域のいずれか一つがカラー原稿と判定する場合には、小領域の周辺Lc/2だけ余分に判定範囲とすれば良い。   When a color original is determined when the continuous length of chromatic pixels is equal to or greater than Lc, it is sufficient to set an extra determination range only for the peripheral area Lc of the small area. When one is determined to be a color document, an extra determination range may be provided for the periphery Lc / 2 of the small area.

上記した判定方式では、判定対象となる小領域に対する判定範囲を小領域よりも大きめに設定したが、得られた判定結果は、元の小領域のみに帰属させる。このように重複した判定範囲を複数持つことにより、小さな有彩画像が複数の小領域にまたがって存在する場合でも適切に判定できる。   In the above-described determination method, the determination range for the small region to be determined is set larger than the small region, but the obtained determination result is attributed only to the original small region. By having a plurality of overlapping determination ranges in this way, it is possible to appropriately determine even when a small chromatic image exists across a plurality of small areas.

図2に戻り、γ変換部203は、読取り装置101から入力されるRGB画像データに対して、その明るさを予め定めた特性に統一してフィルタ処理部204に出力する。本実施例では、例えば、明度リニアな特性に変換する。フィルタ処理部204は、入力されるRGB画像データに対して、その鮮鋭性を予め定めた特性に統一して色変換処理部205に出力する。   Returning to FIG. 2, the γ conversion unit 203 unifies the brightness of the RGB image data input from the reading device 101 to a predetermined characteristic and outputs the data to the filter processing unit 204. In the present embodiment, for example, the lightness is converted into a linear characteristic. The filter processing unit 204 unifies the input RGB image data with a predetermined characteristic and outputs the data to the color conversion processing unit 205.

本実施例では、例えば図3に示すような基準チャートをスキャンしたときに、線数毎に予め定められたMTF特性値になるように変換する。また、このMTF特性値の補正に際しては、文字部と絵柄部とでは要求される特性値が異なるため、文字部/絵柄部の各々に対して補正を行う。したがって、像域分離部201で判別された文字/絵柄の判別結果に応じて、適切なフィルタ処理がなされる。   In the present embodiment, for example, when a reference chart as shown in FIG. 3 is scanned, conversion is performed so that an MTF characteristic value predetermined for each number of lines is obtained. Further, when correcting the MTF characteristic value, since the required characteristic value is different between the character part and the picture part, correction is performed for each of the character part / picture part. Therefore, an appropriate filter process is performed according to the character / picture discrimination result discriminated by the image area separation unit 201.

色変換処理部205は、入力されるRGB画像データに対して、その色を予め定めた特性に統一して画像圧縮部206に出力する。本実施例では、例えば、色空間がAdobe(登録商標)−RGB色空間になるように変換する。画像圧縮部206は、色変換処理後のRGB画像データに対して、CPU106からバス制御装置103を介して入力されるHDD105の付帯情報(残容量情報)に基づいてその圧縮率を変更して圧縮画像データを生成する。   The color conversion processing unit 205 unifies the input RGB image data with a predetermined characteristic and outputs the data to the image compression unit 206. In the present embodiment, for example, conversion is performed so that the color space becomes the Adobe (registered trademark) -RGB color space. The image compression unit 206 compresses the RGB image data after color conversion processing by changing the compression rate based on the additional information (remaining capacity information) of the HDD 105 input from the CPU 106 via the bus control device 103. Generate image data.

バス制御装置103は、第1の画像処理部102からの画像データと画像データの付帯情報(像域分離結果やACS判定結果)を受け取ると、CPU106を介してメモリ107に蓄積する。メモリ107に蓄積したデータは、CPU106およびバス制御装置103を介して、HDD105に送信され、HDD105内に蓄積・保存される。この後、前述したように、メモリ106のRGB画像データは、第2の画像処理部104で画像処理された後、プロッタ装置109に出力され、原稿のコピーが生成されるが、ACSモードである場合は、第2の画像処理部104に画像データが送出される前に、CPU106が、該当画像がカラー原稿であるかモノクロ原稿であるかを判断して、第2の画像処理部104の処理を切り替える。   When the bus control device 103 receives the image data and the accompanying information (image area separation result and ACS determination result) from the first image processing unit 102, the bus control device 103 accumulates them in the memory 107 via the CPU 106. The data stored in the memory 107 is transmitted to the HDD 105 via the CPU 106 and the bus control device 103 and stored / stored in the HDD 105. Thereafter, as described above, the RGB image data in the memory 106 is subjected to image processing by the second image processing unit 104 and then output to the plotter device 109 to generate a copy of the document, but in the ACS mode. In this case, before the image data is sent to the second image processing unit 104, the CPU 106 determines whether the corresponding image is a color document or a monochrome document, and the processing of the second image processing unit 104 is performed. Switch.

CPU106は、一つの画像に付帯している情報から複数のACS判定範囲と判定結果を参照する。この時、画像処理装置が出力する画像領域が決定しているので、その範囲内に含まれるもののみを参照する。そのうちの一つでもカラーと判定されれば、カラー原稿であると判断する。従って、等倍コピーでは、保存されている全ての判定範囲及び判定結果を参照することになり、カラー原稿と判断する。なお、画像処理装置が出力する画像領域は、MFPを複写装置として使用する場合はユーザーが指定した変倍率及び転写紙サイズで決定され、配信スキャナ装置として使用する場合は解像度及び読み取り指定領域などで決定される。   The CPU 106 refers to a plurality of ACS determination ranges and determination results from information attached to one image. At this time, since the image area to be output by the image processing apparatus is determined, only those included in the range are referred to. If any one of them is determined to be in color, it is determined that the document is a color document. Therefore, in the same size copy, all stored determination ranges and determination results are referred to, and it is determined as a color original. Note that the image area output by the image processing apparatus is determined by the scaling factor and transfer paper size specified by the user when the MFP is used as a copying apparatus, and by the resolution and reading designation area when used as a distribution scanner apparatus. It is determined.

次に、第2の画像処理部の動作を詳細に説明する。図4(a)は、図1の第2の画像処理部104の構成例を示す。第2の画像処理部104は、図4(a)に示すように、画像伸張部301、フィルタ処理部302、色変換処理部303、解像度変換部304、γ変換部305、中間調処理部306、及びフォーマット変換部307を備えている。画像伸張部301は、第1の画像処理部102で圧縮された画像を伸張する。   Next, the operation of the second image processing unit will be described in detail. FIG. 4A shows a configuration example of the second image processing unit 104 in FIG. As shown in FIG. 4A, the second image processing unit 104 includes an image expansion unit 301, a filter processing unit 302, a color conversion processing unit 303, a resolution conversion unit 304, a γ conversion unit 305, and a halftone processing unit 306. , And a format conversion unit 307. The image expansion unit 301 expands the image compressed by the first image processing unit 102.

フィルタ処理部302は、プロッタ装置109に出力する場合の再現性が良くなるように、RGB画像データの鮮鋭性を補正する。具体的には、画像データの付帯情報である像域分離結果を参照して鮮鋭化/平滑化処理を施す。例えば、文字領域では文字をくっきりとさせ判読性を高めるために強調処理を行い、絵柄領域では画像を滑らかにするために平滑化処理を行う。第1の画像処理部102におけるフィルタ処理部204は再利用性を高めるために、線数毎に予め定めたMTF特性値になるように変換するものであるのに対し、第2の画像処理部104におけるフィルタ処理部302は、ユーザーの出力用途(紙出力、電子出力)に応じた加工を行うための処理を行うものである。例えば、ユーザーが画質モードとして文字モードを指定した場合は強調処理の程度を高め、写真モードを指定した場合は平滑処理の程度を高める処理を行う。   The filter processing unit 302 corrects the sharpness of the RGB image data so that the reproducibility when output to the plotter device 109 is improved. Specifically, a sharpening / smoothing process is performed with reference to an image area separation result which is supplementary information of the image data. For example, emphasis processing is performed in order to make the character clear and improve legibility in the character region, and smoothing processing is performed in the pattern region to smooth the image. The filter processing unit 204 in the first image processing unit 102 performs conversion so as to obtain a predetermined MTF characteristic value for each number of lines in order to improve reusability, whereas the second image processing unit A filter processing unit 302 in 104 performs processing for performing processing according to a user's output application (paper output, electronic output). For example, when the user designates the character mode as the image quality mode, the degree of enhancement processing is increased, and when the user designates the photo mode, processing for increasing the degree of smoothing processing is performed.

色変換処理部303は、RGB各8ビットの画像データを受け取るとプロッタ装置109用の色空間であるCMYK各8ビットの画像データあるいは、K単色の8ビット画像データに変換する。ACSモードの場合は、カラー原稿と判定された場合はCMYK画像データに変換し、モノクロ原稿と判定された場合はK単色に変換する。   When receiving RGB 8-bit image data, the color conversion processing unit 303 converts CMYK 8-bit image data, which is a color space for the plotter device 109, or K-monochromatic 8-bit image data. In the ACS mode, if it is determined to be a color document, it is converted to CMYK image data, and if it is determined to be a monochrome document, it is converted to K single color.

解像度変換部304は、画像の拡大/縮小を行うときに解像度を変換する。γ変換部305は、画像が出力される出力先の特性に応じて画像の階調特性を変換するものであり、プロッタ装置109を通じてコピーを行う場合は、出力画像の階調性を良好に保てるようにプロッタ109の出力特性を考慮して変換を行う。中間調処理部306は、CMYK各8ビットの画像データあるいはK単色の8ビット画像データを受け取ると、プロッタ装置109の階調処理能力に従った階調数の変換処理を行う。例えば、CMYKあるいはK各2ビットの画像データに疑似中間調処理の一つである誤差拡散法を用いて階調数を変換する。多値画像を出力する場合には、中間調処理部306では処理を行わない。フォーマット変換部307は、用途に応じてJPEG圧縮やMMR圧縮などを行い、あるいはPDFファイルを作成するが、紙出力時には何の処理もせずに後段に画像データを送る。   The resolution conversion unit 304 converts the resolution when enlarging / reducing the image. The γ conversion unit 305 converts the gradation characteristics of the image according to the characteristics of the output destination to which the image is output. When copying through the plotter device 109, the gradation of the output image can be kept good. Thus, the conversion is performed in consideration of the output characteristics of the plotter 109. When the halftone processing unit 306 receives CMYK 8-bit image data or K-monochromatic 8-bit image data, the halftone processing unit 306 performs gradation number conversion processing according to the gradation processing capability of the plotter device 109. For example, the number of gradations is converted into CMYK or K 2-bit image data using an error diffusion method which is one of pseudo halftone processing. In the case of outputting a multi-value image, the halftone processing unit 306 does not perform processing. The format conversion unit 307 performs JPEG compression, MMR compression, or the like according to the application, or creates a PDF file, but sends image data to the subsequent stage without performing any processing during paper output.

以上のように、第1の画像処理部102は、読取り装置101から入力された画像データを、プロッタ装置109と外部装置の両方に利用可能となるように画像データの特性を統一し、特性を統一した画像データをHDD105に蓄積し、第2の画像処理部104がプロッタ装置109と外部装置の出力に適した特性の画像データに処理しているので、ユーザーが画像処理装置(MFP)内部に蓄積・保存した画像データを出力する場合に、画像データを画像処理装置内部に蓄積・保存するときに利用したアプリケーションと異なるアプリケーションに出力することが可能となる。 上記した説明では、等倍コピー+蓄積動作を行い、前述の通り、出力画像領域が決定されていない状態で蓄積されている画像の属性(カラー原稿、モノクロ原稿)が決まっておらず、出力画像領域が決定された時点で、出力画像のACS判定結果を定めることができる。   As described above, the first image processing unit 102 unifies the characteristics of the image data so that the image data input from the reading apparatus 101 can be used for both the plotter apparatus 109 and the external apparatus, and the characteristics are improved. The unified image data is stored in the HDD 105, and the second image processing unit 104 processes the image data with characteristics suitable for the output of the plotter device 109 and the external device, so that the user can store the image data inside the image processing device (MFP). When outputting the stored / stored image data, the image data can be output to an application different from the application used when storing / saving the image data in the image processing apparatus. In the above description, the same-size copy + accumulation operation is performed, and as described above, the attributes (color document, monochrome document) of the image stored without determining the output image area are not determined, and the output image When the area is determined, the ACS determination result of the output image can be determined.

続いて、この蓄積画像を再利用して、200%変倍で紙出力する場合には、ユーザーは操作表示装置110により、蓄積されている画像を確認する。操作表示装置110は、閲覧時点で蓄積されている画像のファイル名、日時、サムネイル画像を表示する機能があり、ユーザーは、再利用したい画像を選択し、所望のモード設定などの入力を操作表示装置110により行う。ここでは、ACSモードで、A3サイズの転写紙に200%拡大で紙出力する設定を行う。先に蓄積された画像データが出力され、A3サイズの転写紙に200%拡大で紙出力することが決まったときに、本画像処理装置により出力される画像領域が決定される。この例では、図6(c)の斜線部402が出力されるので、ACS判定は、斜線部402に含まれる小領域の判定結果のみを参照する。斜線部402の小領域には、モノクロと判定される画像のみであるので、最終的にモノクロ原稿と判定される。   Subsequently, when the accumulated image is reused and the paper is output at 200% magnification, the user confirms the accumulated image on the operation display device 110. The operation display device 110 has a function of displaying the file name, date / time, and thumbnail image of images stored at the time of browsing. The user selects an image to be reused and displays an input of desired mode setting and the like. This is performed by the apparatus 110. Here, in the ACS mode, a setting is made to output the paper at 200% magnification on the A3 size transfer paper. When the previously accumulated image data is output and it is decided to output the paper on an A3 size transfer paper with 200% enlargement, the image area output by the image processing apparatus is determined. In this example, since the hatched portion 402 in FIG. 6C is output, the ACS determination refers only to the determination result of the small area included in the hatched portion 402. Since only the image determined to be monochrome is in the small area of the hatched portion 402, it is finally determined to be a monochrome document.

このように、複数の判定範囲と各々の判定結果に細分化してデータを保存し、本画像処理装置により出力される画像領域が確定した時点で出力画像のACS判定結果を確定することにより、多種多様な再利用形態に適切に対応したACS判定を行うことができる。なお、本実施例では、細分化を主走査方向に8分割、副走査方向に10分割した例を示したが、分割数はこれに限定されない。また、判定範囲の細分化は細かい程、多種多様な再利用形態に対応できるが、細かい程、判定範囲と判定結果の組を記憶する大容量のHDDを必要し、また、出力画像に応じたACS判定範囲及び判定結果に多大の処理時間を要する。従って、操作表示装置110によりユーザーが細分化の分割数を選択できるようにしても良い。例えば、上記の例では(主走査分割数、副走査分割数)=(8、10)であるが、ユーザーが操作表示装置110により、これを(4、5)、(6、8)、(8、10)、(16、20)、(32、40)の5段階で選べるようにしても良い。これをユーザーが選択してから蓄積することにより、第1の画像処理部102で判定対象領域を細分化し、その各々の位置情報及び判定結果を保存する際の細分化の程度を必要に応じて変化させることができる。これにより、ACSモードで蓄積画像を再利用する時の処理時間やHDDドライブの容量に応じて、再利用形態への対応を適切に変更することができる。なお、選択できる分割数は上記した例に限定されない。   As described above, by subdividing the data into a plurality of determination ranges and the respective determination results, the data is stored, and the ACS determination result of the output image is determined when the image region output by the image processing apparatus is determined. It is possible to perform ACS determination appropriately corresponding to various reuse modes. In this embodiment, an example is shown in which the subdivision is divided into 8 in the main scanning direction and 10 in the sub-scanning direction, but the number of divisions is not limited to this. In addition, the smaller the determination range is, the more various types of reuse can be handled. However, the smaller the determination range, the larger the capacity of the HDD that stores the determination range and determination result set is required. A lot of processing time is required for the ACS determination range and the determination result. Therefore, the operation display device 110 may allow the user to select the number of divisions. For example, in the above example, (number of main scanning divisions, number of sub-scanning divisions) = (8, 10), but the user uses the operation display device 110 to change this to (4, 5), (6, 8), ( 8, 10), (16, 20), (32, 40) may be selected in five stages. When the user selects and accumulates it, the first image processing unit 102 subdivides the determination target area, and determines the degree of subdivision when storing each position information and determination result as necessary. Can be changed. This makes it possible to appropriately change the correspondence to the reuse mode according to the processing time when the stored image is reused in the ACS mode and the capacity of the HDD drive. The number of divisions that can be selected is not limited to the above example.

実施例2では、画像出力領域として原稿の一部を切り出す場合、出力される画像領域外を判定範囲外とする実施例である。つまり、実施例2では、ACS判定範囲外に、カラー領域が含まれていてもカラーと判定をしない。   In the second embodiment, when a part of the document is cut out as the image output area, the outside of the output image area is out of the determination range. That is, in Example 2, even if a color region is included outside the ACS determination range, it is not determined as a color.

例えば、図9(a)の太線602で示した範囲、小領域(2、3)を左上、小領域(6、7)を右下とする矩形領域を切り抜いて再使用する場合、画像出力範囲外をACS判定範囲外とする。   For example, when the rectangular area having the range indicated by the thick line 602 in FIG. 9A, the small area (2, 3) at the upper left, and the small area (6, 7) at the lower right is cut out and reused, the image output range The outside is outside the ACS determination range.

実施例1では、小領域(6、3)の属性判定範囲が、図9(b)に示すように、小領域近傍の8つの小領域にまたがる枠線601内となる。しかし、小領域(6、3)の右側と上側は出力画像範囲外であり、判定範囲外の領域まで判定範囲に含む。判定範囲外のカラー画素505を有彩画素の連続長として計数することは適切ではなく、小領域の属性判定に際して、周辺領域を参照しない方がむしろ良い。従って、図9(d)の603で示す領域(出力画像の周辺部を含む領域)については、属性を蓄積する小領域の範囲と判定範囲を一致させた結果を用いる。それ以外の画像出力領域については、実施例1で示したように、小領域の属性判定に際して、判定範囲は小領域の近傍を広めに見た結果を用いる。これにより、カラー画素506が一部存在する小領域(5、6)は(図9(c))、カラー原稿の判定が可能となる。一方、カラー画素505が一部存在する小領域(6、6)については、モノクロ原稿と判定される。ここで、小領域(5、6)(6、6)にまたがるカラーの線は、全長が8mmで、二つの領域に4mmずつまたがっていて、カラー原稿の判定の基準となる有彩原稿の連続長は6mmと設定した。   In the first embodiment, as shown in FIG. 9B, the attribute determination range of the small area (6, 3) is within the frame line 601 extending over the eight small areas in the vicinity of the small area. However, the right and upper sides of the small area (6, 3) are outside the output image range, and the area outside the determination range is included in the determination range. It is not appropriate to count the color pixels 505 outside the determination range as the continuous length of the chromatic pixels, and it is better not to refer to the surrounding area when determining the attribute of the small area. Therefore, for the region indicated by 603 in FIG. 9D (region including the peripheral portion of the output image), the result of matching the range of the small region in which the attribute is accumulated with the determination range is used. For the other image output areas, as shown in the first embodiment, when determining the attributes of the small area, the determination range uses a result obtained by viewing the vicinity of the small area wide. As a result, the small area (5, 6) in which some of the color pixels 506 are present (FIG. 9C) can be determined as a color document. On the other hand, the small areas (6, 6) in which some of the color pixels 505 exist are determined as monochrome originals. Here, the color line extending over the small areas (5, 6) (6, 6) has a total length of 8 mm and extends over the two areas by 4 mm, and a continuous chromatic original serving as a reference for determining the color original. The length was set to 6 mm.

以上のように、出力する画像と蓄積する画像の位置関係に応じて、蓄積する小領域ごとのACS判定に用いる判定範囲が異なる。蓄積画像の再利用性を高めるには、ユーザーが原稿の任意の領域を切り抜いた場合にも対応できるようにする必要がある。各小領域とも、「小領域の大きさとACS判定範囲を一致させたACS判定結果」と「小領域の近傍まで拡大した範囲をACS判定範囲としたACS判定結果」の2種類を蓄積することにより、出力する画像範囲に応じて、適切な小領域のACS判定結果を参照することができる。   As described above, the determination range used for the ACS determination for each small area to be stored differs depending on the positional relationship between the image to be output and the image to be stored. In order to improve the reusability of the stored image, it is necessary to be able to cope with the case where the user cuts out an arbitrary area of the document. For each small region, two types of “ACS determination result in which the size of the small region and the ACS determination range are matched” and “ACS determination result in which the range expanded to the vicinity of the small region is the ACS determination range” are accumulated. The ACS determination result of an appropriate small area can be referred to according to the image range to be output.

ユーザーが蓄積画像を再利用する際には、出力画像範囲の周縁領域では「小領域の大きさとACS判定範囲を一致させたACS判定結果」を参照し、それ以外の画像出力領域に対応する小領域については、実施例1で説明したような「小領域の近傍まで拡大した範囲をACS判定範囲としたACS判定結果」を参照する。これらの小領域ACS判定結果のうち、一つでもカラー原稿の判定であれば、出力画像は最終的にカラーであると判定し、そうでなければモノクロであると判定する。   When the user reuses the stored image, the peripheral area of the output image range refers to the “ACS determination result in which the size of the small area and the ACS determination range are matched”, and the small image corresponding to the other image output area. For the region, refer to the “ACS determination result in which the range expanded to the vicinity of the small region is the ACS determination range” as described in the first embodiment. If at least one of these small region ACS determination results is a color document determination, the output image is finally determined to be in color, and otherwise is determined to be monochrome.

実施例3は、原稿の周囲を判定範囲に含めない実施例である。実施例1と構成は同じであるが、原稿の周辺はACS判定範囲に含めない。原稿の周辺領域のみにカラー領域が含まれていても、カラーと判定しない。例えば、原稿の周辺領域8mmはACS判定範囲から除外する。これは、原稿の端部や原稿領域外を読み取った際に、画像データ以外のノイズ成分を読み取るなどして、モノクロ領域をカラーと誤判定する可能性があるからである。稀に原稿の端のみにカラー領域が存在する場合もあるが、原稿の端(境界)を読み取ると常にモノクロ原稿をカラー原稿と誤判定する不具合を発生させる。   The third embodiment is an embodiment in which the periphery of the document is not included in the determination range. Although the configuration is the same as that of the first embodiment, the periphery of the document is not included in the ACS determination range. Even if the color area is included only in the peripheral area of the document, it is not determined as color. For example, the peripheral area 8 mm of the document is excluded from the ACS determination range. This is because when reading the edge of the document or outside the document area, it may erroneously determine that the monochrome area is color by reading noise components other than the image data. In rare cases, a color area may exist only at the edge of the document. However, when the edge (boundary) of the document is read, there is a problem that a monochrome document is always erroneously determined as a color document.

原稿の端部や原稿領域外を読み取ってしまう場合とは、例えば、自動原稿送り装置(ADF:Auto Document Fieder)で原稿を移動させながら読み取る際に、ADFの搬送によっては原稿がスキューし、原稿の端部や原稿領域外を読み取る場合がある。また、原稿を固定してスキャナを操作する読み取り方式の場合は、ユーザーが原稿を少し斜めに置いてしまった場合も、原稿の端部や原稿領域外を読み取ってしまう。   For example, when reading an edge of a document or outside the document area, for example, when the document is scanned while being moved by an automatic document feeder (ADF), the document is skewed depending on the transport of the ADF. May be read outside the document area. Further, in the case of a reading method in which a document is fixed and a scanner is operated, even if the user places the document slightly obliquely, the end of the document or outside the document area is read.

そこで、原稿の周辺部はACS判定範囲外とする。図10(a)において、原稿周辺の網掛け部701が判定範囲外であり、この範囲外にある画素については、有彩画素数の連続画素としてカウントしない。例えば、図10(a)の小領域(7、3)と(8、3)にまたがって存在するカラー線507の長さが6mmで、(7、3)内が3mm、(8、3)内が3mmであったとする。小領域(7、3)近傍を図10(b)に拡大して示す。   Therefore, the peripheral portion of the document is outside the ACS determination range. In FIG. 10A, the shaded portion 701 around the document is outside the determination range, and pixels outside this range are not counted as continuous pixels of the number of chromatic pixels. For example, the length of the color line 507 existing across the small regions (7, 3) and (8, 3) in FIG. 10 (a) is 6 mm, the inside of (7, 3) is 3 mm, (8, 3) The inside is 3 mm. The vicinity of the small area (7, 3) is shown enlarged in FIG.

実施例1では、小領域(7、3)の判定範囲は、小領域(7、3)を中心として、周辺の8つの小領域にまたがる線702として示されている。実施例1では、小領域(7、3)はカラーと判定されるが、色線507の一部が原稿の周辺領域に1mm含まれている場合には、実施例1と判定処理が異なる。これを図10(c)に示す。図10(c)において、右側1mmは判定範囲外であるから、カラー領域は5mm連続していると認識される。有彩画素の連続長が6mmをカラー原稿判定の基準としている場合には、これはモノクロと判定される。   In the first embodiment, the determination range of the small area (7, 3) is shown as a line 702 that extends from the small area (7, 3) to the surrounding eight small areas. In the first embodiment, the small area (7, 3) is determined to be a color. However, when a part of the color line 507 is included in the peripheral area of the original by 1 mm, the determination process is different from that in the first embodiment. This is shown in FIG. In FIG. 10C, since 1 mm on the right side is outside the determination range, it is recognized that the color region is continuous by 5 mm. When the continuous length of chromatic pixels is 6 mm as a reference for color document determination, this is determined to be monochrome.

実施例1のように、各小領域の周辺を参照することにより、小領域のACS判定精度を高める場合でも、ACS判定範囲外については参照することなく、適切な判定範囲における判定を実施できる。この場合は、第1の画像処理部102で細分化した領域に属するACS判定結果を蓄積する際に、ACS判定範囲外については予め判定範囲に含めずに判定した結果を蓄積する。   As in the first embodiment, by referring to the periphery of each small region, even when the ACS determination accuracy of the small region is increased, the determination in the appropriate determination range can be performed without referring to the outside of the ACS determination range. In this case, when accumulating the ACS determination result belonging to the subdivided area by the first image processing unit 102, the result of the determination outside the ACS determination range is not included in the determination range in advance.

なお、ACS判定として、周辺部だけに小さなカラー画素を含む原稿をカラーと判定する場合には、以下のように処理する。すなわち、ACS判定範囲の境界近傍における有彩画素を計数し、その計数に重みを付けて処理する。例えば、通常の領域では6mm相当画素(600dpiで144画素)の有彩画素を連続して計数するとカラー原稿と判定するが、ACS判定範囲の境界に接する有彩画素が存在する場合は、自動的に2mm相当分の画素(同48画素)を、連続画素の計数値に加える。したがって、判定範囲内に4mm相当の連続画素(同96画素)があれば、カラー原稿と判定される。この処理は、判定範囲の境界付近に有彩画素が存在する場合は、判定範囲外にも連続してカラー画素が存在する確率が高いことを想定している。これにより、原稿周辺部のみに有彩画素が存在する場合でも、ある程度カラー原稿と判定することができる。   Note that, as the ACS determination, when it is determined that an original including small color pixels only in the peripheral portion is color, the following processing is performed. That is, chromatic pixels near the boundary of the ACS determination range are counted, and the count is weighted for processing. For example, in a normal area, if a chromatic pixel having a pixel equivalent to 6 mm (144 pixels at 600 dpi) is continuously counted, it is determined as a color document, but if there is a chromatic pixel that touches the boundary of the ACS determination range, 2 pixels equivalent to 2 mm (48 pixels) are added to the count value of the continuous pixels. Therefore, if there is a continuous pixel corresponding to 4 mm (96 pixels) within the determination range, it is determined as a color original. This process assumes that when there is a chromatic pixel near the boundary of the determination range, there is a high probability that color pixels exist continuously outside the determination range. As a result, even if chromatic pixels exist only in the peripheral portion of the document, it can be determined to be a color document to some extent.

上記した実施例では、有彩画素が所定数以上連続している場合に、カラー原稿と判定するACS判定の実施例を説明したが、ACS判定はこれに限らない。例えば、所定の面積内に存在する有彩画素数が一定の割合以上存在する時に、カラー原稿と判定する方式などがある。例えば、判定対象領域内に存在する有彩画素数が5%以上に達すればカラー原稿と判定する。   In the embodiment described above, an example of the ACS determination that determines a color document when a predetermined number or more of chromatic pixels are continuous has been described, but the ACS determination is not limited thereto. For example, there is a method of determining a color original when the number of chromatic pixels existing within a predetermined area is greater than a certain ratio. For example, if the number of chromatic pixels existing in the determination target area reaches 5% or more, it is determined as a color original.

また、小領域内だけでは有彩画素の割合が足りない場合でも、周辺まで参照すればカラー原稿と判定される割合に到達する例がある。例えば、図10(d)で、Saが斜線部の領域、Sbが斜線部の外側に描かれた線703内の領域(508は有彩画素)とすると、通常の方式では、カラー原稿の判定指標として使われる有彩画素の存在割合Ciは下式で定義される。
Ci=(Sa内の有彩画素数)/(Saの面積)
一方、本発明の方式では、カラー原稿の判定指標として使われる有彩画素の存在割合Ci’は下式で定義される。
Ci’=(Sb内の有彩画素数)/(Saの面積)
分母は小領域の面積と一致させ、有彩画素の参照範囲Sbを小領域よりも広げることにより、小領域にまたがって存在する小さな有彩領域508に対しても適切に判定できる。通常の方式(Ci)では、カラー原稿の判定基準に満たない場合でも、本発明の方式(Ci’)では、満たすことができるようになる。
Further, there is an example in which even if the ratio of chromatic pixels is insufficient in only a small area, the ratio of determining a color original is reached by referring to the periphery. For example, in FIG. 10D, when Sa is a hatched area and Sb is an area within a line 703 drawn outside the hatched area (508 is a chromatic pixel), in the normal method, a color document is determined. The existence ratio Ci of chromatic pixels used as an index is defined by the following equation.
Ci = (number of chromatic pixels in Sa) / (area of Sa)
On the other hand, in the method of the present invention, the existence ratio Ci ′ of chromatic pixels used as a color original determination index is defined by the following equation.
Ci ′ = (number of chromatic pixels in Sb) / (area of Sa)
By making the denominator coincide with the area of the small region and expanding the reference range Sb of the chromatic pixel more than the small region, it is possible to appropriately determine even the small chromatic region 508 existing across the small region. In the case of the normal method (Ci), even if the criteria for color originals are not met, the method (Ci ′) of the present invention can satisfy the criteria.

また、上記した実施例1〜3では、CPU106が一つの画像に付帯している情報を参照して出力原稿のカラー原稿の判定を実施しているが、本発明はこれに限定されない。図4(b)のように、第2の画像処理部内で、出力原稿がカラー原稿か否かの判断(実施例1でCPU106が行った判断)を実施しても良い。また、原稿の属性判断の一例としてACS判定を用いて実施例を説明したが、本発明は、例えば原稿の種類として文字原稿、写真原稿、文字写真混在原稿のいずれかを判定する原稿種判定にも適用できる。   In the first to third embodiments, the CPU 106 determines the color document of the output document with reference to information attached to one image, but the present invention is not limited to this. As shown in FIG. 4B, it may be determined whether or not the output document is a color document (determination made by the CPU 106 in the first embodiment) in the second image processing unit. Further, although the embodiment has been described using ACS determination as an example of document attribute determination, the present invention is, for example, a document type determination that determines any one of a character document, a photographic document, and a mixed character / photograph document as the document type. Is also applicable.

例えば、カラー原稿の判定の代わりに、出力原稿属性判定部308によって原稿種判定を実施する。原稿種判定は、像域分離と全く同じ処理をした上で、文字判定結果の画素数をカウントして、その画素数が所定数以上ならば文字原稿と判断する。また、網点判定結果の画素数をカウントして、その画素数が所定数以上ならば印刷原稿中の絵柄が多く存在するとして、写真原稿と判断する。双方のカウント数が所定数以上ならば、文字写真混在原稿と判断すれば良い。文字判定や網点判定自体は公知の方法を用いれば良い。   For example, instead of determining a color document, the output document attribute determination unit 308 performs document type determination. The document type determination is performed in exactly the same manner as the image area separation, and the number of pixels of the character determination result is counted. If the number of pixels is equal to or greater than a predetermined number, the document is determined to be a character document. Further, the number of pixels of the halftone dot determination result is counted, and if the number of pixels is equal to or larger than a predetermined number, it is determined that there are a lot of patterns in the printed document and the photograph document is determined. If both counts are greater than or equal to a predetermined number, it may be determined that the original is a mixed text / photograph. A known method may be used for character determination and halftone dot determination itself.

原稿全体としては、文字原稿であるという基準を満たしていても、文字が複数の小領域にまたがって存在する場合、各小領域で基準を満たしていないことがACS判定と同様にあり、このような場合に、小領域の周辺部も参照した上で原稿種判定を実施すれば適切に判定できる。文字原稿、写真原稿、文字写真混在原稿という原稿種判定の他に、インクジェット原稿、印画紙原稿、印刷原稿、複写原稿、地図原稿など各種原稿の属性を判定する場合にも同様に適用できる。   Even if the document as a whole satisfies the criterion that it is a character document, but the character exists across a plurality of small areas, it is the same as in the ACS determination that each of the small areas does not satisfy the criterion. In such a case, it is possible to make an appropriate determination by performing document type determination after referring to the peripheral portion of the small area. The present invention can be similarly applied to the determination of the attributes of various originals such as inkjet originals, photographic paper originals, printed originals, copy originals, and map originals, in addition to original type determinations of character originals, photo originals, and mixed character / photo originals.

本発明の画像処理装置は、複数の機器(例えば、ホストコンピュータ、インターフェース機器、スキャナ、プリンタ等)から構成されるシステムに適用しても、1つの機器から構成される装置(ホストコンピュータ等)に適用しても良い。また、本発明の目的は、上述した画像処理装置の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ(または、CPU、MPU、DSP)が記録媒体に格納されたプログラムコードを実行することによっても達成することが可能である。この場合、記録媒体から読み出されたプログラムコード自体が前述した画像処理装置の機能を実現することになり、そのプログラムコードまたはそのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムコードを供給するための記録媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ROMなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。   Even if the image processing apparatus of the present invention is applied to a system constituted by a plurality of devices (for example, a host computer, an interface device, a scanner, a printer, etc.), the image processing device is applied to an apparatus (host computer, etc.) constituted by one device. It may be applied. Another object of the present invention is to supply a recording medium recording a program code of software for realizing the functions of the above-described image processing apparatus to the system or apparatus, and the computer of the system or apparatus (or CPU, MPU, It can also be achieved by the DSP) executing the program code stored in the recording medium. In this case, the program code read from the recording medium itself realizes the functions of the image processing apparatus described above, and the program code or the recording medium storing the program constitutes the present invention. As a recording medium for supplying the program code, for example, a hard disk, an optical disk, a magneto-optical disk, a nonvolatile memory card, a ROM, or the like can be used. Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on an instruction of the program code. A case where part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing is also included. Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. A case where the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing is included. Further, the program for realizing the functions and the like of the embodiments of the present invention may be provided from a server by communication via a network.

101 読取り装置
102 第1の画像処理部
103 バス制御装置
104 第2の画像処理部
105 HDD
106 CPU
107 メモリ
108 プロッタI/F装置
109 プロッタ装置
110 操作表示装置
111 回線I/F装置
112 外部I/F装置
113 S.B.
114 ROM
115 汎用バス
116 FAX
117 PC
118 外部メディア
DESCRIPTION OF SYMBOLS 101 Reading apparatus 102 1st image processing part 103 Bus control apparatus 104 2nd image processing part 105 HDD
106 CPU
107 Memory 108 Plotter I / F Device 109 Plotter Device 110 Operation Display Device 111 Line I / F Device 112 External I / F Device 113 B.
114 ROM
115 General-purpose bus 116 FAX
117 PC
118 External media

特開2007−251835号公報JP 2007-251835 A 特開2002−369012号公報Japanese Patent Laid-Open No. 2002-369012 特開2003−46772号公報JP 2003-46772 A 特許第3983101号公報Japanese Patent No. 3983101

Claims (10)

原稿画像の属性を判定する属性判定手段と、前記原稿画像の判定対象領域毎に、属性の判定結果を記憶する記憶手段とを備える画像処理装置において、前記属性判定手段は、前記判定対象領域とその近傍領域を参照して属性を判定することを特徴とする画像処理装置。   In the image processing apparatus, comprising: an attribute determination unit that determines an attribute of the document image; and a storage unit that stores an attribute determination result for each determination target region of the document image. An image processing apparatus characterized in that an attribute is determined with reference to a neighboring region. 前記原稿画像を複数の小領域に分割する分割手段を備え、前記属性判定手段は、前記小領域とその近傍領域を参照して属性を判定することを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, further comprising a dividing unit that divides the document image into a plurality of small areas, wherein the attribute determining unit determines an attribute with reference to the small area and its neighboring area. . 前記属性判定手段は、前記原稿画像の画素が有彩画素であるか無彩画素であるかを判定し、前記参照する近傍領域は、所定サイズの有彩画素を含む領域であることを特徴とする請求項2記載の画像処理装置。   The attribute determining unit determines whether a pixel of the document image is a chromatic pixel or an achromatic pixel, and the reference neighboring region is a region including a chromatic pixel of a predetermined size. The image processing apparatus according to claim 2. 前記原稿画像の一部を出力画像として出力する手段を備え、前記属性判定手段は、前記出力画像の領域外を参照することなく属性を判定することを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, further comprising: a unit that outputs a part of the document image as an output image, wherein the attribute determination unit determines the attribute without referring to a region outside the output image. . 前記記憶手段は、前記判定対象領域とその近傍領域を参照して判定した判定結果と、前記近傍領域を参照することなく判定した判定結果を記憶することを特徴とする請求項1記載の画像処理装置。   The image processing according to claim 1, wherein the storage unit stores a determination result determined with reference to the determination target region and its vicinity region, and a determination result determined without referring to the vicinity region. apparatus. 前記属性判定手段は、前記原稿画像の周辺領域を参照することなく属性を判定することを特徴とする請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the attribute determination unit determines the attribute without referring to a peripheral area of the document image. 前記属性判定手段は、前記原稿画像の周辺領域を判定範囲としたとき、前記判定範囲の境界近傍における所定数の有彩画素を基に属性を判定することを特徴とする請求項1記載の画像処理装置。   2. The image according to claim 1, wherein the attribute determining unit determines the attribute based on a predetermined number of chromatic pixels in the vicinity of the boundary of the determination range when a peripheral region of the document image is set as a determination range. Processing equipment. 原稿画像の属性を判定する属性判定工程と、前記原稿画像の判定対象領域毎に、属性の判定結果を記憶する記憶工程とを備える画像処理方法において、前記属性判定工程は、前記判定対象領域とその近傍領域を参照して属性を判定することを特徴とする画像処理方法。   In an image processing method, comprising: an attribute determination step for determining an attribute of a document image; and a storage step for storing an attribute determination result for each determination target region of the document image. The attribute determination step includes: An image processing method characterized in that an attribute is determined with reference to a neighboring region. 請求項8記載の画像処理方法をコンピュータに実現させるためのプログラム。   A program for causing a computer to implement the image processing method according to claim 8. 請求項8記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which a program for causing a computer to implement the image processing method according to claim 8 is recorded.
JP2010103591A 2010-04-28 2010-04-28 Image processing apparatus, image processing method, program, and recording medium Expired - Fee Related JP5413297B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010103591A JP5413297B2 (en) 2010-04-28 2010-04-28 Image processing apparatus, image processing method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010103591A JP5413297B2 (en) 2010-04-28 2010-04-28 Image processing apparatus, image processing method, program, and recording medium

Publications (3)

Publication Number Publication Date
JP2011234193A true JP2011234193A (en) 2011-11-17
JP2011234193A5 JP2011234193A5 (en) 2013-03-07
JP5413297B2 JP5413297B2 (en) 2014-02-12

Family

ID=45323049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010103591A Expired - Fee Related JP5413297B2 (en) 2010-04-28 2010-04-28 Image processing apparatus, image processing method, program, and recording medium

Country Status (1)

Country Link
JP (1) JP5413297B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001128012A (en) * 1999-08-17 2001-05-11 Fuji Xerox Co Ltd Picture processor and picture processing method
JP2002199239A (en) * 2000-12-27 2002-07-12 Canon Inc Image processing apparatus, its control method, and image forming device
JP2010016703A (en) * 2008-07-04 2010-01-21 Ricoh Co Ltd Image processing apparatus and image processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001128012A (en) * 1999-08-17 2001-05-11 Fuji Xerox Co Ltd Picture processor and picture processing method
JP2002199239A (en) * 2000-12-27 2002-07-12 Canon Inc Image processing apparatus, its control method, and image forming device
JP2010016703A (en) * 2008-07-04 2010-01-21 Ricoh Co Ltd Image processing apparatus and image processing method

Also Published As

Publication number Publication date
JP5413297B2 (en) 2014-02-12

Similar Documents

Publication Publication Date Title
JP4476203B2 (en) Image processing apparatus, program, and image processing method
JP5477081B2 (en) Image processing apparatus, image processing method, and program
JP4881902B2 (en) Image forming apparatus, image forming method, and image forming program
US8451476B2 (en) Image processing apparatus, image processing method, and computer program product
JP2008017051A (en) Image processor, image processing method, and program
JP5293514B2 (en) Image processing apparatus and image processing program
JP4966248B2 (en) Image processing apparatus, image forming apparatus, image processing method, and computer program
JP2008193409A (en) Image processing apparatus
JP4925933B2 (en) Image processing method and image processing apparatus
JP5021578B2 (en) Image processing apparatus and image processing method
JP5407627B2 (en) Image processing apparatus, image processing method, and program
JP4909612B2 (en) Image processing apparatus and image processing method
JP5133214B2 (en) Image processing apparatus, image processing method, image processing program, and recording medium
US7835045B2 (en) Image processing device and image processing method
JP2011130416A (en) Image processing apparatus, image processing method, and program
JP5344231B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP5413297B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP2006180343A (en) Image input-output device
JP5549836B2 (en) Image processing apparatus and image processing method
JP2010088048A (en) Image processing apparatus, image forming apparatus, computer program, recording medium, and image processing method
JP2006270148A (en) Image processing method, image processor and image forming apparatus
JP5652067B2 (en) Image processing apparatus, image processing method, and program
JP5090969B2 (en) Image processing device
JP2010258706A (en) Image processing apparatus, image forming apparatus, method of controlling image processing apparatus, program, and recording medium
JP2005027037A (en) Format conversion method and image processing apparatus

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130118

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130118

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130802

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130906

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131028

R151 Written notification of patent or utility model registration

Ref document number: 5413297

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees