(57)【要約】【課題】使用者が設定することなしに、原稿の種類に応じて適切な圧縮形式を設定可能な画像処理装置を提供する。【解決手段】原稿種類判定部３２は、原稿読取装置２７によって得られた原稿読取情報に基づいて原稿の種類を判定する。圧縮形式設定部３４は、原稿種類判定部３２で判定された原稿の種類に基づいて、原稿読取情報から画像データを生成する際の圧縮形式を設定する。画像データ生成部３７４は、圧縮形式設定部３４で設定された圧縮形式で原稿読取情報を圧縮し、原稿に対応する画像データを生成する。【選択図】図２
2012205181.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取る読み取り手段によって得られた読み取り情報に基づいて原稿の種類を判定する種類判定手段と、
前記種類判定手段によって判定された原稿の種類に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する圧縮形式設定手段と、
前記圧縮形式設定手段によって設定された圧縮形式で前記読み取り情報を圧縮し、前記原稿に対応する画像データを生成する生成手段と
を有する画像処理装置。
【請求項２】
前記読み取り情報から色情報を抽出する色情報抽出手段
をさらに有し、
前記圧縮形式設定手段は、前記色情報抽出手段によって抽出された色情報に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する
請求項１に記載の画像処理装置。
【請求項３】
前記圧縮形式設定手段は、前記種類判定手段による原稿の判定ができなかった場合に、前記色情報抽出手段によって抽出された色情報に基づいて圧縮形式を設定する
請求項２に記載の画像処理装置。
【請求項４】
前記圧縮形式設定手段は、前記色情報に基づいて、前記読み取り情報において出現頻度の最も高い色値の出現頻度とその色値と所定範囲内にある色値の出現頻度との合計が閾値を超える場合に、圧縮後の色数を所定数に減ずる第１の圧縮形式を設定する
請求項２に記載の画像処理装置。
【請求項５】
前記圧縮形式設定手段は、前記色情報に基づいて、出現頻度の最も高い色値およびその色値と所定範囲内にある色値の出現頻度が閾値以下である場合に、前記第１の圧縮形式よりも圧縮後の色数が多い第２の圧縮形式を設定する
請求項４に記載の画像処理装置。
【請求項６】
前記原稿が複数の頁からなる場合に、頁毎に圧縮形式を設定するか否かを設定する複数頁設定手段
をさらに有し、
前記複数頁設定手段が頁毎に圧縮形式を設定しないと設定している場合、前記生成手段は、最初の頁について設定された圧縮形式で全ての頁に対応する画像データを生成する
請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記複数頁設定手段が頁毎に圧縮形式を設定すると設定している場合に、
前記種類判定手段は、頁毎に原稿の種類を判定し、
前記圧縮形式設定手段は、頁毎に圧縮形式を設定し、
前記生成手段は、頁毎に設定された圧縮形式で画像データを生成する
請求項６に記載の画像処理装置。
【請求項８】
原稿を読み取る読み取り手段によって得られた読み取り情報に基づいて原稿の種類を判定する種類判定ステップと、
前記種類判定ステップで判定された原稿の種類に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する圧縮形式設定ステップと、
前記圧縮形式設定ステップで設定された圧縮形式で前記読み取り情報を圧縮し、前記原稿に対応する画像データを生成する生成ステップと
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１は、重要単語辞書に記憶した単語の出現頻度を文字認識装置で測定して文書種類を推定する文書分類システムを開示する。
特許文献２は、原稿が地図であるか否かを判定し判定結果に基づいて処理を切り替える地図原稿種判定付画像処理装置を開示する。
特許文献３は、原稿の種別を判別し、原稿全体に想到する全入力画像データの特徴量を求めることにより原稿の種別を判別する画像処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３１７０３４号公報
【特許文献２】特開平９−６５１４３号公報
【特許文献３】特開２００４−２９７２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、使用者が設定することなしに、原稿の種類に応じて適切な圧縮形式を設定可能な画像処理装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１にかかる本発明は、原稿を読み取る読み取り手段によって得られた読み取り情報に基づいて原稿の種類を判定する種類判定手段と、前記種類判定手段によって判定された原稿の種類に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する圧縮形式設定手段と、前記圧縮形式設定手段によって設定された圧縮形式で前記読み取り情報を圧縮し、前記原稿に対応する画像データを生成する生成手段とを有する画像処理装置である。
【０００６】
請求項２にかかる本発明は、前記読み取り情報から色情報を抽出する色情報抽出手段
をさらに有し、前記圧縮形式設定手段は、前記色情報抽出手段によって抽出された色情報に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する請求項１に記載の画像処理装置である。
【０００７】
請求項３にかかる本発明は、前記圧縮形式設定手段は、前記種類判定手段による原稿の判定ができなかった場合に、前記色情報抽出手段によって抽出された色情報に基づいて圧縮形式を設定する請求項２に記載の画像処理装置である。
【０００８】
請求項４にかかる本発明は、前記圧縮形式設定手段は、前記色情報に基づいて、前記読み取り情報において出現頻度の最も高い色値の出現頻度とその色値と所定範囲内にある色値の出現頻度との合計が閾値を超える場合に、圧縮後の色数を所定数に減ずる第１の圧縮形式を設定する請求項２に記載の画像処理装置である。
【０００９】
請求項５にかかる本発明は、前記圧縮形式設定手段は、前記色情報に基づいて、出現頻度の最も高い色値およびその色値と所定範囲内にある色値の出現頻度が閾値以下である場合に、前記第１の圧縮形式よりも圧縮後の色数が多い第２の圧縮形式を設定する請求項４に記載の画像処理装置である。
【００１０】
請求項６にかかる本発明は、前記原稿が複数の頁からなる場合に、頁毎に圧縮形式を設定するか否かを設定する複数頁設定手段をさらに有し、前記複数頁設定手段が頁毎に圧縮形式を設定しないと設定している場合、前記生成手段は、最初の頁について設定された圧縮形式で全ての頁に対応する画像データを生成する請求項１〜５のいずれかに記載の画像処理装置である。
【００１１】
請求項７にかかる本発明は、前記複数頁設定手段が頁毎に圧縮形式を設定すると設定している場合に、前記種類判定手段は、頁毎に原稿の種類を判定し、前記圧縮形式設定手段は、頁毎に圧縮形式を設定し、前記生成手段は、頁毎に設定された圧縮形式で画像データを生成する請求項６に記載の画像処理装置である。
【００１２】
請求項８にかかる本発明は、原稿を読み取る読み取り手段によって得られた読み取り情報に基づいて原稿の種類を判定する種類判定ステップと、前記種類判定ステップで判定された原稿の種類に基づいて、読み取り情報から画像データを生成する際の圧縮形式を設定する圧縮形式設定ステップと、前記圧縮形式設定ステップで設定された圧縮形式で前記読み取り情報を圧縮し、前記原稿に対応する画像データを生成する生成ステップとをコンピュータに実行させる画像処理プログラムである。
【発明の効果】
【００１３】
請求項１に係る本発明によれば、使用者が設定することなしに、原稿の種類に応じて適切な圧縮形式を設定可能な画像処理装置を提供することができる。
【００１４】
請求項２に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、原稿の種類の判定ができない場合であっても、使用者が設定することなしに、圧縮形式を設定できる。
【００１５】
請求項３に係る本発明によれば、請求項２に係る本発明により得られる効果に加えて、原稿の種類の判定の可否に応じて、本構成を有していない場合と比較して効率的に圧縮形式を設定できる。
【００１６】
請求項４に係る本発明によれば、請求項２に係る本発明により得られる効果に加えて、本構成を有していない場合と比較して、効率的に圧縮形式を設定できる。
【００１７】
請求項５に係る本発明によれば、請求項４に係る本発明により得られる効果に加えて、本構成を有していない場合と比較して、効率的に圧縮形式を設定できる。
【００１８】
請求項６に係る本発明によれば、請求項１〜５のいずれかに係る本発明により得られる効果に加えて、原稿が複数ページで構成されている場合に、本構成を有していない場合と比較して、効率的に全ページの圧縮形式を設定できる。
【００１９】
請求項７に係る本発明によれば、請求項６に係る本発明により得られる効果に加えて、使用者がページ毎に圧縮形式を設定する必要がなく、全ページの圧縮形式を設定できる。
【００２０】
請求項８に係る本発明によれば、使用者が設定することなしに、原稿の種類に応じて適切な圧縮形式を設定可能な画像処理プログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態にかかる画像処理装置のハードウェア構成を例示する図である。
【図２】図１に示した画像処理装置において動作する処理プログラムである。
【図３】図２に示した原稿種類判定部の構成を示す図である。
【図４】図２に示した圧縮形式設定部の構成を示す図である。
【図５】原稿判定情報および原稿種類／圧縮形式対応情報を例示する図である。
【図６】図４に示す最大頻度色判定部の処理を説明するための図である。
【図７Ａ】処理プログラムの処理を示すフローチャートである。
【図７Ｂ】処理プログラムの処理を示すフローチャートである。
【図７Ｃ】処理プログラムの処理を示すフローチャートである。
【図８】本実施形態に係る処理プログラムの処理対象である第１の原稿の例を示す図である。
【図９】本実施形態に係る処理プログラムの処理対象である第２の原稿の例を示す図である。
【図１０】本実施形態に係る処理プログラムの処理対象である第３の原稿の例を示す図である。
【図１１】本実施形態に係る処理プログラムの処理対象である第４の原稿の例を示す図である。
【図１２】本実施形態に係る処理プログラムの処理対象である第５の原稿の例を示す図である。
【発明を実施するための形態】
【００２２】
図１は、本実施形態にかかる画像処理装置２のハードウェア構成を例示する図である。
図１に例示するように、画像処理装置２は、ＣＰＵ等の演算部２１２及びメモリ等の記憶部２１４などを含む制御装置２１と、通信装置２２と、記録装置２４と、ユーザインターフェース装置（ＵＩ装置）２５と、画像読取装置２７とから構成される。
【００２３】
ＵＩ装置２５は、ＬＣＤ（Liquid Crystal Display）表示装置あるいはＣＲＴ（Cathode Ray Tube）表示装置等の表示装置およびキーボード・タッチパネルなどを含む。
画像読取装置２７は、例えばスキャナ等であって、原稿等の記録媒体から画像等を読み取って、例えばビットマップ形式等の読取情報に変換する。
つまり、画像処理装置２は、情報処理および他の画像処理装置又は端末との通信が可能なコンピュータとしてのハードウェア構成部分を有している。
なお、以下の各図において、実質的に同じ構成部分および処理には同じ番号が付される。
また、本実施形態において、画像処理装置２は印刷装置２６および画像読取装置２７を有するとしたが、画像処理装置は、例えば、印刷装置および画像読取装置を有さないＰＣであってもよく、この場合、画像処理装置は、画像読取装置とＬＡＮ（Local Area Network）等を介して接続されていてもよい。
【００２４】
図２は、図１に示した画像処理装置２において動作する処理プログラム３の構成を示す図である。
図２に示すように、処理プログラム３は、原稿読取情報受付部３０２、原稿読取情報格納部３０４、圧縮形式手動指定部３０６、原稿判定情報格納部３０８、原稿種類／圧縮形式格納部３１０、色情報抽出部３１４、色分布算出部３１６、原稿種類判定部３２、圧縮形式設定部３４、圧縮処理部３７２、画像データ生成部３７４、複数頁設定部３７６、画像データ出力部３７８および異常通知部３８０から構成される。
処理プログラム３は、たとえば、記憶媒体２４０（図１）を介して画像処理装置２に供給され、記憶部２１４にロードされ、画像処理装置２にインストールされたＯＳ（図示せず）上で、画像処理装置２のハードウェア資源を具体的に利用して実行される。
なお、本実施形態においては、処理プログラム３は、ソフトウェアで実現されるとしているが、処理プログラム３の機能の全部又は一部は、ＦＰＧＡ（Field Programmable Gate Array）などのハードウェアで実現されてもよい。
【００２５】
図３は、図２に示した原稿種類判定部３２の構成を示す図である。
図３に示すように、原稿種類判定部３２は、配置解析部３２２、文字認識部３２４、特定文字列判断部３２６、特定文字列位置判定部３３０、特定文字列寸法判定部３３２および原稿判定部３３８から構成される。
図４は、図２に示した圧縮形式設定部３４の構成を示す図である。
図４に示すように、圧縮形式設定部３４は、原稿種類情報受付部３４２、原稿種類／圧縮形式受付部３４４、原稿種類判断部３４８、圧縮形式判定部３５０、白黒形式設定部３６２、限定色形式設定部３６４および高画質形式設定部３６６から構成される。
【００２６】
処理プログラム３において、原稿読取情報受付部３０２は、画像読取装置２７から得られた読取情報（原稿読取情報）を受け付け、原稿読取情報格納部３０４に対して出力する。
原稿読取情報格納部３０４は、原稿読取情報受付部３０２からの原稿読取情報を格納する。
圧縮形式手動指定部３０６は、使用者がＵＩ装置２５を操作することによって得られた圧縮形式手動指定情報を受け付けて圧縮形式設定部３４に対して出力する。ここで、圧縮形式手動指定情報とは、原稿読取情報を所定の圧縮形式で圧縮して画像データを生成させるか否かを示す情報である。
この圧縮形式手動指定情報は、圧縮せずに画像データを生成させる旨の指示、後述する所定の圧縮形式で圧縮して画像データを生成させる旨の指示、および任意の圧縮形式で圧縮して画像データを生成させる旨の指示を含む。
【００２７】
原稿判定情報格納部３０８は、図５を用いて後述する原稿判定情報を格納する。
この原稿判定情報は、読み取られた原稿の種類を判別するための情報であって、例えば、使用者がＵＩ装置２５を操作することによって得られる情報である。
原稿種類／圧縮形式格納部３１０は、図５を用いて後述する原稿種類／圧縮形式対応情報を格納する。
この原稿種類／圧縮形式対応情報は、原稿の種類に応じて圧縮形式を設定するための情報であって、例えば、使用者がＵＩ装置２５を操作することによって得られる情報である。
図５は、原稿判定情報および原稿種類／圧縮形式対応情報を例示する図であって、（Ａ）は原稿判定情報を例示し、（Ｂ）は原稿種類／圧縮形式対応情報を例示する。
図５（Ａ）に例示するように、原稿判定情報は、原稿の種類を示す原稿種類と、その原稿の種類を特徴付ける文字列である特定文字列と、特定文字列が位置する範囲を示す位置情報と、特定文字列の寸法の範囲を示す寸法情報とを含む。
図５（Ｂ）に例示するように、原稿種類／圧縮形式対応情報は、原稿種類と、原稿の種類に応じて設定すべき圧縮形式（圧縮形式設定）とを含む。
【００２８】
色情報抽出部３１４（図２）は、原稿読取情報格納部３０４に格納された原稿読取情報から、読み取られた原稿に含まれる色に対応する色情報を抽出する。
色分布算出部３１６は、抽出された色情報に基づいて、色分布を算出する。
例えば、色情報がＲＧＢ三次元色空間で表現されている場合、色情報抽出部３１４は、原稿読取情報から、各画素におけるＲ（赤）Ｇ（緑）Ｂ（青）それぞれの輝度等の色値を抽出する。
この場合、色分布算出部３１６は、各画素における各色値の出現頻度を算出し、各色値とその色値の出現頻度との関係を示すヒストグラムを作成する。
なお、以下、色情報がＲＧＢ三次元色空間で表現されている場合を例として説明するが、色情報は、例えばＬａｂ色空間等で表現されていてもよい。
【００２９】
原稿種類判定部３２において、配置解析部３２２（図３）は、原稿読取情報を解析して、原稿に含まれる文字、表、写真等の自然画、ＣＧ（Computer Graphics）又は絵画等を分類（オブジェクト分類）し、それぞれについて位置情報を対応付ける。
この分類は、例えば、原稿に含まれる各種の線、枠線、罫線又は色情報の検出と、エッジ検出と、パターンマッチングとによって行われるが、これらの手法に限られない。
文字認識部３２４は、例えばＯＣＲ（Optical Character Recognition：光学文字認識）機能を使用することによって原稿読取情報を解析し、原稿に含まれる文字列を、例えば形態素解析によってその文字列単独で所定の語義を有する形式で検出する。
ここで、文字認識とは、読み取って得られた文字の画像データを前もって記憶されたパターンと照合することによって、その文字を特定して、文字データ（文字列）を生成することをいう。
また、形態素解析とは、例えば、予め記憶されている文法の規則に関する情報と単語が登録された辞書とに基づいて、１つの文章を形態素（意味を持つ最小の言語単位）に分類し、分類された形態素の品詞を判別する処理をいう。
さらに、文字認識部３２２は、検出した文字列の位置を算出して、その文字列と位置とを対応付けた位置情報を生成する。
【００３０】
特定文字列判断部３２６は、原稿判定情報格納部３０８からの原稿判定情報に含まれる特定文字列が、文字認識部３２２によって検出された文字列に含まれるか否かを判断する。
特定文字列が含まれる場合、特定文字列判断部３２６は、特定文字列位置判定部３３０および特定文字列寸法判定部３３２対して、検出された特定文字列に関する情報を出力する。
一方、特定文字列が含まれない場合、特定文字列判断部３２６は、その旨を示す情報（特定文字列無情報）を原稿判定部３３８に対して出力する。
【００３１】
特定文字列位置判定部３３０は、特定文字列の位置が、原稿判定情報に含まれる対応する特定文字列に関連する位置情報によって示される位置の範囲内にある場合に、特定文字列の位置が一致した旨の情報（位置一致情報）を生成して、原稿判定部３３８に対して出力する。
特定文字列寸法判定部３３２は、特定文字列の寸法が、原稿判定情報に含まれる対応する特定文字列に関連する寸法情報によって示される寸法の範囲内にある場合に、特定文字列の寸法が一致した旨の情報（寸法一致情報）を生成して、原稿判定部３３８に対して出力する。
原稿判定部３３８は、ある特定文字列について位置一致情報および寸法一致情報が生成された場合に、原稿読取情報に対応する原稿が、その特定文字列に関する原稿であると判定し、判定した原稿の種類を示す原稿種類情報を生成する。
さらに、原稿判定部３３８は、原稿種類情報を、圧縮形式設定部３４に対して出力する。
一方、少なくとも位置一致情報又は寸法一致情報のどちらかが生成されなかった場合、または、特定文字列無情報が生成された場合、原稿判定部３３８は、原稿読取情報に対応する原稿の種類を判定することができなかったことを示す原稿種類情報を生成する。
【００３２】
上述した処理について、図５（Ａ）に示した例を用いて具体的に説明する。
例えば、特定文字列判断部３２６によって原稿読取情報から特定文字列「ＡＡＡ」が検出された場合について説明する。
この場合、特定文字列位置判定部３３０によって特定文字列「ＡＡＡ」の位置が位置情報＃１の示す位置範囲内であると判定され、特定文字列寸法判定部３３２によって特定文字列「ＡＡＡ」の寸法が寸法情報＃１の示す寸法範囲内であると判定されたときに、特定文字列「ＡＡＡ」について位置一致情報および寸法一致情報が生成される。
よって、原稿判定部３３８は、原稿読取情報に対応する原稿の種類を「原稿Ａ」であると判定する。
【００３３】
なお、上述した実施形態においては、原稿判定部３３８は、位置一致情報および寸法一致情報の両方が生成された場合に、特定の原稿の種類を判定するとしたが、位置一致情報または寸法一致情報の少なくともいずれか一方が生成された場合に特定の原稿の種類を判定するとしてもよい。
また、上述した実施形態においては、位置情報および寸法情報がある一定の範囲を有し、特定文字列の位置および寸法がそれぞれそれらの範囲内にあるか否かが判定されるとしたが、位置情報および寸法情報がある特定の値を示し、位置及び寸法それぞれについて、これらのある特定の値に近ければ近い程高い点数を付け、位置及び寸法についてこれらの点数の合計が閾値を越えた場合に、原稿の種類が判定されるようにしてもよい。
さらに、上述した実施形態においては、特定文字列の位置および寸法に基づいて原稿の種類が判定されるとしたが、例えば原稿の種類が設計図か否かを判定する場合に、特定の位置（例えば右下又は左上等）に所定数の縦横の罫線が存在するときに原稿の種類が設計図であると判定されるようにしてもよい。
【００３４】
圧縮形式設定部３４において、原稿種類情報受付部３４２（図４）は、原稿種類判定部３２から原稿種類情報を受け付け、原稿種類判断部３４８に対して出力する。
原稿種類／圧縮形式受付部３４４は、原稿種類／圧縮形式格納部３１０から、原稿種類／圧縮形式対応情報を受け付け、原稿種類判断部３４８に対して出力する。
原稿種類判断部３４８は、原稿種類／圧縮形式対応情報に基づいて、原稿種類情報が示す原稿の種類に対応した圧縮形式を判断する。
さらに、原稿種類判断部３４８は、白黒形式設定であると判断した場合には、白黒形式設定部３６２に対して圧縮形式を設定すべき旨の命令を出力し、限定色形式設定であると判断した場合には、限定色形式設定部３６４に対して圧縮形式を設定すべき旨の命令を出力し、高画質形式設定であると判断した場合には、高画質形式設定部３６６に対して圧縮形式を設定すべき旨の命令を出力する。
【００３５】
ここで、「白黒設定」とは、画像データを生成する際に、表現される色を白及び黒のみにすることによってデータ量を圧縮する設定である。
また、「限定色設定」とは、画像データを生成する際に、表現される色の数を所定の色数に限定することによってデータ量を圧縮する設定であり、各色に対応するレイヤを二値データとして作成／圧縮することによって、マルチレイヤ構造をサポートするファイル形式（例えばＰＤＦ形式）の画像データを作成することにより、データ量を圧縮する設定を含む。
また、「高画質設定」とは、画像データを生成する際に、元画像から文字、写真、ＣＧ等をオブジェクトとして抽出し、抽出された各オブジェクトに適した方式により圧縮したレイヤを作成／統合し、マルチレイヤ構造をサポートするファイル形式（例えばＰＤＦ）の画像データを作成することにより、データ量を圧縮する設定を含む。
【００３６】
つまり、「白黒設定」、「限定色設定」、「高画質設定」は、原稿読取情報のデータ量を圧縮して画像データを生成する際に、再現色の数が異なる圧縮形式であり、「白黒設定」、「限定色設定」、「高画質設定」の順に再現色の数が増加し、「高画質設定」の場合に最も再現色が多い。
ここで、「限定色」とは、ヒストグラムを元にして、計算により抽出された単数または複数の代表色であり、「限定色設定」の場合、所定の限定色以外の色の画素については、ＲＧＢ色空間において距離が近い（色値の差が小さい）限定色に色が変換される。このように、色数を限定色の色数に削減することにより、「高画質設定」よりもデータ量が圧縮される。
【００３７】
また、原稿種類情報に原稿の種類が示されていない場合（つまり、原稿の種類の判定ができなかった場合）、原稿種類判断部３４８は、その旨を示す情報（種類未特定情報）を、圧縮形式判定部３５０に対して出力する。
また、原稿種類情報に原稿の種類が示されているが、対応する圧縮形式が「カラー設定」となっている場合、「限定色設定」又は「高画質設定」のいずれでもよいことを示す。
したがって、原稿種類判断部３４８は、その旨を示す情報（カラー設定情報）を、圧縮形式判定部３５０に対して出力する。
【００３８】
上述した処理について、図５（Ｂ）に示した例を用いて具体的に説明する。
例えば、原稿の種類が「原稿Ａ」であると判断された場合、原稿種類判断部３４８は、「限定色設定」で圧縮処理がなされるように、限定色形式設定部３６４に対して圧縮形式を設定すべき旨の命令を出力する。
また、原稿の種類が「原稿Ｄ」であると判断された場合、原稿種類判断部３４８は、種類未特定情報を、圧縮形式判定部３５０に対して出力する。
また、原稿の種類が「原稿Ｂ」であると判断された場合、原稿種類判断部３４８は、カラー設定情報を、圧縮形式判定部３５０に対して出力する。
【００３９】
圧縮形式判定部３５０（図４）は、原稿種類判断部３４８によって圧縮形式が１つに判断されなかった場合に、設定すべき圧縮形式を判定する。
圧縮形式判定部３５０は、最大頻度色判定部３５４および含有色判定部３５６から構成される。
また、図６は、図４に示す最大頻度色判定部３５４の処理を説明するための図（ヒストグラム）である。
図６において、横軸はＲＧＢそれぞれの色値（輝度値等）であり、縦軸はその色値の画素の出現頻度（画素数）である。
【００４０】
また、本実施形態においては、色分布を示す図として二次元ヒストグラムを例示したが、この場合、Ｒ、Ｇ、Ｂそれぞれについて、ヒストグラムが生成されるようにしてもよい。
なお、本実施形態においては、理解を容易にするため、色分布を示す図として二次元ヒストグラムを例示したが、三次元ヒストグラムが算出されるようにしてもよく、その三次元ヒストグラムが解析されるように構成してもよい。
この場合、三次元ヒストグラムは、ＲＧＢ三次元空間の３方向について例えば２５６個に区切られて形成された２５６３個の立方体それぞれについて、その各立方体に対応する色の画素の数が対応付けられている。
【００４１】
最大頻度色判定部３５４は、出現頻度が最大の点の色値およびその最大の点から所定の色値幅以内の色値を最大頻度色とする。
具体的には、図６の例において、出現頻度が最大の点Ｂを特定し、さらに、Ｂ点から所定距離Ｗ２の色値を最大頻度色とする。
次に、最大頻度色判定部３５４は、原稿全体に占める最大頻度色の割合が閾値（例えば８０％）以下であるか否かを判断する。
そして、最大頻度色判定部３５４は、最大頻度色の割合が閾値以下である場合には、高画質形式設定部３６６に対し、圧縮形式の設定をする旨の命令を出力する。
一方、最大頻度色判定部３５４が、最大頻度色の割合が閾値を超えると判断した場合は、含有色判定部３５６が、以下に説明する処理を行う。
【００４２】
含有色判定部３５６は、ヒストグラムに対して標本化および量子化を実行し、標本化および量子化された後、出現頻度が閾値以上の色値およびその色値から所定範囲以内の色値を、原稿に含まれる色（含有色）であると特定する。
さらに、含有色判定部３５６は、その含有色の数を算出し、含有色数が閾値以上であるか否かを判断する。
そして、含有色判定部３５６は、含有色数が閾値以上である場合には、高画質形式設定部３６６に対し、圧縮形式の設定をする旨の命令を出力する。
【００４３】
また、含有色判定部３５６は、含有色数が閾値以上でないと判断した場合であって、原稿種類判断部３４８によってカラー設定情報が出力されている場合には、限定色形式設定部３６４に対し、圧縮形式の設定をする旨の命令を出力する。
一方、含有色判定部３５６は、含有色数が閾値以上でないと判断した場合であって、原稿種類判断部３４８によってカラー設定情報が出力されていない場合には、含有色が、白、黒およびこれらと所定範囲以内の色値の色のみであるか否かを判断する。
そして、含有色判定部３５６は、含有色が、白、黒およびこれらと所定範囲以内の色値の色のみであると判断した場合には、白黒形式設定部３６２に対し、圧縮形式の設定をする旨の命令を出力し、そうでないと判断した場合には、限定色形式設定部３６４に対し、圧縮形式の設定をする旨の命令を出力する。
【００４４】
白黒形式設定部３６２は、圧縮形式を白黒形式に設定して、設定された圧縮形式を示す情報を圧縮処理部３７２に対して出力する。
限定色形式設定部３６４は、圧縮形式を限定色形式に設定して、設定された圧縮形式を示す情報を圧縮処理部３７２に対して出力する。
高画質形式設定部３６６は、圧縮形式を高画質形式に設定して、設定された圧縮形式を示す情報を圧縮処理部３７２に対して出力する。
なお、本実施形態において、圧縮形式の具体例を、白黒形式設定、限定色形式、高画質形式としたが、これらに限定されるわけではない。
【００４５】
圧縮処理部３７２（図２）は、白黒形式設定部３６２、限定色形式設定部３６４、又は高画質形式設定部３６６で設定された圧縮形式で、原稿読取情報に対して圧縮処理を実行する。
複数頁設定部３７６は、原稿が複数ページから構成されている場合に、１ページ目の圧縮形式を踏襲するか、又は、ページごとに圧縮形式を設定するかを設定する。
この設定は、例えば、使用者がＵＩ装置２５を操作することによって得られる。
原稿が複数ページから構成されている場合であって、１ページ目の圧縮形式を踏襲する旨の設定がされている場合、圧縮処理部３７２は、以降のページについて、１ページ目の圧縮形式で圧縮処理をする。
一方、原稿が複数ページから構成されている場合であって、ページごとに圧縮形式を設定する旨の設定がされている場合、圧縮処理部３７２は、画像データ生成部３７４は、以降のページについて、原稿種類判定部３２および圧縮形式設定部３４に対して上述した処理を行うように制御する。
【００４６】
画像データ生成部３７４は、圧縮処理がなされた情報について、例えばＰＤＦ（Portable Document Format）形式の画像データを生成する。原稿が複数ページからなる場合は、圧縮処理がされた複数ページを合わせて画像データが生成される。
画像データ出力部３７８は、生成された画像データを表示装置等のＵＩ装置２５に表示する。
異常通知部３８０は、圧縮形式判定部３５０によって圧縮形式が判定されなかった場合に、表示装置等のＵＩ装置２５に警告等を表示し、又は、スピーカ等のＵＩ装置２５に警報を発令させる。
【００４７】
図７Ａ〜図７Ｃは、処理プログラム３の処理を示すフローチャートである。
ステップ１０２（Ｓ１０２）において、原稿読取情報受付部３０２は、原稿を読み取って得られた原稿読取情報を受け付ける。
ステップ１０４（Ｓ１０４）において、圧縮形式手動指定部３０６は、画像データの生成の際に圧縮して画像データを生成する旨の指示があったか否かを判断し、圧縮して画像データを生成する旨の指示がなかった場合は、処理はＳ１０６に進み、圧縮して画像データを生成する旨の指示があった場合は、処理はＳ１０８に進む。
ステップ１０６（Ｓ１０６）において、画像データ生成部３７４は、圧縮処理を施すことなく画像データを生成し、処理を終了する。
【００４８】
ステップ１０８（Ｓ１０８）において、圧縮形式手動指定部３０６は、圧縮形式の指定があるか否かを判断し、圧縮形式の指定がある場合は、処理はＳ１１０に進み、圧縮形式の指定がない場合（自動で設定する場合）は、処理はＳ１１２に進む。
ステップ１１０（Ｓ１１０）において、圧縮処理部３７２は、指定された圧縮形式で圧縮処理を行う。
ステップ１１２（Ｓ１１２）において、原稿種類判定部は、原稿が特定の種類であるか否かを判断し、特定の種類である場合は、処理はＳ１１４に進み、特定の種類でない場合（特定の種類と判定できなかった場合）は、処理はＳ１６２に進む。
【００４９】
ステップ１１４（Ｓ１１４）において、圧縮形式設定部３４の原稿種類判断部３４８は、原稿の種類に対応した圧縮形式が指定されているか否か判断し、指定されている場合は、処理はＳ１１６に進み、指定されていない場合は、処理はＳ１６２に進む。
ステップ１１６（Ｓ１１６）において、原稿種類判断部３４８は、指定されている圧縮形式が白黒形式設定であるか否か判断し、白黒形式と指定されている場合は、処理はＳ１１８に進み、そうでない場合は、処理はＳ１２０に進む。
ステップ１１８（Ｓ１１８）において、白黒形式設定部３６２は、圧縮形式を白黒形式に設定し、圧縮処理部３７２は、白黒形式で圧縮処理を行う。
【００５０】
ステップ１２０（Ｓ１２０）において、原稿種類判断部３４８は、限定色設定又は高画質設定のいずれかの指定がされているか、あるいは、カラー設定のみの指定がなされているかを判断し、限定色設定又は高画質設定のいずれかの指定がされている場合は、処理はＳ１２２に進み、カラー設定のみの指定がなされている場合は、処理はＳ１７２に進む。
ステップ１２２（Ｓ１２２）において、限定色形式設定部３６４又は高画質形式設定部３６６は、それぞれの圧縮形式を設定し、圧縮処理部３７２は、限定色設定又は高画質設定のいずれかで圧縮処理を行う。
【００５１】
ステップ１４２（Ｓ１４２）において、複数頁設定部３７６は、原稿が複数ページからなるか否か判断し、複数ページからなる場合は、処理はＳ１４４に進み、１ページのみからなる場合は、処理はＳ１５０に進む。
ステップ１４４（Ｓ１４４）において、１ページ目の圧縮形式を踏襲する旨の設定がされているか否か判断し、その旨の設定がされている場合は、処理はＳ１４６に進み、そうでない場合は、処理はＳ１４８に進む。
【００５２】
ステップ１４６（Ｓ１４６）において、圧縮処理部３７２は、以降のページについて、１ページ目の圧縮形式で圧縮処理をする。
ステップ１４８（Ｓ１４８）において、圧縮処理部３７２は、すべてのページについて圧縮処理が完了したか否かを判断し、そうである場合は、処理はＳ１５０に進み、そうでない場合は、処理はＳ１１２に戻る。
ステップ１５０（Ｓ１５０）において、画像データ生成部３７４は、圧縮処理がされた画像データを生成し、処理を終了する。
【００５３】
ステップ１６２（Ｓ１６２）において、圧縮形式設定部３４の最大頻度判定部３５４は、最大頻度色の割合が閾値以上であるか否かを判断し、そうである場合は、処理はＳ１８４に進み、そうでない場合は、処理はＳ１６４に進む。
【００５４】
ステップ１６４（Ｓ１６４）において、圧縮形式設定部３４の含有色判定部３５６は、含有色数が閾値以上であるか否かを判断し、そうである場合は、処理はＳ１８４に進み、そうでない場合は、処理はＳ１６６に進む。
ステップ１６６（Ｓ１６６）において、圧縮形式設定部３４の含有色判定部３５６は、含有色が、白、黒およびこれらと所定範囲以内の色値の色のみであるか否かを判断し、そうである場合は、処理はＳ１８０に進み、そうでない場合は、処理はＳ１８２に進む。
【００５５】
ステップ１７２（Ｓ１７２）において、圧縮形式設定部３４の最大頻度判定部３５４は、最大頻度色の割合が閾値以上であるか否かを判断し、そうである場合は、処理はＳ１８４に進み、そうでない場合は、処理はＳ１７４に進む。
ステップ１７４（Ｓ１７４）において、圧縮形式設定部３４の含有色判定部３５６は、含有色数が閾値以上であるか否かを判断し、そうである場合は、処理はＳ１８４に進み、そうでない場合は、処理はＳ１８２に進む。
【００５６】
ステップ１８０（Ｓ１８０）において、圧縮形式設定部３４の白黒形式設定部３６２は、圧縮形式を白黒形式に設定する。
ステップ１８２（Ｓ１８２）において、圧縮形式設定部３４の限定色形式設定部３６４は、圧縮形式を限定色形式に設定する。
ステップ１８４（Ｓ１８４）において、圧縮形式設定部３４の高画質形式設定部３６６は、圧縮形式を高画質形式に設定する。
【００５７】
以下、本実施形態に係る処理プログラム３の処理について、具体的に例を挙げて説明する。
図８は、本実施形態に係る処理プログラム３の処理対象である第１の原稿の例を示す図である。
図８は見積書を例示したものであり、背景は白色であり、Ｅ部は赤色であり、その他の文字および線は黒色である。
例えば、図５（Ａ）の原稿判定情報の原稿Ａが「見積書」であり、対応する特定文字列「ＡＡＡ」が「見積書」であり、対応する位置情報＃１が「原稿の上方の中央部」に相当する位置情報であり、対応する寸法情報＃１が「相対的に大きい寸法（フォント）」に相当する寸法情報であるとする。
ここで、図８に示す原稿の上方中央部に文字列「見積書」があり、この文字列の寸法は他の文字列よりも大きい。
したがって、原稿種類判定部３２（図２）は、図５（Ａ）に基づいて、図８に示した原稿を「見積書」と判定する。
【００５８】
次に、圧縮形式設定部３４の原稿種類判断部３４８（図４）は、原稿種類／圧縮形式対応情報に基づいて、原稿種類「見積書」がどの圧縮形式で圧縮すべきか判断する。
例えば、図５（Ｂ）の「原稿Ａ」が「見積書」である場合、原稿種類判断部３４８は、限定色形式に設定し、「原稿Ｃ」が「見積書」である場合、原稿種類判断部３４８は、白黒形式に設定する。
ここで、図５（Ｂ）の「原稿Ｂ」が「見積書」である場合、圧縮形式は「カラー設定」であり、「限定色設定」または「高画質設定」のどちらかを特定できないので、圧縮形式判定部３５０によって、圧縮形式の判定がなされる。
【００５９】
また、図８に示した原稿において、９割以上が白色なので、最大頻度判定部３５４は、ヒストグラムを解析し、最大頻度色を白色と判定し、その原稿に占める白色の割合が閾値（例えば５０％）を超えると判断する。
さらに、図８に示した原稿において、含有色は白色、黒色および赤色（Ｅ部）のみなので、含有色判定部３５６は、含有色数は閾値以下であると判定する。
したがって、限定色形式設定部３６４によって、圧縮形式が限定色形式に設定される。
【００６０】
図９は、本実施形態に係る処理プログラム３の処理対象である第２の原稿の例を示す図である。
図９は、地下鉄路線図を例示したものであり、背景は白色であり、赤色、青色、黄色および緑色の線と黒色の文字とからなる。
図９に示す原稿に対応する種類が図５（Ａ）の原稿判定情報にない場合、原稿種類判定部３２は、種類未特定情報を圧縮形式判定部３５０に対して出力し、圧縮形式判定部３５０が圧縮形式を判定する。
図９に示した原稿において、５割以上が白色なので、最大頻度判定部３５４は、ヒストグラムを解析し、最大頻度色を白色と判定し、その原稿に占める白色の割合が閾値（例えば５０％）を超えると判断する。
さらに、図９に示した原稿において、含有色は白色、黒色、赤色、青色、黄色および緑色であり、閾値が５色である場合、含有色判定部３５６は、含有色数は閾値以上であると判定する。
したがって、高画質形式設定部３６６によって、圧縮形式が高画質形式に設定される。
【００６１】
図１０は、本実施形態に係る処理プログラム３の処理対象である第３の原稿の例を示す図である。
図１０は設計図を例示したものであり、背景は白色であり、Ｆ部（寸法の修正箇所）は赤色であり、その他の文字および線は黒色である。
例えば、図５（Ａ）の原稿判定情報の原稿Ｄが「設計図」であり、対応する特定文字列「ＤＤＤ」が「図番」であり、対応する位置情報＃４が「原稿の右下の枠内」に相当する位置情報であり、対応する寸法情報＃４が「枠内に収まる寸法」に相当する寸法情報であるとする。
この場合、図１０に示す原稿の右下部の枠内に文字列「図番」があるので、原稿種類判定部３２（図２）は、図５（Ａ）に基づいて、図１０に示した原稿を「設計図」と判定する。
【００６２】
次に、圧縮形式設定部３４の原稿種類判断部３４８（図４）は、原稿種類／圧縮形式対応情報に基づいて、原稿種類「見積書」がどの圧縮形式で圧縮すべきか判断する。
ここで、図５（Ｂ）の「原稿Ｄ」が「設計図」である場合、原稿種類判断部３４８は、圧縮設定を特定できないので、圧縮形式判定部３５０によって、圧縮形式の判定がなされる。
図１０に示した原稿において、９割以上が白色なので、最大頻度判定部３５４は、ヒストグラムを解析し、最大頻度色を白色と判定し、その原稿に占める白色の割合が閾値（例えば５０％）を超えると判断する。
さらに、図１０に示した原稿において、含有色は白色、黒色および赤色（Ｆ部）のみなので、含有色判定部３５６は、含有色数は閾値以下であると判定する。
したがって、限定色形式設定部３６４によって、圧縮形式が限定色形式に設定される。
【００６３】
図１１は、本実施形態に係る処理プログラム３の処理対象である第４の原稿の例を示す図である。
図１１は、修理報告書を例示したものであり、背景は白色であり、Ｇ部（印字された箇所）は青色、Ｈ部は赤色であり、それ以外の文字および線は黒色である。
図１１に示す原稿に対応する種類が図５（Ａ）の原稿判定情報にない場合、原稿種類判定部３２は、種類未特定情報を圧縮形式判定部３５０に対して出力し、圧縮形式判定部３５０が圧縮形式を判定する。
図１１に示した原稿において、５割以上が白色なので、最大頻度判定部３５４は、ヒストグラムを解析し、最大頻度色を白色と判定し、その原稿に占める白色の割合が閾値（例えば５０％）を超えると判断する。
さらに、図１１に示した原稿において、含有色は白色、黒色、青色および赤色のみなので、含有色判定部３５６は、含有色数は閾値（５色）以下であると判定する。
したがって、限定色形式設定部３６４によって、圧縮形式が限定色形式に設定される。
【００６４】
図１２は、本実施形態に係る処理プログラム３の処理対象である第５の原稿の例を示す図である。
図１２に例示する原稿は、「見積書」、「設計図」および「修理報告書」からなる複数の原稿である。
この場合、複数頁設定部３７６によって１ページ目の圧縮形式を踏襲する旨の設定がされている場合は、「見積書」についての圧縮形式で、２ページ以降も圧縮処理がなされる。
一方、ページごとに圧縮形式を設定する旨の設定がされている場合は、「見積書」、「設計図」および「修理報告書」それぞれについての圧縮形式で、各ページに対して圧縮処理がなされる。
【００６５】
なお、色情報抽出部３１４および色分布算出部３１６は、圧縮種類判断部３４８によって１つの圧縮形式に特定できなかった場合のみに処理を行うようにしてもよい。
【符号の説明】
【００６６】
２・・・画像処理装置，
３・・・処理プログラム，
３０２・・・原稿読取情報受付部，
３０４・・・原稿読取情報格納部，
３０６・・・圧縮形式手動指定部，
３０８・・・原稿判定情報格納部，
３１０・・・原稿種類／圧縮形式格納部，
３１４・・・色情報抽出部，
３１６・・・色分布算出部，
３２・・・原稿種類判定部，
３２２・・・配置解析部，
３２４・・・文字認識部，
３２６・・・特定文字列判断部，
３３０・・・特定文字列位置判定部，
３３２・・・特定文字列寸法判定部，
３３８・・・原稿判定部，
３４・・・圧縮形式設定部，
３４２・・・原稿種類情報受付部，
３４４・・・原稿種類／圧縮形式受付部，
３４８・・・原稿種類判断部，
３５０・・・圧縮形式判定部，
３６２・・・白黒形式設定部，
３６４・・・限定色形式設定部，
３６６・・・高画質形式設定部，
３７２・・・圧縮処理部，
３７４・・・画像データ生成部，
３７６・・・複数頁設定部，
３７８・・・画像データ出力部，
３８０・・・異常通知部，
【図１】
2012205181.tif 000003
【図２】
2012205181.tif 000004
【図３】
2012205181.tif 000005
【図４】
2012205181.tif 000006
【図５】
2012205181.tif 000007
【図６】
2012205181.tif 000008
【図７Ａ】
2012205181.tif 000009
【図７Ｂ】
2012205181.tif 000010
【図７Ｃ】
2012205181.tif 000011
【図８】
2012205181.tif 000012
【図９】
2012205181.tif 000013
【図１０】
2012205181.tif 000014
【図１１】
2012205181.tif 000015
【図１２】
2012205181.tif 000016