(57)【要約】【課題】複数頁の画像を圧縮する場合に画質を均等にすることができる画像処理装置、画像形成装置及び前記画像処理装置を実現するためのコンピュータプログラムを記録した記録媒体を提供する。【解決手段】画像処理装置は、複数枚の原稿を読み取って得られた複数頁の画像をファイルに圧縮する圧縮処理部、複数頁の画像それぞれの情報量を特定する特定部、特定した情報量に応じて各頁の画像の圧縮後のサイズを算出する圧縮サイズ算出部を備え、圧縮処理部は、圧縮サイズ算出部で算出した圧縮後のサイズを用いて各頁の画像を圧縮する。【選択図】図１
2015005835.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の原稿を読み取って得られた複数頁の画像をファイルに圧縮する圧縮処理部を備える画像処理装置において、
複数頁の画像それぞれの情報量を特定する特定部と、
前記特定部で特定した情報量に応じて各頁の画像の圧縮後のサイズを算出する圧縮サイズ算出部と
を備え、
前記圧縮処理部は、
前記圧縮サイズ算出部で算出した圧縮後のサイズを用いて各頁の画像を圧縮するようにしてあることを特徴とする画像処理装置。
【請求項２】
前記画像を構成する複数の画素の画素値に基づいて、該画像の文字画素数及び有彩色画素数を算出する画素数算出部と、
前記画素数算出部で算出した文字画素数及び有彩色画素数それぞれに所定の重み付け係数を乗算して重み付けする重み付け部と
を備え、
前記特定部は、
前記重み付け部で重み付けた値を前記情報量として特定するようにしてあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
各頁の画像に対応する原稿がカラー又は白黒のいずれの種別であるかを判定する原稿種別判定部を備え、
前記特定部は、
前記原稿種別判定部で判定した種別を前記情報量として特定するようにしてあることを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の画像処理装置と、該画像処理装置で圧縮したファイルをシート上に形成する画像形成部とを備えることを特徴とする画像形成装置。
【請求項５】
コンピュータに、
複数頁の画像それぞれの情報量を特定するステップと、
特定した情報量に応じて各頁の画像の圧縮後のサイズを算出するステップと
を実行させるためのコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚の原稿を読み取って得られた複数頁の画像をファイルに圧縮する圧縮処理部を備える画像処理装置、該画像処理装置を備える画像形成装置及び前記画像処理装置を実現するためのコンピュータプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
原稿をスキャナで読み取って画像データを電子化し、電子化したファイルをメールに添付して送る場合には、メールに添付できる容量が規制されているため、電子化ファイルを作成する時点でメールに添付可能なサイズに画像を圧縮したいという要望がある。この様な要望を実現するための方法として、例えば、ＪＰＥＧ２０００の様な圧縮方式であれば事前に圧縮後のサイズを指定して圧縮することが可能である。また、複数枚の原稿を効率的に圧縮するための方法が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５８５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の方法は、あくまでも複数の原稿同士に共通部分があることを前提として、圧縮効率を改善するものであるので、複数の原稿同士に共通部分が存在しない場合には、通常の圧縮と変わらず、圧縮効率を改善することができないという問題がある。また、複数の原稿同士に共通部分が存在しない場合に、原稿毎のサイズを決定する方法については開示されていない。
【０００５】
また、複数の原稿を読み取って得られた複数頁の画像を、例えば、予め指定された所要のサイズのファイルに圧縮する場合に、仮に各頁の画像の圧縮後のサイズを均等に割り当てて圧縮したとする。この場合、仮に頁毎に文字及び図表などの記載量の多少が異なると、記載量の多い頁の画像が、記載量の少ない頁の画像よりも画質の劣化が大きくなるという問題もある。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、複数頁の画像を圧縮する場合に画質を均等にすることができる画像処理装置、該画像処理装置を備える画像形成装置及び前記画像処理装置を実現するためのコンピュータプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、複数枚の原稿を読み取って得られた複数頁の画像をファイルに圧縮する圧縮処理部を備える画像処理装置において、複数頁の画像それぞれの情報量を特定する特定部と、前記特定部で特定した情報量に応じて各頁の画像の圧縮後のサイズを算出する圧縮サイズ算出部とを備え、前記圧縮処理部は、前記圧縮サイズ算出部で算出した圧縮後のサイズを用いて各頁の画像を圧縮するようにしてあることを特徴とする。
【０００８】
本発明に係る画像処理装置は、前記画像を構成する複数の画素の画素値に基づいて、該画像の文字画素数及び有彩色画素数を算出する画素数算出部と、前記画素数算出部で算出した文字画素数及び有彩色画素数それぞれに所定の重み付け係数を乗算して重み付けする重み付け部とを備え、前記特定部は、前記重み付け部で重み付けた値を前記情報量として特定するようにしてあることを特徴とする。
【０００９】
本発明に係る画像処理装置は、各頁の画像に対応する原稿がカラー又は白黒のいずれの種別であるかを判定する原稿種別判定部を備え、前記特定部は、前記原稿種別判定部で判定した種別を前記情報量として特定するようにしてあることを特徴とする。
【００１０】
本発明に係る画像形成装置は、前述の発明のいずれか１つに係る画像処理装置と、該画像処理装置で圧縮したファイルをシート上に形成する画像形成部とを備えることを特徴とする。
【００１１】
本発明に係るコンピュータでの読み取りが可能な記録媒体は、コンピュータに、複数頁の画像それぞれの情報量を特定するステップと、特定した情報量に応じて各頁の画像の圧縮後のサイズを算出するステップとを実行させるためのコンピュータプログラムを記録してあることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数頁の画像を圧縮する場合に各頁の画像の画質を均等にすることができる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１の画像形成装置の構成の一例を示すブロック図である。
【図２】実施の形態１の原稿種別自動判別部の構成の一例を示すブロック図である。
【図３】実施の形態１の下地判定部による下地画素の最小値ヒストグラムの一例を示す説明図である。
【図４】実施の形態１の原稿種別自動判別部による原稿種別判定の処理手順の一例を示すフローチャートである。
【図５】実施の形態１の原稿種別自動判別部によるカラー原稿判定の処理手順の一例を示すフローチャートである。
【図６】実施の形態１の制御部による処理再開の手順の一例を示すフローチャートである。
【図７】実施の形態１の圧縮サイズ算出部による情報量の特定方法の一例を示す説明図である。
【図８】実施の形態１の圧縮サイズ算出部による圧縮サイズの算出方法の一例を示す説明図である。
【図９】複数頁の画像の領域画素の画素数の一例を示す説明図である。
【図１０】複数頁の画像の記載の分量を示す模式図である。
【図１１】複数頁の画像の圧縮サイズの一例を示す説明図である。
【図１２】実施の形態１の圧縮サイズ算出部の処理手順の一例を示すフローチャートである。
【図１３】実施の形態２の圧縮サイズ算出部による情報量の特定方法の一例を示す説明図である。
【図１４】実施の形態２の圧縮サイズ算出部による圧縮サイズの算出方法の一例を示す説明図である。
【図１５】実施の形態３の複数頁の画像の圧縮サイズの一例を示す説明図である。
【発明を実施するための形態】
【００１４】
（実施の形態１）
以下、本発明を実施の形態を示す図面に基づいて説明する。図１は実施の形態１の画像形成装置の構成の一例を示すブロック図である。図１に示すように、画像形成装置は、画像処理装置１００、画像入力装置２０１、画像出力装置２０２、画像表示装置２０３、制御部１０１、記憶装置１０２、送受信装置１０３などを備える。
【００１５】
本実施の形態の画像形成装置は、例えば、コピアモード、プリントモード、ファクシミリ送信モード、ファクシミリ受信モード、イメージ送信モードの各モードを有するデジタルカラー複合機である。ユーザが、これらのモードの中からいずれかのモードを選択した場合、画像形成装置は、選択されたモードを実行する。
【００１６】
本実施の形態では、以下イメージ送信モードについて説明する。イメージ送信モードとは、例えば、（１）原稿を読み取って得られた画像（画像データとも称する）を電子メールに添付して指定されたアドレスへ送信するモード（scan to e-mailモード）、（２）原稿を読み取って得られた画像を、ユーザが指定したフォルダに送信するモード（scan to ftpモード）、（３）原稿を読み取って得られた画像を画像形成装置に装着されたＵＳＢメモリなどに送信するモード（scan to usbモード）などを意味する。
【００１７】
画像入力装置２０１は、例えば、ＣＣＤ（Charged Coupled Device）ラインセンサを備えたスキャナ部より構成され、原稿からの反射光像をＲＧＢ（Ｒ：赤・Ｇ：緑・Ｂ：青）に色分解された電気信号に変換する。ＣＣＤラインセンサにより入力されたカラー画像信号（ＲＧＢアナログ信号）は、Ａ／Ｄ（アナログ・デジタル）変換部にてデジタル信号に変換され、シェーディング補正部にて画像入力装置２０１の照明系、結像系、撮像系で生じる各種の歪みが取り除かれる。
【００１８】
画像出力装置２０２は、原稿の画像データを記録紙（シート）上に出力する電子写真方式やインクジェット方式などを用いた画像形成部としての機能を有する。また、画像出力装置２０２は、画像処理装置１００で圧縮したファイルの画像を記録紙（シート）上に形成する。
【００１９】
画像表示装置２０３は、画像形成装置の操作パネル（不図示）等に設けられたディスプレイであり、カラー画像の表示が可能である。また、画像表示装置２０３は、タッチパネルに覆われており、画像形成装置の入力インタフェースとしての機能を有している。つまり、画像表示装置２０３には、画像形成装置に対して各種コマンドの入力を行うためのＧＵＩ（グラフィカルユーザインターフェイス）及び操作ガイドなどが表示される。
【００２０】
制御部１０１は、ＣＰＵ（Central Processing Unit）又はＤＳＰ（Digital Signal Processor）等のプロセッサを含むコンピュータであり、画像形成装置に備えられる各種ハードウェアを統括的に制御する。また、制御部１０１は、画像形成装置に備えられる各ハードウェア間のデータ転送の制御を行う。
【００２１】
記憶装置１０２は、ハードディスク又はソリッドステートドライブ等であり、画像処理装置１００の処理に必要なデータ又は情報、あるいは画像処理装置１００で処理した処理後のデータ又は情報などを記憶する。
【００２２】
送受信装置１０３は、電話回線又はインターネット等の通信線に接続しており、当該通信線に接続されている本実施の形態の画像形成装置とは別の装置との間でデータの送受信を行う。
【００２３】
画像処理装置１００は、入力された画像データ（画像信号）に対して画像処理を施すための集積回路であり、ＡＳＩＣ（Application specific integrated circuit）又はＦＰＧＡ（field-programmable gate array）などにより構成される。
【００２４】
画像処理装置１００は、例えば、入力処理部１１、原稿種別自動判別部１２、第一圧縮部１３、領域分離処理部１４、領域分離信号圧縮部１５、第一伸張部１６、画質調整部１７、色補正部１８、黒生成下色除去部１９、空間フィルタ部２０、第二圧縮部２１、出力階調補正部２２、中間調生成部２３、領域分離信号伸張部２４、第二伸張部２５及び圧縮サイズ算出部２６などを備える。
【００２５】
画像処理装置１００は、イメージ送信モードの中のscan to e-mailモード時には、画像処理を施した画像データをメール処理部（不図示）に送信する。また、画像処理装置１００は、scan to ftpモード時には、画像処理を施した画像データを所定のフォルダに送信する。また、画像処理装置１００は、scan to ＵＳＢモード時には、画像処理を施した画像データを所定のＵＳＢメモリに送信する。以下、各部について説明する。
【００２６】
入力処理部１１は、画像入力装置２０１が送出するＲＧＢの画像データのそれぞれに対してγ補正処理などの階調変換処理を施す機能を有する。
【００２７】
原稿種別自動判別部１２は、画像入力装置２０１にて読み取られた原稿の種別の判定を行う。原稿の種別としては、例えば、文字原稿、印刷写真原稿、文字と印刷写真とが混在した文字印刷写真原稿等がある。
【００２８】
また、原稿種別自動判別部１２は、画像入力装置２０１が送出するＲＧＢの画像データに基づいて、読み取られた原稿がカラー原稿又は白黒原稿のいずれの種別であるかの判別を行う処理である自動カラー判別処理（ＡＣＳ：Auto Color Selection）も行う。原稿種別自動判別部１２で、ブランク原稿であるか否か（無地の原稿であるか否か）の判定を行うようにしてもよい。
【００２９】
原稿種別自動判別部１２は、ＲＧＢの画像データを、第一圧縮部１３及び領域分離処理部１４へ出力する。また、本実施の形態では、原稿種別自動判別部１２が原稿種別の判別のために求めた値を、記憶装置１０２に記憶し、後述の圧縮サイズ算出部２６での圧縮後のサイズの算出に用いる。以下、原稿種別自動判別部１２の詳細について説明する。
【００３０】
図２は実施の形態１の原稿種別自動判別部１２の構成の一例を示すブロック図である。図２に示すように、原稿種別自動判別部１２は、画素判定部１２１、ヒストグラム生成部１２２、下地判定部１２３、領域画素カウント部１２４、原稿種別判定部１２５、カラー画素カウント部１２６及びカラー判定部１２７などを備える。なお、本実施の形態では領域画素カウント部１２４で求めた値を用いて圧縮後のサイズを算出する。
【００３１】
画素判定部１２１は、画像を構成する複数の画素の画素値に基づいて、各画素の判別を行う。各画素の判別は、画素が、下地画素、印画紙写真画素（写真画素）、文字画素、網点画素のいずれであるかを判別する。本実施の形態では、便宜上、下地画素、印画紙写真画素、文字画素、網点画素などをまとめて領域画素とも称する。
【００３２】
各画素の判別、すなわち画像の各画素を領域画素に分離するアルゴリズムは、既存の領域分離方法を用いることができ、例えば、以下のような手順で画素の種別を判別することができる。
【００３３】
まず、（１）注目画素を含むｎ×ｍ（たとえば、７画素×１５画素）の画素ブロックにおける最小濃度値及び最大濃度値を算出する。次に、（２）算出した最小濃度値及び最大濃度値を用いて最大濃度差を算出する。次に、（３）注目画素に隣接する画素の濃度差の絶対値の総和である総和濃度繁雑度（例えば、主走査方向及び副走査方向について算出した値の和）を算出する。次に、（４）算出した最大濃度差と最大濃度差閾値との比較及び算出した総和濃度繁雑度と総和濃度繁雑度閾値との比較を行う。
【００３４】
次に、（５）最大濃度差＜最大濃度差閾値、及び総和濃度繁雑度＜総和濃度繁雑度閾値の場合、注目画素は下地・印画紙写真領域に属すると判定する。そして、（６）上記条件を満たさない場合には、注目画素は文字・網点領域に属すると判定する。
【００３５】
次に、（７）下地・印画紙写真領域に属すると判定された画素について、注目画素が、最大濃度差＜下地・印画紙写真判定閾値、という条件を充足する場合には、注目画素を下地画素であると判定し、当該条件を充足しない場合には、注目画素を印画紙写真画素であると判定する。
【００３６】
次に、（８）文字・網点領域に属すると判定された画素について、注目画素が、総和濃度繁雑度＜（最大濃度差に文字・網点判定閾値を乗算した値）、という条件を充足する場合には、注目画素を文字画素であると判定し、当該条件を充足しない場合には、注目画素を網点画素であると判定する。なお、上述の手順は、特開２００２−２３２３０８号公報にも記載されている。
【００３７】
画素判定部１２１は、画像を構成する各画素が有彩色画素であるか無彩色画素であるかのカラー判定を行う。カラー判定のアルゴリズムは、既存のカラー判定方法（有彩無彩判定方法）を用いることができる。例えば、特開２００５−２８６５７１号公報に記載の方法などを用いることができる。なお、以下の説明では、ＲＧＢ信号を用いた際の処理例について説明するが、ＲＧＢ信号を補色反転したＣＭＹ信号を用いることもでき、あるいはＲＧＢ信号をＣＩＥ１９７６Ｌ＊ａ＊ｂ＊信号（ＣＩＥ: Commission International de l’Eclairage：国際照明委員会、Ｌ＊: 明度、ａ＊、ｂ＊: 色度）に色空間変換して判定処理を行うこともできる。補色反転したＣＭＹ信号又はＣＩＥ１９７６Ｌ＊ａ＊ｂ＊信号を用いる際は、信号変換処理が行われる。
【００３８】
カラー判定の手順は、まず、（１）ＲＧＢ信号に対して、注目画素を中心とするｎ×ｍの画素ブロック（たとえば３画素×３画素）において、各入力信号別に平均値を算出し、算出された各信号の平均値の最大値及び最小値より最大濃度差分値を求める。
【００３９】
次に、（２）算出した最大濃度差分値と予め設定されている有彩画素判定閾値（例えば、１０など）との比較を行い、最大濃度差分値が有彩画素判定閾値よりも大きい場合には、注目画素を有彩色画素であると判定し、最大濃度差分値が有彩画素判定閾値よりも小さい場合には、注目画素を無彩色画素であると判定する。
【００４０】
なお、画素判定部１２１での処理は、本スキャンに先駆けてプレスキャンを行って処理してもよいし、ハードディスク等の記憶手段に一旦格納された画像データを用いて処理を行ってもよい。
【００４１】
領域画素カウント部１２４は、画素判定部１２１で判定した領域画素の数（例えば、１頁分の画像当たりの数）を計数する。すなわち、領域画素カウント部１２４は、各頁の画像毎に、下地画素、印画紙写真画素、文字画素及び網点画素それぞれの画素数を計数する。
【００４２】
カラー画素カウント部１２６は、画素判定部１２１で判定した有彩色画素及び無彩色画素の数（例えば、１頁分の画像当たりの数）を計数する。すなわち、カラー画素カウント部１２６は、各頁の画像毎に、カラー画素（有彩色画素とも称する）及び白黒画素（無彩色画素とも称する）それぞれの画素数を計数する。
【００４３】
また、本実施の形態では、領域画素カウント部１２４及びカラー画素カウント部１２６で計数した領域画素のカウント値及びカラー画素のカウント値は、記憶装置１０２に処理中の頁と対応付けて記憶される。記憶装置１０２に記憶されたカウント値は、後述する圧縮サイズ算出部２６で参照され、各頁の圧縮後のサイズを算出するために用いられる。
【００４４】
ヒストグラム生成部１２２は、画素判定部１２１で下地画素であると判定された注目画素について、下地画素のプレーン毎（色成分毎）の平均値の比較を行う。ヒストグラム生成部１２２は、注目画素毎に、各色成分間で平均値の最小値を算出し、最小値ヒストグラムを生成する。ヒストグラムの濃度区分数は、例えば、画素値の小さい方から第１濃度区分、第２濃度区分とし、画素値の最も大きい区分を第１６濃度区分とする１６区分とすることができるが、これに限定されるものではない。
【００４５】
下地判定部１２３は、下地の有無を判定する。
【００４６】
図３は実施の形態１の下地判定部１２３による下地画素の最小値ヒストグラムの一例を示す説明図である。図３Ａは下地が存在する場合の例を示し、図３Ｂは下地が存在しない場合の例を示す。図３において、横軸は濃度区分を特定する濃度値を示し、縦軸は各濃度区分に属する最小値の頻度である度数値を示す。
【００４７】
下地部分には均一な濃度の画素しか存在しないため、下地が存在する場合は、図３Ａに示すように限られた濃度区分群（例えば、１区分又は２区分程度からなる濃度区分の集合）に頻度が集中する。一方で、下地が存在しない場合は、図３Ｂに示すように、一定以上の値の区分が広範に分布する。また、下地が存在しない場合は、図示していないが、度数値が大きい濃度区分群が存在しない分布になる。
【００４８】
下地判定部１２３は、下地判定閾値よりも度数値が大きく、且つ、その濃度区分幅が下地判定区分幅閾値（例えば、３など）よりも小さな濃度区分群が存在すれば下地ありと判定する。下地判定閾値は、出力用紙サイズをＡ４サイズと想定した場合、例えば、１００００に設定することができる。
【００４９】
また、下地判定部１２３は、下地であると判定した濃度区分郡のうち最も低い濃度区分値を下地濃度値、下地の濃度区分群に属する度数値の合計を下地度数値とする。なお、ＲＧＢ信号を用いた場合、画素値が「０」に近い方が実際の濃度は高く（本実施の形態においては、「濃度値は小さくなる」と表現する）、画素値が「２５５」に近い方が濃度は低くなる（本実施の形態においては、「濃度値は大きくなる」と表現する）。
【００５０】
なお、下地画素の判定には、例えば、特開２０００−３５４１６７号公報に記載の方法を用いることもできる。この方法では、まず入力画像データより、Ｇ信号を抽出し、例えば、２５６段階の濃度を１６分割してヒストグラムを作成する。下地と判断される画素値の最小値（第１の閾値）以上であり、下地と判断される画素数の最小値（第２の閾値）以上の領域、すなわち下地と考えられる領域において、画素値の小さい方から探索し、第１の閾値以上の濃度区分（階級値）を下地として抽出する。
【００５１】
なお、Ｇ信号ではなく、Ｙｊ＝０．３０Ｒｊ＋０．５９Ｇｊ＋０．１１Ｂｊ、のような変換式に基づいてＲＧＢ成分から輝度成分を算出し、算出した輝度信号を用いてもよい。ここで、Ｙｊは輝度成分であり、Ｒｊ、Ｇｊ、Ｂｊは、各色成分を示す。
【００５２】
原稿種別判定部１２５は、原稿の種別の判定を行う。原稿種別の判定方法は、領域画素カウント部１２４で計数した領域画素数を、予め定められている下地領域、印画紙写真領域、網点領域及び文字領域それぞれに対応する閾値と比較して原稿全体の種別を判定する。
【００５３】
例えば、文字画素の比率が全画素数の３０％以上の場合には文字原稿であると判定することができ、網点画素の比率が全画素数の２０％以上の場合には網点原稿（印刷写真原稿）であると判定することができ、印画紙写真画素の比率が全画素数の１０％以上の場合には印画紙写真原稿であると判定することができる。
【００５４】
また、文字画素の比率と網点画素の比率とが、それぞれ閾値以上であるときは、文字／網点原稿（文字印刷写真原稿）であると判定することができる。上述の判定方法は、一例であって、サポートベクターマシンのような一般に知られている識別手法を用いて判定を行なってもよい。この場合には、予め原稿種別が確定している画像データを教師データとして入力して学習させた、判別を行う。
【００５５】
カラー判定部１２７は、カラー画素カウント部１２６で計数した画素数を用いてカラーとして処理すべき原稿であるか、あるいは、白黒（モノクロ）として処理すべき原稿であるかの判定を行う。
【００５６】
カラー判定部１２７は、画素判定部１２１で判定したカラー画素（有彩色画素）の色成分毎の平均値の比較を行い、当該カラー画素毎に、各色成分間で平均値の最小値を算出して、カラー画素最小値ヒストグラムを生成する。
【００５７】
そして、カラー判定部１２７は、カラー画素カウント部１２６で計数したカラー画素数を、予め定められているカラー判定カウント閾値と比較することにより、カラーとして処理すべき原稿であるか、モノクロとして処理すべき原稿であるか判定を行う。判定に用いられる閾値は、予め原稿サイズ毎に閾値を用意しておいてもよく、あるいは基準となる原稿サイズを予め設定しておき、基準の原稿サイズに対する実際の原稿サイズの割合に基づいて、基準となる原稿サイズに依存する閾値（再設定閾値）を再計算して用いてもよい。
【００５８】
カラー画素カウント部１２６で計数したカラー画素数が、カラー判定カウント閾値より大きい場合（カラー原稿と判定されている場合）には、下地判定部１２３での判定結果に応じて最終的にカラー原稿とすべきかを判定する。下地除去処理が不要な原稿（印刷写真原稿、印画紙写真原稿、などの写真が大部分の原稿）については、そのままカラー原稿であると判定する。
【００５９】
一方、下地除去処理が必要な原稿（文字原稿、写真が含まれるが文字が大部分の原稿）については、カラー判定部１２７で生成したカラー画素最小値ヒストグラムを用いて、下地判定部１２３で算出した下地濃度値よりも濃度値が小さいカラー画素が存在するか否かを判定する。下地濃度値よりも濃度値が小さいカラー画素が存在しない場合は、下地除去処理により全てのカラー領域も除去されるため、モノクロ原稿（例えば、色地の紙に印刷された文字原稿）であると判定する。下地濃度値よりも濃度値が大きいカラー画素が存在する場合は、下地除去処理後もカラー領域が残るため、カラー原稿（カラー複写すべき原稿）であると判定する。
【００６０】
図４は実施の形態１の原稿種別自動判別部１２による原稿種別判定の処理手順の一例を示すフローチャートである。なお、図４の説明では、簡便のため原稿種別自動判別部１２を判別部１２と称する。図４に例示する処理は、１頁分の画像に対して行われる。複数枚の原稿を読み取ることにより得られた複数頁の画像がある場合には、各頁の画像に対して、図４に例示する処理を繰り返せばよい。
【００６１】
判別部１２は、領域画素を判定し（Ｓ１１）、領域画素をカウント(計数)する（Ｓ１２）。領域画素は、例えば、下地画素、印画紙写真画素、文字画素、網点画素などである。判別部１２は、カラー画素を判定し（Ｓ１３）、カラー画素をカウント(計数)する（Ｓ１４）。なお、ステップＳ１１、Ｓ１２の処理と、ステップＳ１３、Ｓ１４の処理との実行順序は図４の例に限定されるものではなく、ステップＳ１１、Ｓ１２の処理と、ステップＳ１３、Ｓ１４の処理とを並列に処理してもよい。
【００６２】
判別部１２は、画像内の全ての画素の処理が終了したか否かを判定し（Ｓ１５）、全ての画素の処理が終了していない場合（Ｓ１５でＮＯ）、ステップＳ１１以降の処理を繰り返す。全ての画素の処理が終了した場合（Ｓ１５でＹＥＳ）、判別部１２は、下地画素であるか否かを判定する（Ｓ１６）。
【００６３】
下地画素である場合（Ｓ１６でＹＥＳ）、判別部１２は、最小値ヒストグラムを作成（生成）し（Ｓ１７）、下地判定を行う（Ｓ１８）。下地画素でない場合（Ｓ１６でＮＯ）、判別部１２は、ステップＳ１７の処理を行うことなくステップＳ１８の処理を行う。
【００６４】
判別部１２は、原稿種別の判定を行い（Ｓ１９）、原稿が下地除去を行うべき原稿であるか否かを判定する（Ｓ２０）。判別部１２は、下地除去を行うべき原稿である場合（Ｓ２０でＹＥＳ）、下地除去処理を行い（Ｓ２１）、処理を終了する。下地除去を行うべき原稿でない場合（Ｓ２０でＮＯ）、判別部１２は、ステップＳ２１の処理を行うことなく処理を終了する。
【００６５】
図５は実施の形態１の原稿種別自動判別部１２によるカラー原稿判定の処理手順の一例を示すフローチャートである。なお、図５の説明では、簡便のため原稿種別自動判別部１２を判別部１２と称する。図５に例示する処理は、１頁分の画像に対して行われる。複数枚の原稿を読み取ることにより得られた複数頁の画像がある場合には、各頁の画像に対して、図５に例示する処理を繰り返せばよい。また、図５の処理は、例えば、図４に例示したステップＳ１９の後に行うことができる。
【００６６】
判別部１２は、カラー画素であるか否かを判定し（Ｓ３１）、カラー画素である場合（Ｓ３１でＹＥＳ）、カラー画素最小値ヒストグラムを作成（生成）し（Ｓ３２）、画像内の全ての画素の処理が終了したか否かを判定する（Ｓ３３）。カラー画素でない場合（Ｓ３１でＮＯ）、ステップＳ３２の処理を行うことなくステップＳ３３の処理を行う。
【００６７】
判別部１２は、全ての画素の処理が終了していない場合（Ｓ３３でＮＯ）、ステップＳ３１以降の処理を繰り返す。全ての画素の処理が終了した場合（Ｓ３３でＹＥＳ）、判別部１２は、カラー画素カウント数（計数したカラー画素数）がカラー判定カウント閾値より大きいか否かを判定する（Ｓ３４）。
【００６８】
判別部１２は、カラー画素カウント数がカラー判定カウント閾値より大きい場合（Ｓ３４でＹＥＳ）、原稿が下地除去を行うべき原稿であるか否かを判定する（Ｓ３５）。原稿が下地除去を行うべき原稿である場合（Ｓ３５でＹＥＳ）、判別部１２は、下地濃度値よりも濃度値の小さいカラー画素が存在するか否かを判定する（Ｓ３６）。
【００６９】
下地濃度値よりも濃度値の小さいカラー画素が存在する場合（Ｓ３６でＹＥＳ）、判別部１２は、カラー複写すべき原稿であると判定し（Ｓ３７）、処理を終了する。原稿が下地除去を行うべき原稿でない場合（Ｓ３５でＮＯ）、判別部１２は、ステップＳ３６の処理を行うことなくステップＳ３７の処理を行う。
【００７０】
判別部１２は、カラー画素カウント数がカラー判定カウント閾値より大きくない場合（Ｓ３４でＮＯ）、あるいは、下地濃度値よりも濃度値の小さいカラー画素が存在しない場合（Ｓ３６でＮＯ）、カラー複写すべきでない原稿であると判定し（Ｓ３８）、処理を終了する。
【００７１】
上述のとおり、原稿種別自動判別部１２は、画像を構成する複数の画素の画素値に基づいて、当該画像の文字画素数及び有彩色画素数を算出する画素数算出部としての機能を有する。
【００７２】
領域分離処理部１４は、画素判定部１２１で採用している画素判定方法と同等の方法を用いて、画像（画像データ）の各画素が黒文字、色文字、網点、印画紙写真（連続階調領域）等のどのような領域に属する画素であるのか判定する。領域分離処理部１４で検出した、各画素がどの領域に属する画素であるかを示す判定結果は領域分離信号として後段の空間フィルタ部２０で領域の属性に応じたフィルタを適用するために用いられる。このため、領域分離信号は、どの位置の画素がどの領域に属するかという位置情報も含めた形で保持される。なお、原稿種別自動判別部１２では、画素位置の情報は必要ではなく、判別された各画素の画素数が分かればよい。また、領域分離処理部１４は、前述のように画素毎に、どの領域に属する画素であるかを判定する構成に代えて、複数の画素で構成される画素ブロック毎に、どの領域に属する画素ブロックであるかを判定するようにしてもよい。
【００７３】
第一圧縮部１３は、原稿種別自動判別部１２が出力する画像データ（ＲＧＢ信号）を符号化する処理を行う。なお、符号化は、例えばＪＰＥＧ(Joint Photographic Experts Group)方式に基づいて行うことができる。
【００７４】
領域分離信号圧縮部１５は、領域分離処理部１４が出力する領域分離信号を符号化する処理を行う。符号化は、例えば、可逆圧縮方法であるＭＭＲ（Modified Modified READ（Relative Element Address Designate））方式、ＭＲ（Modified READ（Relative Element Address Designate））方式などに基づいて行われる。
【００７５】
次に、記憶装置１０２への一時保存（記憶）について説明する。制御部１０１は、第一圧縮部１３が出力する符号化画像信号（符号化された画像データ）及び領域分離信号圧縮部１５が出力する符号化領域分離信号（圧縮された領域分離信号）を一旦記憶装置１０２に保存し任意のタイミングで読み出すべく制御する。本実施の形態では、複数枚の原稿を読み取り、各頁の画像の圧縮後のサイズを決定するため、制御部１０１は、すべての原稿の情報が記憶装置１０２に保存されるまで以降の処理（処理再開）が行われないように制御する。
【００７６】
図６は実施の形態１の制御部１０１による処理再開の手順の一例を示すフローチャートである。制御部１０１は、画像データ（符号化された画像データ及び圧縮された領域分離信号を含む）を記憶装置１０２に保存（記憶）する（Ｓ４１）。制御部１０１は、全ての原稿の画像データが記憶装置１０２に保存されたか否かを判定し（Ｓ４２）、全ての原稿の画像データが記憶装置１０２に保存されていない場合（Ｓ４２でＮＯ）、ステップＳ４１の処理を繰り返す。
【００７７】
全ての原稿の画像データが記憶装置１０２に保存された場合（Ｓ４２でＹＥＳ）、制御部１０１は、ユーザに最終的なファイルサイズの入力を求めることにより、ファイルサイズを指定する（Ｓ４３）。なお、ファイルサイズは、ステップＳ４３のタイミングでユーザが不図示の操作パネルにより入力する構成に代えて、図６の処理の前に画像形成装置に管理者が登録した値（例えば、不図示の操作パネルより入力した値）、あるいは画像形成装置の出荷時などに設定された値などを参照するようにしてもよい。
【００７８】
制御部１０１は、ページ（頁）毎の圧縮サイズ、すなわち圧縮後のサイズを決定する（Ｓ４４）。なお、圧縮後のサイズの決定は、ユーザが入力したファイルサイズと、原稿種別自動判別部１２の判別結果とに基づいて圧縮サイズ算出部２６で算出した各頁の画像の圧縮後のサイズを決定する。圧縮サイズ決定の詳細については後述する。
【００７９】
制御部１０１は、処理再開を行って（Ｓ４５）、再開処理を終了する。すなわち、制御部１０１は、すべての頁の画像の圧縮後のサイズを決定した場合、記憶装置１０２に一旦保存した画像データ（符号化された画像データ及び圧縮された領域分離信号を含む）を読み出し、読み出した画像データを後述の第一伸張部１６及び領域分離信号伸張部２４へ出力する処理再開を行う。
【００８０】
第一伸張部１６は、符号化画像信号（符号化された画像データ）に対して復号化処理を施すことによって、符号化画像信号をＲＧＢの画像データに伸張する。
【００８１】
領域分離信号伸張部２４は、符号化領域分離信号（圧縮された領域分離信号）に対して復号化処理を施す。領域分離信号伸張部２４は、復号化した領域分離信号を、空間フィルタ部２０へ出力する。
【００８２】
画質調整部１７は、第一伸張部１６が出力したＲＧＢの画像データに対して、原稿種別自動判別部１２で検出した下地のレベルに応じて下地除去補正を行う。さらに、画質調整部１７は、ユーザが操作パネル（不図示）から画質調整の指示を行なった場合、指示された設定情報に基づいて、ＲＧＢのバランス（カラー調整、赤み又は青みなどの全体のカラー調整）、明るさ、鮮やかさ等の調整を行う。
【００８３】
なお、画質調整部１７までの各部での処理は、画像表示装置２０３で画像を表示する場合も、画像出力装置２０２で印刷処理を行う場合も同様である。なお、画像出力装置２０２で印刷処理を行う場合には、画像表示装置２０３で画像を表示する場合とは異なり、原稿種別自動判別部１２で原稿種別を判別するために求めた値は記憶装置１０２に保存されない。また、圧縮サイズ算出部２６、第二圧縮部２１、第二伸張部２５は動作しない（処理がスルーされる）。
【００８４】
色補正部１８以降の各部での処理について、画像表示装置２０３で画像を表示する場合と、画像出力装置２０２で印刷処理を行う場合とで分けて説明する。まず、画像表示装置２０３で画像を表示する場合について説明する。
【００８５】
色補正部１８は、画質調整部１７が出力した画像データ（スキャナの画像読取特性に適合したＲＧＢの画像データ）に対して色再現性を高める処理を施す。すなわち、色補正部１８は、画像表示装置２０３の表示特性に適合したＲ’Ｇ’Ｂ’の画像データに変換する色補正処理を行う。なお、色補正処理は、入力値（ＲＧＢ）と出力値（Ｒ’Ｇ’Ｂ’）とを対応付けたＬＵＴ（ルックアップテーブル）を作成しておき、当該ＬＵＴから出力値を参照する(読み出す)ことによって実現することができる。
【００８６】
黒生成下色除去部１９は、動作せず処理がスルーされる。
【００８７】
空間フィルタ部２０は、色補正部１８が出力した画像データに対して、領域分離信号（領域識別信号）に応じたフィルタ係数を切り替えることにより、空間フィルタ処理（強調処理、平滑化処理等）を実施する。
【００８８】
圧縮サイズ算出部２６は、すべての原稿の画像データが記憶装置１０２に保存され、ファイルサイズが確定した時点で、各頁の画像の圧縮後のサイズ（データサイズ）を算出する。なお、圧縮後のサイズを、圧縮サイズとも称する。すなわち、圧縮サイズ算出部２６は、複数頁の画像それぞれの情報量を特定する特定部としての機能、及び特定した情報量に応じて各頁の画像の圧縮後のサイズを算出する圧縮サイズ算出部としての機能を有する。画像の情報量とは、例えば、当該画像に対応する原稿に記載された文字又は図表などの記載の分量に相当するものである。
【００８９】
より具体的には、圧縮サイズ算出部２６は、原稿種別自動判別部１２で算出した文字画素数及び有彩色画素数それぞれに所定の重み付け係数を乗算して重み付けする重み付け部としての機能を有し、重み付けた値を画像の情報量として特定する。
【００９０】
図７は実施の形態１の圧縮サイズ算出部２６による情報量の特定方法の一例を示す説明図である。図７に示すように、任意の頁の画像に対して、原稿種別自動判別部１２で計数した文字画素の画素数をＡ、有彩色画素の画素数をＢ、網点画素の画素数をＣ、印画紙写真画素の画素数をＤとして、文字画素の画素数に対する重み係数をα、有彩色画素の画素数に対する重み係数をβ、網点画素の画素数に対する重み係数をγ、印画紙写真画素の画素数に対する重み係数をδとする。当該頁の画像の情報量Ｅを、Ｅ＝α×Ａ＋β×Ｂ＋γ×Ｃ＋δ×Ｄの式により算出する。
【００９１】
図８は実施の形態１の圧縮サイズ算出部２６による圧縮サイズの算出方法の一例を示す説明図である。図８の例では、複数枚（例えば、片面であれば４枚、両面であれば２枚）の原稿を読み取って４ページ分の画像が得られたとする。そして、１ページ目から４ページ目までの各ページの情報量をＥ１、Ｅ２、Ｅ３、Ｅ４とする。４ページすべての情報量は、（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）であるので、１ページ目から４ページ目までの各ページの情報量の比率Ｗ１〜Ｗ４は、Ｗ１＝Ｅ１／（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）、Ｗ２＝Ｅ２／（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）、Ｗ３＝Ｅ３／（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）、Ｗ４＝Ｅ４／（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）となる。
【００９２】
そして、ユーザが指定のファイルサイズを所定サイズとすると、各ページの画像の圧縮サイズ（圧縮後のデータサイズ）は、それぞれ所定サイズに比率を乗算して算出することができる。なお、各ページの圧縮サイズを合計すると所定サイズとなる。また、前述のとおり、所定サイズは、ユーザが不図示の操作パネルにより入力した値に限定されるものではなく、画像形成装置に管理者が事前に登録した値でもよく、あるいは画像形成装置の出荷時などに設定された値などでもよい。
【００９３】
次に具体例について説明する。図９は複数頁の画像の領域画素の画素数の一例を示す説明図であり、図１０は複数頁の画像の記載の分量を示す模式図であり、図１１は複数頁の画像の圧縮サイズの一例を示す説明図である。図１０に示すように、１ページ目の画像は多くの文字が記載されているのに対し、２ページ目及び３ページ目の画像は、比較的余白が多く文字などの記載の分量は少ない。一方、４ページ目の画像は文字だけでなくカラー写真などの図表が記載されている。このような場合、図９に示すように、１ページ目の画像の文字画素の画素数は比較的多く、２ページ目及び３ページ目の画像の文字画素数は比較的少ない。一方、４ページ目の画像の有彩色画素の画素数は、他のページよりも格段に多くなっている。
【００９４】
前述の重み係数α、β、γ、δは、事前に画質の比較などを行なって調整して画像形成装置に登録をしておくことができる。基本的に、文字領域は、網点領域など他の領域と比較して１枚の原稿の面積に占める割合が小さい場合が多いが、文書画像において文字情報が最も重要であると言う観点から、重み係数αは他の重み係数より大きくなるように調整をする。図１１の例では、重み係数α＝１、β＝０．５、γ＝０．１、δ＝０．０５としているが、これらの値に限定されるものではない。
【００９５】
重み係数は、カラースキャンが指定されているか否かに応じて、切り替えるようにすることができ、例えば、カラースキャンが指定されている場合は、β＝０．５とし、カラースキャンが指定されていない場合には、β＝０とすることができる。
【００９６】
重み係数γ、δが、他の重み係数α、βよりも小さい値に設定されているのは、網点領域の画素及び印画紙写真領域の画素は、基本的に図表の部分なので、文字領域などに比べると、画像の圧縮率が大きくなっても画像の見易さは余り変化がないからである。
【００９７】
図１１に示すように、重み係数α＝１、β＝０．５、γ＝０．１、δ＝０．０５とした場合、各ページの情報量が算出され、全ページの情報量の合計に対する各ページの情報量の比率は、１ページ目の画像が０．３１であり、２ページ目の画像が０．１１であり、３ページ目の画像が０．１７であり、４ページ目の画像が０．４０である。そして、所定サイズ（ファイルサイズ）を２０４８Ｋｂｙｔｅとすると、各ページの圧縮サイズは、１ページ目の画像が６４１Ｋｂｙｔｅとなり、２ページ目の画像が２２６Ｋｂｙｔｅとなり、３ページ目の画像が３５２Ｋｂｙｔｅとなり、４ページ目の画像が８２７Ｋｂｙｔｅとなる。
【００９８】
なお、上述の例において、各ページの情報量として、文字画素、カラー画素（有彩色画素）、網点画素、印画紙写真画素の画素数を用いているが、印画紙写真画素が情報として重要ではない場合（例えば、オフィス文書のみをターゲットとするような装置）の実装では、文字画素、カラー画素、網点画素の画素数を用いるようにしてもよい。
【００９９】
また、重み係数α以外の重み係数を０として、文字領域の画素（文字画素）の画素数だけを情報量として特定することができる。あるいは、重み係数β以外の重み係数を０として、有彩色画素の画素数だけを情報量として特定することもできる。
【０１００】
図１２は実施の形態１の圧縮サイズ算出部２６の処理手順の一例を示すフローチャートである。以下では、簡便のため圧縮サイズ算出部２６を算出部２６と称する。算出部２６は、対象ページの画像の情報量を特定し（Ｓ５１）、全てのページの画像の情報量が特定されたか否かを判定する（Ｓ５２）。なお、ここで、情報量の特定は、画素数を重み付けすることが含まれる。
【０１０１】
全てのページの情報量が特定されていない場合（Ｓ５２でＮＯ）、算出部２６は、ステップＳ５１以降の処理を続ける。全てのページの画像の情報量が特定された場合（Ｓ５２でＹＥＳ）、算出部２６は、ページごとの情報量の比率を算出する（Ｓ５３）。比率は全ページの情報量の合計に対する対象ページの情報の割合である。
【０１０２】
算出部２６は、算出した比率に応じて各ページの画像の圧縮サイズ（圧縮後のサイズ）を算出し（Ｓ５４）、処理を終了する。
【０１０３】
上述のとおり、複数頁からなる原稿を、指定されたファイルサイズ（所定サイズ）に圧縮する場合、原稿を読み取って得られた各頁の画像毎の情報量に応じて当該各頁の圧縮後のサイズを算出し、算出した圧縮サイズでそれぞれの画像を圧縮して所定サイズのファイルにするので、各頁の画像の画質を均等にすることができる。
【０１０４】
また、文字画素の画素数を情報量として用いることにより、圧縮による文字情報の劣化が起こりにくい様に圧縮サイズを割り当てることが可能になる。特に重み係数を設定することにより、ユーザの好み、あるいは原稿の記載内容に応じて最適な圧縮サイズを算出することが可能となる。
【０１０５】
上述の実施の形態において、圧縮サイズ算出部２６で算出した、あるページの画像の圧縮サイズが、当該ページの原稿の記載分量と比較して小さすぎる場合には、当該ページの画像の内容を識別することが困難となるので、警告を出力するようにしてもよい。例えば原稿の記載分量に相当する情報量と、圧縮サイズの最小値との対応関係をテーブルとして保持しておき、算出した圧縮サイズが該当するページの情報量に対する最小値より小さい場合には警告を出力する。例えば、１０ページの画像を１つのファイルに圧縮する場合には、圧縮サイズが最小値より小さい場合には、１０ページの画像を２つに分けて、５ページの画像を圧縮して１つのファイルとするようにすることで、１０ページの画像を２つのファイルに分けて圧縮するようにすればよい。また、圧縮サイズが最小値より小さい場合には、指定したファイルサイズを変更するようにしてもよい。
【０１０６】
第二圧縮部２１は、空間フィルタ部２０が出力した画像データを符号化する。この場合には、圧縮サイズ算出部２６で算出した圧縮サイズに応じて符号化を行うため、第二圧縮部２１での符号化にはＪＰＥＧ２０００の様な圧縮後のデータサイズを指定して符号化が出来る方式を用いる。
【０１０７】
制御部１０１は、第二圧縮部２１で圧縮した画像データを記憶装置１０２に保存し、全ての原稿の符号化された画像データが揃った時点で、ＰＤＦ（Portable Document Format）などのファイルフォーマットに変換し、変換したファイルを、送受信装置１０３を経由して予め指定された送信先へ送信する。また、第二圧縮部２１は、事前にユーザからプレビューが要求されていた場合には、符号化画像データを第二伸張部２５へ出力する。
【０１０８】
第二伸張部２５は、ユーザがプレビューを要求した場合に、第二圧縮部２１で符号化された画像データを復号化して、画像表示装置２０３へ出力する。第二伸張部２５は、第二圧縮部２１で用いられた符号化方式に対応する復号化方式を用いる。
【０１０９】
本実施形態の画像形成装置では、イメージ送信モードにおける送信実行前に、送信対象となる画像のプレビューを画像表示装置２０３に表示させることができる。
【０１１０】
本実施の形態では、画像入力装置２０１より読み込まれた複数頁の原稿に対して、各頁の画像の情報量を特定し、特定した情報量に基づいて各頁の画像の圧縮サイズを算出する構成であったが、これに限定されるものではない。
【０１１１】
例えば、画像入力装置２０１より読み込まれた原稿ではなく、例えば、ＵＳＢ（Universal Serial Bus）等のメモリに格納されている画像データを取得する構成でもよい。この場合、画像処理装置１００は、ＵＳＢメモリ又はＳＤ（Secure Digital Memory Card）カードなどのデータ記憶機器を接続するインタフェースを有し、データ記憶機器に保存されている画像データを取得するデータ入力端末、データ入力端末から送られてきた画像データを一旦記憶装置に保存し、保存した画像データに画像処理を施すソフトウェア処理部を設ければよい。ソフトウェア処理部は、例えばＣＰＵを搭載したコンピュータで構成される。ソフトウェア処理部は、原稿種別自動判別部１２、色補正部１８、空間フィルタ部２０、圧縮サイズ算出部２６等と同等の処理を実現する。ソフトウェア処理部にて処理が施された画像データは、ユーザが指定したＵＳＢメモリなどのデータ記憶機器に格納される。
【０１１２】
次に、色補正部１８以降の各部での処理について、画像出力装置２０２で印刷処理を行う場合について説明する。
【０１１３】
色補正部１８は、画質調整部１７が出力したＲＧＢの画像データをＣＭＹの画像データに変換する色補正処理を行うと共に、当該画像データに対して色再現性を高める処理を施す。
【０１１４】
黒生成下色除去部１９は、色補正部１８が出力したから出力されたＣＭＹの画像データから黒（Ｋ）の画像データを生成する黒生成を行う一方、元のＣＭＹの画像データから黒（Ｋ）の画像データを差し引いて新たなＣＭＹの画像データを生成する処理を行う。これにより、ＣＭＹの画像データは黒生成下色除去部によってＣＭＹＫの４色の画像データに変換される。
【０１１５】
空間フィルタ部２０は、黒生成下色除去部１９が出力したＣＭＹＫまたはＣＭＹの画像データに対して、領域分離信号（領域識別信号）を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理等）を行う。
【０１１６】
出力階調補正部２２は、空間フィルタ部２０が出力した画像データに対して、用紙等の記録媒体に出力するための出力γ補正処理を行う。
【０１１７】
中間調生成部２３は、誤差拡散法やディザ法を用いて、画像出力装置２０２において画像を印刷するために必要な階調再現処理（中間調生成処理）を実行するものである。中間調生成部２３は、ＣＭＹＫまたはＣＭＹの画像データを画像出力装置２０２へ出力する。
【０１１８】
（実施の形態２）
前述の実施の形態１では、画像の情報量として、領域画素の画素数、画素数を重み付けした値を用いる構成であったが、これに限定されるものではない。実施の形態２では、領域画素の画素数に代えて原稿の種別を用いる。ここで、原稿の種別とは、原稿がカラー原稿であるのか、白黒（モノクロ）原稿であるかの別をいう。なお、以下では、実施の形態１と異なる箇所について説明し、実施の形態１と同様の箇所は説明を省略する。
【０１１９】
実施の形態１と同様に、原稿種別自動判別部１２（原稿種別判定部１２５）は、各頁の画像に対応する原稿がカラー又は白黒のいずれの種別であるかを判定する。
【０１２０】
圧縮サイズ算出部２６は、原稿種別自動判別部１２で判定した種別を、各頁の画像の情報量として特定する。
【０１２１】
図１３は実施の形態２の圧縮サイズ算出部２６による情報量の特定方法の一例を示す説明図である。図１３の例は、実施の形態１の図７の例に代わるものである。図１３に示すように、画像がカラー原稿である場合の情報量をＰｃとし、画像が白黒原稿である場合の情報量をＰｍとする。
【０１２２】
図１４は実施の形態２の圧縮サイズ算出部２６による圧縮サイズの算出方法の一例を示す説明図である。図１４の例では、複数枚（例えば、片面であれば４枚、両面であれば２枚）の原稿を読み取って４ページ分の画像が得られたとする。また、図１４に示すように、１ページ目と４ページ目の画像がカラー原稿であり、２ページ目と３ページ目の画像が白黒原稿であるとする。図１３の例から、１ページ目と４ページ目の画像の情報量はＰｃとなり、２ページ目と３ページ目の画像の情報量はＰｍとなる。
【０１２３】
４ページすべての情報量の合計は、２×（Ｐｃ＋Ｐｍ）であるので、１ページ目から４ページ目までの各ページの情報量の比率Ｗ１〜Ｗ４は、Ｗ１＝Ｐｃ／２×（Ｐｃ＋Ｐｍ）、Ｗ２＝Ｐｍ／２×（Ｐｃ＋Ｐｍ）、Ｗ３＝Ｐｍ／２×（Ｐｃ＋Ｐｍ）、Ｗ４＝Ｐｃ／２×（Ｐｃ＋Ｐｍ）となる。
【０１２４】
そして、ユーザが指定のファイルサイズを所定サイズとすると、各ページの画像の圧縮サイズ（圧縮後のデータサイズ）は、それぞれ所定サイズに比率を乗算して算出することができる。
【０１２５】
例えば、白黒原稿に対して、カラー原稿は、ＲＧＢの３色の情報を有するので、白黒原稿の情報量Ｐｍを便宜上１とした場合、カラー原稿の情報量Ｐｃを情報量Ｐｍの３倍としてＰｃ＝３とすることができる。すなわち、Ｐｃ＝３、Ｐｍ＝１の場合、比率Ｗ１〜Ｗ４は、それぞれ、Ｗ１＝３／８、Ｗ２＝１／８、Ｗ３＝１／８、Ｗ４＝３／８となる。そして、例えば、所定サイズを２０４８Ｋｂｙｔｅとすると、各ページの圧縮サイズは、１ページ目と４ページ目の画像が７６８Ｋｂｙｔｅとなり、２ページ目と３ページ目の画像が２５６Ｋｂｙｔｅとなる。なお、情報量Ｐｃ、Ｐｍの値は上述の例に限定されるものではない。
【０１２６】
上述のように、原稿の種別を情報量として特定することにより、圧縮によるカラーの頁の劣化が白黒の頁よりも大きくなることがないように圧縮サイズを割り当てることが可能となる。
【０１２７】
（実施の形態３）
実施の形態３は、画像の情報量として、領域画素の画素数及び原稿の種別の両方を加味した構成である。
【０１２８】
図１５は実施の形態３の複数頁の画像の圧縮サイズの一例を示す説明図である。図１５に示すように、領域画素の画素数に基づく情報量が、１ページ目は５９１５９２４（Ｋｂｙｔｅ）とし、２ページ目は２０８９７９０（Ｋｂｙｔｅ）とし、３ページ目は３２５３９１６（Ｋｂｙｔｅ）とし、４ページ目は７６３０８４３（Ｋｂｙｔｅ）とする。各ページの情報量は、図１１の例と同様である。
【０１２９】
そして、図１４の例と同様に、１ページ目と４ページ目がカラー原稿であり、２ページ目と３ページ目が白黒原稿であるとする。原稿種別に基づく情報量を、図１５の例では、重み付け係数と表現しているが、カラー原稿に対しては重み付け係数を３（Ｐｃに相当）とし、白黒原稿に対しては重み付け係数を１（Ｐｍに相当）としている。
【０１３０】
そして、原稿種別を加味した情報量は、画素数に基づく情報量に重み付け係数を乗算して算出することができる。図１５の例では、１ページ目は１７７４７７７２（Ｋｂｙｔｅ）とし、２ページ目は２０８９７９０（Ｋｂｙｔｅ）とし、３ページ目は３２５３９１６（Ｋｂｙｔｅ）とし、４ページ目は２２８９２５２９（Ｋｂｙｔｅ）となる。
【０１３１】
この場合、１ページ目から４ページ目の比率は、順番に、０．３９、０．０５、０．０７、０．４９となり、所定サイズを２０４８Ｋｂｙｔｅとすると、１ページ目から４ページ目の圧縮サイズは、順番に、７９８Ｋｂｙｔｅ、１０２Ｋｂｙｔｅ、１４３Ｋｂｙｔｅ、１００５Ｋｂｙｔｅとなる。
【０１３２】
図１１に例示した領域画素の画素数を情報量として用いる場合に比べて、領域画素の画素数及び原稿の種別の両方を情報量として用いた場合には、１ページ目と４ページ目の圧縮サイズが増加し、２ページ目と３ページ目の圧縮サイズが減少している。図１０に例示したように、１ページ目と４ページ目の原稿の方が、２ページ目と３ページ目の原稿に比べて記載の分量が多いので、各ページの画像の画質を均等にするとともに、記載量又は情報量の多い原稿の圧縮サイズの割合を大きくすることができ、画像の内容の識別性を向上させることができる。
【０１３３】
本実施の形態１〜３は、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。この場合、画像処理装置１００は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、上述した機能を実現するソフトウェアである画像処理装置１００の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記ＣＰＵに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行するようにしてもよい。
【０１３４】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１３５】
また、画像処理装置１００を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【符号の説明】
【０１３６】
１００  画像処理装置
１０１  制御部
１０２  記憶装置
１０３  送受信装置
２０１  画像入力装置
２０２  画像出力装置
２０３  画像表示装置
１１  入力処理部
１２  原稿種別自動判別部
１２１  画素判定部
１２２  ヒストグラム生成部
１２３  下地判定部
１２４  領域画素カウント部
１２５  原稿種別判定部
１２６  カラー画素カウント部
１２７  カラー判定部
１３  第一圧縮部
１４  領域分離処理部
１５  領域分離信号圧縮部
１６  第一伸張部
１７  画質調整部
１８  色補正部
１９  黒生成下色除去部
２０  空間フィルタ部
２１  第二圧縮部
２２  出力階調補正部
２３  中間調生成部
２４  領域分離信号伸張部
２５  第二伸張部
２６  圧縮サイズ算出部
【図１】
2015005835.tif 000003
【図２】
2015005835.tif 000004
【図３】
2015005835.tif 000005
【図４】
2015005835.tif 000006
【図５】
2015005835.tif 000007
【図６】
2015005835.tif 000008
【図７】
2015005835.tif 000009
【図８】
2015005835.tif 000010
【図９】
2015005835.tif 000011
【図１０】
2015005835.tif 000012
【図１１】
2015005835.tif 000013
【図１２】
2015005835.tif 000014
【図１３】
2015005835.tif 000015
【図１４】
2015005835.tif 000016
【図１５】
2015005835.tif 000017