JP4861924B2 - 画像処理装置、その制御方法、そのプログラム、その記憶媒体 - Google Patents
画像処理装置、その制御方法、そのプログラム、その記憶媒体 Download PDFInfo
- Publication number
- JP4861924B2 JP4861924B2 JP2007198949A JP2007198949A JP4861924B2 JP 4861924 B2 JP4861924 B2 JP 4861924B2 JP 2007198949 A JP2007198949 A JP 2007198949A JP 2007198949 A JP2007198949 A JP 2007198949A JP 4861924 B2 JP4861924 B2 JP 4861924B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- color
- color difference
- digital watermark
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本実施例では、オリジナルカラー画像データをカラー印刷する環境において、輝度データと色差データのうち色差データをバーコード化してカラー出力する画像処理装置を開示する。更に、色差データを含むバーコードを有するカラー印刷物を、スキャナなどの原稿読取装置によって読み取り、カラー画像データに復元する画像処理装置を開示する。
先ずは、オリジナルのカラー画像データをカラー印刷する環境において、輝度データと色差データのうち色差データをバーコード化して出力する画像処理装置、読取装置、印刷装置を含む印刷システムを開示する。ここでいうオリジナルのカラー画像データとは、デジタルカメラやイメージスキャナで取り込んだ銀縁写真などを指す。
■色空間変換部101の処理
色空間変換部101は、受取ったRGBの色データからなるカラー画像データを、輝度データと色差データとに分解する。本発明では、分解後の色空間に決まりはなくYUVでもLABでもYCbCrでもHSVでもよいが、本実施例では分解後の色空間をYCbCrとする。なお、本明細書では、この色空間変換部より前に、読取装置依存の画像データから読取装置非依存の画像データに変換されるものとする(周知のカラーマッチング技術により)。
Y=0.29900*R+0.58700*G+0.11400*B
Cb=−0.16874*R−0.33126*G+0.50000*B+128
Cr=0.50000*R−0.41869*G−0.08131*B+128
R=Y+1.40200*(Cr−128)
G=Y−0.34414*(Cb−128)−0.71414*(Cr−128)
B=Y+1.77200*(Cb−128)
0≦R≦255,0≦Y≦255
0≦G≦255,0≦Cb≦255
0≦B≦255,0≦Cr≦255
分解後、色空間変換部101は、カラー画像データ(カラー画像データの輝度データ及びカラー画像データの色差データ)を濃度生成部105に対して出力する。また、色空間変換部101は、カラー画像データの色差データを領域分割部102に対して出力する。
領域分割部102は、受取った色差データを複数の単位領域(例えば、16画素×16画素・・・図8参照)に領域分割する。この領域分割部102は、領域分割後の各領域における色差データに対応する座標値と、当該領域分割後の各領域における色差データとを分割色差データとして代表値抽出部103に出力する。なお、本明細書では、この単位領域のことを所定サイズ領域とも称する。
代表値抽出部103は、受取った複数の分割色差データの夫々から、各分割色差データに対するデータ量削減処理を行ない、削減後色差データを得る。具体的なデータ量削減処理については以下に説明する。まず、代表値抽出部103は、受取った各分割色差データの各代表値を抽出する。そして、各代表値と、各代表値に対応する(エンコート部104で生成される電子透かし画像からの)座標値とを集合化して、その集合を削減後色差データとする。このとき、座標値の集合の替わりに、(エンコート部104で生成される電子透かし画像からの)第一の所定サイズ領域位置と単位領域サイズと単位領域の縦横数を削減後色差データに含めてもよいものとする。その後、代表値抽出部103は、その削減後色差データをエンコード部104に出力する。
エンコード部104は、代表値抽出部103から受取った集合を電子透かし画像化して電子透かし画像データに変換する。これにより、代表値(及び、当該代表値に対応する座標値)の集合は、機械読み取り可能なデジタルフォーマットの画像データになる。例えば、公知の電子透かし画像データ(図6参照)になるように変換される。なお、本明細書では電子透かしという言葉を二次元バーコードや一次元バーコードやステガノグラフィーといった技術を含む言葉として定義する。即ち、電子透かし画像とは、機械可読なデータを含む画像として定義する。ただし、この機械可読なデータは、機械により可読されない限り人間が理解することのできないデータである。
濃度生成部105は、プロファイルを用いて、色空間変換部101から受取った輝度データ及び色差データをCMYKのカラー濃度データに変換する。ここで、プロファイルとは、YCbCrの入力データに対して、一意にCMYKの濃度データに変換するテーブルを示す。また、プロファイルは、記録部を構成するトナーやインクの色材の色相の種類によって構成される為、CMYKとは限らない。更に言及すると、デバイス依存の色空間と、sRGBなどに代表されるデバイス非依存の色空間をマッピングによって変換する機能も併せ持つ事が出来る。
合成部106は、濃度生成部105から受取ったカラー濃度データとエンコード部104から受取った電子透かし画像データとを濃度成分の状態で合成する。合成方法は、論理和合成である。合成後は、カラー濃度成分の合成データを二値化部107に出力する。
二値化部107は、合成部106から受取ったカラー濃度成分の合成データを、印刷装置が印刷することの出来るデータ(例えば、1ビットの二値データ)に変換する。そして、得られた濃度成分の二値合成データを印刷装置に対して出力する。
図1の画像処理装置において、エンコード部104は、代表抽出部103から出力された色差データのみを受取り、色空間変換部101から輝度データを受取らなかった。
図2における色空間変換部101は、図1における色空間変換部101の処理に加えて、カラー画像データの輝度データを特徴量生成部201に対して出力する。
図2における特徴量生成部201は、受取った輝度データ全体のヒストグラムを生成し、当該生成されたヒストグラムの特徴量を抽出する。特徴量とは、本実施例ではノイズ分を除いたヒストグラムの両端点の輝度値V1,V2(図5参照)とするが、これに限ったものではない。例えば、ヒストグラムすべてであってもよいし、ヒストグラム内の1又は複数のピークの輝度値と、両端点(V1,V2)の輝度値であってもよい。但し、本実施例では説明の簡略化の為に両端点の輝度値を特徴量とする。このように、あるデータの特徴量とは、そのあるデータ全体の統計値を示す。
エンコード部104は、代表値抽出部103から受取った代表値(及び、それに対応する座標値)の集合と、特徴量生成部201から受取った輝度データ全体の特徴量とを電子透かし画像化して、輝度成分の電子透かし画像データに変換する。
図3の画像処理装置は、図1の画像処理装置と異なり、二値化部307が前段に位置している。また、エンコード部304が、濃度成分のデータとして電子透かし画像データを合成部305に出力している。このように、図1の画像処理装置は、基本的に図1の画像処理装置に似ている。そのため、図1の画像処理装置と異なる点を中心に、図3の画像処理装置の説明を行う。
色空間変換部301は、受取ったRGBの色データであるカラー画像データを、輝度データと色差データとに分解する。
図1の領域分割部102と同じ処理を行うため省略する。
図1の代表地抽出部103と同じ処理を行うため省略する。
エンコード部304は、代表値抽出部303から受取った代表値(及び、その代表地に対応する座標値)の集合を電子透かし画像化して、濃度成分の電子透かし画像データに変換する。そして、この濃度成分の電子透かし画像データを合成部305に出力する。
濃度生成部306は、濃度生成部105とほぼ同様である。違う点は、二点しかない。一点目は、濃度生成部306が、色空間変換部101ではなく、色空間変換部301から輝度データと色差データとを受取る点である。また、二点目は、濃度生成部306が、合成部106ではなく、二値化部307にCMYKデータを送る点である。
二値化部307は、濃度生成部308から受取ったカラー濃度データを、印刷装置が印刷することの出来る情報量(例えば、1ビットの二値データ)に変換し、濃度成分の二値輝度データを生成する。そして、生成された二値輝度データを合成部305に出力する。
合成部305は、二値化部307から受取ったカラー濃度成分の二値輝度データと、エンコード部304から受取った濃度成分の二値の電子透かし画像データ(C/M/Y/Kの一つ若しくは複数)とを受け取る。そして、濃度成分の状態のまま合成することで、濃度成分の二値合成データを生成する。更に、この濃度成分の二値合成データを印刷装置に対して出力する。
図3の画像処理装置において、エンコード部304は、代表抽出部303から出力された削減後色差データのみを受取り、色空間変換部301から輝度データを受取らなかった。
図4における色空間変換部301は、図3における色空間変換部301の処理に加えて、輝度データを特徴量生成部401に対して出力する。
図4における特徴量生成部401は、図2における特徴量生成部201と同じく、受取った輝度データ全体の特徴量を抽出する。
エンコード部304は、代表値抽出部303から受取った代表値の集合(及び代表値に対応する座標値)と特徴量生成部401から受取った特徴量とを電子透かし画像化して電子透かし画像データに変換する。
次に、印刷された前述のカラーの印刷物をカラー画像データとして復元する印刷システムについて言及する。この印刷システムは、読取装置、画像処理装置、印刷装置からなる。
図7は、本印刷システムにおける画像処理装置が行う処理を記載したフローチャートである。この画像処理装置は、画像処理装置内のCPUにより統括的に制御される。
実施例1では、削減後色差データとステップ701で得られた色差データとの対応付けを行い、ステップ705で、読取画像データの色差データを補正した。
参照用代表値抽出ステップ1101では、読取画像データ内の複数の画素(16×16画素)をまとめて分割色差データとする。そして、後の処理で利用するために、各分割色差データの代表値を抽出する。
参照先決定ステップ1102では、分割色差データ内の各画素の色差と、その画素が所属する領域の包含領域内に含まれる各領域の(分割色差データの)代表値との比較を行う。なお、本実施例で、ある画素が図10のAであるとすると、その画素が所属する領域とは5であり、その画素が所属する領域の包含領域とは、1〜9である。また、その画素が所属する領域の包含領域内に含まれる各領域とは、1〜9の領域の夫々を示す。
以下では、「各画素の色差値−対象とする画素が所属する領域の包含領域内に含まれる各領域の代表値」との差が最小となるような領域のことを、差最小領域と称する。つまり、本実施例では、差最小領域は、1である。
本発明は、複数の機器(例えばコンピュータ、インターフェース機器、リーダ、プリンタなど)から構成されるシステムに適用することも、一つの機器からなる装置(複合機、プリンタ、ファクシミリ装置など)に適用することも可能である。
Claims (4)
- カラー画像データの輝度データと色差データとのうちの色差データを用いて作成された電子透かし画像データを含む読取画像データから、当該読取画像データのうちの前記電子透かし画像データ内の情報を得る得手段と、
前記得手段で得られた情報を用いて前記読取画像データの色差データを補正することで、復元後カラー画像データを生成する色付手段とを有し、
前記電子透かし画像データ内の情報は、前記カラー画像データに含まれる複数の単位領域の色差データの代表値を含んでおり、
前記色付手段は、
前記読取画像データの色差データを複数の単位領域に分割する分割し、
当該分割により得られた複数の単位領域のうちの、前記読取画像データ内の対象とする画素が所属する単位領域の包含領域内における、前記電子透かし画像データ内の単位領域の代表値を用いて当該対象とする画素の色差値を補正することで、前記読取画像データの色差データを補正することを特徴とする画像処理装置。 - カラー画像データの輝度データと色差データを用いて作成された電子透かし画像データを含む読取画像データから、当該読取画像データのうちの前記電子透かし画像データ内の情報を得る得工程と、
前記得工程で得られた情報を用いて前記読取画像データの色差データを補正することで、復元後カラー画像データを生成する色付工程とを有し、
前記電子透かし画像データ内の情報は、前記カラー画像データに含まれる複数の単位領域の色差データの代表値を含んでおり、
前記色付工程は、
前記読取画像データの色差データを複数の単位領域に分割する分割し、
当該分割により得られた複数の単位領域のうちの、前記読取画像データ内の対象とする画素が所属する単位領域の包含領域内における、前記電子透かし画像データ内の単位領域の代表値を用いて当該対象とする画素の色差値を補正することで、前記読取画像データの色差データを補正することを特徴とする画像処理装置の制御方法。 - 請求項2に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
- 請求項3に記載のプログラムを格納したコンピュータ読取可能な記憶媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007198949A JP4861924B2 (ja) | 2007-07-31 | 2007-07-31 | 画像処理装置、その制御方法、そのプログラム、その記憶媒体 |
US12/179,328 US8351098B2 (en) | 2007-07-31 | 2008-07-24 | Image processing apparatus, image forming apparatus, methods of controlling image processing apparatus and image forming apparatus to reconstruct an electronic color image from a printed color image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007198949A JP4861924B2 (ja) | 2007-07-31 | 2007-07-31 | 画像処理装置、その制御方法、そのプログラム、その記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009038456A JP2009038456A (ja) | 2009-02-19 |
JP4861924B2 true JP4861924B2 (ja) | 2012-01-25 |
Family
ID=40337804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007198949A Expired - Fee Related JP4861924B2 (ja) | 2007-07-31 | 2007-07-31 | 画像処理装置、その制御方法、そのプログラム、その記憶媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8351098B2 (ja) |
JP (1) | JP4861924B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140081505A (ko) * | 2012-12-21 | 2014-07-01 | 삼성전자주식회사 | 영상 데이터에 메시지를 삽입하는 영상 데이터 처리 방법 및 장치 |
US8712566B1 (en) * | 2013-03-14 | 2014-04-29 | Zazzle Inc. | Segmentation of a product markup image based on color and color differences |
JP2022123580A (ja) * | 2021-02-12 | 2022-08-24 | キヤノン株式会社 | 多重化処理を実行する情報処理装置、その制御方法およびプログラム |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0579224A (ja) * | 1991-06-13 | 1993-03-30 | Mitsui Constr Co Ltd | 制振装置 |
JP3309431B2 (ja) * | 1992-07-15 | 2002-07-29 | 富士ゼロックス株式会社 | 情報処理装置 |
US5818966A (en) * | 1995-01-23 | 1998-10-06 | Ricoh Company, Ltd. | Method and apparatus for encoding color information on a monochrome document |
JP3275766B2 (ja) | 1996-08-30 | 2002-04-22 | 富士ゼロックス株式会社 | 隠蔽化画像処理システム |
US6351558B1 (en) * | 1996-11-13 | 2002-02-26 | Seiko Epson Corporation | Image processing system, image processing method, and medium having an image processing control program recorded thereon |
JP4005177B2 (ja) * | 1997-07-10 | 2007-11-07 | 株式会社東芝 | カラー画像処理装置および方法ならびに画像処理プログラムを記録した記録媒体 |
US6304345B1 (en) * | 1998-12-14 | 2001-10-16 | Eastman Kodak Company | Auto resoration of a print |
US6439465B1 (en) * | 1999-09-24 | 2002-08-27 | Xerox Corporation | Encoding small amounts of embedded digital data at arbitrary locations within an image |
US7064861B2 (en) * | 2000-12-05 | 2006-06-20 | Eastman Kodak Company | Method for recording a digital image and information pertaining to such image on an oriented polymer medium |
US6956958B2 (en) * | 2002-02-21 | 2005-10-18 | Xerox Corporation | Method of embedding color information in printed documents using watermarking |
US7035460B2 (en) * | 2002-05-31 | 2006-04-25 | Eastman Kodak Company | Method for constructing an extended color gamut digital image from a limited color gamut digital image |
US7154557B2 (en) * | 2003-02-11 | 2006-12-26 | Texas Instruments Incorporated | Joint pre-/post-processing approach for chrominance mis-alignment |
US7511860B2 (en) * | 2004-11-16 | 2009-03-31 | Xerox Corporation | Systems and methods of embedding gamut mapping information into printed images |
JP2007142986A (ja) * | 2005-11-21 | 2007-06-07 | Canon Inc | 画像処理装置及び画像処理方法 |
JP2007194850A (ja) * | 2006-01-18 | 2007-08-02 | Sharp Corp | 画像処理方法、画像処理装置、画像形成装置、及びコンピュータプログラム |
JP4822340B2 (ja) * | 2006-09-12 | 2011-11-24 | 学校法人神奈川大学 | カラー画像の圧縮符号化方法、復号化方法、カラー画像の圧縮符号化装置および復号化装置 |
-
2007
- 2007-07-31 JP JP2007198949A patent/JP4861924B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-24 US US12/179,328 patent/US8351098B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20090034011A1 (en) | 2009-02-05 |
JP2009038456A (ja) | 2009-02-19 |
US8351098B2 (en) | 2013-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8477324B2 (en) | Image processor and image processing method that uses s-shaped gamma curve | |
US7352490B1 (en) | Method and system for generating contone encoded binary print data streams | |
US8503036B2 (en) | System and method of improving image quality in digital image scanning and printing by reducing noise in output image data | |
JP4176114B2 (ja) | 画像圧縮装置およびそれを備えた画像読取装置、画像圧縮装置を備えた画像処理装置並びにそれを備えた画像形成装置、画像圧縮処理方法 | |
US8165402B2 (en) | Image processing method, image processing apparatus, image forming apparatus and storage medium | |
JP4544109B2 (ja) | 画像処理装置およびプログラム | |
US8538086B2 (en) | Image inspection apparatus, image inspection method, and computer program product | |
JP6379794B2 (ja) | 画像処理装置、画像処理方法および画像処理システム | |
US8395820B2 (en) | Image processing apparatus for printing in black coloring material based on attribute information | |
US20240040060A1 (en) | Information processing apparatus, image processing method, and medium | |
JP5146085B2 (ja) | 画像処理装置およびプログラム | |
JP2008160306A (ja) | 結合ルックアップテーブルを生成する方法、画像処理装置、画像形成装置 | |
JP4861924B2 (ja) | 画像処理装置、その制御方法、そのプログラム、その記憶媒体 | |
JP4823132B2 (ja) | 印刷システム、その制御方法、そのプログラム | |
US8355165B2 (en) | Image processing apparatus and control method for restoring color image data | |
JP2009177667A (ja) | 印刷方法、印刷装置、対応テーブル生成方法、およびプログラム | |
JP2009130819A (ja) | 画像処理装置、その制御方法、そのプログラム、その記憶媒体 | |
JP2007088912A (ja) | 画像処理装置およびプログラム | |
JP4050639B2 (ja) | 画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラム | |
JP2008271131A (ja) | 画像処理方法、画像処理装置および画像形成装置 | |
JP7185451B2 (ja) | 画像処理装置と画像処理方法、及びプログラム | |
JP2007189275A (ja) | 画像処理装置 | |
US9451127B2 (en) | Image processing apparatus and non-transitory computer readable recording medium for encoding halftone image | |
JP2023111408A (ja) | 画像処理装置及びその制御方法とプログラム | |
JP2012151736A (ja) | 画像検査装置、画像形成装置、及び画像検査プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100329 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110721 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110809 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110921 |
|
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: 20111011 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111107 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |