JP6108220B2 - 画像処理装置、画像処理プログラム - Google Patents
画像処理装置、画像処理プログラム Download PDFInfo
- Publication number
- JP6108220B2 JP6108220B2 JP2013063817A JP2013063817A JP6108220B2 JP 6108220 B2 JP6108220 B2 JP 6108220B2 JP 2013063817 A JP2013063817 A JP 2013063817A JP 2013063817 A JP2013063817 A JP 2013063817A JP 6108220 B2 JP6108220 B2 JP 6108220B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- background color
- image
- pixel
- image processing
- 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
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
-
- 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/40—Picture signal circuits
- H04N1/40062—Discrimination between different image types, e.g. two-tone, continuous tone
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
- Image Processing (AREA)
Description
実施形態1の画像処理システム1について図1〜図8を参照しつつ説明する。この画像処理システム1は、スキャナ2およびパーソナルコンピュータ3(以下、単にコンピュータ3という)を備え、スキャナ2とコンピュータ3とは、有線通信または無線通信により、互いにデータ通信を行うことが可能である。コンピュータ3は、画像処理装置の一例である。
スキャナ2は、第1画像処理部21、第1表示部22、第1操作部23、第1通信部24、および、画像読取部25を備える。
コンピュータ3は、第2画像処理部31、第2表示部32、第2操作部33、第2通信部34、および、接続ポート35を備える。
スキャナ2の電源が投入されると、第1画像処理部21は、図2に示すスキャン側処理を、所定時間間隔で繰り返し実行する。スキャナ側処理は、第1画像処理部21が、ユーザの入力操作に基づき、画像読取部25に原稿シートの画像を読み取らせ、その読取データを、第1通信部24によりコンピュータ3に送信する処理である。
コンピュータ3の電源が投入されると、第2画像処理部31は、図3に示すコンピュータ側処理を、所定時間間隔で繰り返し実行する。コンピュータ側処理は、第2画像処理部31が、スキャナ2から受信した読取データから、読取画像Gが有彩色画像であるか無彩色画像であるかを判定する処理である。
具体的には、第2CPU36は、第2通信部34が、スキャン2から上記起動指令を受信したか否かを判断する(S11)。第2CPU36は、起動指令を受信していないと判断した場合(S11:NO)、起動指令を待つ待機状態になる。第2CPU36は、スキャン指令を受信したと判断した場合(S11:YES)、第2RAM38からスキャナドライバのプログラムを読み出して、スキャナドライバを起動する(S12)。
第2CPU36は、読取データを受信すると、図4に示す読取画像処理の実行を開始する(S15)。なお、第2CPU36は、スキャナ2からの読取画像G全体の読取データの受信を完了した後に、読取画像処理の実行を開始する構成でもよいし、スキャナ2からの読取データの受信途中で、受信した部分について、上記読取画像処理を順次実行していく構成でもよい。
第2CPU36は、第2RAM38に記憶された読取データを用いて、図5に示す読取画像Gの背景色特定処理を実行する(S31)。背景色特定処理は、読取画像Gの背景色(地色)を特定するための処理である。具体的には、第2CPU36は、読取画像Gを構成する画素群それぞれの画像濃度値(R値、G値、B値)から、読取画像G全体を構成する画素群について、各原色RGBごとに、画像濃度値に関するヒストグラム(度数分布)を生成する(S51)。各原色RGBごとの画像濃度値(以下、単に濃度という)は、色情報の一例である。
まず、第2CPU36は、ブロック分割処理を実行する(S35)。具体的には、第2CPU36は、第2RAM38に記憶された読取データから、図7上段に示すように、読取画像Gを、一定の大きさの矩形状の複数のブロックBに均等分割する。なお、1つのブロックBは、例えば1辺(1行)の画素数が11、他辺(1列)の画素数が18であり、全画素数は、198であるとする。第2CPU36は、読取画像Gの読取データを所定ライン数分受信するごとに、当該所定ライン数分の部分画像についてブロック分割処理を順次行う構成でもよい。所定ライン数とは、少なくとも1つのブロックBの縦寸法分のライン数である。
第2CPU36は、ブロック分割処理の実行開始後、各ブロックB単位で、画素判別処理(S38)を実行する。画素判別処理は、読取画像G全体を構成する画素群を、背景色部分G1を構成する背景色画素と、非背景色部分G2を構成する非背景色画素とに判別する処理である。
第2CPU36は、画素判別処理の実行後、K番目のブロックBについて、ブロック色判定処理を実行する(S39)。ブロック色判定処理は、背景色画素の色情報を用いずに、非背景色画素の色情報を用いて、K番目のブロックBが、有彩色ブロックであるか、無彩色ブロックであるかを判定する処理である。
第2CPU36は、現在のブロック番号Kが最終ブロック番号KAに達したと判断した場合(S40:YES)、非背景色判定処理を実行する(S41,S42)。非背景色判定処理は、ブロック色判定処理の判定結果から、非背景色部分G2が、有彩色であるか、無彩色であるかを判定するための処理である。
S16では、第2CPU36は、非背景色判定処理の判定結果から、読取画像Gが有彩色画像であるか否かを判定する。具体的には、第2CPU36は、第2RAM38に有彩色フラグが記憶されているか否かを判定する。第2CPU36は、有彩色フラグが記憶されていると判定した場合(S16:NO)、読取データをグレイスケールデータに変換する処理を実行する(S17)。
本実施形態によれば、第2画像処理部31は、背景色画素の色情報を用いず、非背景色画素の色情報を用いて、非背景色部分G2が有彩色であるか無彩色であるかを判定し、その判定結果から、読取画像Gの色判定を行う。これにより、コンピュータ3は、背景色画素による影響を抑制しつつ、非背景色部分G2の色判定結果から、読取画像Gの色判定を行うことができる。
図9は実施形態2を示す。上記実施形態1との相違は、ブロック色判定処理にあり、その他の点は上記実施形態1と同様である。従って、上記実施形態1と同一符号を付して重複する説明を省略し、異なるところのみを次に説明する。
条件1:非背景色画素について、色差Cb、Crそれぞれに関する平均値のいずれも無彩色範囲内であること
条件2:非背景色画素について、色差Cb、Crそれぞれに関する標準偏差のいずれも無彩色基準値以下であること
なお、この無彩色基準値は、例えば図7下段の無彩色範囲の幅に対応する標準偏差以下の値が好ましい。
本明細書で開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
Claims (7)
- 画像を取得する画像取得部と、
画像処理部と、を備え、
前記画像処理部は、
前記画像取得部が取得した取得画像の背景色を特定する背景色特定処理と、
前記背景色特定処理で特定した前記取得画像の背景色が、有彩色であるか、無彩色であるかを判定する背景色判定処理と、
前記取得画像を構成する画素群を、前記背景色の部分を構成する背景色画素と、前記背景色でない非背景色の部分を構成する非背景色画素とに判別する画素判別処理と、
前記背景色画素の色情報を用いず、前記非背景色画素の色情報を用いて、前記非背景色の部分が、有彩色であるか、無彩色であるかを判定する非背景色判定処理と、
前記背景色判定処理及び前記非背景色判定処理の少なくともいずれかで有彩色であると判定した場合、前記取得画像を有彩色画像であると判定し、前記非背景色判定処理で無彩色であると判定した場合、前記取得画像を無彩色画像であると判定する画像色判定処理と、を実行する構成を有し、
前記画像処理部は、
前記背景色判定処理において有彩色であると判定したときに、前記画素判別処理と前記非背景色判定処理とを実行せず、
前記背景色判定処理において無彩色であると判定したときに、前記画素判別処理と前記非背景色判定処理とを実行する、画像処理装置。 - 請求項1に記載の画像処理装置であって、
前記画像処理部は、
前記背景色特定処理では、
前記画素群の色情報から、画像の濃度に関する当該画素群のヒストグラムを生成し、
前記ヒストグラムの最頻度の濃度から、前記背景色を特定する、画像処理装置。 - 請求項1または2に記載の画像処理装置であって、
前記画像処理部は、
前記画素判別処理では、
前記背景色の原色Rの濃度を含む基準範囲内の原色Rの濃度を示す画素を前記背景色画素であると判別し、前記基準範囲外の原色Rの濃度を示す画素を前記非背景色画素であると判別する、画像処理装置。 - 請求項1から3のいずれか一項に記載の画像処理装置であって、
前記画像処理部は、
前記画像取得部が取得した取得画像を、一定の大きさの複数のブロックに分割するブロック分割処理と、
前記各ブロック毎に、前記背景色画素の色情報を用いず、前記非背景色画素の色情報を用いて、当該ブロックが、有彩色ブロックであるか、無彩色ブロックであるかを判定するブロック色判定処理と、を実行する構成を有し、
前記非背景色判定処理では、
前記有彩色ブロックであると判定したブロック数、および、前記無彩色ブロックであると判定したブロック数の少なくとも一方のブロック数から、前記非背景色の部分が、有彩色であるか、無彩色であるかを判定する、画像処理装置。 - 請求項1から4のいずれか一項に記載の画像処理装置であって、
前記画像処理部は、
前記非背景色判定処理では、
前記非背景色画素の色情報を用いて、前記非背景色画素の色差値の平均値を算出し、当該平均値から、前記非背景色の部分が、有彩色であるか、無彩色であるかを判定する、画像処理装置。 - 請求項1から5のいずれか一項に記載の画像処理装置であって、
前記画像処理部は、
前記非背景色判定処理では、
前記非背景色画素の色情報を用いて、前記非背景色画素の色差値の標準偏差を算出し、当該標準偏差値から、前記非背景色の部分が、有彩色であるか、無彩色であるかを判定する、画像処理装置。 - 画像を取得する画像取得部を有する画像処理装置に、
前記画像取得部が取得した取得画像の背景色を特定する背景色特定処理と、
前記背景色特定処理で特定した前記取得画像の背景色が、有彩色であるか、無彩色であるかを判定する背景色判定処理と、
前記取得画像を構成する画素群を、前記背景色の部分を構成する背景色画素と、前記背景色でない非背景色の部分を構成する非背景色画素とに判別する画素判別処理と、
前記背景色画素の色情報を用いず、前記非背景色画素の色情報を用いて、前記非背景色の部分が、有彩色であるか、無彩色であるかを判定する非背景色判定処理と、
前記背景色判定処理及び前記非背景色判定処理の少なくともいずれかで有彩色であると判定した場合、前記取得画像を有彩色画像であると判定し、前記非背景色判定処理で無彩色であると判定した場合、前記取得画像を無彩色画像であると判定する画像色判定処理と、を実行させ、
前記背景色判定処理において有彩色であると判定したときに、前記画素判別処置と前記非背景色判定処理とを実行させず、
前記背景色判定処理において無彩色であると判定したときに、前記画素判別処理と前記非背景色判定処理とを実行させる画像処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013063817A JP6108220B2 (ja) | 2013-03-26 | 2013-03-26 | 画像処理装置、画像処理プログラム |
US14/225,687 US9013770B2 (en) | 2013-03-26 | 2014-03-26 | Image processing device determining whether image is chromatic color image or achromatic color image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013063817A JP6108220B2 (ja) | 2013-03-26 | 2013-03-26 | 画像処理装置、画像処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014192552A JP2014192552A (ja) | 2014-10-06 |
JP6108220B2 true JP6108220B2 (ja) | 2017-04-05 |
Family
ID=51620596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013063817A Active JP6108220B2 (ja) | 2013-03-26 | 2013-03-26 | 画像処理装置、画像処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9013770B2 (ja) |
JP (1) | JP6108220B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10368097B2 (en) * | 2014-01-07 | 2019-07-30 | Nokia Technologies Oy | Apparatus, a method and a computer program product for coding and decoding chroma components of texture pictures for sample prediction of depth pictures |
JP6344064B2 (ja) * | 2014-05-30 | 2018-06-20 | ブラザー工業株式会社 | 画像処理装置およびコンピュータプログラム |
JP6804022B2 (ja) * | 2016-05-02 | 2020-12-23 | 富士ゼロックス株式会社 | 変化度合い導出装置、変化度合い導出方法及びプログラム |
US11265579B2 (en) * | 2018-08-01 | 2022-03-01 | Comcast Cable Communications, Llc | Systems, methods, and apparatuses for video processing |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0344268A (ja) | 1989-07-12 | 1991-02-26 | Matsushita Electric Ind Co Ltd | 下地除去装置 |
JPH10336466A (ja) * | 1997-05-29 | 1998-12-18 | Toshiba Corp | 画像形成装置および画像処理装置 |
JP2003283847A (ja) * | 2002-03-22 | 2003-10-03 | Canon Electronics Inc | 原稿撮像装置、原稿撮像方法およびプログラム |
JP3944032B2 (ja) | 2002-09-03 | 2007-07-11 | キヤノン株式会社 | 画像処理装置およびその方法 |
JP2005286571A (ja) | 2004-03-29 | 2005-10-13 | Sharp Corp | 画像処理装置、画像処理装置を備えた画像形成装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体 |
JP4331159B2 (ja) * | 2005-11-25 | 2009-09-16 | シャープ株式会社 | 画像処理装置、画像形成装置、画像処理方法、画像処理プログラムおよびその記録媒体 |
DE602006019481D1 (de) * | 2005-11-29 | 2011-02-17 | Nec Corp | Mustererkennungsvorrichtung, mustererkennungsverfahren und mustererkennungsprogramm |
JP4047356B2 (ja) | 2006-03-20 | 2008-02-13 | 株式会社リコー | 画像処理装置 |
JP4438834B2 (ja) * | 2006-09-06 | 2010-03-24 | 村田機械株式会社 | 画像色判定装置、画像色判定方法、およびプログラム |
US8508823B2 (en) * | 2007-03-28 | 2013-08-13 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, and recording medium |
JP4495201B2 (ja) * | 2007-10-10 | 2010-06-30 | シャープ株式会社 | 画像処理装置、画像形成装置、画像処理方法、画像処理プログラムおよび画像処理プログラムを記録する記録媒体 |
JP5388559B2 (ja) * | 2007-12-21 | 2014-01-15 | キヤノン株式会社 | 画像処理装置及び画像処理方法並びに画像処理方法を実行するプログラム及び記憶媒体 |
JP2009171561A (ja) * | 2007-12-21 | 2009-07-30 | Canon Inc | 画像処理装置及び画像処理方法 |
JP4960897B2 (ja) * | 2008-01-30 | 2012-06-27 | 株式会社リコー | 画像処理装置、画像処理方法、プログラム、記憶媒体 |
JP2009212841A (ja) * | 2008-03-04 | 2009-09-17 | Canon Inc | 画像処理システム、画像処理装置、および画像処理方法 |
JP5047051B2 (ja) * | 2008-05-02 | 2012-10-10 | キヤノン株式会社 | 画像処理装置及び画像符号化方法 |
JP2010004278A (ja) | 2008-06-19 | 2010-01-07 | Canon Inc | 画像処理装置 |
JP2010004383A (ja) | 2008-06-20 | 2010-01-07 | Konica Minolta Business Technologies Inc | 画像処理装置およびカラー原稿判定方法 |
JP2010119006A (ja) * | 2008-11-14 | 2010-05-27 | Seiko Epson Corp | 画像処理装置および画像処理方法 |
JP2010226315A (ja) | 2009-03-23 | 2010-10-07 | Konica Minolta Business Technologies Inc | 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム |
JP2010288146A (ja) | 2009-06-12 | 2010-12-24 | Canon Inc | 画像処理装置及び画像処理方法 |
JP5477081B2 (ja) * | 2010-03-16 | 2014-04-23 | 株式会社リコー | 画像処理装置、画像処理方法及びプログラム |
JP5206782B2 (ja) * | 2010-12-28 | 2013-06-12 | ブラザー工業株式会社 | 画像処理装置、画像処理方法およびプログラム |
JP5617733B2 (ja) | 2011-03-30 | 2014-11-05 | ブラザー工業株式会社 | 読取装置 |
JP5974589B2 (ja) * | 2012-03-30 | 2016-08-23 | ブラザー工業株式会社 | 画像処理装置およびプログラム |
-
2013
- 2013-03-26 JP JP2013063817A patent/JP6108220B2/ja active Active
-
2014
- 2014-03-26 US US14/225,687 patent/US9013770B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US9013770B2 (en) | 2015-04-21 |
US20140293380A1 (en) | 2014-10-02 |
JP2014192552A (ja) | 2014-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4375322B2 (ja) | 画像処理装置、画像処理方法、そのプログラム、およびそのプログラムを記録したコンピュータ読取り可能な記録媒体 | |
US8436929B2 (en) | Display control apparatus, display control method, and program | |
JP2008113222A (ja) | 画像処理装置、撮影装置、および、これらにおける画像処理方法ならびに当該方法をコンピュータに実行させるプログラム | |
US20190268580A1 (en) | Image processing apparatus, image forming apparatus, image processing method, and non-transitory computer-readable storage medium | |
JP6108220B2 (ja) | 画像処理装置、画像処理プログラム | |
JP2008099149A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP2007124236A (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
JP2018056873A (ja) | 画像処理装置、および、コンピュータプログラム | |
US11368607B2 (en) | Information processing apparatus and non-transitory computer readable medium storing program for image color conversion | |
US20040001230A1 (en) | Image processing apparatus and method thereof | |
JP6892625B2 (ja) | データ処理装置、および、コンピュータプログラム | |
JP2017152957A (ja) | 画像処理装置、コンピュータプログラム、および、システム | |
US10896344B2 (en) | Information processing apparatus, information processing method, and computer program | |
JP6521250B2 (ja) | 画像形成装置、色変換プログラムおよび色変換方法 | |
US10706315B2 (en) | Image processing device, image processing method, and computer program product | |
JP6079371B2 (ja) | 画像処理装置および画像処理プログラム | |
JP2005293554A (ja) | 画像における主要被写体の決定 | |
JP6427960B2 (ja) | 画像処理装置 | |
CN110225239B (zh) | 电子设备及其控制方法和存储介质 | |
JP6707903B2 (ja) | 出力装置、および、コンピュータプログラム | |
JP2016220120A (ja) | 画像形成装置、モノクロ印刷方法、及びプリンタドライバ | |
JP6127965B2 (ja) | 画像出力装置およびプログラム | |
JP6394060B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP5799675B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP2019153286A (ja) | 画像処理装置、画像処理方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161222 |
|
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: 20170210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170223 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6108220 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |