Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7380270B2 - Image processing device and image processing program - Google Patents
[go: Go Back, main page]

JP7380270B2 - Image processing device and image processing program - Google Patents

Image processing device and image processing program Download PDF

Info

Publication number
JP7380270B2
JP7380270B2 JP2020015623A JP2020015623A JP7380270B2 JP 7380270 B2 JP7380270 B2 JP 7380270B2 JP 2020015623 A JP2020015623 A JP 2020015623A JP 2020015623 A JP2020015623 A JP 2020015623A JP 7380270 B2 JP7380270 B2 JP 7380270B2
Authority
JP
Japan
Prior art keywords
image
image processing
background color
area
processing device
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.)
Active
Application number
JP2020015623A
Other languages
Japanese (ja)
Other versions
JP2021125714A (en
Inventor
新治 花岡
ちひろ 松隈
博 新名
達也 並木
由利恵 石川
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2020015623A priority Critical patent/JP7380270B2/en
Publication of JP2021125714A publication Critical patent/JP2021125714A/en
Application granted granted Critical
Publication of JP7380270B2 publication Critical patent/JP7380270B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、画像処理装置及び画像処理プログラムに関する。 The present invention relates to an image processing device and an image processing program.

例えば、特許文献1には、CIS方式の画像読取装置が記載されている。この画像読取装置は、原稿台上の見開きのブック原稿を読み取る際、原稿面スキャン中に、所定の範囲の白地読み取り出力値が低下してきた場合には原稿の綴じ代部分と判断して、読み取りの蓄積時間を延長すると同時に走行体の移動速度を下げ、かつMTF補正係数を強め、また、所定の範囲の白地読み取り出力値が上昇してきた場合には原稿の綴じ代部分から外れたと判断して、読み取りの蓄積時間と走行体の移動速度を元に戻し、かつMTF補正係数も元の弱い係数に戻す制御手段を設ける。 For example, Patent Document 1 describes a CIS type image reading device. When reading a double-page spread book document on the document table, this image reading device detects that if the white background reading output value in a predetermined range decreases while scanning the document surface, it determines that it is the binding margin of the document and reads it. At the same time as extending the accumulation time of A control means is provided for restoring the reading accumulation time and the moving speed of the traveling body to their original values, and also returning the MTF correction coefficient to its original weak coefficient.

また、特許文献2には、原稿が原稿載置面から浮いている場合でも特定画像の判定を精度良く行う画像処理装置が記載されている。この画像処理装置は、原稿載置面に載置された原稿を読み取って画像データを得る読取部と、読取部によって得られた画像データに対し、第1処理を施す第1処理部と、第1処理部によって第1処理が施された画像データに特定画像データが含まれているか否かを判定する判定手段と、を備える。また、この画像処理装置は、読取部によって得られた画像データに対し、第1処理とは異なる第2処理を施す第2処理部と、第2処理部によって第2処理が施された画像データに基づいて出力用画像データを生成する生成手段と、出力用画像データを出力する出力手段と、を備える。また、これら第1処理及び第2処理は、画像データに対しエッジ強調を行う処理であって、第1処理は、第2処理よりもエッジ強調の度合いが高い。 Further, Patent Document 2 describes an image processing apparatus that accurately determines a specific image even when a document is floating above a document placement surface. This image processing device includes a reading section that reads a document placed on a document placement surface to obtain image data, a first processing section that performs a first process on the image data obtained by the reading section, and a first processing section that performs a first process on the image data obtained by the reading section. and a determining means for determining whether specific image data is included in the image data subjected to the first processing by the first processing unit. The image processing device also includes a second processing section that performs a second processing different from the first processing on the image data obtained by the reading section, and an image data that has been subjected to the second processing by the second processing section. The image forming apparatus includes a generating means for generating output image data based on the output image data, and an output means for outputting the output image data. Further, the first process and the second process are processes that perform edge emphasis on image data, and the first process has a higher degree of edge emphasis than the second process.

特開平11-215329号公報Japanese Patent Application Publication No. 11-215329 特開2008-199683号公報Japanese Patent Application Publication No. 2008-199683

例えば、書籍、ノートブック等の綴じ部を含む見開きページを原稿台にセットしたときに、綴じ部が原稿台から浮いてしまう場合がある。綴じ部が原稿台から浮いた状態で見開きページを読み取った場合、綴じ部による浮きかぶりが発生し、綴じ部近傍の解像力が低下する。 For example, when a double-page spread including a bound portion of a book, a notebook, or the like is set on a document table, the binding portion may float off the document table. If a double-page spread is read with the binding section floating above the document table, floating fog will occur due to the binding section, and resolution in the vicinity of the binding section will decrease.

これに対して、読み取って得られた画像から地色除去を行うことが考えられるが、地色除去だけでは綴じ部近傍の解像力の低下を抑制することは難しい。 To deal with this, it is conceivable to remove the background color from the image obtained by reading, but it is difficult to suppress the decrease in resolution near the binding portion by removing the background color alone.

本発明は、綴じ部を含む見開きページを読み取って得られた画像に対して地色除去だけを行う場合と比較して、画像における綴じ部近傍の解像力の低下を抑制することができる画像処理装置及び画像処理プログラムを提供することを目的とする。 The present invention provides an image processing device that can suppress a decrease in resolution in the vicinity of a binding part of an image, compared to a case where only background color removal is performed on an image obtained by reading a double-page spread including a binding part. and image processing programs.

上記目的を達成するために、第1態様に係る画像処理装置は、プロセッサを備え、前記プロセッサが、綴じ部を含む見開きページを読み取って得られた画像に対して地色を検知し、前記画像から前記地色を除去し、前記画像のうち前記地色の濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域を強調するフィルタ処理を行う。 In order to achieve the above object, an image processing apparatus according to a first aspect includes a processor, the processor detects the background color of an image obtained by reading a double-page spread including a binding part, and Filter processing is performed to remove the ground color from the image and emphasize areas in the image where the density value of the ground color is smaller than a first threshold value and larger than a second threshold value.

また、第2態様に係る画像処理装置は、第1態様に係る画像処理装置において、前記フィルタ処理が、前記地色が除去された後の前記画像に対して行われる。 Further, in an image processing apparatus according to a second aspect, in the image processing apparatus according to the first aspect, the filtering process is performed on the image after the background color is removed.

また、第3態様に係る画像処理装置は、第1態様又は第2態様に係る画像処理装置において、前記プロセッサが、前記画像から網点周期を含まない領域が検知された場合、前記画像に対して前記地色の検知を行う。 Further, in the image processing apparatus according to the third aspect, in the image processing apparatus according to the first aspect or the second aspect, when the processor detects an area that does not include a halftone period from the image, Then, the ground color is detected.

また、第4態様に係る画像処理装置は、第3態様に係る画像処理装置において、前記プロセッサが、前記画像から網点周期を含む領域のみが検知された場合、前記画像に対して前記地色の検知を行わない。 Further, in the image processing apparatus according to a fourth aspect, in the image processing apparatus according to the third aspect, when the processor detects only a region including a halftone dot period from the image, is not detected.

また、第5態様に係る画像処理装置は、第3態様又は第4態様に係る画像処理装置において、前記網点周期の検知が、前記画像を周波数解析することにより行われる。 Further, in the image processing apparatus according to the fifth aspect, in the image processing apparatus according to the third aspect or the fourth aspect, the detection of the halftone dot period is performed by frequency-analyzing the image.

また、第6態様に係る画像処理装置は、第1態様~第5態様のいずれか1の態様に係る画像処理装置において、前記画像が、原稿台上に載置された前記見開きページを密着型イメージセンサによって読み取られた画像であるとされている。 Further, in the image processing apparatus according to a sixth aspect, in the image processing apparatus according to any one of the first to fifth aspects, the image is placed on the double-page spread placed on the document table in a close-contact manner. It is said that this is an image read by an image sensor.

また、第7態様に係る画像処理装置は、第1態様~第6態様のいずれか1の態様に係る画像処理装置において、前記フィルタ処理が、強調度合いが異なる複数のn×n(nは3以上の奇数)のフィルタを選択的に用いて行われる。 Further, in the image processing apparatus according to a seventh aspect, in the image processing apparatus according to any one of the first to sixth aspects, the filter processing is performed on a plurality of n×n (n is 3 This is done by selectively using filters (odd numbers above).

また、第8態様に係る画像処理装置は、第7態様に係る画像処理装置において、前記プロセッサが、前記領域の前記綴じ部の中心に向けて、前記フィルタ処理による強調度合いが段階的に強くなるように、前記複数のn×nのフィルタを選択的に切り替える。 Further, in the image processing device according to an eighth aspect, in the image processing device according to the seventh aspect, the processor gradually increases the degree of emphasis by the filtering toward the center of the binding portion of the region. The plurality of n×n filters are selectively switched as shown in FIG.

また、第9態様に係る画像処理装置は、第8態様に係る画像処理装置において、前記プロセッサが、前記地色の濃度値が予め定められた値以上変化する変化点を検知した場合に、前記複数のn×nのフィルタを選択的に切り替える。 Further, in the image processing apparatus according to a ninth aspect, in the image processing apparatus according to the eighth aspect, when the processor detects a change point at which the density value of the ground color changes by a predetermined value or more, A plurality of n×n filters are selectively switched.

更に、上記目的を達成するために、第10態様に係る画像処理プログラムは、綴じ部を含む見開きページを読み取って得られた画像に対して地色を検知し、前記画像から前記地色を除去し、前記画像のうち前記地色の濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域を強調するフィルタ処理を行うことを、コンピュータに実行させる。 Furthermore, in order to achieve the above object, the image processing program according to the tenth aspect detects a background color in an image obtained by reading a double-page spread including a bound portion, and removes the background color from the image. Then, the computer is caused to perform a filtering process for emphasizing a region of the image in which the density value of the ground color is smaller than a first threshold value and larger than a second threshold value.

第1態様及び第10態様によれば、綴じ部を含む見開きページを読み取って得られた画像に対して地色除去だけを行う場合と比較して、画像における綴じ部近傍の解像力の低下を抑制することができる、という効果を有する。 According to the first aspect and the tenth aspect, the reduction in resolution near the binding part in the image is suppressed compared to the case where only the background color is removed from an image obtained by reading a double-page spread including the binding part. It has the effect that it can be done.

第2態様によれば、フィルタ処理を地色除去前の画像に対して行う場合と比較して、画像における綴じ部近傍の解像力の低下をより効果的に抑制することができる、という効果を有する。 According to the second aspect, it is possible to more effectively suppress a decrease in resolution in the vicinity of the binding portion of the image, compared to the case where the filter processing is performed on the image before the background color is removed. .

第3態様によれば、浮きかぶり領域を含む可能性の高い画像に対してのみ、地色の検知を行うことができる、という効果を有する。 According to the third aspect, there is an effect that the background color can be detected only for images that are likely to include a raised area.

第4態様によれば、浮きかぶり領域を含まない画像に対して、地色の検知を行わないようにすることができる、という効果を有する。 According to the fourth aspect, it is possible to prevent background color detection from being performed for images that do not include raised areas.

第5態様によれば、周波数解析を行わない場合と比較して、網点周期の検知を適切に行うことができる、という効果を有する。 According to the fifth aspect, there is an effect that the halftone dot period can be detected more appropriately than when frequency analysis is not performed.

第6態様によれば、密着型イメージセンサを用いる場合であっても、画像における綴じ部近傍の解像力の低下を抑制することができる、という効果を有する。 According to the sixth aspect, even when a contact image sensor is used, it is possible to suppress a decrease in resolution in the vicinity of the binding portion of the image.

第7態様によれば、1つのフィルタだけを用いる場合と比較して、画像における綴じ部近傍の解像力の低下をより効果的に抑制することができる、という効果を有する。 According to the seventh aspect, it is possible to more effectively suppress a decrease in resolution in the vicinity of the binding portion of an image, compared to the case where only one filter is used.

第8態様によれば、フィルタ処理による強調度合いを一定にする場合と比較して、画像における綴じ部近傍の解像力の低下をより効果的に抑制することができる、という効果を有する。 According to the eighth aspect, it is possible to more effectively suppress a decrease in resolution in the vicinity of the binding portion in an image, compared to a case where the degree of emphasis by filtering is constant.

第9態様によれば、地色濃度値の変化点を検知しない場合と比較して、フィルタの切り替えを適切に行うことができる、という効果を有する。 According to the ninth aspect, there is an effect that filter switching can be performed more appropriately than in the case where a change point in the ground color density value is not detected.

実施形態に係る画像形成装置の電気的な構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of an electrical configuration of an image forming apparatus according to an embodiment. (A)は、実施形態に係る画像読取部の概略構成を示す斜視図である。(B)は、実施形態に係る画像読取部の概略構成を示す側面図である。(A) is a perspective view showing a schematic configuration of an image reading section according to an embodiment. (B) is a side view showing a schematic configuration of the image reading section according to the embodiment. 綴じ部による浮きかぶり領域を含む画像の一例を示す図である。FIG. 3 is a diagram illustrating an example of an image including a raised area due to a binding portion. 実施形態に係る画像処理装置の機能的な構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a functional configuration of an image processing device according to an embodiment. 実施形態に係るn×nフィルタの一例を示す図である。It is a figure showing an example of an nxn filter concerning an embodiment. 実施形態に係るn×nフィルタの強調処理の説明に供する図である。FIG. 3 is a diagram illustrating enhancement processing of an n×n filter according to an embodiment. (A)は、比較例に係る画像を示す図である。(B)は、実施形態に係る画像を示す図である。(A) is a diagram showing an image according to a comparative example. (B) is a diagram showing an image according to the embodiment. 実施形態に係る画像処理プログラムによる処理の流れの一例を示すフローチャートである。3 is a flowchart illustrating an example of the flow of processing by an image processing program according to an embodiment.

以下、図面を参照して、本発明を実施するための形態の一例について詳細に説明する。 EMBODIMENT OF THE INVENTION Hereinafter, with reference to drawings, an example of the form for implementing this invention is demonstrated in detail.

図1は、本実施形態に係る画像形成装置20の電気的な構成の一例を示すブロック図である。 FIG. 1 is a block diagram showing an example of the electrical configuration of an image forming apparatus 20 according to this embodiment.

図1に示すように、本実施形態に係る画像形成装置20は、画像処理装置10と、表示部21と、操作部22と、画像読取部23と、画像出力部24と、通信部25と、を備えている。画像処理装置10は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、入出力インターフェース(I/O)14と、記憶部15と、を備えている。本実施形態に係る画像処理装置10は、画像形成装置20が備える画像処理部として構成されている。 As shown in FIG. 1, the image forming apparatus 20 according to the present embodiment includes an image processing apparatus 10, a display section 21, an operation section 22, an image reading section 23, an image output section 24, and a communication section 25. , is equipped with. The image processing device 10 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input/output interface (I/O) 14, and a storage section 15. We are prepared. The image processing apparatus 10 according to the present embodiment is configured as an image processing section included in the image forming apparatus 20.

CPU11、ROM12、RAM13、及びI/O14は、バスを介して各々接続されている。I/O14には、記憶部15と、表示部21と、操作部22と、画像読取部23と、画像出力部24と、通信部25と、を含む各機能部が接続されている。これらの各機能部は、I/O14を介して、CPU11と相互に通信可能とされる。 The CPU 11, ROM 12, RAM 13, and I/O 14 are each connected via a bus. Each functional section including a storage section 15, a display section 21, an operation section 22, an image reading section 23, an image output section 24, and a communication section 25 is connected to the I/O 14. Each of these functional units can communicate with the CPU 11 via the I/O 14.

CPU11、ROM12、RAM13、及びI/O14によって制御部が構成される。制御部は、画像形成装置20の一部の動作を制御するサブ制御部として構成されてもよいし、画像形成装置20の全体の動作を制御するメイン制御部の一部として構成されてもよい。制御部の各ブロックの一部又は全部には、例えば、LSI(Large Scale Integration)等の集積回路又はIC(Integrated Circuit)チップセットが用いられる。上記各ブロックに個別の回路を用いてもよいし、一部又は全部を集積した回路を用いてもよい。上記各ブロック同士が一体として設けられてもよいし、一部のブロックが別に設けられてもよい。また、上記各ブロックのそれぞれにおいて、その一部が別に設けられてもよい。制御部の集積化には、LSIに限らず、専用回路又は汎用プロセッサを用いてもよい。 A control unit is configured by the CPU 11, ROM 12, RAM 13, and I/O 14. The control unit may be configured as a sub-control unit that controls a part of the operation of the image forming apparatus 20, or may be configured as a part of a main control unit that controls the entire operation of the image forming apparatus 20. . For example, an integrated circuit such as an LSI (Large Scale Integration) or an IC (Integrated Circuit) chipset is used for a part or all of each block of the control section. Individual circuits may be used for each of the above blocks, or a part or all of them may be integrated. Each of the blocks described above may be provided integrally, or some blocks may be provided separately. Moreover, in each of the above-mentioned blocks, a part thereof may be provided separately. The integration of the control section is not limited to LSI, but a dedicated circuit or a general-purpose processor may also be used.

記憶部15としては、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等が用いられる。記憶部15には、本実施形態に係る画像処理プログラム15Aが記憶される。なお、この画像処理プログラム15Aは、ROM12に記憶されていてもよい。 As the storage unit 15, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, etc. are used. The storage unit 15 stores an image processing program 15A according to the present embodiment. Note that this image processing program 15A may be stored in the ROM 12.

画像処理プログラム15Aは、例えば、画像形成装置20に予めインストールされていてもよい。画像処理プログラム15Aは、不揮発性の記憶媒体に記憶して、又はネットワークを介して配布して、画像形成装置20に適宜インストールすることで実現してもよい。なお、不揮発性の記憶媒体の例としては、CD-ROM(Compact Disc Read Only Memory)、光磁気ディスク、HDD、DVD-ROM(Digital Versatile Disc Read Only Memory)、フラッシュメモリ、メモリカード等が想定される。 The image processing program 15A may be installed in the image forming apparatus 20 in advance, for example. The image processing program 15A may be realized by being stored in a nonvolatile storage medium, or distributed via a network, and installed in the image forming apparatus 20 as appropriate. Note that examples of nonvolatile storage media include CD-ROM (Compact Disc Read Only Memory), magneto-optical disk, HDD, DVD-ROM (Digital Versatile Disc Read Only Memory), flash memory, memory card, etc. Ru.

表示部21には、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)、有機EL(Electro Luminescence)ディスプレイ等が用いられる。表示部21は、タッチパネルを一体的に有していてもよい。操作部22には、例えば、テンキー、スタートキー等の各種の操作キーが設けられている。表示部21及び操作部22は、画像形成装置20のユーザから各種の指示を受け付ける。この各種の指示には、例えば、原稿の読み取りを開始させる指示や、原稿のコピーを開始させる指示等が含まれる。表示部21は、ユーザから受け付けた指示に応じて実行された処理の結果や、処理に対する通知等の各種の情報を表示する。 For example, a liquid crystal display (LCD), an organic EL (electro luminescence) display, or the like is used for the display unit 21. The display unit 21 may integrally include a touch panel. The operation unit 22 is provided with various operation keys such as a numeric keypad and a start key. The display unit 21 and the operation unit 22 receive various instructions from the user of the image forming apparatus 20. These various instructions include, for example, an instruction to start reading a document, an instruction to start copying a document, and the like. The display unit 21 displays various information such as the results of processing executed in response to instructions received from the user and notifications regarding the processing.

画像読取部23は、画像形成装置20の上部に設けられた自動原稿送り装置(図示省略)の給紙台に置かれた原稿を1枚ずつ取り込み、取り込んだ原稿を光学的に読み取って画像情報を得る。あるいは、画像読取部23は、プラテンガラス等の原稿台に置かれた原稿を光学的に読み取って画像情報を得る。 The image reading unit 23 captures the originals placed on the paper feed tray of an automatic document feeder (not shown) provided at the top of the image forming apparatus 20 one by one, optically reads the imported originals, and obtains image information. get. Alternatively, the image reading unit 23 optically reads a document placed on a document table such as a platen glass to obtain image information.

画像出力部24は、画像読取部23による読み取りによって得られた画像情報に基づく画像を、紙等の記録媒体(以下、単に「用紙」という。)に出力する。なお、本実施形態においては、画像を出力する方式として、電子写真方式を例示して説明する。 The image output section 24 outputs an image based on the image information obtained by reading by the image reading section 23 onto a recording medium such as paper (hereinafter simply referred to as "paper"). Note that in this embodiment, an electrophotographic method will be exemplified and explained as a method for outputting an image.

画像を出力する方式が電子写真方式の場合、画像出力部24は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、及び定着装置を含んでいる。帯電装置は、感光体ドラムに電圧を印加して感光体ドラムの表面を帯電させる。露光装置は、帯電装置で帯電された感光体ドラムを画像情報に応じた光で露光することにより感光体ドラムに静電潜像を形成する。現像装置は、感光体ドラムに形成された静電潜像をトナーにより現像することで感光体ドラムにトナー像を形成する。転写装置は、感光体ドラムに形成されたトナー像を用紙に転写する。定着装置は、用紙に転写されたトナー像を加熱及び加圧により定着させる。 When the image output method is an electrophotographic method, the image output section 24 includes a photosensitive drum, a charging device, an exposure device, a developing device, a transfer device, and a fixing device. The charging device applies a voltage to the photoreceptor drum to charge the surface of the photoreceptor drum. The exposure device forms an electrostatic latent image on the photoreceptor drum by exposing the photoreceptor drum charged by the charging device to light according to image information. The developing device forms a toner image on the photoreceptor drum by developing the electrostatic latent image formed on the photoreceptor drum with toner. The transfer device transfers the toner image formed on the photoreceptor drum onto paper. The fixing device fixes the toner image transferred to the paper by applying heat and pressure.

通信部25は、例えば、インターネット、LAN(Local Area Network)、WAN(Wide Area Network)等のネットワークに接続されており、外部のパーソナルコンピュータ(PC:Personal Computer)等との間でネットワークを介して通信が可能とされる。 The communication unit 25 is connected to a network such as the Internet, a LAN (Local Area Network), or a WAN (Wide Area Network), and communicates with an external personal computer (PC) via the network. Communication is possible.

ところで、上述したように、例えば、書籍、ノートブック等の綴じ部を含む見開きページを原稿台にセットしたときに、綴じ部が原稿台から浮いてしまう場合がある。綴じ部が原稿台から浮いた状態で見開きページを読み取った場合、綴じ部による浮きかぶりが発生し、綴じ部近傍の解像力が低下する。この浮きかぶりが発生するメカニズムについて、図2(A)、図2(B)、及び図3を参照して、具体的に説明する。 By the way, as described above, for example, when a double-page spread including a binding part of a book, a notebook, etc. is set on the document table, the binding part may float off the document table. If a double-page spread is read with the binding section floating above the document table, floating fog will occur due to the binding section, and resolution in the vicinity of the binding section will decrease. The mechanism by which this floating fog occurs will be specifically explained with reference to FIG. 2(A), FIG. 2(B), and FIG. 3.

図2(A)は、本実施形態に係る画像読取部23の概略構成を示す斜視図である。図2(B)は、本実施形態に係る画像読取部23の概略構成を示す側面図である。 FIG. 2(A) is a perspective view showing a schematic configuration of the image reading section 23 according to this embodiment. FIG. 2(B) is a side view showing a schematic configuration of the image reading section 23 according to this embodiment.

図2(A)及び図2(B)に示すように、本実施形態に係る画像読取部23は、密着型イメージセンサ(CIS:Contact Image Sensor)23Aと、プラテンガラス23Bと、を備えている。密着型イメージセンサ23Aは、ユニット全体が薄く、小型化に適している反面、等倍結像する構造であるため、CCD(Charge Coupled Device)及び結像レンズを用いた読取方式と比べ光路長が短く焦点深度が浅くなり、焦点位置がずれた場合の読み取り変動が大きいという特性がある。 As shown in FIGS. 2A and 2B, the image reading unit 23 according to the present embodiment includes a contact image sensor (CIS) 23A and a platen glass 23B. . The contact image sensor 23A has a thin overall unit and is suitable for miniaturization, but because it has a structure that forms an image at the same magnification, the optical path length is shorter than a reading method using a CCD (Charge Coupled Device) and an imaging lens. It has the characteristics of a short focal length, a shallow depth of focus, and a large reading fluctuation when the focal position shifts.

なお、図2(A)及び図2(B)において、密着型イメージセンサ23Aが移動する方向を読取方向といい、読取方向と直交する方向をライン方向という。 Note that in FIGS. 2A and 2B, the direction in which the contact image sensor 23A moves is referred to as a reading direction, and the direction perpendicular to the reading direction is referred to as a line direction.

一例として、図2(A)に示すように、綴じ部(例えば、背表紙部分)を含むブック形状の原稿Bk(例えば、書籍、ノートブック等)の見開きページをプラテンガラス23Bにセットした場合、図2(B)に示すように、綴じ部がプラテンガラス23Bから浮いてしまい、浮き部分Wが発生する。 As an example, as shown in FIG. 2A, when two-page spreads of a book-shaped manuscript Bk (for example, a book, a notebook, etc.) including a binding part (for example, a spine part) are set on the platen glass 23B, As shown in FIG. 2(B), the binding portion is lifted from the platen glass 23B, and a floating portion W is generated.

図3は、綴じ部による浮きかぶり領域を含む画像の一例を示す図である。 FIG. 3 is a diagram illustrating an example of an image including a raised area due to a binding section.

図3に示すように、浮き部分Wを含む見開きページを密着型イメージセンサ23Aにより読み取って得られた画像G1では、浮き部分Wに対応する位置に浮きかぶり領域Rが発生し、綴じ部近傍の解像力が低下する。 As shown in FIG. 3, in an image G1 obtained by reading a double-page spread including a floating portion W with the contact image sensor 23A, a floating overlapping region R occurs at a position corresponding to the floating portion W, and a floating overlapping region R occurs near the binding portion. Resolution decreases.

本実施形態に係る画像処理装置10のCPU11は、記憶部15に記憶されている画像処理プログラム15AをRAM13に書き込んで実行することで、図4に示す各部として機能する。なお、CPU11は、プロセッサの一例である。 The CPU 11 of the image processing device 10 according to the present embodiment functions as each unit shown in FIG. 4 by writing the image processing program 15A stored in the storage unit 15 into the RAM 13 and executing it. Note that the CPU 11 is an example of a processor.

図4は、本実施形態に係る画像処理装置10の機能的な構成の一例を示すブロック図である。 FIG. 4 is a block diagram showing an example of the functional configuration of the image processing device 10 according to this embodiment.

図4に示すように、本実施形態に係る画像処理装置10のCPU11は、網点周期検知部11A、地色検知部11B、地色除去部11C、浮きかぶり判定部11D、及びフィルタ処理部11Eとして機能する。 As shown in FIG. 4, the CPU 11 of the image processing device 10 according to the present embodiment includes a halftone period detection section 11A, a ground color detection section 11B, a ground color removal section 11C, a floating fog determination section 11D, and a filter processing section 11E. functions as

本実施形態に係る入力画像は、一例として、上述の図3に示すように、綴じ部を含む見開きページを密着型イメージセンサ23Aによって読み取って得られた画像とされる。なお、密着型イメージセンサ23Aによって取得されたRGB(R:レッド、G:グリーン、B:ブルー)データは、CMYK(C:シアン、M:マゼンタ、Y:イエロー、K:ブラック)色空間で各画素の色指定を行うCMYKデータに変換される。ここでいう入力画像は、CMYKデータとして表される画像とされる。 The input image according to this embodiment is, for example, an image obtained by reading a double-page spread including a bound portion with the contact image sensor 23A, as shown in FIG. 3 described above. Note that the RGB (R: red, G: green, B: blue) data acquired by the contact image sensor 23A is divided into CMYK (C: cyan, M: magenta, Y: yellow, K: black) color spaces. It is converted into CMYK data that specifies the color of the pixel. The input image here is an image expressed as CMYK data.

本実施形態に係る網点周期検知部11Aは、入力画像に対して網点周期を検知する。網点周期とは、密着型イメージセンサ23Aの読取方向と直交するライン方向において出現する網点の周期である。ライン方向において網点周期を含まない領域は、浮きかぶり領域である可能性が高く、ライン方向において網点周期を含む領域は、絵柄領域である可能性が高い。なお、絵柄領域とは、画像領域及び文字領域の少なくとも一方を含む領域である。網点周期の検知には、例えば、特開2002-10067号公報、特開2007-172067号公報等に記載されている公知の技術が用いられる。具体的には、フーリエ変換等を用いて画像の周波数解析を行うことで、網点周期が検知される。 The halftone dot cycle detection unit 11A according to this embodiment detects the halftone dot cycle with respect to the input image. The halftone dot period is the period of halftone dots appearing in a line direction perpendicular to the reading direction of the contact image sensor 23A. An area that does not include a halftone dot period in the line direction is likely to be a raised area, and an area that includes a halftone dot period in the line direction is likely to be a pattern area. Note that the picture area is an area that includes at least one of an image area and a character area. For detecting the dot period, known techniques described in, for example, Japanese Patent Laid-Open Nos. 2002-10067 and 2007-172067 are used. Specifically, the halftone dot period is detected by performing frequency analysis of the image using Fourier transform or the like.

網点周期検知部11Aは、入力画像から網点周期を含まない領域が検知された場合、入力画像が浮きかぶり領域を含むと判定し、入力画像と共に、網点周期の検知結果を、後段の地色検知部11Bに出力する。一方、網点周期検知部11Aは、入力画像から網点周期を含まない領域が検知されない場合、つまり、網点周期を含む領域のみが検知された場合、入力画像が絵柄領域を含み、浮きかぶり領域を含まないと判定し、入力画像を、後段の地色検知を行うことなく出力する。なお、網点周期検知部11Aは、必ずしも必要ではなく、網点周期検知部11Aを省略した構成としてもよい。 When an area that does not include a halftone period is detected from the input image, the halftone period detection unit 11A determines that the input image includes a raised area, and sends the detection result of the halftone period along with the input image to the subsequent stage. It is output to the ground color detection section 11B. On the other hand, the halftone dot period detection unit 11A detects that the input image includes a picture area and is overlaid if a region that does not include a halftone dot period is not detected from the input image, that is, only a region that includes a halftone dot period is detected. It is determined that the input image does not include the area, and the input image is output without performing subsequent background color detection. Note that the halftone dot period detection section 11A is not necessarily necessary, and a configuration may be adopted in which the halftone dot period detection section 11A is omitted.

本実施形態に係る地色検知部11Bは、網点周期検知部11Aにより網点周期を含まない領域が検知された場合に、入力画像に対して地色を検知する。なお、地色を検知する手法としては、例えば、特開2004-221915号公報等に記載されている公知の技術を用いればよい。ここでいう地色とは、原稿の地肌部分の色である。地色検知部11Bは、地色の検知結果としての地色濃度値(例えば、0以上255以下)を、後段の地色除去部11C及び浮きかぶり判定部11Dの各々に出力する。 The background color detection unit 11B according to the present embodiment detects the background color of the input image when the halftone dot cycle detection unit 11A detects an area that does not include a halftone cycle. Note that as a method for detecting the ground color, a known technique described in, for example, Japanese Patent Laid-Open No. 2004-221915 may be used. The background color here refers to the color of the background portion of the document. The ground color detection section 11B outputs a ground color density value (for example, 0 to 255) as a detection result of the ground color to each of the subsequent ground color removal section 11C and floating fog determination section 11D.

本実施形態に係る地色除去部11Cは、入力画像から、地色検知部11Bにより検知された地色を除去する。具体的には、地色検知部11Bから取得した地色濃度値を入力として、予め用意された地色除去用ルックアップテーブル(LUT)等を用いて地色を除去する。地色除去部11Cは、入力画像から地色を除去した後の画像を、後段の浮きかぶり判定部11Dに出力する。 The background color removal unit 11C according to this embodiment removes the background color detected by the background color detection unit 11B from the input image. Specifically, the ground color density value obtained from the ground color detection unit 11B is input, and the ground color is removed using a lookup table (LUT) for ground color removal prepared in advance. The background color removal unit 11C outputs the image after removing the background color from the input image to the floating fog determination unit 11D in the subsequent stage.

本実施形態に係る浮きかぶり判定部11Dは、入力画像のうち地色濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域を、綴じ部による浮きかぶり領域と判定する。なお、浮きかぶり領域の判定に用いる第1閾値及び第2閾値は、一例として、浮きかぶりが発生していることを示す濃度値を予め計測しておき、計測値に基づいて設定される。地色濃度値をxとした場合、一例として、5(第2閾値)<x<50(第1閾値)、より望ましくは、10(第2閾値)<x<35(第1閾値)、である。但し、白の濃度値を0、黒の濃度値を255とする。浮きかぶり判定部11Dは、浮きかぶり領域が含まれると判定した場合、地色を除去した後の画像と共に、浮きかぶり領域の判定結果を、後段のフィルタ処理部11Eに出力する。一方、浮きかぶり判定部11Dは、浮きかぶり領域が含まれないと判定した場合、地色を除去した後の画像をフィルタ処理することなく出力する。 The floating overlay determination unit 11D according to the present embodiment determines, in the input image, an area where the background color density value is smaller than the first threshold value and larger than the second threshold value as an overlapping area due to the binding portion. Note that the first threshold value and the second threshold value used for determining the floating fog region are set based on, for example, a density value indicating that floating fog has occurred, which is measured in advance. When the ground color density value is x, for example, 5 (second threshold) < x < 50 (first threshold), more preferably 10 (second threshold) < x < 35 (first threshold). be. However, the density value of white is 0 and the density value of black is 255. When determining that a raised area is included, the raised overlay determination unit 11D outputs the determination result of the raised overlay area together with the image after removing the background color to the subsequent filter processing unit 11E. On the other hand, if the floating fog determination unit 11D determines that the floating fog area is not included, the image after removing the background color is output without being subjected to filter processing.

本実施形態に係るフィルタ処理部11Eは、浮きかぶり判定部11Dによる浮きかぶり領域の判定結果に基づいて、浮きかぶり領域に対して、浮きかぶり領域を強調するフィルタ処理を行う。具体的には、一例として、図5に示すn画素×n画素(nは3以上の奇数)のフィルタが用いられる。なお、フィルタのn画素×n画素は、入力画像のn画素×n画素に対応する。以下、n画素×n画素(nは3以上の奇数)のフィルタを、単にn×nフィルタという。 The filter processing unit 11E according to the present embodiment performs filter processing to emphasize the floating area on the floating area based on the floating area determination result by the floating area determining unit 11D. Specifically, as an example, an n pixel×n pixel (n is an odd number of 3 or more) filter shown in FIG. 5 is used. Note that n pixels×n pixels of the filter correspond to n pixels×n pixels of the input image. Hereinafter, a filter of n pixels×n pixels (n is an odd number of 3 or more) will be simply referred to as an n×n filter.

図5は、本実施形態に係るn×nフィルタの一例を示す図である。 FIG. 5 is a diagram showing an example of an n×n filter according to this embodiment.

図5に示すn×nフィルタは、n=3としたときのフィルタの例であり、中央画素の係数が「+2」となっている。中央画素の係数に「+」の値を有するフィルタは、例えば、黒を強調するフィルタである。中央画素の係数は「+」の値であれば任意の値でよく、中央画素の係数が大きいほど、強調度合いが大きくなる。但し、中央画素の周囲に配置された複数画素(図5の例では8画素)の係数の合計(図5の例では-2)と、中央画素の係数(図5の例では+2)とを加算すると0(ゼロ)になるように各画素の係数が決定される。 The n×n filter shown in FIG. 5 is an example of a filter when n=3, and the coefficient of the center pixel is “+2”. A filter having a "+" value in the coefficient of the central pixel is, for example, a filter that emphasizes black. The coefficient of the center pixel may be any value as long as it is a "+" value, and the larger the coefficient of the center pixel, the greater the degree of emphasis. However, the sum of the coefficients of multiple pixels (8 pixels in the example of FIG. 5) arranged around the center pixel (-2 in the example of FIG. 5) and the coefficient of the center pixel (+2 in the example of FIG. 5) The coefficients of each pixel are determined so that the sum becomes 0 (zero).

図6は、本実施形態に係るn×nフィルタの強調処理の説明に供する図である。 FIG. 6 is a diagram for explaining the emphasis processing of the n×n filter according to the present embodiment.

図6に示すように、図5のn×nフィルタを浮きかぶり領域に適用することで、例えば、文字等の黒い部分が強調される。なお、n×nフィルタを、浮きかぶり領域以外の領域に適用した場合、文字等を強調し過ぎてしまう場合がある。このため、浮きかぶり領域以外の領域には適用しないことが望ましい。 As shown in FIG. 6, by applying the n×n filter of FIG. 5 to the raised area, for example, black parts such as characters are emphasized. Note that when the n×n filter is applied to areas other than the raised area, characters and the like may be overemphasized. For this reason, it is desirable not to apply it to areas other than the floating area.

次に、図7(A)及び図7(B)を参照して、本実施形態に係る地色除去及びフィルタ処理を行った画像について説明する。 Next, an image that has undergone background color removal and filter processing according to this embodiment will be described with reference to FIGS. 7(A) and 7(B).

図7(A)は、比較例に係る画像G1を示す図である。図7(B)は、本実施形態に係る画像G2を示す図である。 FIG. 7(A) is a diagram showing an image G1 according to a comparative example. FIG. 7(B) is a diagram showing an image G2 according to this embodiment.

図7(A)に示す画像G1では、上述したように、綴じ部(背表紙部分)が浮くことによる浮きかぶりが発生しており、綴じ部近傍の解像度が低下していることが分かる。なお、画像G1では網点周期を含まない領域が検知される。このため、画像G1が浮きかぶり領域を含むと判定され、地色除去及びフィルタ処理が行われる。 In the image G1 shown in FIG. 7A, as described above, floating fog occurs due to the binding portion (spine portion) being lifted, and it can be seen that the resolution near the binding portion is reduced. Note that in the image G1, an area that does not include the halftone dot period is detected. Therefore, it is determined that the image G1 includes a raised area, and background color removal and filter processing are performed.

図7(B)に示す画像G2は、地色除去が行われ、かつ、浮きかぶり領域に対してフィルタ処理が行われた後の画像である。この画像G2によれば、綴じ部近傍の解像度の低下が抑制されていることが分かる。つまり、画像G1の全体に対して地色除去が行われ、更に、画像G1の浮きかぶり領域に対して、一例として、上述の図5に示すn×nフィルタを用いて、フィルタ処理が行われる。このフィルタ処理では、黒が強調されるため、浮きかぶり領域内の文字等が強調され、解像度が向上する。 Image G2 shown in FIG. 7B is an image after background color removal has been performed and filter processing has been performed on the raised area. According to this image G2, it can be seen that the decrease in resolution near the binding portion is suppressed. That is, background color removal is performed on the entire image G1, and filter processing is further performed on the raised area of the image G1 using, for example, the n×n filter shown in FIG. 5 described above. . In this filter processing, black is emphasized, so characters, etc. in the raised area are emphasized, and the resolution is improved.

ここで、上記のフィルタ処理では、強調度合いが異なる複数のn×nフィルタを選択的に用いて行うようにしてもよい。n×nフィルタは、n×nフィルタの中央画素の係数を異なる値に設定することで、強調度合いを異ならせることが可能とされる。 Here, the above filter processing may be performed by selectively using a plurality of n×n filters having different degrees of emphasis. The degree of emphasis of the n×n filter can be varied by setting the coefficient of the center pixel of the n×n filter to a different value.

また、浮きかぶり領域の綴じ部の中心に向かうほど、見開きページとプラテンガラス23Bとの距離が長くなる。このため、浮きかぶり領域内の文字等の濃度は、浮きかぶり領域の綴じ部の中心に向かうほど、低くなると考えられる。この場合、フィルタ処理部11Eは、浮きかぶり領域の綴じ部の中心に向けて、フィルタ処理による強調度合いが段階的に強くなるように、複数のn×nフィルタを選択的に切り替えるようにしてもよい。例えば、浮きかぶり領域の綴じ部の中心に向けて、n×nフィルタの中央画素の係数が段階的に大きくなるように、n×nフィルタを切り替えるとよい。 Moreover, the distance between the two-page spread and the platen glass 23B becomes longer toward the center of the binding section in the floating area. For this reason, it is thought that the density of characters, etc. in the floating overlapping area becomes lower toward the center of the binding portion of the floating overlapping area. In this case, the filter processing unit 11E may selectively switch the plurality of n×n filters so that the degree of emphasis by filter processing becomes stronger in stages toward the center of the binding section in the floating area. good. For example, it is preferable to switch the n×n filter so that the coefficient of the central pixel of the n×n filter increases stepwise toward the center of the bound portion of the floating area.

また、複数のn×nフィルタを選択的に切り替えるタイミングとしては、例えば、地色濃度値が予め定められた値以上変化する変化点を検知した場合としてもよい。この予め定められた値は、一例として、1以上10以下の範囲で適切な値が設定される。具体的に、フィルタ処理部11Eは、浮きかぶり領域内の地色濃度値を、ライン方向における予め定めた領域毎に取得し、領域間の地色濃度値の差が予め定められた値以上変化する変化点を検知する。 Further, the timing for selectively switching the plurality of n×n filters may be, for example, when a change point at which the background color density value changes by more than a predetermined value is detected. As an example, this predetermined value is set to an appropriate value in the range of 1 to 10. Specifically, the filter processing unit 11E acquires the ground color density value in the raised area for each predetermined area in the line direction, and determines whether the difference in the ground color density value between the areas changes by more than a predetermined value. detect the change point.

なお、画像処理装置10の各部(網点周期検知部11A、地色検知部11B、地色除去部11C、浮きかぶり判定部11D、及びフィルタ処理部11E)の機能は、ソフトウェアに限定されるものではなく、例えば、ASIC(Application Specific Integrated Circuit)等の専用のハードウェアで実現してもよい。 Note that the functions of each part of the image processing device 10 (halftone period detection unit 11A, background color detection unit 11B, background color removal unit 11C, floating fog determination unit 11D, and filter processing unit 11E) are limited to software. Instead, it may be realized by dedicated hardware such as an ASIC (Application Specific Integrated Circuit).

また、本実施形態では、浮きかぶりが顕著に発生する密着型イメージセンサ23Aを用いた読取方式を例示して説明したが、本実施形態は、CCD及び結像レンズを用いた読取方式で発生する浮きかぶりに対しても同様に適用される。 Furthermore, in this embodiment, a reading method using the contact type image sensor 23A in which floating fog occurs noticeably has been exemplified and explained, but in this embodiment, floating fog occurs in a reading method using a CCD and an imaging lens. The same applies to floating head.

次に、図8を参照して、本実施形態に係る画像処理装置10の作用を説明する。 Next, with reference to FIG. 8, the operation of the image processing apparatus 10 according to this embodiment will be described.

図8は、本実施形態に係る画像処理プログラム15Aによる処理の流れの一例を示すフローチャートである。 FIG. 8 is a flowchart showing an example of the flow of processing by the image processing program 15A according to the present embodiment.

図8のステップ100では、CPU11が、例えば、CMYKデータとして表される画像の入力を受け付ける。なお、この入力画像は、一例として、上述の図3に示すように、綴じ部を含む見開きページを密着型イメージセンサ23Aによって読み取って得られた画像とされる。 In step 100 of FIG. 8, the CPU 11 receives input of an image expressed as CMYK data, for example. Note that this input image is, for example, an image obtained by reading a double-page spread including a bound portion with the contact image sensor 23A, as shown in FIG. 3 described above.

ステップ101では、CPU11が、ステップ100で入力を受け付けた入力画像に対して網点周期を検知したか否かを判定する。具体的には、ライン方向において網点周期を含まない領域を検知したか否かを判定する。網点周期を含まない領域を検知したと判定した場合(否定判定の場合)、ステップ102に移行し、網点周期を含まない領域を検知しない、つまり、網点周期を含む領域のみを検知したと判定した場合(肯定判定の場合)、ステップ106に移行する。 In step 101, the CPU 11 determines whether or not a halftone dot period has been detected for the input image received in step 100. Specifically, it is determined whether or not an area that does not include a halftone dot period is detected in the line direction. If it is determined that an area that does not include a halftone dot period has been detected (in the case of a negative judgment), the process moves to step 102, and an area that does not include a halftone dot period is not detected, that is, only an area that includes a halftone dot period is detected. If it is determined that (in the case of an affirmative determination), the process moves to step 106.

ステップ102では、CPU11が、入力画像に対して地色を検知する。この際、CPU11は、地色の検知結果としての地色濃度値(例えば、0以上255以下)を取得する。 In step 102, the CPU 11 detects the background color of the input image. At this time, the CPU 11 obtains a background color density value (for example, 0 or more and 255 or less) as a detection result of the background color.

ステップ103では、CPU11が、入力画像から地色を除去する。具体的には、ステップ102で取得した地色濃度値を入力として、予め用意された地色除去用ルックアップテーブル(LUT)等を用いて地色を除去する。 In step 103, the CPU 11 removes the ground color from the input image. Specifically, the ground color density value obtained in step 102 is input, and the ground color is removed using a lookup table (LUT) for removing the ground color prepared in advance.

ステップ104では、CPU11が、入力画像に対して、地色濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域として表される浮きかぶり領域が存在するか否かを判定する。入力画像に浮きかぶり領域が存在すると判定した場合(肯定判定の場合)、ステップ105に移行し、入力画像に浮きかぶり領域が存在しないと判定した場合(否定判定の場合)、ステップ106に移行する。なお、浮きかぶり領域の判定に用いる第1閾値及び第2閾値は、上述したように、浮きかぶりが発生していることを示す濃度値を予め計測しておき、計測値に基づいて設定される。 In step 104, the CPU 11 determines whether or not there is a raised area in the input image, which is represented as an area where the background color density value is smaller than the first threshold value and larger than the second threshold value. If it is determined that a floating area exists in the input image (in the case of a positive determination), the process proceeds to step 105, and if it is determined that a floating area does not exist in the input image (in the case of a negative determination), the process proceeds to step 106. . Note that, as described above, the first threshold value and the second threshold value used for determining the floating fog area are set based on the measured values obtained by measuring the density value indicating that floating fog has occurred in advance. .

ステップ105では、CPU11が、ステップ104で判定した浮きかぶり領域に対して、浮きかぶり領域を強調するフィルタ処理を行う。具体的には、一例として、上述の図5に示すn×nフィルタが用いられる。 In step 105, the CPU 11 performs filter processing on the raised area determined in step 104 to emphasize the raised area. Specifically, as an example, the n×n filter shown in FIG. 5 described above is used.

ステップ106では、CPU11が、画像を出力し、本画像処理プログラム15Aによる一連の処理を終了する。 In step 106, the CPU 11 outputs the image and ends the series of processing by the image processing program 15A.

このように本実施形態によれば、綴じ部を含む見開きページを読み取って得られた画像に対して地色除去を行うと共に、浮きかぶり領域に対して強調フィルタ処理が行われる。これにより、画像における綴じ部近傍の解像力の低下が抑制される。 As described above, according to the present embodiment, the background color is removed from an image obtained by reading a double-page spread including a bound portion, and emphasis filter processing is performed on the raised overlapping area. This suppresses a decrease in resolution in the vicinity of the binding portion of the image.

なお、上記各実施形態において、プロセッサとは広義的なプロセッサを指し、汎用的なプロセッサ(例えば、CPU: Central Processing Unit、等)や、専用のプロセッサ(例えば、GPU: Graphics Processing Unit、ASIC: Application Specific Integrated Circuit、FPGA: Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。 Note that in each of the above embodiments, the processor refers to a processor in a broad sense, and includes a general-purpose processor (e.g., CPU: Central Processing Unit, etc.) and a dedicated processor (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

また、上記各実施形態におけるプロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は、上記各実施形態において記載した順序のみに限定されるものではなく、適宜変更してもよい。 Further, the operation of the processor in each of the above embodiments may be performed not only by one processor, but also by a plurality of processors located at physically separate locations. Further, the order of each operation of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate.

以上、実施形態に係る画像処理装置を例示して説明した。実施形態は、画像処理装置が備える各部の機能をコンピュータに実行させるためのプログラムの形態としてもよい。実施形態は、このプログラムを記憶したコンピュータが読み取り可能な記憶媒体の形態としてもよい。 The image processing apparatus according to the embodiment has been described above as an example. The embodiment may be in the form of a program for causing a computer to execute the functions of each unit included in the image processing apparatus. Embodiments may be in the form of a computer readable storage medium storing this program.

その他、上記実施形態で説明した画像処理装置の構成は、一例であり、主旨を逸脱しない範囲内において状況に応じて変更してもよい。 In addition, the configuration of the image processing apparatus described in the above embodiment is merely an example, and may be changed according to the situation without departing from the spirit of the invention.

また、上記実施形態で説明したプログラムの処理の流れも、一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。 Furthermore, the process flow of the program described in the above embodiment is only an example, and unnecessary steps may be deleted, new steps may be added, or the processing order may be changed without departing from the main purpose. good.

また、上記実施形態では、プログラムを実行することにより、実施形態に係る処理がコンピュータを利用してソフトウェア構成により実現される場合について説明したが、これに限らない。実施形態は、例えば、ハードウェア構成や、ハードウェア構成とソフトウェア構成との組み合わせによって実現してもよい。 Further, in the above embodiment, a case has been described in which the processing according to the embodiment is realized by a software configuration using a computer by executing a program, but the present invention is not limited to this. The embodiments may be realized by, for example, a hardware configuration or a combination of a hardware configuration and a software configuration.

10 画像処理装置
11 CPU
11A 網点周期検知部
11B 地色検知部
11C 地色除去部
11D 浮きかぶり判定部
11E フィルタ処理部
12 ROM
13 RAM
14 I/O
15 記憶部
15A 画像処理プログラム
20 画像形成装置
21 表示部
22 操作部
23 画像読取部
23A 密着型イメージセンサ
23B プラテンガラス
24 画像出力部
25 通信部
10 Image processing device 11 CPU
11A Halftone period detection section 11B Ground color detection section 11C Ground color removal section 11D Floating fog determination section 11E Filter processing section 12 ROM
13 RAM
14 I/O
15 Storage unit 15A Image processing program 20 Image forming device 21 Display unit 22 Operation unit 23 Image reading unit 23A Contact image sensor 23B Platen glass 24 Image output unit 25 Communication unit

Claims (10)

プロセッサを備え、
前記プロセッサは、
綴じ部を含む見開きページを読み取って得られた画像に対して地色を検知し、
前記画像から前記地色を除去し、
前記画像のうち前記地色の濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域を強調するフィルタ処理を行う
画像処理装置。
Equipped with a processor,
The processor includes:
Detects the background color of the image obtained by reading a double-page spread including the binding,
removing the background color from the image;
An image processing device that performs filter processing to emphasize an area of the image in which the density value of the ground color is smaller than a first threshold value and larger than a second threshold value.
前記フィルタ処理は、前記地色が除去された後の前記画像に対して行われる
請求項1に記載の画像処理装置。
The image processing device according to claim 1, wherein the filter processing is performed on the image after the background color is removed.
前記プロセッサは、前記画像から網点周期を含まない領域が検知された場合、前記画像に対して前記地色の検知を行う
請求項1又は請求項2に記載の画像処理装置。
The image processing device according to claim 1 or 2, wherein the processor detects the background color of the image when an area that does not include a halftone dot period is detected from the image.
前記プロセッサは、前記画像から網点周期を含む領域のみが検知された場合、前記画像に対して前記地色の検知を行わない
請求項3に記載の画像処理装置。
The image processing device according to claim 3, wherein the processor does not detect the background color of the image when only a region including a halftone dot period is detected from the image.
前記網点周期の検知は、前記画像を周波数解析することにより行われる
請求項3又は請求項4に記載の画像処理装置。
The image processing device according to claim 3 or 4, wherein the halftone dot period is detected by frequency-analyzing the image.
前記画像は、原稿台上に載置された前記見開きページを密着型イメージセンサによって読み取られた画像である
請求項1~請求項5のいずれか1項に記載の画像処理装置。
The image processing apparatus according to any one of claims 1 to 5, wherein the image is an image obtained by reading the double-page spread placed on a document table with a contact image sensor.
前記フィルタ処理は、強調度合いが異なる複数のn×n(nは3以上の奇数)のフィルタを選択的に用いて行われる
請求項1~請求項6のいずれか1項に記載の画像処理装置。
The image processing device according to any one of claims 1 to 6, wherein the filter processing is performed selectively using a plurality of n×n (n is an odd number of 3 or more) filters with different emphasis degrees. .
前記プロセッサは、前記領域の前記綴じ部の中心に向けて、前記フィルタ処理による強調度合いが段階的に強くなるように、前記複数のn×nのフィルタを選択的に切り替える
請求項7に記載の画像処理装置。
The processor selectively switches the plurality of n×n filters so that the degree of emphasis by the filter processing increases stepwise toward the center of the binding portion of the area. Image processing device.
前記プロセッサは、前記地色の濃度値が予め定められた値以上変化する変化点を検知した場合に、前記複数のn×nのフィルタを選択的に切り替える
請求項8に記載の画像処理装置。
The image processing device according to claim 8, wherein the processor selectively switches the plurality of n×n filters when detecting a change point where the density value of the ground color changes by more than a predetermined value.
綴じ部を含む見開きページを読み取って得られた画像に対して地色を検知し、
前記画像から前記地色を除去し、
前記画像のうち前記地色の濃度値が第1閾値よりも小さく、第2閾値よりも大きい領域を強調するフィルタ処理を行うことを、
コンピュータに実行させるための画像処理プログラム。
Detects the background color of the image obtained by reading a double-page spread including the binding,
removing the background color from the image;
performing filter processing to emphasize an area in the image where the density value of the ground color is smaller than a first threshold value and larger than a second threshold value;
An image processing program that is executed by a computer.
JP2020015623A 2020-01-31 2020-01-31 Image processing device and image processing program Active JP7380270B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020015623A JP7380270B2 (en) 2020-01-31 2020-01-31 Image processing device and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020015623A JP7380270B2 (en) 2020-01-31 2020-01-31 Image processing device and image processing program

Publications (2)

Publication Number Publication Date
JP2021125714A JP2021125714A (en) 2021-08-30
JP7380270B2 true JP7380270B2 (en) 2023-11-15

Family

ID=77459607

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020015623A Active JP7380270B2 (en) 2020-01-31 2020-01-31 Image processing device and image processing program

Country Status (1)

Country Link
JP (1) JP7380270B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004328705A (en) 2003-03-05 2004-11-18 Ricoh Co Ltd Image distortion correction device, image reading device, image forming device, image distortion correction method, image distortion correction program, and recording medium
JP2006262401A (en) 2005-03-18 2006-09-28 Ricoh Co Ltd Background level detector
JP2007166429A (en) 2005-12-15 2007-06-28 Ricoh Co Ltd Image processing apparatus, image processing method, program, and storage medium storing program
JP2007172067A (en) 2005-12-19 2007-07-05 Fuji Xerox Co Ltd Image processor, image processing method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1198363A (en) * 1997-09-19 1999-04-09 Ricoh Co Ltd Reader
JPH11155071A (en) * 1997-11-20 1999-06-08 Ricoh Co Ltd Image processing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004328705A (en) 2003-03-05 2004-11-18 Ricoh Co Ltd Image distortion correction device, image reading device, image forming device, image distortion correction method, image distortion correction program, and recording medium
JP2006262401A (en) 2005-03-18 2006-09-28 Ricoh Co Ltd Background level detector
JP2007166429A (en) 2005-12-15 2007-06-28 Ricoh Co Ltd Image processing apparatus, image processing method, program, and storage medium storing program
JP2007172067A (en) 2005-12-19 2007-07-05 Fuji Xerox Co Ltd Image processor, image processing method, and program

Also Published As

Publication number Publication date
JP2021125714A (en) 2021-08-30

Similar Documents

Publication Publication Date Title
JP3845509B2 (en) Image processing apparatus and image forming apparatus
JPH1169150A (en) Image area identification method, image processing apparatus, and image forming apparatus
JP2002354242A (en) Image processing device, image reading device, image forming device, and color copying device
CN101616241A (en) Image processing apparatus and image processing method
JP2000316097A (en) Image processing method and image processing apparatus
US8243337B2 (en) Image processor, image processing method, and computer program product
JP6071518B2 (en) Image forming apparatus and image forming method
JP2005012623A (en) Image processor, and image processing method
JP7380270B2 (en) Image processing device and image processing program
JP5073773B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
JP6076495B2 (en) Image processing apparatus and image processing method
JP2005094397A (en) Image forming device
JPH1141473A (en) Image processing apparatus, image recording apparatus, and image forming apparatus
JP5023035B2 (en) Image processing apparatus, image forming apparatus including the image processing apparatus, image processing method, image processing program, and computer-readable recording medium recording the image processing program
JP5103074B2 (en) Image processing apparatus and image forming apparatus
JP5760426B2 (en) Image forming apparatus, image processing method, and program
JP2012191461A (en) Image forming apparatus, and image forming method
CN100578385C (en) Image forming apparatus and method of controlling same
JP2022175386A (en) IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM
JP7380237B2 (en) Image processing device, image forming device, and image processing program
JP4833893B2 (en) Image processing apparatus, image processing method, image reading apparatus, image forming apparatus, copying apparatus, program, and computer-readable recording medium
JP2009065378A (en) Background area detection method, image processing apparatus, image forming apparatus, computer program, and recording medium
JP4856607B2 (en) Image forming apparatus, image processing apparatus, and image processing program
JP6935708B2 (en) Image processing equipment, image forming equipment, and programs
JP4213626B2 (en) Image processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221223

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230915

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: 20231003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231016

R150 Certificate of patent or registration of utility model

Ref document number: 7380270

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150