JP5197863B2 - Image processing device - Google Patents
Image processing device Download PDFInfo
- Publication number
- JP5197863B2 JP5197863B2 JP2012087213A JP2012087213A JP5197863B2 JP 5197863 B2 JP5197863 B2 JP 5197863B2 JP 2012087213 A JP2012087213 A JP 2012087213A JP 2012087213 A JP2012087213 A JP 2012087213A JP 5197863 B2 JP5197863 B2 JP 5197863B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- halftone
- unit
- processing
- image
- 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
Links
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
本発明は、画像処理装置及び画像処理方法に関する。 The present invention relates to an image processing apparatus and an image processing method.
従来、コンピュータが原稿データ(文章、図形、表などのデータ)および地紋データをプリンタに送り、プリンタで2つのデータを合成した後、合成により得られた合成画像データ(地紋つき原稿データ)を普通紙に印刷して原本を作成する技術がある。 Conventionally, a computer sends original data (text, graphics, table data, etc.) and copy-forgery-inhibited pattern data to a printer, and after the two data are combined by the printer, the combined image data (original data with a copy-forgery-inhibited pattern) obtained by combining is normally used. There is a technology to create originals by printing on paper.
ここで、地紋について簡単に説明する。地紋は、文字列などの情報を人間の目に見えづらい状態で(隠れた状態で)表現しており、「残る」領域と「消える」領域から構成される。「残る」領域とは、比較的大きなドット(例、黒画素群)が配置された領域であり、「消える」領域とは、比較的小さなドット(例、黒の孤立画素)が配置された領域である。そして、「残る」とは、原本における画像が複写物上で再現されることである。また、「消える」とは、原本における画像が複写物上では再現されない(濃度が薄くなる、あるいは、完全に消えてしまう)ことである。そして、「残る」領域と「消える」領域の一定面積あたりの反射濃度は原本上ではほぼ同じとなっている。そのため、原本の状態では人間の目には文字列等が表現されていることが分からないが、原本を複写すると、その複写物上に埋め込まれていた文字列等が浮かび上がることになる。そこで、地紋は、複写牽制地紋と呼ばれることもある。なお、反射濃度は反射濃度計により測定される。 Here, the background pattern will be briefly described. The copy-forgery-inhibited pattern expresses information such as a character string in a state that is difficult for human eyes to see (in a hidden state), and is composed of a “remaining” region and a “disappearing” region. The “remaining” area is an area where relatively large dots (eg, black pixel group) are arranged, and the “disappearing” area is an area where relatively small dots (eg, black isolated pixels) are arranged. It is. “Remaining” means that the image in the original is reproduced on the copy. Further, “disappear” means that the image in the original is not reproduced on the copy (the density becomes low or disappears completely). The reflection density per certain area of the “remaining” region and the “disappearing” region is substantially the same on the original. For this reason, in the original state, it is not known that a character string or the like is expressed to the human eye. However, when the original is copied, the character string or the like embedded in the copied material will appear. Therefore, the background pattern is sometimes called a copy check background pattern. The reflection density is measured with a reflection densitometer.
そして、このような地紋つき原稿データは、データサイズが大きくなりやすいことから、プリンタにおける処理負担を軽減するためにJPEG圧縮によってデータサイズを下げることが一般に行われていた。例えば、特許文献1には、地紋つき原稿データを効率よくJPEG圧縮する技術が開示されている。 Since such a copy-forgery-inhibited document data tends to increase in data size, the data size is generally reduced by JPEG compression in order to reduce the processing load on the printer. For example, Patent Document 1 discloses a technique for efficiently JPEG compressing document data with a tint block.
しかしながら、地紋つき原稿データのような合成画像データに対してJPEG圧縮を行うと、高周波成分のデータが削られることにより、地紋を構成する黒画素の部分がグレイ画素群になってしまうことがあった。さらに二値化によって、本来は黒の孤立画素(小さなドット)の打たれるべき領域に、黒画素群(中程度の大きさのドット)が打たれたり或いは逆に何も打たれないなどの現象が発生し、合成画像データに含まれる地紋データが壊れてしまうこともあった。その結果、地紋つき原稿データを印刷して得られた原本を複写しても、浮かび上がるはずの文字列等が複写物上に浮かび上がらないという問題が生じていた。 However, when JPEG compression is performed on composite image data such as original data with a tint block, the high-frequency component data is deleted, and the black pixel portion constituting the tint block may become a gray pixel group. It was. Furthermore, by binarization, a black pixel group (medium size dot) is hit in the area where black isolated pixels (small dots) should be hit, or nothing is hit on the contrary. A phenomenon may occur, and the tint block data included in the composite image data may be corrupted. As a result, there has been a problem that even if the original obtained by printing the document data with the tint block is copied, the character string or the like that should appear on the copy does not appear.
また、上述のような問題は、地紋つき原稿データに限らず生じ得るものであった。すなわち、QRコードなどの二次元コードや、ドット型バーコードであるグリフコード(登録商標)、電子透かしに利用されるLVBC(Low Visibility BarCode)などの画像を含む合成画像データにおいても同様に起こることが予想された。 Further, the above-described problems can occur not only with document data with a background pattern. That is, this also occurs in composite image data including an image such as a two-dimensional code such as a QR code, a glyph code (registered trademark) that is a dot-type barcode, and an LVBC (Low Visibility BarCode) used for digital watermarking. Was expected.
上記課題を解決するために、本発明の画像処理装置は、以下の構成を備える。 In order to solve the above problems, an image processing apparatus of the present invention comprises the following arrangement.
画像形成装置であって、取得した画像データが、所定の解像度以上の解像度を持つ画像データであるか、前記所定の解像度未満の解像度を持つ画像データであるか判定する判定手段と、前記判定手段で前記取得した画像データが前記所定の解像度以上の解像度を持つ画像データであると判定された場合には、前記取得した画像データをハーフトーン処理手段に送り、前記判定手段で前記取得した画像データが前記所定の解像度未満の解像度を持つ画像データであると判定された場合には、前記取得した画像データを圧縮処理手段に送る、手段と、送られてきた画像データに対しハーフトーン処理を行って、ハーフトーン処理された画像データを保存手段に送る前記ハーフトーン処理手段と、送られてきた画像データに対し非可逆符号化方式による圧縮処理を行って、圧縮処理された画像データを前記保存手段に送る前記圧縮処理手段と、送られてきた画像データを保存する前記保存手段と、を有することを特徴とする。 A determination unit for determining whether the acquired image data is image data having a resolution equal to or higher than a predetermined resolution or image data having a resolution lower than the predetermined resolution; When it is determined that the acquired image data is image data having a resolution equal to or higher than the predetermined resolution, the acquired image data is sent to a halftone processing unit, and the acquired image data by the determination unit Is determined to be image data having a resolution less than the predetermined resolution, the acquired image data is sent to the compression processing means, and halftone processing is performed on the sent image data. Te, and the halftone processing means for sending image data that has been halftoned storage means, the lossy encoding method on the image data sent That compresses the go, to the said compression processing means for sending compressed image data in the storage means, the storage means for storing the image data transmitted, characterized in that it has a.
本発明によれば、印刷などに際して、地紋等の画像のデータを含む合成画像データを、地紋等の画像のデータを破損させるような画質劣化を生じさせることなく最適な画像データサイズに変換してHDD等に保存(スプール)することが可能となる。 According to the present invention, when printing or the like, composite image data including image data such as a tint block is converted to an optimal image data size without causing image quality deterioration that may damage the image data such as the tint block. It can be stored (spooled) in an HDD or the like.
[実施形態1]
以下、本発明の好適な実施形態について、地紋データを含む合成画像データを印刷する場合を例に説明することとする。当然のことながら、本発明は、前述したQRコード、グリフコード、LVBC等の画像のデータを含む合成画像データにも適用可能であり、地紋の場合に限定されるものではない。すなわち、ONの値(情報)を持つ画素とOFFの値(情報)を持つ画素の組合せや配置によって文字列や数値等からなる一定の情報を直接又は間接に表す画像のデータを含む合成画像データであればそのすべてに適用可能である。
[Embodiment 1]
Hereinafter, a preferred embodiment of the present invention will be described by taking as an example the case of printing composite image data including copy-forgery-inhibited pattern data. As a matter of course, the present invention can also be applied to composite image data including image data such as the above-described QR code, glyph code, and LVBC, and is not limited to the case of a background pattern. That is, composite image data including image data that directly or indirectly represents certain information composed of character strings, numerical values, etc., depending on the combination and arrangement of pixels having an ON value (information) and pixels having an OFF value (information) If so, it is applicable to all of them.
なお、地紋の場合、ONの値を持つ画素は、白黒印刷であれば黒画素、CMYKの色材を備えたカラー印刷であればシアン画素、マゼンダ画素、イエロー画素、黒画素となる。OFFの値を持つ画素は、白黒/カラーいずれの印刷でも白画素である。そして、白画素からなる背景に白画素以外の画素からなるドットが配置されて地紋が構成される。したがって、一般的に地紋には、シアン画素と白画素とで構成される地紋、マゼンダ画素と白画素とで構成される地紋、イエロー画素と白画素とで構成される地紋、黒画素と白画素とで構成される地紋、の計4種類が存在することになる。ちなみに、RGBで、黒は(R,G,B)=(0,0,0)、白は(R,G,B)=(255,255,255)のような数値で表される。したがって、例えば、白黒印刷における地紋データは、ONの値を持つ画素としての黒(0,0,0)の画素とOFFの値を持つ画素としての白(255,255,255)の画素との組合せからなるデータとなる。 In the case of a tint block, pixels having an ON value are black pixels for monochrome printing, and cyan pixels, magenta pixels, yellow pixels, and black pixels for color printing with CMYK color materials. A pixel having an OFF value is a white pixel in both monochrome and color printing. A background pattern is formed by arranging dots composed of pixels other than white pixels on a background composed of white pixels. Therefore, in general, the ground pattern includes a ground pattern composed of cyan and white pixels, a ground pattern composed of magenta pixels and white pixels, a ground pattern composed of yellow pixels and white pixels, black pixels and white pixels. There are a total of four types of background patterns composed of Incidentally, in RGB, black is represented by numerical values such as (R, G, B) = (0, 0, 0) and white is represented by (R, G, B) = (255, 255, 255). Therefore, for example, copy-forgery-inhibited pattern data in black and white printing includes black (0, 0, 0) pixels as pixels having an ON value and white (255, 255, 255) pixels as pixels having an OFF value. The data is a combination.
図1は、実施形態1に係る画像処理装置を備える画像処理システムの全体構成を示す図である。101はコンピュータ(PC)であり、102は画像処理装置であり、103は画像データを出力(印刷)する画像出力装置(プリンタ)である。コンピュータ101、画像処理装置102及びプリンタ103は、ネットワーク104を介して接続されている。コンピュータ101から画像処理装置102に対し印刷対象の画像データ(PDLデータ)が送信され、PDLコマンドを解釈して所定の画像処理が施された画像データ(ビットマップデータ)がプリンタ103によって印刷される。本実施形態では、印刷対象の画像データ(コンピュータ101から送られてくる画像データ)が、地紋データと原稿データとで構成される場合を「地紋印刷」と呼び、原稿データのみで構成される場合を「通常印刷」と呼ぶこととする。
FIG. 1 is a diagram illustrating an overall configuration of an image processing system including an image processing apparatus according to the first embodiment.
印刷対象の画像データには、その画像データの属性を表す画像データ属性情報が当該画像データのヘッダ情報として付加されている。例えば、地紋データの場合、地紋データである旨を示す画像データ属性情報が当該画像データのヘッダ情報として付加された状態で送られてくる。また、画像データが原稿データの場合には、同様に原稿データである旨を示す画像データ属性情報が当該画像データのヘッダ情報として付加された状態で送られてくる。画像データ属性情報は、画像処理装置102内で適切な処理を画像データに施すために、画像処理の実行前に画像処理装置102により参照される。
Image data attribute information indicating the attribute of the image data is added to the image data to be printed as header information of the image data. For example, in the case of copy-forgery-inhibited pattern data, image data attribute information indicating that the copy-forgery-inhibited pattern data is added as header information of the image data. If the image data is document data, the image data attribute information indicating that the image data is the document data is also sent as header information of the image data. The image data attribute information is referred to by the
なお、本図では、画像処理装置102とプリンタ103とは、別個の装置として図示されているが、これらは1つの装置で構成されてもよい。
In this figure, the
図2は、画像処理装置102の内部構成を示す図である。
FIG. 2 is a diagram illustrating an internal configuration of the
201はレンダリング部であり、コンピュータ101から送られてきたPDL記述の画像データを解釈し、数値データとして与えられた物体や図形に関する情報を計算によって画像化(ビットマップ化)する処理を行う。なお、地紋印刷の場合で画像データが原稿データと地紋データとからなる場合には、両データを合成し、地紋つき原稿データ(合成画像データ)にする処理も併せて行う。その際、生成された合成画像データについては、地紋データを含んでいる旨の画像データ属性情報が当該合成画像データのヘッダ情報として付加される。
A
202は画像データ入力部であり、レンダリングされた画像データをレンダリング部201から受け取り、受け取った画像データを必要に応じて画像データ符号化部203に送る。
An image
203は画像データ符号化部であり、画像データ入力部202から受け取った画像データを符号化(圧縮)する。この画像データ符号化部203の処理の詳細については後述する。
An image
204は画像データ保存部であり、HDD等により構成される。
An image
205は画像データ復号化部であり、画像データ符号化部203で符号化された画像データを復号化(展開)する。この画像データ復号化部205の処理の詳細については後述する。
An image
206は画像データ出力部であり、画像データ復号化部205から受け取った復号化された画像データをプリンタ103に出力する。
An image
なお、「地紋印刷」の場合、印刷対象の画像データである地紋データと原稿データは共にコンピュータ101から提供されるものと説明したが、コンピュータ101から原稿データのみを受け取って地紋印刷する態様を排除するものではない。画像処理装置102において地紋データを生成し、これをコンピュータ101から受け取った原稿データに合成する方法による地紋印刷も可能である。その場合は、図2において破線で表されるように、地紋データ生成部207及び合成部208が画像処理装置102内に設けられる。したがって、地紋印刷の画像データとして原稿データと地紋データの両方が画像処理装置102に送られてくる本実施形態においては、地紋データ生成部207及び合成部208は使用されない。
In the case of “background pattern printing”, it has been described that both the background pattern data, which is image data to be printed, and the document data are provided from the
次に、本実施形態に係る画像処理装置102における処理の詳細について、図3及び図4を用いて具体的に説明する。
Next, details of processing in the
図3の(a)及び(b)は、それぞれ画像データ符号化部203及び画像データ復号化部205の詳細を示す機能ブロック図である。まず、図3の(a)を参照しつつ、画像データ符号化部203について説明する。
3A and 3B are functional block diagrams illustrating details of the image
画像データ判定部301は、コンピュータ101から受信した画像データに地紋データが含まれるかどうかを判定する。画像データに地紋データが含まれるかどうかの判定は、画像データにヘッダ情報として付加された画像データ属性情報を参照することにより行う。なお、判定は、画像データ属性情報の参照に代えて、画像認識によって行ってもよい。
The image
第1ガンマ補正部302は、プリンタ103の特性に応じたガンマ補正処理を行う。ガンマ補正処理で用いられるγ値は、実際にプリンタ103でテスト印刷を行い、当該印刷物をスキャンして得られた画像データの濃度を測定することにより決定される。
The first
第1中間調処理部303は、黒と白の色だけを用いて中間色を表現するためのハーフトーン処理(網点処理)を行う。
The first
第2画像データ符号化部304は、ハーフトーン化(2値化)された画像データに対し、可逆符号化による圧縮処理を行う。
The second image
圧縮用バッファ305は、画像データを一時的に格納するためのメモリ部である。
The
符号化量子化マトリクス選択部306は、圧縮率(量子化スケール)の異なる複数の量子化テーブル(量子化マトリクス)を保持しており、画質劣化の少ない代わりに圧縮率の悪い量子化マトリクスから順に第1画像データ符号化部307に出力する。なお、量子化マトリクスを構成する各数値は予め所定の値に設定される。
The encoding quantization
第1画像データ符号化部307は、地紋データを含まない画像データに対し、非可逆符号化(JPEG)による圧縮処理を行う。すなわち、画像データに対して離散コサイン変換(DCT)を行い、これに符号化量子化マトリクス選択部306から順次出力される量子化マトリクスを用いて量子化処理を行い、得られた量子化データに対して符号化する処理を行う。この処理は、画像データが所定のメモリ容量に収まるまで繰り返され、最終的に選択された量子化マトリクスの情報が画像データ属性情報に付け加えられる。
The first image
次に、図3の(b)を参照しつつ、画像データ復号化部205について説明する。
Next, the image
符号化判定部311は、符号化された画像データが、可逆圧縮された画像データである(つまり地紋データを含んでいる)か、非可逆圧縮された画像データである(地紋データを含まないか)を判定する処理を行う。
The
第2画像データ復号化部312は、可逆圧縮された画像データを復号化する処理を行う。
The second image
復号化逆量子化マトリクス部313は、逆量子化テーブル(逆量子化マトリクス)を保持しており、第1画像データ符号化部307における量子化処理で使用された量子化マトリクスに対応する逆量子化マトリクスを第1画像データ復号化部314に出力する。
The decoding inverse
第1画像データ復号化部314は、非可逆符号化圧縮された画像データを復号化する処理を行う。すなわち、JPEG圧縮された画像データを解凍(展開)し、復号化逆量子化マトリクス選択部313から出力される逆量子化マトリクスを用いて逆量子化し、得られた逆量子化データを逆離散コサイン変換(IDCT)する処理を行う。
The first image
展開用バッファ315は、圧縮用バッファ305と同様、画像データを一時的に格納するためのメモリ部である。
The
第2ガンマ補正部316は、第1ガンマ補正部302と同様、プリンタ103の特性に応じたガンマ補正処理を行う。
Similar to the first
第2中間調処理部317は、第1中間調処理部303と同様、黒と白の色だけを用いて中間色を表現するためのハーフトーン処理(網点処理)を行う。
Similar to the first
変倍部318は、復号化の後、ガンマ補正処理及びハーフトーン化処理が施された、地紋データを含まない画像データに対し、バイリニア法等の公知技術により所定の変倍率で拡大・縮小する処理を行う。
A
回転部319は、復号化の後、ガンマ補正処理及びハーフトーン化処理が施された、地紋データを含まない画像データに対して所定の角度で回転させる処理を行う。
The
上述のように構成される画像データ符号化部203及び画像データ復号化部205には、以下のような特徴が存在する。
The image
まず、第1ガンマ補正部302/316が、共に第1中間調処理部303/317の前に置かれている。画像データがハーフトーン化により二値(又は、実質二値)の状態になってしまうと連続階調を前提としたガンマ補正をその後に行うことができなくなってしまい、プリンタ103で印刷された画像がオリジナル画像から変質してしまうという問題が起きる。そこで、ハーフトーン化する前にガンマ補正を行うべく、第1ガンマ補正部302/第2ガンマ補正部316が、第1中間調処理部303/第2中間調処理部317の前に配置されている。
First, the first
次に、地紋データを含まない画像データについては、第1画像データ符号化部307により非可逆圧縮(JPEG圧縮)され、復号化後には変倍部318による任意の倍率での拡大・縮小が可能な構成となっている。そもそも、ハーフトーン化により2値化された状態の画像データは、変倍率によっては著しい画質の劣化が生じてしまい実質的に変倍処理が制限されてしまう。そこで、地紋データを含まない画像データについては、ハーフトーン処理ではなくJPEG圧縮を行うようにし、復号化後ハーフトーン化された画像データを変倍部318で拡大・縮小可能な構成としている。
Next, image data that does not include copy-forgery-inhibited pattern data is irreversibly compressed (JPEG compression) by the first image
さらに、地紋データを含まない画像データについては、復号化後に、回転部319において任意の角度で画像を回転可能な構成となっている。そもそもハーフトーン化により2値化された状態の画像データは、プリンタ103の特性によっては回転させることにより画素の濃度が変わってしまうことがある。すなわち、プリンタには、主走査方向には強い(主走査方向に連続する画素の数が少ない画素群でも正確に印刷できる)が副走査方向には弱いといった特性があり、その影響により印刷物上で表現される濃度が薄くなってしまうといった問題が起り得る。そこで、地紋データを含まない画像データについては、ハーフトーン処理ではなくJPEG圧縮を行うようにし、復号化後ハーフトーン化された画像データに対し回転部319での回転処理を可能な構成としている。
Furthermore, image data that does not include copy-forgery-inhibited pattern data has a configuration in which an image can be rotated at an arbitrary angle by a
なお、HDD204に保存されている画像データに対しユーザが印刷指示を与える方法による印刷の場合には、指定された画像データがHDD204から画像データ復号化部205に送られ、所定の復号化処理を経てプリンタ103により印刷される。
In the case of printing by a method in which a user gives a print instruction to image data stored in the
画像データ符号化部203及び画像データ復号化部205を上述のような構成とすることで、本発明に係る画像処理装置は、印刷対象の画像データが地紋データを含む画像データであった場合には、JPEG圧縮することなくハーフトーン化してスプールする。これにより、地紋データがJPEG圧縮によって破損・劣化してしまう事態を防止しつつ画像データのデータサイズを小さくすることが可能となる。
By configuring the image
図4は、本実施形態に係る、コンピュータ101から受け取った印刷対象の画像データを画像処理装置102にて画像処理し、処理された画像データをプリンタ103で印刷するまでの処理の流れを示したフローチャートである。
FIG. 4 shows a flow of processing until image data to be printed received from the
まず、ステップ400において、画像処理装置102は、コンピュータ101から印刷対象となる画像データを取得する。以下では、本ステップにおいて、原稿データと地紋データとからなる画像データがコンピュータ101から取得された(つまり、原稿データと地紋データとが連続してコンピュータ101から送信された)ものと仮定して適宜説明を加えるものとする。取得した画像データを基にレンダリング部201でレンダリングされた合成画像データが生成され、生成された合成画像データが、画像データ入力部202を経て画像データ符号化部203に送られる。なお、合成画像データには前述のとおり地紋データを含むことを示す画像データ属性情報がヘッダ情報として付加されている。
First, in step 400, the
ステップ401において、画像データ符号化部203の画像データ判定部301は、画像データに地紋データが含まれるかどうかを判定する。地紋データが含まれると判定されれば、当該画像データは第1ガンマ補正部302に送られる。一方、地紋データを含まないと判定されれば、当該画像データは圧縮用バッファ305に送られる。ここでは、地紋データが含まれると判定されて、第1ガンマ補正部302に送られることになる。
In
ステップ402において、第1ガンマ補正部302は、地紋データを含む画像データ(合成画像データ)に対してガンマ補正を行う。ガンマ補正された合成画像データは第1中間調処理部303に送られる。
In
ステップ403において、第1中間調処理部303は、ガンマ補正された合成画像データにハーフトーン処理を施す。ハーフトーン化された合成画像データは、第2画像データ符号化部304に送られる。
In step 403, the first
ステップ404において、第2画像データ符号化部304は、ハーフトーン化された合成画像データに対し、可逆符号化方式による圧縮処理を行う。
In step 404, the second image
一方、ステップ401で地紋データを含まないと判定されていれば、ステップ405において、第1画像データ符号化部307は、画像データ(原稿データのみ)に対し、非可逆符号化方式(JPEG)による圧縮処理を行う。
On the other hand, if it is determined in
なお、ステップ404及び405で符号化された際には、どのような方式で符号化(圧縮)されたかという情報が、画像データ属性情報に付加される。
It should be noted that when encoding is performed in
ステップ406において、画像処理装置102は、符号化された画像データをデータ保存手段としてのHDD204に格納する。コンピュータ101からの印刷指示を受け、画像処理が済み次第プリンタ103で印刷する本実施形態においては、この「格納」は「スプール」と読みかえることもできる。なお、ここでは、合成画像データが可逆符号化方式で圧縮されて格納されることになるが、地紋データを含んでいること及び可逆符号化方式で圧縮されたことを示す画像データ属性情報が付加された状態でHDD204に格納されることになる。
In
このように、印刷対象の画像データが地紋データを含んでいる場合には、JPEG圧縮ではなくハーフトーン処理が行われ、ハーフトーン化された画像データがHDD204に保存される。これにより、地紋データの画像が劣化・破損するのを抑えつつ、画像データのデータサイズを小さく抑えている。一方、印刷対象の画像データが地紋データを含まない場合には、JPEG圧縮によってデータサイズを抑えた画像データがHDD204に保存される。
As described above, when the image data to be printed includes copy-forgery-inhibited pattern data, halftone processing is performed instead of JPEG compression, and the halftoned image data is stored in the
ステップ407において、画像処理装置102は、HDD204に格納(スプール)された画像データを符号化判定部311に送り、符号化判定部311は、画像データ属性情報を参照して地紋データを含む画像データかどうかを判定する。地紋データを含んでいると判定した場合には、符号化判定部311は、第2画像データ復号化部312に画像データを送る(ステップ408へ)。地紋データを含まないと判定した場合には、符号化判定部311は、第1画像データ復号化部314に画像データを送る(ステップ409へ)。合成画像データの場合には、地紋データを含んでいると判定されて、ステップ408へと進むことになる。
In step 407, the
ステップ408において、第2画像データ復号化部312は、地紋データを含む合成画像データを可逆復号化(展開)する。展開された画像データは、プリンタ103に画像データ出力部206を介して出力される。
In
一方、ステップ409において、第1画像データ復号化部314は、地紋データを含まない画像データを非可逆復号化(展開)する。展開された画像データは、第2ガンマ補正部316に送られる。
On the other hand, in step 409, the first image
ステップ410において、第2ガンマ補正部316は、展開された画像データに対してガンマ補正を行う。ガンマ補正された画像データは、第2中間調処理部317に送られる。
In step 410, the second
ステップ411において、第2中間調処理部317は、ガンマ補正された画像データをハーフトーン化する。ハーフトーン化された画像データは、ユーザの指示に応じて、変倍部318又は回転部319に送られる。
In step 411, the second
ステップ412において、変倍部318又は回転部319は、ハーフトーン化された画像データに対し、ユーザから指定された内容に従って拡大・縮小或いは回転の処理をそれぞれ行う。所定の処理が施された画像データは、画像データ出力部206を介してプリンタ103に送られる。
In step 412, the
ステップ413において、プリンタ103は、展開された画像データを印刷出力する。地紋印刷の場合の展開された画像データは、JPEG圧縮されていないことから地紋データの破損が抑えられ、ONの値を持つ画素によるドットが損なわれることなく地紋が印刷物上に再現される。
In step 413, the
以上のように、本実施形態によれば、地紋データを含んだ合成画像データの印刷などに際して、地紋データを破損させるような画質劣化を生じさせることなく最適な画像データサイズに符号化した上でHDDに保存することが可能となる。そして、通常印刷の場合にはJPEG圧縮によって画像データのデータサイズを効率よく圧縮するので、HDDが大量に消費されるのを防ぐことができる。 As described above, according to the present embodiment, when the composite image data including the copy-forgery-inhibited pattern data is printed, the image data is encoded to an optimum image data size without causing image quality deterioration that may damage the copy-forgery-inhibited pattern data. It becomes possible to save in the HDD. In the case of normal printing, the data size of the image data is efficiently compressed by JPEG compression, so that a large amount of HDD can be prevented from being consumed.
[実施形態2]
実施形態1では、印刷対象の画像データに地紋データが含まれる場合に、JPEG圧縮することなくハーフトーン化していた。次に、印刷対象の画像データが地紋データを含んでいなくても、所定の解像度以上の高解像度である場合には、JPEG圧縮することなくハーフトーン化する態様について、実施形態2として説明する。
[Embodiment 2]
In the first embodiment, when copy-forgery-inhibited pattern data is included in image data to be printed, halftoning is performed without JPEG compression. Next, even if the image data to be printed does not include copy-forgery-inhibited pattern data, when the resolution is higher than a predetermined resolution, a mode of halftoning without JPEG compression will be described as a second embodiment. .
図5の(a)及び(b)は、それぞれ本実施形態に係る画像データ符号化部203´及び画像データ復号化部205´の詳細を示す機能ブロック図である。なお、実施形態1に係る画像データ符号化部203及び画像データ復号化部205と共通する部分については、同じ符号を付し、その説明を省略することとする。
FIGS. 5A and 5B are functional block diagrams showing details of the image
501は、解像度判定部であり、画像データ判定部301で地紋データを含まないと判定された画像データについてその解像度を取得し、取得した解像度が予め設定された所定の解像度以上かどうかを判定する。解像度は、画像データのヘッダ情報(画像データ属性情報)を参照することにより取得する。すなわち、本実施形態の場合、コンピュータ101から送られてくる印刷対象の画像データには、解像度に関する情報が画像データ属性情報として付加されている。
311´は、符号化判定部であり、実施形態1に係る符号化判定部311と同様、符号化された画像データが地紋データを含んでいたかどうかを判定する。これに加え、当該画像データが高解像度の画像データであったかどうかも判定する。解像度に関する判定も、画像データのヘッダ情報(画像データ属性情報)を参照することにより行う。
他の各部については、実施形態1に係る画像データ符号化部203及び画像データ復号化部205と同様である。
Other units are the same as those of the image
図6は、本実施形態に係る、コンピュータ101から受け取った印刷対象の画像データを画像処理装置102にて画像処理し、処理された画像データをプリンタ103で印刷するまでの処理の流れを示したフローチャートである。なお、実施形態1に係る図4のフローチャートと共通する部分については説明を簡略化ないしは省略し、ここでは差異点を中心に説明することとする。
FIG. 6 shows a flow of processing until image data to be printed received from the
ステップ600において、画像処理装置102は、印刷対象の画像データを取得すると、ステップ601において、画像データ符号化部203´の画像データ判定部301は、画像データが地紋データを含んでいるかどうかを判定する。
In
地紋データを含んでいると判定されればステップ602へと進み、ガンマ補正処理とハーフトーン化を経て可逆符号化方式で圧縮された画像データが、HDD204に保存される(ステップ602、603、604及び607)。一方、地紋データを含んでいないと判定されればステップ605へと進む。 If it is determined that the copy-forgery-inhibited pattern data is included, the process proceeds to step 602, and the image data compressed by the lossless encoding method through the gamma correction process and halftoning is stored in the HDD 204 (steps 602, 603, and 604). And 607). On the other hand, if it is determined that the copy-forgery-inhibited pattern data is not included, the process proceeds to step 605.
ステップ605において、解像度判定部501は、画像データの解像度を取得し、所得した解像度が所定の解像度以上かどうかを判定する。所定の解像度以上の場合には、ステップ602へと進み、所定の解像度未満の場合にはステップ606へと進む。
In
ここで、地紋データを含まない画像データであって解像度が2400dpiの画像データがコンピュータ101から取得され、所定の解像度として1200dpiが予め設定されていたと仮定する。この場合、印刷対象の画像データの解像度は所定の解像度以上なので、ステップ602へと進むことになる。そして、印刷対象の画像データは、JPEG圧縮されることなくガンマ補正処理、ハーフトーン化処理がなされて(ステップ602、603)、HDD204にスプールされる(ステップ607)。
Here, it is assumed that image data that does not include copy-forgery-inhibited pattern data and has a resolution of 2400 dpi is acquired from the
もし、印刷対象の画像データの解像度が600dpiであった場合には、所定の解像度未満と判定されてステップ606へと進み、JPEG圧縮された後、HDD204にスプールされることになる(ステップ607)。 If the resolution of the image data to be printed is 600 dpi, it is determined that the resolution is less than the predetermined resolution, the process proceeds to step 606, and after JPEG compression, it is spooled in the HDD 204 (step 607). .
ステップ608で、符号化判定部311´は、符号化された画像データが地紋データを含んでいるかどうか、若しくは所定の解像度以上の画像データであるかどうかを判定する。地紋データを含んでいる場合或いは所定の解像度以上である場合には可逆復号化方式による展開処理がなされる(ステップ609)。
In
一方、地紋データを含んでいない或いは所定の解像度未満である場合には、ステップ610へと進む。ステップ610〜ステップ613の各処理は、実施形態1に係る図4のステップステップ409〜ステップ412と同じであるため説明を省略する。 On the other hand, if the copy-forgery-inhibited pattern data is not included or the resolution is less than the predetermined resolution, the process proceeds to step 610. Each process of step 610 to step 613 is the same as step 409 to step 412 of FIG.
ステップ614において、プリンタ103は、展開された画像データを印刷出力する。地紋印刷又は高解像度画像データの印刷の場合の展開された画像データは、JPEG圧縮されていないことからデータの破損が抑えられ、高画質の画像が印刷物上に再現される。
In step 614, the
以上のように、本実施形態によれば、地紋データを含む合成画像データだけでなく、所定の解像度以上の高解像度の画像データの場合にも、画質劣化させることなく最適な画像データサイズに符号化した上でHDDに保存することが可能となる。 As described above, according to the present embodiment, not only composite image data including copy-forgery-inhibited pattern data but also high-resolution image data having a predetermined resolution or higher is encoded with an optimal image data size without deterioration in image quality. And can be stored in the HDD.
(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other embodiments)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.
101 コンピュータ
102 画像処理装置
103 プリンタ
Claims (17)
前記判定手段で前記取得した画像データが前記所定の解像度以上の解像度を持つ画像データであると判定された場合には、前記取得した画像データをハーフトーン処理手段に送り、前記判定手段で前記取得した画像データが前記所定の解像度未満の解像度を持つ画像データであると判定された場合には、前記取得した画像データを圧縮処理手段に送る、手段と、
送られてきた画像データに対しハーフトーン処理を行って、ハーフトーン処理された画像データを保存手段に送る前記ハーフトーン処理手段と、
送られてきた画像データに対し非可逆符号化方式による圧縮処理を行って、圧縮処理された画像データを前記保存手段に送る前記圧縮処理手段と、
送られてきた画像データを保存する前記保存手段と、
を有することを特徴とする画像形成装置。 Determining means for determining whether the acquired image data is image data having a resolution equal to or higher than a predetermined resolution or image data having a resolution lower than the predetermined resolution;
If it is determined by the determination means that the acquired image data is image data having a resolution equal to or higher than the predetermined resolution, the acquired image data is sent to a halftone processing means, and the determination means acquires the acquisition Means for sending the acquired image data to the compression processing means when it is determined that the obtained image data is image data having a resolution lower than the predetermined resolution;
The halftone processing means for performing halftone processing on the sent image data and sending the halftone processed image data to the storage means ;
The compression processing means for performing compression processing by the lossy encoding method on the sent image data, and sending the compressed image data to the storage means ;
The storage means for storing the transmitted image data;
An image forming apparatus comprising:
前記保存手段から読み出された画像データが前記可逆符号化方式による圧縮処理がなされた画像データである場合に当該画像データを展開する第2展開手段と、
をさらに備えたことを特徴とする請求項2に記載の画像形成装置。 A first decompressing unit that decompresses the image data when the image data read from the storage unit is image data that has been compressed by the lossy encoding method in the compression processing unit;
A second expansion means for expanding the image data when the image data read from the storage means is image data that has been compressed by the lossless encoding method;
The image forming apparatus according to claim 2, further comprising:
前記判定ステップで前記取得した画像データが前記所定の解像度以上の解像度を持つ画像データであると判定された場合には、前記取得した画像データをハーフトーン処理手段に送り、前記判定ステップで前記取得した画像データが前記所定の解像度未満の解像度を持つ画像データであると判定された場合には、前記取得した画像データを圧縮処理手段に送る、ステップと、
送られてきた画像データに対しハーフトーン処理を行って、ハーフトーン処理された画像データを保存手段に送るハーフトーン処理ステップと、
送られてきた画像データに対し非可逆符号化方式による圧縮処理を行って、圧縮処理された画像データを前記保存手段に送る圧縮処理ステップと、
送られてきた画像データを前記保存手段に保存する保存ステップと、
を含むことを特徴とする画像形成方法。 A determination step of determining whether the acquired image data is image data having a resolution equal to or higher than a predetermined resolution or image data having a resolution lower than the predetermined resolution;
When it is determined in the determination step that the acquired image data is image data having a resolution equal to or higher than the predetermined resolution, the acquired image data is sent to a halftone processing unit, and the acquisition is performed in the determination step. If it is determined that the obtained image data is image data having a resolution lower than the predetermined resolution, the acquired image data is sent to a compression processing means; and
A halftone processing step of performing halftone processing on the sent image data and sending the halftone processed image data to a storage means ;
A compression processing step of performing compression processing by the lossy encoding method on the sent image data, and sending the compressed image data to the storage unit ;
A storage step of storing the transmitted image data in the storage unit;
Image forming method, which comprises a.
前記保存ステップで保存された画像データが前記可逆符号化方式による圧縮処理がなされた画像データである場合に当該画像データを展開する第2展開ステップと、
をさらに含むことを特徴とする請求項10に記載の画像形成方法。 A first expansion step of expanding the image data when the image data stored in the storage step is image data that has been subjected to compression processing by a lossy encoding method in the compression processing step;
A second expansion step of expanding the image data when the image data stored in the storage step is image data compressed by the lossless encoding method;
The image forming method according to claim 10, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012087213A JP5197863B2 (en) | 2012-04-06 | 2012-04-06 | Image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012087213A JP5197863B2 (en) | 2012-04-06 | 2012-04-06 | Image processing device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010013119A Division JP4975115B2 (en) | 2010-01-25 | 2010-01-25 | Image processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012157055A JP2012157055A (en) | 2012-08-16 |
JP5197863B2 true JP5197863B2 (en) | 2013-05-15 |
Family
ID=46838212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012087213A Active JP5197863B2 (en) | 2012-04-06 | 2012-04-06 | Image processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5197863B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0720201B2 (en) * | 1986-01-31 | 1995-03-06 | 株式会社東芝 | Image coding device |
JP2007166227A (en) * | 2005-12-13 | 2007-06-28 | Fuji Xerox Co Ltd | Apparatus, method and program for image processing |
JP4861362B2 (en) * | 2008-04-10 | 2012-01-25 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing apparatus, image processing method, and image processing program |
-
2012
- 2012-04-06 JP JP2012087213A patent/JP5197863B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012157055A (en) | 2012-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6508616B2 (en) | Printing device, program and method | |
JP4194614B2 (en) | Image processing apparatus, image processing method, and information processing apparatus | |
JP4975115B2 (en) | Image processing device | |
US9036199B2 (en) | Image processing apparatus for performing color matching processing, image processing method, and computer-readable medium | |
JP6076206B2 (en) | Method, program, computer and recording medium | |
JP6524931B2 (en) | Printing device, computer program and method | |
JP6537020B2 (en) | Printing device, computer program and method | |
US9667839B2 (en) | Digital image color plane compression | |
JP6508615B2 (en) | Printing device, program and method | |
JP2011193394A (en) | Image processing apparatus, image processing method, and program | |
JP2015122619A (en) | Information processing device, information processing method, and program | |
JP5197863B2 (en) | Image processing device | |
JP2015122617A (en) | Information processing device, information processing method, and program | |
US11991335B2 (en) | High-speed cell-based image compression | |
JP6541387B2 (en) | PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM | |
JP2015122618A (en) | Information processing device, information processing method, and program | |
JP5884402B2 (en) | Printing system and printing method | |
US20110158531A1 (en) | Image processing apparatus and control method thereof | |
JP2006033572A (en) | Image processor | |
JP2004228716A (en) | Image processing system, image output apparatus, image processing method, program, and recording medium | |
JP2013092814A (en) | Printing system, data transfer method | |
JP2010278650A (en) | Image compression processor, image forming apparatus, computer program, recording medium, and image compression method | |
JP2012095227A (en) | Image processing system, image processing method, and program | |
JPH08265577A (en) | Digital copying device | |
JP2011004005A (en) | Image compression apparatus, image decompression apparatus, imaging apparatus, image forming apparatus, computer program, recording medium, image compression method and image decompression method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121115 |
|
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: 20130108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130205 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5197863 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |