JP6427960B2 - 画像処理装置 - Google Patents
画像処理装置 Download PDFInfo
- Publication number
- JP6427960B2 JP6427960B2 JP2014111635A JP2014111635A JP6427960B2 JP 6427960 B2 JP6427960 B2 JP 6427960B2 JP 2014111635 A JP2014111635 A JP 2014111635A JP 2014111635 A JP2014111635 A JP 2014111635A JP 6427960 B2 JP6427960 B2 JP 6427960B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- color reduction
- image data
- processing
- color
- 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
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
スキャナ10は、PC等に接続されて利用される周辺機器である。スキャナ10は、操作部12と、表示部14と、スキャン機構16と、ネットワークインターフェース(以下ではインターフェースのことを「I/F」と記載する)18と、制御部20と、を備える。各部12〜20は、バス線(符号省略)に接続されている。
スキャナ10のユーザは、スキャンデータの生成を望む場合、スキャンデータを生成すべき原稿を、スキャン機構16にセットして、スキャン開始操作(例えば操作部12のスタートボタンを押す操作)を実行することによって、スキャナ10にスキャン処理を実行させる。スキャン開始操作を実行する前に、ユーザは操作部12を操作することによって、スキャン設定情報28の特定のスキャンデータのデータ形式と特定の解像度とを変更することができる。ユーザから変更のための操作がない場合は、デフォルト値として予め設定されているデータ形式と解像度とが、ユーザにより指定された特定のスキャン設定情報として設定される。
図3を用いて、領域分割処理を説明する。領域分割処理では、CPU22は、対象データによって表される画像のうち、写真を表す写真領域PAと、コンピュータを用いて描画された画像(例えば、描画ソフトを用いて作成されたコンピュータグラフィック画像、グラフ作成ソフトを用いて作成されたグラフ)を表す描画領域DAと、文字列を表す文字領域CAと、に分割する。描画領域は、グラデーション画像を含む。グラデーション画像は、少なくとも色彩、色の濃淡、輝度のいずれかが連続的に変化する画像であり、直線的に並ぶ複数の画素の画素値が連続的に変化する画像である。領域分割処理は、公知の処理であり、例えば、エッジ検出によって、画像内の1個以上の領域を画定し、各領域内の周波数分析を実行することによって、領域毎に領域内の画像の種類(即ち、写真、描画、文字のいずれか)を特定する領域分離処理である。あるいは、例えば、画像のヒストグラム(例えば輝度のヒストグラム)を用いた領域分離処理であってもよい。
次に、図4を参照して、図2のS40で実行される画像データ生成処理について説明する。まず、S52では、CPU22は、図2のS16で設定済みの減色処理フラグが「0」に設定されているか否かを判断する。減色処理フラグが「0」に設定されている場合(S52でYES)、以後の処理を実行せずに処理を終了する。一方、減色処理フラグが「0」以外、即ち、「1」、「2」、「3」、「4」のいずれかに設定されている場合(S52でNO)、S54に進む。
本実施例のスキャナ10では、対象データのデータ形式及び解像度、ADF方式であるかFB方式であるかに応じて、対象データに実行される減色処理の種類が異なる。この構成によれば、対象データによって表される画像が、減色処理によって劣化することを抑制することができる。特に、図3に示すように、描画領域にグラデーション画像が含まれる場合に、例えば、縞模様が出るように、グラデーションが劣化することを抑制することができる。図6には、図3の描画領域の背景画像の一部が抜粋されている。図6に示すように、画素値が縦方向に連続的に大きくなるグラデーション画像GIを表すデータに対して、写真用減色処理を実行する場合、減色処理済み後のグラデーション画像では、横方向に画素値が等しい画素が並ぶ一方、縦方向には画素値が不連続に変化する。この結果、画素値の変化する位置において、横方向に伸びる模様が表れる。
スキャナ10が「画像処理装置」の一例である。文字用減色処理と、描画用減色処理と、写真用減色処理と、が「複数種類の減色処理」の一例であり、描画用減色処理が「第1の減色処理」であり、写真用減色処理、文字用減色処理のそれぞれが、「第2の減色処理」、「第3の減色処理」のそれぞれの一例であり、描画用減色処理で実行されるディザマトリクスを用いた減色処理が、「特定の減色処理」の一例である。「対象データ」が「画像データ」の一例である。減色処理フラグが「4」に設定されている対象データの描画領域を表すデータと、写真領域を表すデータと、文字領域を表すデータと、のそれぞれが、「領域画像データ」の一例であり、減色処理フラグが「1」、「2」、「3」に設定されている対象データが、「領域画像データ」の一例である。処理選択テーブル40に記録されているフラグのそれぞれが、「処理情報」の一例であり、処理選択テーブル40に記録されているフラグ「1」、「2」、「3」のそれぞれが、「第1種の情報」の一例であり、フラグ「4」が、「第2種の情報」の一例である。処理選択テーブル40に記録されているデータ形式及び解像度が「特定情報」の一例である。FB方式及びADF方式が、「読取機構の種類」の一例である。スキャン設定情報28、及び、図2のS22の領域分割処理の結果が、「画像情報」の一例である。スキャン設定情報のデータ形式が「JPEG」、「XPS」、「他のPDF」のいずれかであり、かつ、解像度が「600dpi」、「300dpi」のいずれかである設定が、「特定の設定」の一例である。データ形式「PDF/A」が「所定のデータ形式」の一例である。減色処理フラグ「3」、及び、図2のS22の領域分割処理において写真領域を示す結果が、「領域画像データによって表される画像が写真であることを示す情報」の一例である。
Claims (10)
- 画像処理装置であって、
画像データを取得するデータ取得部と、
前記画像処理装置が実行可能な複数種類の減色処理であって、前記画像データに含まれる全ての画素によって表される色の数を減少させるための処理方法が異なる前記複数種類の減色処理のそれぞれについて、当該減色処理を示す処理情報と、当該減色処理を実行すべき画像データの種類を特定するための特定情報と、の組合せを格納するメモリと、
前記画像データによって表される画像に含まれる1個以上の領域内の画像を表す領域画像データに関する画像情報と、前記メモリ内の前記処理情報と前記特定情報との前記組合せと、を用いて、前記領域画像データに対して実行すべき減色処理を選択する選択部と、
選択済みの前記減色処理を前記領域画像データに対して実行することによって、減色済みの画像データを生成する画像生成部と、を備え、
前記複数種類の減色処理は、前記全ての画素の階調を、X階調からY階調(X,Yは正の整数であり、X>Y)に減少して、M×N個の前記Y階調の画素(M,Nは正の整数)によって構成される画素群を用いて、前記M×N個の前記X階調の画素と同じ色を表現するための特定の減色処理を含む第1の減色処理と、前記特定の減色処理を含まない第2の減色処理と、を含み、
前記選択部は、
前記画像情報が、前記領域画像データによって表される画像が、グラデーションを含む画像であることを示す情報を含む場合に、前記第1の減色処理を選択し、
前記画像情報が、前記領域画像データによって表される前記画像が写真であることを示す情報を含む場合に、前記第2の減色処理を選択し、
前記第1の減色処理は、前記特定の減色処理と、前記第2の減色処理と、を含む、画像処理装置。 - 画像処理装置であって、
画像データを取得するデータ取得部と、
前記画像処理装置が実行可能な複数種類の減色処理であって、前記画像データに含まれる全ての画素によって表される色の数を減少させるための処理方法が異なる前記複数種類の減色処理のそれぞれについて、当該減色処理を示す処理情報と、当該減色処理を実行すべき画像データの種類を特定するための特定情報と、の組合せを格納するメモリと、
前記画像データによって表される画像に含まれる1個以上の領域内の画像を表す領域画像データに関する画像情報と、前記メモリ内の前記処理情報と前記特定情報との前記組合せと、を用いて、前記領域画像データに対して実行すべき減色処理を選択する選択部と、
選択済みの前記減色処理を前記領域画像データに対して実行することによって、減色済みの画像データを生成する画像生成部と、を備え、
前記画像データは、スキャン処理によって生成される画像データであり、
前記画像処理装置は、さらに、
前記スキャン処理の設定を示す設定情報を取得する設定取得部を備え、
前記画像情報は、取得済みの前記設定情報を含む、画像処理装置。 - 前記設定情報は、前記画像データのデータ形式を示す形式情報と、スキャン解像度を示す解像度情報と、読取方式の種類を示す読取情報と、を含む、請求項2に記載の画像処理装置。
- 前記処理情報は、前記複数種類の減色処理のうち、いずれか1個の減色処理を示す第1種の情報と、前記第1種の情報とは異なる第2種の情報と、を含み、
前記特定情報は、前記設定情報を含み、
前記メモリは、前記第1種の情報と前記第2種の情報とのどちらかの情報と、前記特定情報と、の前記組合せを格納し、
前記選択部は、前記メモリ内の前記組合せの中から、取得済みの前記設定情報と同一の設定情報を含む前記特定情報に組み合わせられている前記処理情報が前記第2種の情報である場合に、前記画像データによって表される前記画像に含まれる複数の領域のそれぞれについて、当該領域内の画像を表す領域画像データに対して実行すべき減色処理を選択する、請求項2又は3に記載の画像処理装置。 - 前記複数種類の減色処理は、第1の減色処理と、前記第1の減色処理と異なる第3の減色処理と、を含み、
前記選択部は、取得済みの前記設定情報が特定の設定を示す場合に、前記画像データを用いて、前記画像のうち、描画画像の割合が閾値以上であれば、前記第1の減色処理を選択し、前記画像のうち、描画画像の割合が閾値未満であれば、前記第3の減色処理を選択する、請求項2から4のいずれか一項に記載の画像処理装置。 - 前記設定情報は、前記画像データのデータ形式を示す形式情報を含み、
前記画像生成部は、前記設定情報に含まれる前記形式情報が、所定のデータ形式を示す場合に、前記減色済みの画像データを生成しない、請求項2から5のいずれか一項に記載の画像処理装置。 - 前記画像生成部は、
選択済みの前記減色処理を前記領域画像データに対して実行することによって、前記領域画像データに含まれる色数が所定色数以下となる場合に、前記減色処理を終了する、請求項1から6のいずれか一項に記載の画像処理装置。 - 前記画像生成部は、特定の色空間で表される前記画像データを用いて、前記特定の色空間で表される前記減色済みの画像データを生成する、請求項1から7のいずれか一項に記載の画像処理装置。
- 画像処理装置のためのコンピュータプログラムであって、
前記画像処理装置は、前記画像処理装置が実行可能な複数種類の減色処理であって、画像データに含まれる全ての画素によって表される色の数を減少させるための処理方法が異なる前記複数種類の減色処理のそれぞれについて、当該減色処理を示す処理情報と、当該減色処理を実行すべき画像データの種類を特定するための特定情報と、の組合せを格納するメモリを備え、
前記コンピュータプログラムは、前記画像処理装置に搭載されるコンピュータに、以下の各処理、即ち、
前記画像データを取得するデータ取得処理と、
前記画像データによって表される画像に含まれる1個以上の領域内の画像を表す領域画像データに関する画像情報と、前記メモリ内の前記処理情報と前記特定情報との前記組合せと、を用いて、前記領域画像データに対して実行すべき減色処理を選択する選択処理と、
選択済みの前記減色処理を前記領域画像データに対して実行することによって、減色済みの画像データを生成する画像生成処理と、を実行させ、
前記複数種類の減色処理は、前記全ての画素の階調を、X階調からY階調(X,Yは正の整数であり、X>Y)に減少して、M×N個の前記Y階調の画素(M,Nは正の整数)によって構成される画素群を用いて、前記M×N個の前記X階調の画素と同じ色を表現するための特定の減色処理を含む第1の減色処理と、前記特定の減色処理を含まない第2の減色処理と、を含み、
前記選択処理では、
前記画像情報が、前記領域画像データによって表される画像が、グラデーションを含む画像であることを示す情報を含む場合に、前記第1の減色処理を選択し、
前記画像情報が、前記領域画像データによって表される前記画像が写真であることを示す情報を含む場合に、前記第2の減色処理を選択し、
前記第1の減色処理は、前記特定の減色処理と、前記第2の減色処理と、を含む、コンピュータプログラム。 - 画像処理装置のためのコンピュータプログラムであって、
前記画像処理装置は、前記画像処理装置が実行可能な複数種類の減色処理であって、画像データに含まれる全ての画素によって表される色の数を減少させるための処理方法が異なる前記複数種類の減色処理のそれぞれについて、当該減色処理を示す処理情報と、当該減色処理を実行すべき画像データの種類を特定するための特定情報と、の組合せを格納するメモリを備え、
前記コンピュータプログラムは、前記画像処理装置に搭載されるコンピュータに、以下の各処理、即ち、
前記画像データを取得するデータ取得処理と、
前記画像データによって表される画像に含まれる1個以上の領域内の画像を表す領域画像データに関する画像情報と、前記メモリ内の前記処理情報と前記特定情報との前記組合せと、を用いて、前記領域画像データに対して実行すべき減色処理を選択する選択処理と、
選択済みの前記減色処理を前記領域画像データに対して実行することによって、減色済みの画像データを生成する画像生成処理と、を実行させ、
前記画像データは、スキャン処理によって生成される画像データであり、
前記コンピュータプログラムは、前記画像処理装置に搭載される前記コンピュータに、さらに、前記スキャン処理の設定を示す設定情報を取得する設定取得処理を実行させ、
前記画像情報は、取得済みの前記設定情報を含む、コンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014111635A JP6427960B2 (ja) | 2014-05-29 | 2014-05-29 | 画像処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014111635A JP6427960B2 (ja) | 2014-05-29 | 2014-05-29 | 画像処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015226278A JP2015226278A (ja) | 2015-12-14 |
JP6427960B2 true JP6427960B2 (ja) | 2018-11-28 |
Family
ID=54842744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014111635A Active JP6427960B2 (ja) | 2014-05-29 | 2014-05-29 | 画像処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6427960B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023160154A (ja) | 2022-04-21 | 2023-11-02 | キヤノン株式会社 | 画像形成装置、情報処理装置、画像形成装置の制御方法、情報処理装置の制御方法、及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003224734A (ja) * | 2002-01-29 | 2003-08-08 | Canon Inc | 画像表示装置、画像処理方法、記録媒体及びプログラム |
JP4577549B2 (ja) * | 2004-01-22 | 2010-11-10 | ソニー株式会社 | 画像表示装置 |
JP2008009508A (ja) * | 2006-06-27 | 2008-01-17 | Mitsubishi Electric Corp | 擬似階調画像の生成方法、及びその装置 |
JP5862259B2 (ja) * | 2011-12-09 | 2016-02-16 | ブラザー工業株式会社 | 表示制御装置、および、コンピュータプログラム |
JP2014017562A (ja) * | 2012-07-05 | 2014-01-30 | Brother Ind Ltd | 制御装置、および、プログラム |
-
2014
- 2014-05-29 JP JP2014111635A patent/JP6427960B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015226278A (ja) | 2015-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5304827B2 (ja) | 制御装置 | |
JP5477320B2 (ja) | 画像処理装置 | |
US10841457B2 (en) | Image forming apparatus with density correction and edge smoothing, method, and storage medium storing program to perform the method | |
JP6808325B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US11790477B2 (en) | Digital watermark analysis apparatus and digital watermark analysis method | |
KR101756277B1 (ko) | 화상형성장치 및 화상처리방법 | |
JP2019145030A (ja) | 画像処理装置、画像形成装置、画像処理方法、及びプログラム | |
JP6923037B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP5360112B2 (ja) | 制御装置 | |
JP6031921B2 (ja) | 画像処理装置およびプログラム | |
JP6427960B2 (ja) | 画像処理装置 | |
JP6882043B2 (ja) | 画像処理装置、プログラム及び画像処理方法 | |
JP2014017562A (ja) | 制御装置、および、プログラム | |
US10070009B2 (en) | Selection of halftoning technique based on microstructure detection | |
JP2019140538A (ja) | 画像処理装置、画像形成装置、画像処理方法、及びプログラム | |
US10674036B2 (en) | Selection of halftoning technique | |
JP5672340B2 (ja) | 制御装置 | |
JP2016092672A (ja) | 画像処理装置、および、コンピュータプログラム | |
JP2015154425A (ja) | 画像処理装置、および、コンピュータプログラム | |
JP5949399B2 (ja) | 画像処理装置およびプログラム | |
JP7077925B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
JP7211209B2 (ja) | 画像処理装置、プログラム、画像形成装置、および制御方法 | |
JP6260144B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP4770880B2 (ja) | アウトライン化方法およびそれを用いた画像圧縮方法、アウトライン化装置、画像圧縮装置、アウトライン化プログラム、ならびに、画像圧縮プログラム | |
JP2020052895A (ja) | コンピュータプログラム、および、制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170519 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180227 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180419 |
|
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: 20181002 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181015 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6427960 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |