JP2013038522A - Image processing device, image formation device, image processing method, and image processing program - Google Patents
Image processing device, image formation device, image processing method, and image processing program Download PDFInfo
- Publication number
- JP2013038522A JP2013038522A JP2011171406A JP2011171406A JP2013038522A JP 2013038522 A JP2013038522 A JP 2013038522A JP 2011171406 A JP2011171406 A JP 2011171406A JP 2011171406 A JP2011171406 A JP 2011171406A JP 2013038522 A JP2013038522 A JP 2013038522A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- total amount
- background color
- unit
- 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.)
- Withdrawn
Links
Images
Landscapes
- Color Image Communication Systems (AREA)
- Control Or Security For Electrophotography (AREA)
- Color Electrophotography (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
本発明は、画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関し、詳細には、任意色の下地上に画像データの画像を重ねるとともに、データ量の総量規制を行う画像処理を施す画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関する。 The present invention relates to an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program, and more specifically, performs image processing for superimposing an image of image data on a ground surface of an arbitrary color and controlling the total amount of data. The present invention relates to an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program.
コンピュータ等の画像データに画像処理を行う画像処理装置や複合装置、複写装置、プリンタ装置等の画像データに対して画像形成出力するための画像処理を施す画像処理部を搭載して画像処理後の画像データに基づいて用紙(各種用紙やフィルム等を含む)に画像を形成する画像形成装置においては、従来から、画像出力部の耐久性等の観点から色材の出力を所定の規定量(総量規制値)以下に規制する総量規制処理を画像処理の一環として行っている。 An image processing device that performs image processing on image data such as a computer, an image processing device that performs image processing on image data, such as a composite device, a copying device, and a printer device 2. Description of the Related Art Conventionally, in an image forming apparatus that forms an image on paper (including various types of paper and film) based on image data, a predetermined amount (total amount) of color material is conventionally output from the viewpoint of durability of the image output unit. The total amount regulation processing to be regulated below is performed as part of the image processing.
そして、従来、画像出力装置の各色の出力特性に応じて、所定の出力濃度が得られるように、階調補正手段で、各色成分の濃度値を補正し、該補正後の濃度値に基づいて、画像出力部で用いる複数の色材の色材総量が所定の範囲内であるか否か判断して、色材総量が該所定の範囲外と判断すると、前記階調補正手段による補正前の各色成分の濃度値を変更する画像処理装置が開示されている(特許文献1参照)。 Conventionally, the tone correction unit corrects the density value of each color component so that a predetermined output density can be obtained according to the output characteristics of each color of the image output apparatus, and based on the corrected density value. Determining whether the total color material amount of the plurality of color materials used in the image output unit is within a predetermined range, and determining that the total color material amount is outside the predetermined range, before the correction by the gradation correction unit An image processing apparatus that changes the density value of each color component is disclosed (see Patent Document 1).
また、画像処理や画像形成においては、従来から、任意の色を下地にして、その上に画像データの画像の色を重ねる下地処理を行っている。 Further, in image processing and image formation, conventionally, background processing is performed in which an arbitrary color is used as a background and the color of the image of the image data is superimposed thereon.
しかしながら、上記公報記載の従来技術にあっては、画像出力部の要件を満足させるために、色材総量が所定の範囲内に収まるように、各色成分の濃度値を変更して階調処理を行っているのみであるため、色再現性の劣化を抑制することはできるが、下地処理を伴う画像処理を行う場合には、下地色の色材量によっては、下地処理によって画像データの画像部分に色材が散ってしまう。この場合、従来技術のように単純に最終的な色材の総量を所定の総量規制値に規制すると、画像データの画像部分の色材量が減ってしまい、文字等の判読性が低下するという問題があった。 However, in the prior art described in the above publication, in order to satisfy the requirements of the image output unit, gradation processing is performed by changing the density value of each color component so that the total color material amount falls within a predetermined range. However, when image processing with background processing is performed, depending on the amount of the color material of the background color, the image portion of the image data by the background processing can be suppressed. Color material will be scattered. In this case, if the final total color material amount is simply regulated to a predetermined total amount regulation value as in the prior art, the color material amount of the image portion of the image data is reduced, and the readability of characters and the like is reduced. There was a problem.
そこで、本発明は、下地処理を伴う総量規制における文字の判読性を向上させることを目的としている。 Therefore, an object of the present invention is to improve the legibility of characters in the total amount regulation accompanied by the background processing.
本発明の画像処理装置は、上記目的を達成するために、処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得手段と、前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成手段と、前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制手段と、を備えていることを特徴としている。 In order to achieve the above object, the image processing apparatus of the present invention provides background color information acquisition means for acquiring background color information relating to addition of a background color to image data to be processed, and the processing based on the background color information. A background color generation means for generating background color data in a color space of the target image data; and a data total amount value obtained by summing the image data of the plurality of colors to be processed and the background color data for each pixel as a predetermined total amount regulation value In comparison, it is characterized by comprising total amount regulation means for preferentially adjusting the background color data and regulating the total data amount value to the total amount regulation value.
本発明の画像形成装置は、上記目的を達成するために、画像処理部において下地色データと処理対象の画像データが重ね合わされた記録画像データに基づいて、画像形成手段によって該記録画像データに対応する各色の色材を用いて被記録媒体に画像形成する画像形成装置において、前記画像処理部として、請求項1から請求項5のいずれかに記載の画像処理装置を備えていることを特徴としている。 In order to achieve the above object, the image forming apparatus according to the present invention supports the recorded image data by the image forming unit based on the recorded image data in which the background color data and the image data to be processed are superimposed in the image processing unit. An image forming apparatus that forms an image on a recording medium using a color material of each color that includes the image processing apparatus according to any one of claims 1 to 5 as the image processing unit. Yes.
本発明の画像処理方法は、上記目的を達成するために、処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得処理ステップと、前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理ステップと、前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理ステップと、を有していることを特徴としている。 In order to achieve the above object, the image processing method of the present invention acquires a background color information acquisition step for acquiring background color information related to the addition of a background color to image data to be processed, and based on the background color information, A background color generation processing step for generating background color data in the color space of the image data to be processed, and a predetermined total amount restriction on a total amount of data obtained by adding the image data of the plurality of colors to be processed and the background color data for each pixel. And a total amount restriction processing step for preferentially adjusting the background color data and restricting the data total amount value to the total amount restriction value as compared with the value.
本発明の画像処理プログラムは、コンピュータに、処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得処理と、前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理と、前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理と、を実行させることを特徴としている。 An image processing program according to the present invention provides a computer with background color information acquisition processing for acquiring background color information relating to addition of a background color to image data to be processed, and the processing target image data based on the background color information. A background color generation process for generating background color data of a color space, and a total data amount value obtained by summing image data of the plurality of colors to be processed and the background color data for each pixel with a predetermined total amount regulation value; And a total amount restriction process for preferentially adjusting the background color data and restricting the data total amount value to the total amount restriction value.
本発明によれば、下地処理を伴う総量規制における文字の判読性を向上させることができる。 According to the present invention, it is possible to improve the legibility of characters in the total amount regulation accompanied by the background processing.
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.
図1〜図3は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第1実施例を示す図であり、図1は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第1実施例を適用したMFP1のブロック構成図である。 1 to 3 are diagrams illustrating a first embodiment of an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program according to the present invention. FIG. 1 illustrates an image processing apparatus and an image forming apparatus according to the present invention. 1 is a block configuration diagram of an MFP 1 to which a first embodiment of an image processing method and an image processing program is applied.
図1において、MFP(画像形成装置)1は、読み取り部2、画像処理部3、バス制御部4、HDD(ハードディスク)5、CPU(Central Processing Unit )6、メモリ7、プロッタI/F部8、プロッタ部9、操作表示部10、回線I/F部11、外部I/F部12、SB(サウスブリッジ)13及びROM(Read Only Memory)14等を備えている。
In FIG. 1, an MFP (image forming apparatus) 1 includes a reading unit 2, an image processing unit 3, a bus control unit 4, an HDD (hard disk) 5, a CPU (Central Processing Unit) 6, a memory 7, and a plotter I / F unit 8. A plotter unit 9, an
読み取り部2は、例えば、CCD(Charge Coupled Device)を利用したラインイメージセンサ、アナログ/デジタル(A/D)変換回路及びこれらを駆動する駆動回路等を備えており、一般的にADFを備えている。ADFには、複数枚の原稿がセットされ、ADFは、セットされた原稿を1枚ずつ読み取り部2の原稿読み取り位置に送給する。読み取り部2は、ADFから搬送されてきた原稿を主走査及び副走査して原稿の濃淡情報から画像を所定の解像度で読み取って、RGB(赤(R)、緑(G)、青(B))各所定ビット(例えば、各8ビット)の画像データを生成して画像処理部3に出力する。なお、読み取り部2は、CCDを用いたものに限るものではなく、例えば、CIS(Contact Image Sensor:密着イメージセンサ)やCMOS(Complementary Metal Oxide Semiconductor )を用いたもの等であってもよい。 The reading unit 2 includes, for example, a line image sensor using a CCD (Charge Coupled Device), an analog / digital (A / D) conversion circuit, and a drive circuit for driving these, and generally includes an ADF. Yes. A plurality of documents are set in the ADF, and the ADF feeds the set documents one by one to the document reading position of the reading unit 2. The reading unit 2 performs main scanning and sub-scanning on the document conveyed from the ADF, reads an image from the density information of the document at a predetermined resolution, and performs RGB (red (R), green (G), blue (B) ) Image data of each predetermined bit (for example, 8 bits each) is generated and output to the image processing unit 3. The reading unit 2 is not limited to the one using a CCD, and may be, for example, one using a CIS (Contact Image Sensor) or a CMOS (Complementary Metal Oxide Semiconductor).
画像処理部3は、読み取り部2からのデジタル画像データ、外部I/F部12を介して外部装置GSから送られてきた画像データ及び外部I/F部12を介して外部メディアGMから取り込んだ画像データに対して、予め定められている特性に統一する処理を施す。この画像処理部3の統一する特性は、画像データをMFP1内部に蓄積して、再利用する場合に出力先の変更に適した特性であり、その詳細については後述する。また、画像処理部3は、画像データに対して、画像の調整・加工やユーザから指定される出力先に適した画像処理を施す。
The image processing unit 3 captures digital image data from the reading unit 2, image data transmitted from the external device GS via the external I /
バス制御部4は、MFP1内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御を司り、複数種のバス規格間のブリッジ機能も有している。バス制御部4は、本実施例のMFP1では、画像処理部3及びCPU6とはPCI(Peripheral Component Interconnect)−Expressバス(以下、PCIeバスという。)で接続し、HDD5とはATAバスで接続して、ASIC(Application Specific Integrated Circuit)化されている。 The bus control unit 4 controls a data bus for exchanging various data such as image data and control commands necessary in the MFP 1 and has a bridge function between a plurality of types of bus standards. In the MFP 1 of this embodiment, the bus control unit 4 is connected to the image processing unit 3 and the CPU 6 by a PCI (Peripheral Component Interconnect) -Express bus (hereinafter referred to as a PCIe bus), and is connected to the HDD 5 by an ATA bus. In this way, an ASIC (Application Specific Integrated Circuit) is formed.
HDD5は、通常のパーソナルコンピュータ等にも用いられている大容量記憶装置のハードディスクであり、主にデジタルの画像データ及び該画像データの付帯情報(画像関連情報)を蓄積する。なお、大容量の記憶装置としては、HDD5に限るものではなく、例えば、近年大容量化してきているフラッシュメモリを用いたシリコンディスク等を用いてもよい。そして、このHDD5は、画像データを蓄積するとともに、該画像データに関するデータ関連情報(例えば、使用者、ファイル名、ページ数、ファイルサイズ、蓄積日時等)等を蓄積する。 The HDD 5 is a hard disk of a large-capacity storage device that is also used for ordinary personal computers and the like, and mainly stores digital image data and incidental information (image related information) of the image data. Note that the large-capacity storage device is not limited to the HDD 5, and for example, a silicon disk using a flash memory whose capacity has been increased recently may be used. The HDD 5 accumulates image data and data-related information (for example, user, file name, number of pages, file size, accumulation date / time, etc.) related to the image data.
CPU6は、MFP1全体の制御を行うマイクロプロセッサであり、本実施例では、CPUコア単体に+αの機能を追加したIntegrated CPUが使用されている。このIntegrated CPUは、汎用規格I/Fとの接続機能やクロスバースイッチを使用したこれらバス接続機能がインテグレートされたCPUである。 The CPU 6 is a microprocessor that controls the entire MFP 1. In this embodiment, an integrated CPU obtained by adding a + α function to a single CPU core is used. This integrated CPU is a CPU in which a connection function with a general-purpose standard I / F and a bus connection function using a crossbar switch are integrated.
メモリ7は、複数種のバス規格間をブリッジする際の速度差や接続された部品自体の処理速度差を吸収するために、一時的にやり取りするデータの記憶やCPU6がMFP1の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。CPU6には高速処理が求められるため、通常起動時にROM14に記憶されたブートプログラムによってシステムを起動し、その後は高速にアクセス可能なメモリ7に展開されたプログラムによって処理を行う。本実施例のMFP1では、メモリ7として、規格化されパーソナルコンピュータに使用されているDIMMが使用されている。 The memory 7 temporarily stores data to be exchanged and the CPU 6 controls the MFP 1 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. In addition, it is a volatile memory that temporarily stores programs and intermediate processing data. Since the CPU 6 is required to perform high-speed processing, the system is activated by a boot program stored in the ROM 14 during normal activation, and thereafter, the processing is performed by a program developed in the memory 7 that can be accessed at high speed. In the MFP 1 of this embodiment, a DIMM that is standardized and used in a personal computer is used as the memory 7.
プロッタI/F部8は、CPU6にインテグレートされた汎用規格I/F経由で送られてくるCMYKからなるデジタル画像データを受け取ると、該画像データをプロッタ部9の専用I/Fに出力するバスブリッジ処理を行い、この汎用規格I/Fとしては、PCIeバスが用いられている。 When the plotter I / F unit 8 receives CMYK digital image data sent via the general-purpose standard I / F integrated with the CPU 6, the plotter I / F unit 8 outputs the image data to the dedicated I / F of the plotter unit 9. Bridge processing is performed, and the PCIe bus is used as the general-purpose standard I / F.
プロッタ部(画像形成手段)9は、CMYKからなるデジタル画像データを受け取ると、レーザビームを用いた電子写真プロセスによって、用紙(被記録媒体)に該画像データの画像を記録出力する。プロッタ部9は、その画像形成プロセスが電子写真プロセスに限るものではなく、任意の画像形成プロセスであってよく、例えば、インク噴射プロセスであってもよい。 Upon receiving digital image data composed of CMYK, the plotter unit (image forming means) 9 records and outputs an image of the image data on a sheet (recording medium) by an electrophotographic process using a laser beam. The plotter unit 9 is not limited to the electrophotographic process, and may be any image forming process, for example, an ink ejection process.
SB13は、パーソナルコンピュータに使用されるチップセットのひとつであり、サウスブリッジ(South Bridge)と呼ばれる汎用の電子デバイスである。SB13は、主にPCIeバスである汎用規格の拡張バス15とISA(Industrial Standard Architecture)ブリッジを含むCPUシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したものであり、ROM14との間をブリッジしている。
The
ROM14は、MFP1の基本プログラム及び後述する本発明の表示制御方法を実行する表示制御プログラム等のプログラム及び必要なシステムデータが格納されており、CPU6が、該ROM14内のプログラムに基づいて上記メモリ7をワークメモリとして利用しつつ、MFP1の各部を制御して、MFP1の基本動作制御及び後述する表示制御処理を実行する。 The ROM 14 stores programs such as a basic program of the MFP 1 and a display control program for executing the display control method of the present invention, which will be described later, and necessary system data. The CPU 6 stores the memory 7 based on the programs in the ROM 14. Is used as a work memory while controlling each part of the MFP 1 to execute basic operation control of the MFP 1 and display control processing to be described later.
操作表示部10は、ユーザへのインターフェイスを行う部分であって、複数の色の画像を表示するディスプレイ(例えば、RGB(R:レッド、G:グリーン、B:ブルー)それぞれ独立のLED(Light Emitting Diode)光源を有するLED液晶等)及びキースイッチ等を備えている。操作表示部10は、PCIeバスである拡張バス15を介してCPU6と接続されていて、CPU6の制御下で、MFP1の各種状態や操作方法をディスプレイに表示し、また、ユーザからのキースイッチ入力操作を検知してCPU6に通知する。なお、操作表示部10のディスプレイは、タッチパネル付きディスプレイであってもよく、この場合、ディスプレイに表示される機能ボタンに対応する位置のタッチパネルをタッチ操作することで、該機能ボタンに割り付けられている機能を指示操作することができる。
The
回線I/F部11は、PCIeバスである拡張バス15と電話回線を接続し、MFP1の電話回線を介した各種データのやり取り、例えば、外部のファクシミリ装置(出力デバイス)FXとのファクシミリ通信を可能とし、外部のファクシミリ装置FXとの間で、画像データの入出力を行う。 The line I / F unit 11 connects the expansion bus 15 which is a PCIe bus to a telephone line, and exchanges various data via the telephone line of the MFP 1, for example, facsimile communication with an external facsimile apparatus (output device) FX. The image data can be input / output to / from the external facsimile apparatus FX.
外部I/F部12は、PCIeバスである拡張バス15と外部装置GSやSD(Secure Digital)カード等の外部メディアGMを接続し、外部装置GSや外部メディアGMと各種データのやり取りを行う。外部I/F部12は、例えば、イーサネット(登録商標)等のネットワークに接続され、該ネットワーク上の外部装置GSと接続されて、該外部装置GSとの間で画像データの入出力を行う。
The external I /
外部装置GSは、例えば、パーソナルコンピュータ等であり、ユーザは、パーソナルコンピュータ等の外部装置GSにインストールされているアプリケーションソフトやドライバを利用して、外部I/F部12を介して、MFP1の各種制御や画像データの入出力及び画像データに対する下地色や下地色のデータ量の指定等の下地処理指定等を行うことができる。
The external device GS is, for example, a personal computer, and the user uses various types of MFP 1 via the external I /
上記画像処理部(画像処理装置)3は、図2に示すようにブロック構成されており、入力γ補正部21、変倍/フィルタ処理部22、第1色変換処理部23、画像加工処理部24、第2色変換処理部25、墨処理部26、アンダーカラー部27、総量規制部28、データ合成部29及び階調処理部30等を備えている。
The image processing unit (image processing apparatus) 3 is configured as a block as shown in FIG. 2, and includes an input
入力γ補正部21は、読み取り部2から入力されるデジタル化された入力画像データをγ変換して反射率を基にした反射率リニア特性から予め定められた特性、例えば、γ=2.2の濃度リニアにγ特性を変換する。
The input
変倍/フィルタ処理部22は、γ補正された入力画像データを、操作表示部9等で指定された解像度に変倍処理を行い、変倍処理した画像データに所定のフィルタ処理を施して、読み取り部2の有しているMTF(Modulation Transfer Function)特性等の画像特性を予め定められた特性に補正する。特に、変倍/フィルタ処理部22は、操作表示部10で指定された解像度に変倍処理を行って、次に、変倍された画像に対してフィルタ処理を行うことで、文字部の強調処理、あるいは、絵柄部の平滑化処理等の任意のフィルタ処理を行う。
The scaling /
第1色変換処理部23は、変倍/フィルタ処理部22から入力される読み取り部2の色空間のRGB画像データに対して、例えば、AdobeRGB、sRGB等のデバイス非依存の色空間へ変換する。
The first color
画像加工処理部24は、第1色変換処理部23から入力されるデバイス非依存のRGB画像に対して、操作表示部10等で指示された画像処理内容の画像加工処理を行う。例えば、画像加工処理部24は、彩度を上げる、カラーバランスを調整する、コントラストを調整する、全体を濃くする、薄くする、特定の色を別の色に置き換える、拡大縮小等のユーザによって操作表示部10等で設定された設定項目に従って画像の調整を行う。
The
第2色変換処理部25は、ユーザの出力条件に応じてガマットマッピングを行う。例えば、第2色変換処理部25は、コピー出力、プリンタ出力を行う場合は、RGB入力に対してCMYKの色変換を行い、読み取り部2で読み取った原稿の画像データを外部装置GS等に配信する配信スキャンの場合は、RGB→R’G’B’の操作表示部10のディスプレイに対応する色空間へ変換する。また、第2色変換処理部25は、操作表示部10の表示条件や環境条件に応じても、ガマットマッピングする。例えば、操作表示部10のディスプレイに画像をプレビュー表示の場合、ディスプレイの表示中の絶対輝度と入力画像の特性に応じてRGB→R”G”B”の色変換を行う。
The second color
墨処理部26は、第2色変換処理部25からCMYのプロセスカラーが入力された場合、CMY信号からCMYK信号を生成する墨処理を行って総量規制部28に出力し、第2色変換処理部25からRGBが入力された場合には、特に処理は行わない。
When the CMY process color is input from the second color
アンダーカラー部(下地色情報取得手段、下地色生成手段)27は、外部装置GSや操作表示部10でユーザによって色名またはCMYK等で指定された色材の使用量が%指定等で指定されると、該下地色の付加に関する下地色情報(下地処理のオン/オフ、下地色、下地色の色材の使用量等の情報)を取得して、該下地色情報で指定された量だけ該下地色の色材を下地色データ(アンダーカラーデータ)として生成して、総量規制部28に出力する。
The under color portion (background color information acquisition means, background color generation means) 27 is designated by the designation of% or the like of the color material specified by the user with the color name or CMYK in the external device GS or the
アンダーカラー部27は、いま、データが、8bitのCMYKデータの場合、下地色情報として、下地色の色材の使用量が%指定であって該%指定が、100%であると、「255」(100%=255)、0%であると、「0」(0%=0)が、下地色データのデータ量となるが、プロッタ部9の機能上の制約によって、記録出力できる色材総量が規制されるため、下地色データのデータ量も規制される。
If the data is 8-bit CMYK data, the under
例えば、プロッタ部9の機能上の制約による総量規制値Tl、一般には、2×255≦Tl<4×255位の範囲でプロッタ部9の性能等によってきまるが、操作表示部10等での下地色の%指定の操作範囲として許容するための係数をUl(0<UI<1)とすると、CMYKデータの合計がTl×UIの範囲でのみ操作表示部10で指定操作することができる。
For example, the total amount regulation value Tl due to functional restrictions of the plotter unit 9 is generally determined by the performance of the plotter unit 9 within a range of 2 × 255 ≦ Tl <4 × 255. Assuming that the coefficient for permitting the operation range for the color% designation is Ul (0 <UI <1), the
そこで、MFP1は、操作表示部10での下地処理の指定画面では、CPU6の制御下で、CMYKデータの合計がTl×UIの範囲で%指定可能とする画面表示を行う。
Therefore, the MFP 1 performs screen display on the
なお、上記説明では、操作表示部10において色材総量がTl×UIの範囲でのみ設定できるように指定量を規制しているが、下地色の色材規制方法としては、上記方法に限るものではなく、例えば、操作表示部10では任意のCMYK値を設定できるようにし、アンダーカラー部27の内部処理によって、Tl×UIの範囲の色再現域に収まるようにガマットマッピング処理を施すようにしてもよい。この場合、アンダーカラー部27は、操作表示部10で、レッド、ライトグリーン等のように色名で指定された場合に、該色名に対するCMYK値をTl×UIの範囲になるように予め色明とCMYK値とを対応させて設定された下地色テーブルを記憶して、この下地テーブルに基づいて自動的に下地色のデータ量を算出して、下地色データを生成する。この下地色テーブルの設定値としては、例えば、目安として、2次色再現までを保障するTl×UI≦2×255になるような設定値を用いることができる。
In the above description, the specified amount is restricted so that the total color material amount can be set only in the range of Tl × UI in the
総量規制部(総量規制手段)28は、墨処理部26から入力される画像のCMYKデータがプロッタ部9において許容される色材使用量である総量規制値Tl以下となっているか否かを画素毎に確認し、総量規制値Tl以下になっていない場合には、色材量が総量規制値Tl以下になるように画像データを補正する。また、総量規制部28は、下地色の指定をユーザが行っている場合には、下地色として重畳する色材量も考慮して総量規制を行う。この総量規制部28による総量規制については、後で、詳細に説明する。
The total amount restricting unit (total amount restricting means) 28 determines whether or not the CMYK data of the image input from the
データ合成部29は、総量規制部28によって調整された後のアンダーカラー部27で生成された下地色データと、原稿から生成、外部装置GSから受信等した処理対象の画像データを合成して、合成した画像データを階調処理部30に出力する。データ合成部29は、処理対象の画像データから生成した8bitのCMYK画像データを、(Ca,Ma,Ya,Ka)、下地色データを、(Cb,Mb,Yb,Kb)としたとき、これらのデータを合成して合成画像データ(Ca+Cb,Ma+Mb,Ya+Yb,Ka+Kb)を、階調処理部30に出力する。
The
階調処理部30は、データ合成部29からの入力画像データがCMYKの場合、該入力画像データに対してγ処理を施して、入出力特性を変更し、γ処理後の画像データに対してプロッタ部9での出力用にディザや誤差拡散等のハーフトーン処理を行う。また、階調処理部30は、データ合成部29からの入力画像データがRGBの場合は、特にγ変換、ハーフトーン処理を行わないが、用途に応じて変換を行ってもよい。
When the input image data from the
そして、本実施例のMFP1は、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Versatile Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の下地処理を施す場合の総量規制を適切に行って文字の判読性を向上させる画像処理プログラムを読み込んでROM14やハードディスク5に導入することで、後述する下地処理を行う場合における総量規制を適切に行って文字の判読性を向上させる画像処理方法を実行する画像処理部(画像処理装置)を搭載する画像形成装置として構築されている。この画像処理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。 The MFP 1 of this embodiment includes a ROM, an EEPROM (Electrically Erasable and Programmable Read Only Memory), an EPROM, a flash memory, a flexible disk, a CD-ROM (Compact Disc Read Only Memory), a CD-RW (Compact Disc Rewritable), Properly regulate the total amount when applying the ground treatment of the present invention recorded on a computer-readable recording medium such as a DVD (Digital Versatile Disk), SD (Secure Digital) card, MO (Magneto-Optical Disc), etc. By reading an image processing program for improving the legibility of characters and introducing it into the ROM 14 or the hard disk 5, an image processing method for improving the legibility of the characters by appropriately controlling the total amount when performing the background processing described later. It is constructed as an image forming apparatus equipped with an image processing unit (image processing apparatus) to be executed. This image processing program is a computer-executable program written in a legacy programming language such as assembler, C, C ++, C #, Java (registered trademark) or an object-oriented programming language, and is stored in the recording medium. Can be distributed.
次に、本実施例の作用について説明する。本実施例のMFP1は、下地処理を伴う総量規制における文字の判読性を向上させる。 Next, the operation of this embodiment will be described. The MFP 1 according to the present embodiment improves the legibility of characters in the total amount regulation accompanied by the background processing.
すなわち、MFP1は、コピーモード、配信モード、ファクシミリモード、プリンタモード等の種々の動作モードを有しているが、各動作モードの画像処理において、操作表示部10の設定操作または外部装置GSからの設定データに基づいて、処理対象の画像データに対して下地処理を施すとともに、総量規制部28で、画像データに対して下地色を考慮した総量規制と下地色に対する総量規制とを行う。
That is, the MFP 1 has various operation modes such as a copy mode, a distribution mode, a facsimile mode, and a printer mode. In the image processing of each operation mode, the setting operation of the
すなわち、MFP1は、コピーモード処理や外部装置GSからの画像データを印刷出力するプリントモード処理において、画像処理部3において、入力される画像データに対して、入力γ補正部21、変倍/フィルタ処理部22、第1色変換処理部23、画像加工処理部24、第2色変換処理部25及び墨処理部26で、順次画像処理を施した後、総量規制部28に入力し、総量規制部28が、画像データに対して、墨処理部26から入力される画像のCMYKデータがプロッタ部9において許容される色材使用量である総量規制値Tl以下となっているか確認して、総量規制値Tl以下になっていない場合には、色材量が総量規制値Tl以下になるように画像データを補正する。
That is, in the copy mode process and the print mode process for printing out the image data from the external device GS, the MFP 1 processes the input
また、MFP1は、操作表示部10や外部装置GSにおいて下地処理が設定されて色名またはCMYK等の色材の使用量が%指定等されると、画像処理部3のアンダーカラー部27が、下地色情報を取得して、該下地色情報で指定されている色材の使用量を指定されている量だけ該色材を、処理対象の画像データの画像の下地色データとして生成して、総量規制部28に出力する。このとき、アンダーカラー部27は、下地色データの生成量がプロッタ部9の機能上の制約によって規制される。
In addition, when the background processing is set in the
そして、本実施例のMFP1は、操作表示部10で設定する場合には、このプロッタ部9の機能上の制約によるアンダーカラー部27で生成可能な下地色データの量を、下地色許容範囲Thとして、操作表示部10に表示する。このアンダーカラー部27が生成する下地色データのデータ量を許容範囲Th内に抑制するための処理方法としては、上述のように、操作表示部10等での下地色指定に対して、下地色指定許容範囲を表示するようにしてもよいし、指定色に対してTl×UIの範囲に下地色データのデータ量をアンダーカラー部27が算出する方法であってもよい。
When the MFP 1 of the present embodiment is set on the
そして、総量規制部28は、下地色が指定されている場合、具体的には、以下に説明するように、総量規制を行う。
Then, when the background color is designated, the total
すなわち、いま、墨処理部26から入力された処理対象のCMYKの画像データを、(Co,Mo,Yo,Ko)とし、下地色指定によってアンダーカラー部27によって生成されたCMYK下地色データを、(Cu,Mu,Yu,Ku)とすると、色材の総量は、それぞれ、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなり、プロッタ部9上の総量規制値をTl(Tlは、上述のように、一般的に、2×255≦Tl<4×255の範囲において、プロッタ部9の性能によってきまる。)としたとき、総量規制部28は、下地領域に対して、処理対象のCMYK画像データ(原稿の画像データ等)の画像部分をどれだけ***させることができるかを示す最小許容厚Tminに対して、補正後下地色データ色材総量Tu’を、次式(1)で求める。
That is, the CMYK image data to be processed input from the
(To+Tu’)−Tu=Tmin
Tu’=Tmin+Tu−To・・・(1)
なお、最小許容厚Tminは、プロッタ部9の印字精度によって決まる値である。
(To + Tu ′) − Tu = Tmin
Tu ′ = Tmin + Tu−To (1)
The minimum allowable thickness Tmin is a value determined by the printing accuracy of the plotter unit 9.
そして、総量規制部28は、CMYK画像データ(Co,Mo,Yo,Ko)の画像がない領域(Co=0,Mo=0,Yo=0,Ko=0)には、最小許容厚Tmin=0を適用し、CMYK画像データ(Co,Mo,Yo,Ko)の画像が存在する領域については、次式(2)に示すように、CMYK下地色データ(Cu,Mu,Yu,Ku)を補正して、補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)を算出して、補正後下地色データ色材総量Tu’を求める。
Then, the total
Cu’=Cu×Tu’/Tu
Mu’=Mu×Tu’/Tu
Yu’=Yu×Tu’/Tu
Ku’=Ku×Tu’/Tu
Tu’=Cu’+Mu’+Yu’+Ku’・・・(2)
そして、総量規制部28は、次式(3)に示すように、画像データ色材総量Toと補正後下地色データ色材総量Tu’を加算することで、色材総量Tsを求める。
Cu ′ = Cu × Tu ′ / Tu
Mu ′ = Mu × Tu ′ / Tu
Yu ′ = Yu × Tu ′ / Tu
Ku ′ = Ku × Tu ′ / Tu
Tu ′ = Cu ′ + Mu ′ + Yu ′ + Ku ′ (2)
Then, the total
Ts=To+Tu’・・・(3)
いま、プロッタ部9上の総量規制値Tlと色材総量Tsとが、図3(a)に示すように、Tl≧Tsな関係にあると、総量規制部28は、総量規制を行うことなく、CMYK画像データ(Co,Mo,Yo,Ko)と補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
Ts = To + Tu ′ (3)
If the total amount regulation value Tl on the plotter unit 9 and the color material total amount Ts have a relationship of Tl ≧ Ts as shown in FIG. 3A, the total
また、総量規制値Tlと色材総量Tsが、図3(b)に示すように、Tl<Tsの関係にあると、総量規制部28は、下地色データ(Cu,Mu,Yu,Ku)の面厚と画像データ(Co,Mo,Yo,Ko)の最小許容厚Tminを確保すると、総量規制値Tlを超えると判断して、次式(4)に示すように、Ts=To+Tu’=Tlになるように、補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)を削減する規制を行って、規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)を算出して、規制後下地色データ色材総量Tu”を求める。
Further, when the total amount regulation value Tl and the color material total amount Ts are in a relationship of Tl <Ts as shown in FIG. 3B, the total
Cu”=Cu’×max(k/100)
Mu”=Mu’×max(k/100)
Yu”=Yu’×max(k/100)
Ku”=Ku’×max(k/100)
Tu”=Cu”+Mu”+Yu”+Ku”・・・(4)
ここで、kは、係数であり、0≦k≦100の値をとる。
Cu ″ = Cu ′ × max (k / 100)
Mu ″ = Mu ′ × max (k / 100)
Yu ″ = Yu ′ × max (k / 100)
Ku ″ = Ku ′ × max (k / 100)
Tu ″ = Cu ″ + Mu ″ + Yu ″ + Ku ″ (4)
Here, k is a coefficient and takes a value of 0 ≦ k ≦ 100.
したがって、図3(c)に示すように、総量規制部28は、総量規制しないCMYK画像データ(Co,Mo,Yo,Ko)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
Therefore, as shown in FIG. 3C, the total
また、総量規制部28は、上記総量規制処理において、上記係数kの解が定まらないとき、すなわち、図3(d)に示すように、To+Tu”=To>Tlであり、CMYK画像データ(Co,Mo,Yo,Ko)の画像データ色材総量To自体が既に総量規制値Tlを超えているときには、通常の総量規制を行う。
Further, the total
この場合、総量規制部28は、例えば、文字の判読性が劣化するのを防止するために、Kの再現レベルをできる限り保存し(明度重視)、Kのみ総量規制値Tlで置き換え、CMYについては削除した規制後画像データ色材総量To’に規制する。
In this case, for example, in order to prevent deterioration of the legibility of characters, the total
すなわち、総量規制部28は、以下のように総量規制する。
That is, the total
To≧Ko、かつ、Co+Mo+Yo≠0のとき、
Co’=(Co’×(Tl−Ko)/(Co+Mo+Yo)
Mo’=(Mo’×(Tl−Ko))/(Co+Mo+Yo)
Yo’=(Yo’×(Tl−Ko))/(Co+Mo+Yo)
Ko’=Ko
To≧Ko、かつ、Co+Mo+Yo=0のとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
To<Koのとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
総量規制部28は、上述のように、総量規制後CMYK画像データ(Co’,Mo’,Yo’,Ko’)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
When To ≧ Ko and Co + Mo + Yo ≠ 0,
Co ′ = (Co ′ × (Tl−Ko) / (Co + Mo + Yo)
Mo ′ = (Mo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Yo ′ = (Yo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Ko '= Ko
When To ≧ Ko and Co + Mo + Yo = 0,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
When To <Ko,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
As described above, the total
このように、本実施例のMFP1は、操作表示部10または外部装置GSにおいて、処理対象の画像データ(Co,Mo,Yo,Ko)に対して下地色の付加が指定されると、画像処理部3のアンダーカラー部27が、該下地色付加指定に関する下地色情報を取得して、該下地色情報に基づいて、処理対象の画像データ(Co,Mo,Yo,Ko)の色空間に対応する下地色データ(Cu,Mu,Yu,Ku)を生成し、総量規制部28が、墨処理部26からの画像データ(Co,Mo,Yo,Ko)と該下地色データ(Cu,Mu,Yu,Ku)を画素毎に合計したデータ総量値である色材総量を所定の総量規制値Tlと比較して、該下地色データ(Cu,Mu,Yu,Ku)を優先的に調整して該色材総量を該総量規制値Tl以下に規制している。
As described above, when the
したがって、下地処理が指定された場合に、下地色データ(Cu,Mu,Yu,Ku)と処理対象の画像データ(Co,Mo,Yo,Ko)のデータ量を加算したデータ総量値である色材総量を、プロッタ部9の機能上から規制される総量規制値Tl以下に規制して画像データ(Co,Mo,Yo,Ko)のデータ量である画像データ色材総量Toが下地色データ(Cu,Mu,Yu,Ku)のデータ量である下地色データ色材総量Tu以上になるように総量規制することができ、下地処理を伴う総量規制における文字の判読性を向上させることができる。 Therefore, when background processing is designated, a color that is a data total amount value obtained by adding the data amounts of background color data (Cu, Mu, Yu, Ku) and image data (Co, Mo, Yo, Ko) to be processed. The total amount of material is controlled to be equal to or less than the total amount regulation value Tl regulated from the function of the plotter unit 9, and the image data color material total amount To which is the data amount of the image data (Co, Mo, Yo, Ko) is the background color data ( The total amount can be regulated such that the total amount Tu of the background color data color material, which is the data amount of Cu, Mu, Yu, Ku), and the legibility of the characters in the total amount regulation involving the background processing can be improved.
また、本実施例のMFP1は、画像処理部3において下地色データと処理対象の画像データが重ね合わされた記録画像データに基づいて、プロッタ部(記録手段)9によって該記録画像データに対応する各色の色材を用いて用紙(被記録媒体)に画像形成する場合に、画像処理部3が、操作表示部10または外部装置GSにおいて、処理対象の画像データに対して下地色の付加が指定されると、該下地色付加指定に関する下地色情報を取得して、該下地色情報に基づいて、そのアンダーカラー部27によって、処理対象の画像データ(Co,Mo,Yo,Ko)の色空間の下地色データ(Cu,Mu,Yu,Ku)を生成し、総量規制部28が、墨処理部26からの画像データ(Co,Mo,Yo,Ko)と該下地色データ(Cu,Mu,Yu,Ku)を画素毎に合計したデータ総量値である色材総量を所定の総量規制値Tlと比較して、該下地色データ(Cu,Mu,Yu,Ku)を優先的に調整して該データ総量値を該総量規制値Tl以下に規制している。
Further, the MFP 1 according to the present embodiment uses the plotter unit (recording unit) 9 for each color corresponding to the recorded image data based on the recorded image data in which the background color data and the processing target image data are superimposed in the image processing unit 3. When an image is formed on a sheet (recording medium) using any color material, the image processing unit 3 designates the addition of a background color to the image data to be processed in the
したがって、下地処理が指定された場合に、下地色データ(Cu,Mu,Yu,Ku)と処理対象の画像データ(Co,Mo,Yo,Ko)のデータ量を加算したデータ総量値である色材総量を、プロッタ部9の機能上から規制される総量規制値Tl以下に規制して画像データ(Co,Mo,Yo,Ko)のデータ量である画像データ色材総量Toが下地色データ(Cu,Mu,Yu,Ku)のデータ量である下地色データ色材総量Tu以上になるように総量規制することができ、下地処理を伴う総量規制における文字の判読性を向上させることができる。 Therefore, when background processing is designated, a color that is a data total amount value obtained by adding the data amounts of background color data (Cu, Mu, Yu, Ku) and image data (Co, Mo, Yo, Ko) to be processed. The total amount of material is controlled to be equal to or less than the total amount regulation value Tl regulated from the function of the plotter unit 9, and the image data color material total amount To which is the data amount of the image data (Co, Mo, Yo, Ko) is the background color data ( The total amount can be regulated such that the total amount Tu of the background color data color material, which is the data amount of Cu, Mu, Yu, Ku), and the legibility of the characters in the total amount regulation involving the background processing can be improved.
さらに、本実施例のMFP1は、処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得処理ステップと、前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理ステップと、前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理ステップと、を有する画像処理方法を実行している。 Further, the MFP 1 according to the present exemplary embodiment acquires a background color information acquisition step for acquiring background color information related to the addition of a background color to the image data to be processed, and the color of the image data to be processed based on the background color information. A background color generation processing step for generating background color data of a space; and a total data value obtained by summing up the image data of the plurality of colors to be processed and the background color data for each pixel with a predetermined total amount regulation value; An image processing method is executed, including: a total amount restriction processing step that preferentially adjusts the background color data and restricts the data total amount value to the total amount restriction value.
したがって、下地処理が指定された場合に、下地色データ(Cu,Mu,Yu,Ku)と処理対象の画像データ(Co,Mo,Yo,Ko)のデータ量を加算したデータ総量値である色材総量を、プロッタ部9の機能上から規制される総量規制値Tl以下に規制して画像データ(Co,Mo,Yo,Ko)のデータ量である画像データ色材総量Toが下地色データ(Cu,Mu,Yu,Ku)のデータ量である下地色データ色材総量Tu以上になるように総量規制することができ、下地処理を伴う総量規制における文字の判読性を向上させることができる。 Therefore, when background processing is designated, a color that is a data total amount value obtained by adding the data amounts of background color data (Cu, Mu, Yu, Ku) and image data (Co, Mo, Yo, Ko) to be processed. The total amount of material is controlled to be equal to or less than the total amount regulation value Tl regulated from the function of the plotter unit 9, and the image data color material total amount To which is the data amount of the image data (Co, Mo, Yo, Ko) is the background color data ( The total amount can be regulated such that the total amount Tu of the background color data color material, which is the data amount of Cu, Mu, Yu, Ku), and the legibility of the characters in the total amount regulation involving the background processing can be improved.
また、本実施例のMFP1は、CPU6等のコンピュータに、処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得処理と、前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理と、前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理と、を実行させる画像処理プログラムを、メモリ7またはハードディスク5に搭載している。 Further, the MFP 1 according to the present exemplary embodiment is configured to acquire a background color information acquisition process for acquiring background color information related to the addition of the background color to the image data to be processed in a computer such as the CPU 6 and the processing target based on the background color information. A background color generation process for generating background color data in the color space of the image data, and a total data value obtained by summing the image data of the plurality of colors to be processed and the background color data for each pixel with a predetermined total amount regulation value Then, an image processing program for preferentially adjusting the background color data and executing the total amount restriction process for restricting the data total amount value to the total amount restriction value is installed in the memory 7 or the hard disk 5.
したがって、下地処理が指定された場合に、下地色データ(Cu,Mu,Yu,Ku)と処理対象の画像データ(Co,Mo,Yo,Ko)のデータ量を加算したデータ総量値である色材総量を、プロッタ部9の機能上から規制される総量規制値Tl以下に規制して画像データ(Co,Mo,Yo,Ko)のデータ量である画像データ色材総量Toが下地色データ(Cu,Mu,Yu,Ku)のデータ量である下地色データ色材総量Tu以上になるように総量規制することができ、下地処理を伴う総量規制における文字の判読性を向上させることができる。 Therefore, when background processing is designated, a color that is a data total amount value obtained by adding the data amounts of background color data (Cu, Mu, Yu, Ku) and image data (Co, Mo, Yo, Ko) to be processed. The total amount of material is controlled to be equal to or less than the total amount regulation value Tl regulated from the function of the plotter unit 9, and the image data color material total amount To which is the data amount of the image data (Co, Mo, Yo, Ko) is the background color data ( The total amount can be regulated such that the total amount Tu of the background color data color material, which is the data amount of Cu, Mu, Yu, Ku), and the legibility of the characters in the total amount regulation involving the background processing can be improved.
さらに、本実施例のMFP1は、総量規制部28が、処理対象の画像データ(Co,Mo,Yo,Ko)が単独で総量規制値Tlを超えていると、該画像データ(Co,Mo,Yo,Ko)の黒以外の色のデータ量を優先的に調整して該画像データ(Co,Mo,Yo,Ko)の画像データ色材総量(データ総量値)Toを総量規制値Tl以下に規制している。
Further, in the MFP 1 of the present embodiment, when the total
したがって、画像データ(Co,Mo,Yo,Ko)の黒い害の色のデータ量を優先させて削減またはなくならすことで、文字を構成するK(黒色)を残すことができ、下地処理を伴う総量規制における文字の判読性をより一層向上させることができる。 Therefore, by preferentially reducing or eliminating the black harm color data amount of the image data (Co, Mo, Yo, Ko), K (black) constituting the character can be left, and background processing is involved. It is possible to further improve the legibility of characters in the total amount regulation.
図4及び図5は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第2実施例を示す図であり、図4は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第2実施例を適用したMFPの画像処理部40のブロック構成図である。
4 and 5 are diagrams showing a second embodiment of the image processing apparatus, the image forming apparatus, the image processing method, and the image processing program according to the present invention. FIG. 4 shows the image processing apparatus and the image forming apparatus according to the present invention. FIG. 6 is a block configuration diagram of an
なお、本実施例は、第1実施例のMFP1と同様のMFPに適用したものであり、本実施例の説明においては、上記第1実施例のMFP1と同様の構成部分には、同一の符号を付与してその説明を省略または簡略化するとともに、図示しない部分についても、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。 The present embodiment is applied to the same MFP as the MFP 1 of the first embodiment. In the description of the present embodiment, the same reference numerals are given to the same components as the MFP 1 of the first embodiment. The description thereof is omitted or simplified, and the portions not shown in the figure are also described by using the reference numerals used in the description of the first embodiment as they are as necessary.
本実施例のMFP1は、第1実施例のMFP1と同様の構成であるが、その画像処理部40が、図4に示すようにブロック構成されており、画像処理部40は、像域分離部41、変倍/フィルタ処理部42、総量規制部43を備えているとともに、第1実施例の画像処理部3と同様の入力γ補正部21、第1色変換処理部23、画像加工処理部24、第2色変換処理部25、墨処理部26、アンダーカラー部27、データ合成部29及び階調処理部30等を備えている。
The MFP 1 of the present embodiment has the same configuration as that of the MFP 1 of the first embodiment, but the
像域分離部(像域分離手段)41は、処理対象の画像データの特徴量を判別して、該画像データの画像を絵柄部と文字部に領域分離する。なお、像域分離部41が行う像域分離方法は、既知の方法を用いることができる。像域分離部41は、入力されるRGB画像データをそのまま入力γ補正部21へ出力するとともに、絵柄部と文字部の像域分離判定結果を変倍/フィルタ処理部42へ出力する。
An image area separation unit (image area separation means) 41 discriminates a feature amount of image data to be processed, and separates an image of the image data into a pattern part and a character part. A known method can be used as the image region separation method performed by the image
変倍/フィルタ処理部42は、入力γ補正部21から入力される画像データに対して変倍処理を施した後、フィルタ処理を行うが、この際、像域分離部41による像域分離判定結果に基づいて、文字部に対しては、文字を強調するフィルタ処理を、絵柄部に対しては、絵柄を滑らかにするための平滑フィルタ処理を施して、第1色変換処理部23へ出力する。また、変倍/フィルタ処理部42は、像域分離部41から送られてきた像域分離判定結果を、そのまま総量規制部28へ出力する。
The scaling /
総量規制部(総量規制手段)43は、基本的には、第1実施例の総量規制部28と同様の総量規制を行うが、さらに、像域分離部41の像域分離判定結果に基づいて、文字部と絵柄部とで異なる総量規制を行う。
The total amount restriction unit (total amount restriction unit) 43 basically performs the same total amount restriction as the total
すなわち、総量規制部43は、像域分離判定結果において文字部と判定されている画像データの領域に対しては、文字の判読性を確保するために、最小許容厚Tminを確保するように画素を形成し、像域分離判定結果において絵柄部と判定されている領域に対しては、その絵柄の見え方を重視するために、周辺画素に対して相対的な色材厚の関係によって規制を行うことで、像域毎に適切な総量規制を行って、データ合成部29に出力する。
In other words, the total
画像処理部40は、総量規制部43以降の処理として、第1実施例の画像処理部3と同様の処理を行う。
The
次に、本実施例の作用について説明する。本実施例のMFP1は、下地色上の画像データに対して、像域毎に、該像域に応じた総量規制を行う。 Next, the operation of this embodiment will be described. The MFP 1 according to the present embodiment performs total amount regulation corresponding to the image area for each image area with respect to the image data on the background color.
すなわち、本実施例のMFP1は、下地色が指定されて、画像処理部40に画像データが入力されると、まず、像域分離部41が、該画像データの特徴量から該画像データの画像を絵柄部と文字部の領域に分離して、画像データを入力γ補正部21に出力するとともに、変倍/フィルタ処理部42に像域分離結果を出力する。
That is, in the MFP 1 of this embodiment, when the background color is specified and image data is input to the
変倍/フィルタ処理部42は、上述のように、入力γ補正部21から入力されるγ補正後の画像データに対して変倍処理を施した後、フィルタ処理を行う。変倍/フィルタ処理部42は、フィルタ処理に際して、像域分離部41による像域分離判定結果に基づいて、文字部に対しては、文字を強調するフィルタ処理を、絵柄部に対しては、絵柄を滑らかにするための平滑フィルタ処理を施して、第1色変換処理部23へ出力するとともに、像域分離部41から送られてきた像域分離判定結果を、そのまま総量規制部43へ出力する。
As described above, the scaling /
総量規制部43は、像域分離部41の像域分離判定結果に基づいて、文字部と絵柄部とで異なる総量規制を行う。
Based on the image area separation determination result of the image
すなわち、総量規制部43は、像域分離結果によって文字部と判定されている処理対象の画像データの領域に対しては、第1実施例の場合と同様の像域分離処理を行い、像域分離結果によって絵柄部と判定されている領域に対しては、その周辺画素に対して相対的な色材圧の関係によって色材の規制を行う。
That is, the total
すなわち、総量規制部43は、墨処理部26から入力される画像データのCMYK画像データを(Co,Mo,Yo,Ko)とし、下地色指定によって生成されたCMYK下地色データを(Cu,Mu,Yu,Ku)とすると、色材の総量は、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなって、プロッタ部9上の総量規制値をTlとしたとき、下地領域に対して、係数m(0<=m=<255)を定義すると、画像データ(Co,Mo,Yo,Ko)の絵柄部と重ならない箇所の係数mを、m=255、絵柄部分と重なる箇所のmを、次式(5)から決定する。
That is, the total
すなわち、下地色データ(Cu,Mu,Yu,Ku)を補正した補正後CMYK下地色データを、上記同様に、(Cu’,Mu’,Yu’,Ku’)とすると、
Cu’=Cu×m’/255
Mu’=Mu×m’/255
Yu’=Yu×m’/255
Ku’=Ku×m’/255・・・(5)
となり、補正後下地色データ色材総量Tu’は、Tu’=Cu’+Mu’+Yu’+Ku’となって、係数mは、下地色として定義した色の色材量と総量規制値Tlの関係から決められる。
That is, if the corrected CMYK background color data obtained by correcting the background color data (Cu, Mu, Yu, Ku) is (Cu ′, Mu ′, Yu ′, Ku ′) as described above,
Cu ′ = Cu × m ′ / 255
Mu ′ = Mu × m ′ / 255
Yu ′ = Yu × m ′ / 255
Ku ′ = Ku × m ′ / 255 (5)
Thus, the corrected background color data color material total amount Tu ′ is Tu ′ = Cu ′ + Mu ′ + Yu ′ + Ku ′, and the coefficient m is the relationship between the color material amount of the color defined as the background color and the total amount regulation value Tl. It is decided from.
この場合、係数mは、CMYK画像データ(Co,Mo,Yo,Ko)の色再現性への影響を抑制するために、値を小さめに設定しておくことが望ましく、例えば、Tl=2.8×255のときに、色材総量Tuが、400%のうち、280%が規制値となる。 In this case, the coefficient m is desirably set to a small value in order to suppress the influence on the color reproducibility of the CMYK image data (Co, Mo, Yo, Ko), for example, Tl = 2. When the total color material amount Tu is 8 × 255, 280% of the total color material Tu is 400%.
このとき、アンダーカラー部27が、例えば、赤色(M100%、Y100%)の200%の色材を下地色データ(Cu,Mu,Yu,Ku)として使用すると、画像データ(Co,Mo,Yo,Ko)の画像面に対して使用することのできる色材量が80%となり、例えば、画像データ(Co,Mo,Yo,Ko)の画像が存在する箇所に対しては、200%、下地色分で80%程度を確保することを想定して、係数mを決定する。この場合、係数mは、m=255×80/200=102となる。
At this time, if the
すなわち、総量規制部28は、式(3)と同様に、次式(6)に示すように、画像データ色材総量Toと補正後下地色データ色材総量Tu’を加算することで、色材総量Tsを求める。
That is, the total
Ts=To+Tu’・・・(6)
そして、Tl≧Tsのとき、すなわち、図5(a)に示すように、色材総量Tsが総量規制値Tl以下であるときには、総量規制部43は、CMYK画像データ(Co,Mo,Yo,Ko)と補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
Ts = To + Tu ′ (6)
When Tl ≧ Ts, that is, as shown in FIG. 5A, when the total color material amount Ts is equal to or less than the total amount regulation value Tl, the total
また、Tl<Tsのとき、すなわち、図5(b)に示すように、色材総量Tsが総量規制Tlを超えているときには、総量規制部43は、CMYK画像データ(Co,Mo,Yo,Ko)に対して総量規制を行うが、この場合、例えば、Kの再現レベルをできる限り保存し(明度重視)、Kのみ総量規制値Tlで置き換えて、CMYを無くしてしまう。
Further, when Tl <Ts, that is, as shown in FIG. 5B, when the total color material amount Ts exceeds the total amount restriction Tl, the total
すなわち、総量規制部43は、CMYK画像データ(Co,Mo,Yo,Ko)に対して、以下のように調整して、図5(c)に示すように、色材総量Ts(=To+Tu’)が総量規制値Tl以下になる総量規制後CMYK画像データ(Co’,Mo’,Yo’,Ko’)を求める。
That is, the total
すなわち、To≧Ko、かつ、Co+Mo+Yo≠0のとき、
Co’=(Co’×(Tl−Ko))/(Co+Mo+Yo)
Mo’=(Mo’×(Tl−Ko))/(Co+Mo+Yo)
Yo’=(Yo’×(Tl−Ko))/(Co+Mo+Yo)
Ko’=Ko
また、To≧Ko、かつ、Co+Mo+Yo=0のとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
さらに、To<Koのとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
総量規制部43は、上述のように、総量規制後CMYK画像データ(Co’,Mo’,Yo’,Ko’)と最終的な規制後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
That is, when To ≧ Ko and Co + Mo + Yo = 0,
Co ′ = (Co ′ × (Tl−Ko)) / (Co + Mo + Yo)
Mo ′ = (Mo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Yo ′ = (Yo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Ko '= Ko
In addition, when To ≧ Ko and Co + Mo + Yo = 0,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
Furthermore, when To <Ko,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
As described above, the total
このように、本実施例のMFP1は、画像処理部3が、処理対象の画像データ(Co,Mo,Yo,Ko)の画像の絵柄部と文字部を判別する像域分離部(像域分離手段)41を備え、総量規制部(総量規制手段)43が、像域分離部41の判別した処理対象の画像データ(Co,Mo,Yo,Ko)の文字部に対しては、所定の最小許容厚Tminを確保する状態でデータ総量値の規制を行い、絵柄部に対しては、周辺画素相対的な厚さ関係を考慮した該データ総量値の規制を行っている。
As described above, in the MFP 1 according to the present embodiment, the image processing unit 3 determines the image area and the character part of the image of the image data (Co, Mo, Yo, Ko) to be processed. Means) 41, and the total amount restricting unit (total amount restricting means) 43 has a predetermined minimum for the character portion of the processing target image data (Co, Mo, Yo, Ko) determined by the image
したがって、画像データ(Co,Mo,Yo,Ko)の文字部と絵柄部を判別してそれら各部に応じた総量規制を行うことができ、下地処理を伴う総量規制における文字の判読性を向上させることができるとともに、絵柄部の画像品質を維持することができる。 Therefore, the character part and the picture part of the image data (Co, Mo, Yo, Ko) can be discriminated and the total amount regulation according to each part can be performed, and the legibility of the character in the total quantity regulation accompanied by the background processing is improved. And the image quality of the pattern portion can be maintained.
図6は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第3実施例を適用したMFPの画像処理部50のブロック構成図である。
FIG. 6 is a block diagram of an
なお、本実施例は、第1実施例のMFP1と同様のMFPに適用したものであり、本実施例の説明においては、上記第1実施例のMFP1と同様の構成部分には、同一の符号を付与してその説明を省略または簡略化するとともに、図示しない部分についても、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。 The present embodiment is applied to the same MFP as the MFP 1 of the first embodiment. In the description of the present embodiment, the same reference numerals are given to the same components as the MFP 1 of the first embodiment. The description thereof is omitted or simplified, and the portions not shown in the figure are also described by using the reference numerals used in the description of the first embodiment as they are as necessary.
本実施例のMFP1は、第1実施例のMFP1と同様の構成であるが、その画像処理部50が、図6に示すようにブロック構成されており、画像処理部50は、ヒストグラム解析部51及びアンダーカラー部52を備えているとともに、第1実施例の画像処理部3と同様の入力γ補正部21、変倍/フィルタ処理部22、第1色変換処理部23、画像加工処理部24、第2色変換処理部25、墨処理部26、総量規制部28、データ合成部29及び階調処理部30等を備えている。
The MFP 1 of the present embodiment has the same configuration as that of the MFP 1 of the first embodiment, but the
ヒストグラム解析部(データ量検出手段)51は、墨処理部26で墨処理が施されたCMYK画像データの各画素毎のデータ(Co,Mo,Yo,Ko)を取得し、該CMYK画像データ(Co,Mo,Yo,Ko)から画像データ色材総量To(=Co+Mo+Yo+Ko)を算出して、画像データ色材総量Toのヒストグラムを取得する。ヒストグラム解析部51は、地肌部分(Co=Mo=Yo=Ko=0=To)の頻度を除外した上記画像データ色材総量Toのうち最も頻度の高い画像データ色材総量Toの値をヒストグラム最頻値Tocとし、ヒストグラム最頻値Tocをアンダーカラー部52に出力する。なお、ヒストグラム最頻値Tocの選択方法は、上記方法に限るものではなく、例えば、ヒストグラムの区間として、一定の色材量の範囲を持たせ、該ヒストグラム区間の中で最頻値の上位3位の値を考慮して決定する等、より精度良くヒストグラム最頻値Tocを抽出する方法を用いることができる。
The histogram analysis unit (data amount detection means) 51 acquires data (Co, Mo, Yo, Ko) for each pixel of the CMYK image data that has been subjected to the black processing by the
アンダーカラー部(下地色情報取得手段、下地色生成手段)52は、操作表示部10や外部装置GSでユーザによって色名あるいはCMYK等の色材の使用量が%指定等で指定されると、指定された色材の使用量を指定された量だけ該色材を画像データの画像の下地色データとして生成して、総量規制部28に出力するが、ヒストグラム最頻値Tocの値は、画像データで頻出する色材量であるから、この色材量については、優先的総量枠内に確保する補正を行った補正後下地色データを生成する。
The under color portion (background color information acquisition means, background color generation means) 52 is designated by the user with a color name or a usage amount of a color material such as CMYK in the
いま、上記同様に、墨処理部26の出力するCMYK画像データを、(Co,Mo,Yo,Ko)とし、下地色指定によってアンダーカラー部52が生成するCMYK下地色データを、(Cu,Mu,Yu,Ku)とすると、色材の総量は、それぞれ、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなって、プロッタ部9上の総量規制値をTlとしたとき、アンダーカラー部52は、下地色データ色材総量Tuが、Tu=Tl−Toとなる値の範囲で下地色のCMYK値を、画像有り補正後CMYK下地色データ(Cug,Mug,Yug,Kug)として再定義を行う。
As described above, the CMYK image data output from the
すなわち、アンダーカラー部52は、上記ユーザによって色名あるいはCMYKという色材の使用量が%指定等で指定されて、該指定に応じて生成したCMYK下地色データ(Cu,Mu,Yu,Ku)が、下地色データ色材総量Tuの範囲内に収まるように、例えば、CIEΔE(Δは、差分を示すデルタの代用記号として用いている。以下同様である。)の色差が最小になるようにガマットマッピングし、Tu≧Cug+Mug+Yug+Kugとなる画像有り補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成する。なお、下地色データ色材総量Tuの範囲内の補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成するガマットマッピングとしては、予め多くの混色パッチのCIEL*a*b*の測色値をニューラルネットワークで学習し、CMYKを予測するプリンタシミュレーターモデルからCMYK⇔CMYKに4面体補完でガマットマッピングするLUTテーブルを用意する等の公知のガマットマッピング技術を用いることができる。
In other words, the under
この補正後CMYK下地色データ(Cug,Mug,Yug,Kug)は、総量が下地色データ色材総量Tu以下であるという条件でのガマットマッピングであり、アンダーカラー部52は、原稿データが存在する画素に対して、この画像有り補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を適用する。
This corrected CMYK background color data (Cug, Mug, Yug, Kug) is gamut mapping under the condition that the total amount is equal to or less than the total amount of background color data color material Tu, and the
一方、アンダーカラー部52は、画像データが存在しない地肌部分(Co=Mo=Yo=Ko=0=To)の画素については、Tu=Tl−To=Tlとなることから、CMYK下地色データ(Cu,Mu,Yu,Ku)を総量規制値Tlに従ってガマットマッピングして、画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成する。
On the other hand, the under-
すなわち、アンダーカラー部52は、上述のようにして生成したCMYK下地色データ、すなわち、画像データの画像がある部分の画像有り補正後CMYK下地色データ(Cug,Mug,Yug,Kug)及び画像データの画像が無い部分の画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成して、総量規制部28に出力する。
In other words, the under
そして、総量規制部28は、下地色が指定されている場合、第1実施例の場合と同様の総量規制、具体的には、以下に説明するような総量規制を行う。
When the background color is designated, the total
すなわち、いま、墨処理部26から総量規制部28に入力されたCMYKの画像データを(Co,Mo,Yo,Ko)とし、下地色指定によってアンダーカラー部52によって生成されたCMYK下地色データを(Cu,Mu,Yu,Ku)とすると、色材の総量は、それぞれ、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなって、最小許容厚Tminに対して、補正後下地色データ色材総量Tu’は、上記式(1)で求めることができる。
That is, the CMYK image data input from the
そして、総量規制部28は、画像データの画像が無い領域(Co=0,Mo=0,Yo=0,Ko=0)には、最小許容厚Tmin=0を適用して総量規制する。
Then, the total
また、総量規制部28は、画像データの画像が存在する領域については、補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)として、画像有り補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を用いて、上記式(2)で示したようなデータ量を求め、上記式(3)で、CMYK画像データ(Co,Mo,Yo,Ko)と画像有り補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)を加算することで、色材総量Tsを求める。
In addition, the total
いま、プロッタ部9上の総量規制値Tlと色材総量Tsとが、図3(a)に示したように、Tl≧Tsの関係にあると、総量規制部28は、CMYK画像データ(Co,Mo,Yo,Ko)、画像有り補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
If the total amount restriction value Tl and the color material total amount Ts on the plotter unit 9 are in a relationship of Tl ≧ Ts as shown in FIG. 3A, the total
また、総量規制値Tlと色材総量Tsが、図3(b)に示したように、Tl<Tsの関係にあると、総量規制部28は、下地色データ(Cu,Mu,Yu,Ku)の面厚と画像データ(Co,Mo,Yo,Ko)の最小許容厚Tminを確保すると、総量規制値Tlを超えると判断して、Ts=To+Tu’=Tlになるように、上記式(4)によって、補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をさらに削減する規制を行って、規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)を算出して、規制後下地色データ色材総量Tu”を求める。
If the total amount regulation value Tl and the total color material amount Ts are in a relationship of Tl <Ts as shown in FIG. 3B, the total
したがって、図3(c)に示したように、総量規制部28は、CMYK画像データ(Co,Mo,Yo,Ko)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
Therefore, as shown in FIG. 3C, the total
さらに、総量規制部28は、上記総量規制処理において、上記式(4)の係数kの解が定まらないとき、すなわち、図3(d)に示したように、To+Tu”=To>Tlであり、CMYK画像データ(Co,Mo,Yo,Ko)の画像データ色材総量To自体が既に総量規制値Tlを超えているときには、第1実施例で示した通常の総量規制を行う。
Further, the total
この場合においても、総量規制部28は、例えば、文字の判読性が劣化するのを防止するために、Kの再現レベルをできる限り保存し(明度重視)、Kのみ総量規制値Tlで置き換え、CMYについては、データを削除した総量規制後画像データTo’(Co’,Mo’,Yo’,Ko’)に規制する。
Even in this case, the total
総量規制部28は、上述のように、総量規制後の原稿のデータ(Co’,Mo’,Yo’,Ko’)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
As described above, the total
このように、本実施例のMFP1は、処理対象の画像データの各画素のデータ量を検出するヒストグラム解析部(データ量検出手段)51を備えており、下地色部(下地色生成手段)52が、ヒストグラム解析部51の検出する処理対象の画像データの各画素のデータ量及び前記総量規制値Tlに基づいて、下地色のデータ量を画素毎に調整して、下地色データを生成している。 As described above, the MFP 1 according to the present exemplary embodiment includes the histogram analysis unit (data amount detection unit) 51 that detects the data amount of each pixel of the image data to be processed, and the background color unit (background color generation unit) 52. However, based on the data amount of each pixel of the processing target image data detected by the histogram analysis unit 51 and the total amount regulation value Tl, the background color data amount is adjusted for each pixel to generate the background color data. Yes.
したがって、画像データの画素毎のデータ構成を分析して、下地色のデータ量を調整することができ、より一層色再現性を維持しつつ、文字の判読性を向上させることができる。 Therefore, it is possible to analyze the data configuration of each pixel of the image data to adjust the data amount of the background color, and to improve the character readability while further maintaining the color reproducibility.
図7及び図8は、本発明の本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第4実施例を示す図であり、図7は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの第4実施例を適用したMFPの画像処理部60のブロック構成図である。
7 and 8 are diagrams showing a fourth embodiment of the image processing apparatus, the image forming apparatus, the image processing method, and the image processing program of the present invention. FIG. 7 shows the image processing apparatus of the present invention, FIG. 10 is a block configuration diagram of an
なお、本実施例は、第1実施例、第2実施例及び第3のMFP1と同様のMFPに適用したものであり、本実施例の説明においては、上記第1実施例、第2実施例及び第3実施例のMFP1と同様の構成部分には、同一の符号を付与してその説明を省略または簡略化するとともに、図示しない部分についても、必要に応じて第1実施例から第3実施例の説明で用いた符号をそのまま用いて説明する。 The present embodiment is applied to the same MFP as the first embodiment, the second embodiment, and the third MFP 1. In the description of the present embodiment, the first embodiment, the second embodiment, and the like. Components similar to those of the MFP 1 of the third embodiment are denoted by the same reference numerals and description thereof is omitted or simplified, and portions not shown in the drawings are also performed from the first embodiment to the third embodiment as necessary. The description will be made using the reference numerals used in the description of the examples as they are.
本実施例のMFP1は、第1実施例のMFP1と同様の構成であるが、その画像処理部60が、図7に示すようにブロック構成されており、画像処理部60は、第2実施例の画像処理部40と同様の像域分離部41と変倍/フィルタ処理部42、第1実施例の画像処理部3と同様の入力γ補正部21、第1色変換処理部23、画像加工処理部24、第2色変換処理部25、墨処理部26、データ合成部29及び階調処理部30を備えているとともに、ヒストグラム解析部61、アンダーカラー部62及び総量規制部63等を備えている。
The MFP 1 of the present embodiment has the same configuration as the MFP 1 of the first embodiment, but the
像域分離部41は、第2実施例の像域分離部41と同様であり、入力されるRGB画像データをそのまま入力γ補正部21へ出力するとともに、画像データの特徴量から該画像データの画像を絵柄部と文字部の領域に分類して、絵柄部と文字部の像域分離判定結果を変倍/フィルタ処理部42へ出力する。
The image
変倍/フィルタ処理部42は、第2実施例の変倍/フィルタ処理部42と同様であり、入力γ補正部21から入力される画像データに対して変倍処理を施した後、フィルタ処理を行うが、この際、像域分離部41による像域分離判定結果に基づいて、文字部に対しては、文字を強調するフィルタ処理を、絵柄部に対しては、絵柄を滑らかにするための平滑フィルタ処理を施して、第1色変換処理部23へ出力する。また、変倍/フィルタ処理部42は、像域分離部41から送られてきた像域分離判定結果を、そのままヒストグラム解析部61へ出力する。
The scaling /
ヒストグラム解析部(データ量検出手段)61は、基本的には、第3実施例のヒストグラム解析部51と同様であり、墨処理部26で墨処理が施されたCMYK画像データの各画素毎のデータ(Co,Mo,Yo,Ko)を取得して、画像データ(Co,Mo,Yo,Ko)から画像データ色材総量To(=Co+Mo+Yo+Ko)を算出して、画像データ色材総量Toのヒストグラムを取得する。そして、このヒストグラムの取得において、ヒストグラム解析部61は、像域分離部41からの像域分離判定結果が絵柄部を示している領域の画像データ(Co,Mo,Yo,Ko)の色材総量Toを、上述のように、To=Co+Mo+Yo+Koを算出して、画像データ色材総量Toのヒストグラムを生成して、最も頻度の高い画像データ色材総量Toを絵柄部最頻値Tocpとする絵柄部ヒストグラム検出処理を行い、絵柄部最頻値Tocをアンダーカラー部52に出力する。
The histogram analysis unit (data amount detection means) 61 is basically the same as the histogram analysis unit 51 of the third embodiment, and for each pixel of the CMYK image data subjected to the black processing by the
また、ヒストグラム解析部61は、処理対象の画像データ(Co,Mo,Yo,Ko)の文字部については、一般に文字濃度が画像全面において均一であることから、文字同士での面均一性が確保されているとして、処理の簡素化・高速化を重視して、ヒストグラムを生成しないが、ヒストグラムを生成して、総量規制の精度をより一層向上させるようにしてもよい。
In addition, the
さらに、ヒストグラム解析部61は、像域分離部41から変倍/フィルタ処理部42を介して入力される像域分離判定結果を総量規制部63に出力する。
Further, the
アンダーカラー部(下地色情報取得手段、下地色生成手段)62は、基本的には、第3実施例のアンダーカラー部52と同様であるが、処理対象の画像データの画像が存在する場合に、画像が絵柄部であるか文字部であるかによって処理を異ならせている。
The under color portion (background color information acquisition means, background color generation means) 62 is basically the same as the under
すなわち、アンダーカラー部62は、操作表示部10や外部装置GSでユーザによって色名あるいはCMYK等の色材の使用量が%指定等で指定されると、まず、墨処理部26の出力するCMYK画像データ(Co,Mo,Yo,Ko)の各画素について、画像データが存在するか否かを判断し、画像データが存在していないときには、指定された色材の使用量を指定された量だけ該色材を画像無し下地色データ(Cuj,Muj,Yuj,Kuj)として生成して、生成した画像無しCMYK下地色データ(Cuj,Muj,Yuj,Kuj)がプロッタ部9上の総量規制値Tlの範囲内であるか否か判断する。
That is, the under color unit 62 first outputs the CMYK output from the
アンダーカラー部62は、画像無しCMYK下地色データ(Cuj,Muj,Yuj,Kuj)が総量規制値Tlの範囲内であるときには、特別に、下地色補正を行うことなく、生成した画像無しCMYK下地色データ(Cuj,Muj,Yuj,Kuj)を総量規制部63に出力する。
The under color unit 62 generates the imageless CMYK background without performing the background color correction specially when the imageless CMYK background color data (Cuj, Muj, Yuj, Kuj) is within the range of the total amount regulation value Tl. Color data (Cuj, Muj, Yuj, Kuj) is output to the total
また、アンダーカラー部62は、生成した画像無しCMYK下地色データ(Cuj,Muj,Yuj,Kuj)が総量規制値Tlの範囲を超えている場合には、画像無しCMYK下地色データ(Cuj,Muj,Yuj,Kuj)が総量規制値Tlの範囲内に収まるように、例えば、CIEΔEの色差が最小になるようにガマットマッピングし、Tu≧Cug+Mug+Yug+Kugとなる画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成する下地色補正処理を行って総量規制部63に出力する。なお、色材の総量Tuの範囲内の画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成するガマットマッピングとしては、上述のように、公知のガマットマッピング技術を用いることができる。
In addition, the under-color unit 62 determines that when the generated imageless CMYK background color data (Cuj, Muj, Yuj, Kuj) exceeds the range of the total amount regulation value Tl, the imageless CMYK background color data (Cuj, Muj). , Yuj, Kuj) is, for example, gamut-mapped so that the color difference of CIEΔE is minimized so that it falls within the range of the total amount regulation value Tl. , Yuj, Kuj) is generated and output to the total
そして、アンダーカラー部62は、CMYK画像データの画像が存在するときには、画像が絵柄部であるか、文字部であるかによって処理を異ならせる。 Then, when there is an image of CMYK image data, the under color unit 62 changes the process depending on whether the image is a picture portion or a character portion.
すなわち、上述のように、ヒストグラム解析部61は、CMYK画像データが存在して画像が絵柄部であると、画像データ色材総量Toのうち最も頻度の高い画像データ色材総量Toを絵柄部最頻値Tocpとして、アンダーカラー部62に出力し、画像が文字部であると、ヒストグラムを生成しない。
That is, as described above, when the CMYK image data is present and the image is the pattern portion, the
そして、アンダーカラー部62は、CMYK画像データの画像が存在して、画像が絵柄部であると、ヒストグラム解析部61から入力される絵柄部最頻値TocpがCMYK画像データで最頻出する色材量であることから、この色材量については優先的総量枠内に確保するために、下地色データ色材総量Tuが、Tu=Tl−Toとなる値の範囲で、CMYK下地色データ(Cu,Mu,Yu,Ku)を、CMYK画像データ(Co,Mo,Yo,Ko)の絵柄部に対応する領域において絵柄部補正後CMYK下地色データ(Cug,Mug,Yug,Kug)として、再定義を行う。
The under color section 62 is a color material in which an image of CMYK image data exists and the image portion is a pattern portion, and the pattern portion mode value Tocp inputted from the
すなわち、アンダーカラー部62は、ユーザによって色名あるいはCMYKという色材の使用量が%指定等で指定されて取得した画像データの画像が絵柄部のCMYK下地色データである絵柄部CMYK下地色データ(Cu,Mu,Yu,Ku)を、下地色データ色材総量Tuの範囲内に収めるように、例えば、CIEΔEの色差が最小になるようにガマットマッピングし、Tu≧Cug+Mug+Yug+Kugとなる絵柄部補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成する絵柄部下地色補正処理を行って総量規制部63に出力する。なお、下地色データ色材総量Tuの範囲内の絵柄部補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成するガマットマッピングとしては、上記同様の公知のガマットマッピング技術を用いることができる。
In other words, the under color unit 62 is a pattern unit CMYK background color data in which an image of image data obtained by a user specifying a color name or the amount of use of a color material called CMYK by specifying% or the like is CMYK background color data of the pattern unit. For example, gamut mapping is performed so that the color difference of CIEΔE is minimized so that (Cu, Mu, Yu, Ku) falls within the range of the background color data color material total amount Tu, and after the pattern portion correction such that Tu ≧ Cug + Mug + Yug + Kug is satisfied. A pattern portion background color correction process for generating CMYK background color data (Cug, Mug, Yug, Kug) is performed and output to the total
また、アンダーカラー部62は、CMYK画像データ(Co,Mo,Yo,Ko)の画像が存在して、画像が文字部であると、第1実施例と同様の下地補正処理を行って、文字部補正後CMYK下地データ(Cug,Mug,Yug,Kug)を生成する。 In addition, when the CMYK image data (Co, Mo, Yo, Ko) image exists and the image is a character portion, the under color portion 62 performs a background correction process similar to that in the first embodiment, and performs character correction. After the partial correction, CMYK background data (Cug, Mug, Yug, Kug) is generated.
そして、アンダーカラー部62は、上述のようにして生成したCMYK下地色データ、すなわち、画像のデータのある部分の絵柄部補正後CMYK下地色データ(Cug,Mug,Yug,Kug)と文字部補正後CMYK下地データ(Cug,Mug,Yug,Kug)及び画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成して、総量規制部63に出力する。
The under color portion 62 generates the CMYK background color data generated as described above, that is, the CMYK background color data (Cug, Mug, Yug, Kug) and the character portion correction after the pattern portion correction of a portion of the image data. The post-CMYK background data (Cug, Mug, Yug, Kug) and the CMYK background color data without image correction (Cuz, Muj, Yuj, Kuj) are generated and output to the total
総量規制部(総量規制手段)63は、下地色が指定されている場合、画像データの絵柄部と文字部とで異なる総量規制、具体的には、以下に説明するような総量規制を行う。 When the background color is designated, the total amount restriction unit (total amount restriction unit) 63 performs total amount restriction that differs between the pattern portion and the character portion of the image data, specifically, total amount restriction as described below.
まず、総量規制部63による画像データ(Co,Mo,Yo,Ko)の絵柄部に対する総量規制処理について説明する。いま、墨処理部26から総量規制部63に入力されたCMYKの画像データを(Co,Mo,Yo,Ko)とし、下地色指定によってアンダーカラー部62によって生成されたCMYK下地色データを(Cu,Mu,Yu,Ku)とすると、色材の総量は、それぞれ、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなるが、絵柄部の場合、色材総量が以下のようになる。
First, the total amount restriction processing for the pattern part of the image data (Co, Mo, Yo, Ko) by the total
To=Co+Mo+Yo+Ko=Cug+Mug+Yug+Kug
Tu=Cu+Mu+Yu+Ku=Cuj+Muj+Yuj+Kuj
そして、画像データ色材総量Toに下地色データ色材総量Tuを加算した合計が、色材総量Ts(Ts=To+Tu)となり、総量規制部63は、以下のような場合分けした総量規制を行う。
To = Co + Mo + Yo + Ko = Cug + Mug + Yug + Kug
Tu = Cu + Mu + Yu + Ku = Cuj + Muj + Yuj + Kuj
The sum of the total amount of image data color material To and the total amount of background color data color material Tu is the total color material amount Ts (Ts = To + Tu), and the total
すなわち、総量規制部63は、Tl≧Tsのとき、すなわち、図5(a)に示したように、色材総量Tsが総量規制値Tl以下であるときには、CMYK画像データ(Co,Mo,Yo,Ko)と補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
That is, when Tl ≧ Ts, that is, when the total color material amount Ts is equal to or less than the total amount restriction value Tl as shown in FIG. 5A, the total
また、Tl<Tsのとき、すなわち、図5(b)に示したように、色材総量Tsが総量規制Tlを超えているときには、総量規制部43は、CMYK画像データ(Co,Mo,Yo,Ko)に対して総量規制を行うが、この場合、例えば、Kの再現レベルをできる限り保存し(明度重視)、Kのみ総量規制値Tlで置き換えて、CMYを無くしてしまう。
Further, when Tl <Ts, that is, as shown in FIG. 5B, when the total color material amount Ts exceeds the total amount restriction Tl, the total
すなわち、総量規制部43は、CMYK画像データ(Co,Mo,Yo,Ko)に対して、以下のように調整して、図5(c)に示すように、色材総量Ts(=To+Tu’)が総量規制値Tl以下になる総量規制後CMYK画像データ(Co’,Mo’,Yo’,Ko’)を求める。
That is, the total
すなわち、To≧Ko、かつ、Co+Mo+Yo≠0のとき、
Co’=(Co’×(Tl−Ko))/(Co+Mo+Yo)
Mo’=(Mo’×(Tl−Ko))/(Co+Mo+Yo)
Yo’=(Yo’×(Tl−Ko))/(Co+Mo+Yo)
Ko’=Ko
また、To≧Ko、かつ、Co+Mo+Yo=0のとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
さらに、To<Koのとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
総量規制部63は、上述のように、CMYK画像データ(Co,Mo,Yo,Ko)の画像が絵柄部の場合には、総量規制後のCMYK画像データ(Co’,Mo’,Yo’,Ko’)と最終的な規制後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
That is, when To ≧ Ko and Co + Mo + Yo = 0,
Co ′ = (Co ′ × (Tl−Ko)) / (Co + Mo + Yo)
Mo ′ = (Mo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Yo ′ = (Yo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Ko '= Ko
In addition, when To ≧ Ko and Co + Mo + Yo = 0,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
Furthermore, when To <Ko,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
As described above, when the image of the CMYK image data (Co, Mo, Yo, Ko) is a pattern portion, the total
次に、CMYK画像データ(Co,Mo,Yo,Ko)の画像が文字部である場合の総量規制部63による総量規制処理について説明する。
Next, total amount restriction processing by the total
総量規制部63は、CMYK画像データ(Co,Mo,Yo,Ko)の画像が文字部の場合には、上述のように、アンダーカラー部62が、下地色補正処理を行って、文字部補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を総量規制部63に出力するので、該文字部補正後CMYK下地データ(Cug,Mug,Yug,Kug)を用いて、以下のように総量規制する。
When the image of the CMYK image data (Co, Mo, Yo, Ko) is a character part, the total
すなわち、上述のように、墨処理部26から総量規制部63に入力されたCMYKの画像データ(Co,Mo,Yo,Ko)、下地色指定によってアンダーカラー部62によって生成されたCMYK下地色データ(Cu,Mu,Yu,Ku)における色材の総量は、それぞれ、画像データ色材総量Toが、To=Co+Mo+Yo+Ko、下地色データ色材総量Tuが、Tu=Cu+Mu+Yu+Kuとなるが、文字部の場合、下地色色材総量Tuが以下のようになる。
That is, as described above, the CMYK image data (Co, Mo, Yo, Ko) input from the
Tu=Cu+Mu+Yu+Ku=Cug+Mug+Yug+Kug
そして、総量規制部63は、下地領域に対して、どれだけ画像部分を***させるかという最小許容厚Tminに対する補正後の下地の色材量Tu’は、上記式(1)で求めることができる。
Tu = Cu + Mu + Yu + Ku = Cug + Mug + Yug + Kug
Then, the total
また、総量規制部63は、画像データ(Co,Mo,Yo,Ko)の画像がない領域(Co=0,Mo=0,Yo=0,Ko=0)には、Tmin=0を適用し、画像データの画像(文字画像)が存在する領域については、補正後下地色データ色材総量Tu’(Cu’,Mu’,Yu’,Ku’)を、上記式(2)で求める。
Further, the total
そして、総量規制部63は、CMYK画像データと補正後下地色データ色材総量Tu’を加算することで、上記式(3)から色材総量Tsを求める。
Then, the total
いま、プロッタ部9上の総量規制値Tlと色材総量Tsとが、図3(a)に示したように、Tl≧Tsの関係にあると、総量規制部63は、CMYK画像データ(Co,Mo,Yo,Ko)と補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)をデータ合成部29に出力する。
If the total amount regulation value Tl on the plotter unit 9 and the total color material amount Ts are in a relationship of Tl ≧ Ts as shown in FIG. 3A, the total
また、総量規制値Tlと色材総量Tsが、図3(b)に示したように、Tl<Tsの関係にあると、総量規制部63は、下地色データ(Cu,Mu,Yu,Ku)の面厚と画像データ(Co,Mo,Yo,Ko)の最小許容厚Tminを確保すると、総量規制値Tlを超えると判断して、上記式(4)によって、Ts=To+Tu’=Tlになるように、補正後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)を削減する規制を行って、規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)を算出して、規制後下地色データ色材総量Tu”を求める。
Further, if the total amount regulation value Tl and the total color material amount Ts are in a relationship of Tl <Ts as shown in FIG. 3B, the total
そして、この場合、図3(c)に示したように、総量規制部63は、原稿の文字部の画像データ(Co,Mo,Yo,Ko)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
In this case, as shown in FIG. 3 (c), the total
また、総量規制部63は、上記総量規制処理において、上記式(4)の係数kの解が定まらないとき、すなわち、図3(d)に示したように、To+Tu”=To>Tlであり、CMYK画像データ(Co,Mo,Yo,Ko)の画像データ色材総量To自体が既に総量規制値Tlを超えているときには、通常の総量規制を行う。
Further, the total
この場合、総量規制部63は、例えば、上述のように、文字の判読性が劣化するのを防止するために、Kの再現レベルをできる限り保存し(明度重視)、Kのみ総量規制値Tlで置き換え、CMYについては無くした規制後画像データTo’(Co’,Mo’,Yo’,Ko’)に規制する。
In this case, for example, as described above, the total
すなわち、総量規制部63は、以下のように総量規制する。
That is, the total
To≧Ko、かつ、Co+Mo+Yo≠0のとき、
Co’=(Co’×(Tl−Ko)/(Co+Mo+Yo)
Mo’=(Mo’×(Tl−Ko))/(Co+Mo+Yo)
Yo’=(Yo’×(Tl−Ko))/(Co+Mo+Yo)
Ko’=Ko
To≧Ko、かつ、Co+Mo+Yo=0のとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
To<Koのとき、
Co’=0
Mo’=0
Yo’=0
Ko’=Ko
総量規制部63は、画像データの画像が文字部であるときには、上述のように、総量規制後のCMYK画像データ(Co’,Mo’,Yo’,Ko’)と最終的な規制後CMYK下地色データ(Cu”,Mu”,Yu”,Ku”)をデータ合成部29に出力する。
When To ≧ Ko and Co + Mo + Yo ≠ 0,
Co ′ = (Co ′ × (Tl−Ko) / (Co + Mo + Yo)
Mo ′ = (Mo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Yo ′ = (Yo ′ × (Tl−Ko)) / (Co + Mo + Yo)
Ko '= Ko
When To ≧ Ko and Co + Mo + Yo = 0,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
When To <Ko,
Co '= 0
Mo '= 0
Yo '= 0
Ko '= Ko
When the image of the image data is a character part, the total
すなわち、画像処理部60は、図8に示すように、総量規制処理を行う。画像処理部60は、まず、ヒストグラム解析部61が、CMYK画像データが存在するかチェックし(ステップS101)、CMYK画像データが存在するときには、像域分離部41の像域分離判定結果に基づいて絵柄部であるか文字部であるか判断する(ステップS102)。
That is, the
ヒストグラム解析部61は、処理対象画素が絵柄部であると、絵柄部のヒストグラム検出を行って絵柄部最頻値Tocpを検出してアンダーカラー部62に出力し(ステップS103)、アンダーカラー部62が、ユーザの指定に基づいて生成したCMYK下地色データ(Cu,Mu,Yu,Ku)を絵柄部最頻値Tocp及びプロッタシミュレータによるCMYK予測に基づいて補正して、補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成して、総量規制部63に出力する(ステップS104、S105)。
If the pixel to be processed is a picture part, the
総量規制部63は、アンダーカラー部62から入力される補正後CMYK下地色データ(Cug,Mug,Yug,Kug)に基づいて、墨処理部26から入力されるCMYK画像データ(Co,Mo,Yo,Ko)に対して、絵柄部に対する必要な総量規制を行った規制後CMYK画像データ(Co,Mo,Yo,Ko)または(Co’,Mo’,Yo’,Ko’)と補正後CMYK下地色データ(Cug,Mug,Yug,Kug)に対する必要な総量規制を行った総量規制後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)または(Cu”,Mu”,Yu”,Ku”)を生成して(ステップS106)、データ合成部29に出力する(ステップS107、S111)。
Based on the corrected CMYK background color data (Cug, Mug, Yug, Kug) input from the under color unit 62, the total
また、ステップS102で、画像データの画像が文字部であると、ヒストグラム解析部61がヒストグラムを生成しないため、アンダーカラー部62は、ユーザの指定に基づいて生成したCMYK下地色データ(Cu,Mu,Yu,Ku)をプロッタシミュレータによるCMYK予測に基づいて補正して(ステップS108)、補正後CMYK下地色データ(Cug,Mug,Yug,Kug)を生成して、総量規制部63に出力する(ステップS109)。
In step S102, if the image of the image data is a character part, the
総量規制部63は、アンダーカラー部62から入力される補正後CMYK下地色データ(Cug,Mug,Yug,Kug)に基づいて、墨処理部26から入力されるCMYK画像データ(Co,Mo,Yo,Ko)に対して、上記文字部に対する必要な総量規制を行った総量規制後CMYK画像データ(Co,Mo,Yo,Ko)または(Co’,Mo’,Yo’,Ko’)と補正後CMYK下地色データ(Cug,Mug,Yug,Kug)に対する必要な総量規制を行った総量規制後CMYK下地色データ(Cu’,Mu’,Yu’,Ku’)または(Cu”,Mu”,Yu”,Ku”)を生成して(ステップS110)、データ合成部29に出力する(ステップS107、S111)。
Based on the corrected CMYK background color data (Cug, Mug, Yug, Kug) input from the under color unit 62, the total
そして、ステップS101で、画像データが存在しないときには、アンダーカラー部62は、ユーザの指定に基づいて生成したCMYK下地色データ(Cu,Mu,Yu,Ku)をプロッタシミュレータによるCMYK予測に基づいて補正して(ステップS108)、画像無し補正後CMYK下地色データ(Cuj,Muj,Yuj,Kuj)を生成して、総量規制部63を介してデータ合成部29に出力する(ステップS112)。
In step S101, when there is no image data, the under color unit 62 corrects the CMYK background color data (Cu, Mu, Yu, Ku) generated based on the user's specification based on the CMYK prediction by the plotter simulator. Then, the CMYK background color data after correction without image (Cij, Muj, Yuj, Kuj) is generated and output to the
このように、本実施例のMFP1は、画像処理部60が、処理対象の画像データの画像の絵柄部と文字部を判別する像域分離部(像域分離手段)41と、処理対象の画像データの前記像域分離手段の判別した絵柄部と文字部における各画素のデータ量を検出するヒストグラム解析部(データ量検出手段)61と、を備え、アンダーカラー部(下地色生成手段)62が、像域分離部41が絵柄部と判定した処理対象の画像データに対して、ヒストグラム解析部61が検出した該画像データの各画素のデータ量及び総量規制値Tlに基づいて、下地色データのデータ量を画素毎に調整している。
As described above, in the MFP 1 according to the present embodiment, the
したがって、画像データの絵柄部の画素毎のデータ構成を分析して、下地色のデータ量を調整することができ、処理速度を向上させることができるとともに、より一層色再現性を維持しつつ、文字の判読性を向上させることができる。 Therefore, by analyzing the data configuration of each pixel of the image portion of the image data, the data amount of the background color can be adjusted, the processing speed can be improved, and the color reproducibility is further maintained, The legibility of characters can be improved.
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
1 MFP
2 読み取り部
3 画像処理部
4 バス制御部
5 HDD(ハードディスク)
6 CPU
7 メモリ
8 プロッタI/F部
9 プロッタ部
10 操作表示部
11 回線I/F部
12 外部I/F部
13 SB(サウスブリッジ)
14 ROM
15 拡張バス
21 入力γ補正部
22 変倍/フィルタ処理部
23 第1色変換処理部
24 画像加工処理部
25 第2色変換処理部
26 墨処理部
27 アンダーカラー部
28 総量規制部
29 データ合成部
30 階調処理部
40 画像処理部
41 像域分離部
42 変倍/フィルタ処理部
43 総量規制部
50 画像処理部
51 ヒストグラム解析部
52 アンダーカラー部
60 画像処理部
61 ヒストグラム解析部
62 アンダーカラー部
63 総量規制部
1 MFP
2 Reading unit 3 Image processing unit 4 Bus control unit 5 HDD (hard disk)
6 CPU
7 Memory 8 Plotter I / F Unit 9
14 ROM
DESCRIPTION OF SYMBOLS 15
Claims (8)
前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成手段と、
前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制手段と、
を備えていることを特徴とする画像処理装置。 Background color information acquisition means for acquiring background color information related to the addition of a background color to image data to be processed;
A background color generation means for generating background color data in a color space of the image data to be processed based on the background color information;
A total data amount value obtained by summing the image data of the plurality of colors to be processed and the background color data for each pixel is compared with a predetermined total amount restriction value, and the background color data is preferentially adjusted to obtain the total data amount value. A total amount regulating means for regulating the total amount regulation value;
An image processing apparatus comprising:
前記処理対象の画像データが単独で前記総量規制値を超えていると、該画像データの黒以外の色のデータ量を優先的に調整して該画像データのデータ総量値を該総量規制値に規制することを特徴とする請求項1記載の画像処理装置。 The total amount regulating means is
If the image data to be processed alone exceeds the total amount regulation value, the data amount of the image data other than black is preferentially adjusted, and the data total amount value of the image data is changed to the total amount regulation value. The image processing apparatus according to claim 1, wherein the image processing apparatus is regulated.
前記処理対象の画像データの画像の絵柄部と文字部を判別する像域分離手段を備え、
前記総量規制手段は、
前記像域分離手段の判別した前記処理対象の画像データの文字部に対しては、所定の最小許容厚を確保する状態で前記データ総量値の規制を行い、絵柄部に対しては、周辺画素との相対的な厚さ関係を考慮した該データ総量値の規制を行うことを特徴とする請求項1または請求項2記載の画像処理装置。 The image processing apparatus includes:
Image area separating means for discriminating a pattern portion and a character portion of an image of the image data to be processed;
The total amount regulating means is
For the character portion of the image data to be processed determined by the image area separation means, the data total amount value is regulated in a state in which a predetermined minimum allowable thickness is ensured. The image processing apparatus according to claim 1, wherein the data total amount value is regulated in consideration of a relative thickness relationship with the image processing apparatus.
前記処理対象の画像データにおける各画素のデータ量を検出するデータ量検出手段を備え、
前記下地色生成手段は、
前記データ量検出手段の検出する前記処理対象の画像データの各画素のデータ量及び前記総量規制値に基づいて、前記下地色データのデータ量を画素毎に調整することを特徴とする請求項1または請求項2記載の画像処理装置。 The image processing apparatus includes:
A data amount detecting means for detecting a data amount of each pixel in the image data to be processed;
The background color generation means includes
2. The data amount of the background color data is adjusted for each pixel based on a data amount of each pixel of the image data to be processed detected by the data amount detection unit and the total amount regulation value. Alternatively, the image processing apparatus according to claim 2.
前記処理対象の画像データの画像の絵柄部と文字部を判別する像域分離手段と、
前記処理対象の画像データの前記像域分離手段の判別した絵柄部と文字部における各画素のデータ量を検出するデータ量検出手段と、
を備え、
前記下地色生成手段は、
前記像域分離手段が絵柄部と判定した前記処理対象の画像データに対して、該画像データの各画素のデータ量及び前記総量規制値に基づいて、前記下地色データのデータ量を画素毎に調整することを特徴とする請求項1または請求項2記載の画像処理装置。 The image processing apparatus includes:
Image area separating means for discriminating a pattern portion and a character portion of an image of the image data to be processed;
A data amount detecting means for detecting a data amount of each pixel in the pattern portion and the character portion determined by the image area separating means of the image data to be processed;
With
The background color generation means includes
Based on the data amount of each pixel of the image data and the total amount regulation value, the data amount of the background color data is determined for each pixel with respect to the image data to be processed that is determined by the image area separating unit as the pattern portion. The image processing apparatus according to claim 1, wherein adjustment is performed.
前記画像処理部として、請求項1から請求項5のいずれかに記載の画像処理装置を備えていることを特徴とする画像形成装置。 An image that is image-formed on a recording medium by using the color material corresponding to the recording image data by the image forming unit based on the recording image data in which the background color data and the image data to be processed are superimposed in the image processing unit. In the forming device,
An image forming apparatus comprising the image processing apparatus according to claim 1 as the image processing unit.
前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理ステップと、
前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理ステップと、
を有していることを特徴とする画像処理方法。 A background color information acquisition processing step for acquiring background color information related to the addition of the background color to the image data to be processed;
A background color generation processing step for generating background color data in a color space of the image data to be processed based on the background color information;
A total data amount value obtained by summing the image data of the plurality of colors to be processed and the background color data for each pixel is compared with a predetermined total amount restriction value, and the background color data is preferentially adjusted to obtain the total data amount value. A total amount restriction processing step for restricting to the total amount restriction value;
An image processing method characterized by comprising:
処理対象の画像データに対する下地色の付加に関する下地色情報を取得する下地色情報取得処理と、
前記下地色情報に基づいて、前記処理対象の画像データの色空間の下地色データを生成する下地色生成処理と、
前記処理対象の複数色の画像データと前記下地色データを画素毎に合計したデータ総量値を所定の総量規制値と比較して、該下地色データを優先的に調整して該データ総量値を該総量規制値に規制する総量規制処理と、
を実行させることを特徴とする画像処理プログラム。 On the computer,
A background color information acquisition process for acquiring background color information related to the addition of a background color to the image data to be processed;
A background color generation process for generating background color data in a color space of the image data to be processed based on the background color information;
A total data amount value obtained by summing the image data of the plurality of colors to be processed and the background color data for each pixel is compared with a predetermined total amount restriction value, and the background color data is preferentially adjusted to obtain the total data amount value. Total amount regulation processing to regulate to the total amount regulation value;
An image processing program for executing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011171406A JP2013038522A (en) | 2011-08-04 | 2011-08-04 | Image processing device, image formation device, image processing method, and image processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011171406A JP2013038522A (en) | 2011-08-04 | 2011-08-04 | Image processing device, image formation device, image processing method, and image processing program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013038522A true JP2013038522A (en) | 2013-02-21 |
Family
ID=47887731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011171406A Withdrawn JP2013038522A (en) | 2011-08-04 | 2011-08-04 | Image processing device, image formation device, image processing method, and image processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013038522A (en) |
-
2011
- 2011-08-04 JP JP2011171406A patent/JP2013038522A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4865771B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and computer-readable recording medium | |
US20070070466A1 (en) | Image forming apparatus | |
JP6658032B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and program | |
KR20190013657A (en) | Image processing apparatus, image processing method, and storage medium | |
JP2007013551A (en) | Image processing apparatus and image processing method | |
JP2009206610A (en) | Image processing apparatus, image processing method, and image processing program, and recording medium | |
JP2008103987A (en) | Image processor | |
JP2010166506A (en) | Image output device, image output method, image output program and recording medium | |
US20030071823A1 (en) | Output image adjustment of graphics data | |
JP5095667B2 (en) | Output instruction apparatus, image forming system, output instruction method, control program, and recording medium therefor | |
JP2008066933A (en) | Image color deciding device, image color deciding method, and program | |
JP4903851B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium | |
JP2005286904A (en) | Device link profile making method, its device and image processing device | |
JP4814162B2 (en) | Image processing apparatus and image processing method | |
JP2009225451A (en) | Image forming apparatus and method | |
JP5549836B2 (en) | Image processing apparatus and image processing method | |
US20200296254A1 (en) | Image processing apparatus and image processing method | |
JP2013038522A (en) | Image processing device, image formation device, image processing method, and image processing program | |
JP4990340B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium | |
JP2009272772A (en) | Image processor, image forming apparatus, image processing method, and computer program | |
JP7495660B2 (en) | Image processing device and computer program | |
US11531855B2 (en) | Image processing apparatus, image processing method, and storage medium | |
JP2006011754A (en) | Image processing device and image processing method | |
US20060210290A1 (en) | Apparatus and method for forming image | |
JP7490447B2 (en) | Image processing device, control method thereof, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20141007 |