(57)【要約】【課題】  スキャナ機能により原稿から読取って予めメモリに蓄積したカラー画像データを印字出力する際に、蓄積したカラー画像データに対して原稿読取時に設定した原稿の種類に応じた画像処理を行うことができる画像処理装置を提供すること。【解決手段】  本発明の画像処理装置１は、カラー画像データを原稿から読取る読取手段５と、読取ったカラー画像データに前記原稿の種類を示す情報を付加して画像ファイルを生成する生成手段２と、生成した画像ファイルを蓄積する蓄積手段１３と、蓄積手段１３からカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記原稿の種類を示す情報に応じて、蓄積手段１３から読み出したカラー画像データに対して画像処理を行う画像処理手段９と、を備える。【選択図】      図１
2006229386.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像データを原稿から読取る読取手段と、読取ったカラー画像データに前記原稿の種類を示す情報を付加して画像ファイルを生成する生成手段と、生成した画像ファイルを蓄積する蓄積手段と、該蓄積手段からカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記原稿の種類を示す情報に応じて、前記蓄積手段から読み出したカラー画像データに対して画像処理を行う画像処理手段と、を備えることを特徴とする画像処理装置。
【請求項２】
原稿の種類の指定を受付ける受付手段を備え、
前記生成手段は、前記読取ったカラー画像データに前記受付手段が指定を受付けた原稿の種類を示す情報を付加して画像ファイルを生成することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記読取手段が原稿から読取ったカラー画像データに基づいてその原稿の種類を判別する判別手段を備え、
前記生成手段は、前記読取ったカラー画像データに前記判別手段が判別した原稿の種類を示す情報を付加して画像ファイルを生成することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記判別手段は、前記読取手段が原稿から読取ったカラー画像データの画像を複数の領域に分割し、分割した領域毎に原稿の種類を判別し、
前記生成手段は、前記読取ったカラー画像データに、前記分割した領域の位置情報にそれぞれ対応付けられた各領域の原稿の種類を示す情報を付加して画像ファイルを生成し、
前記画像処理手段は、前記蓄積手段からカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記各領域の原稿の種類を示す情報に応じて、前記蓄積手段から読み出したカラー画像データに対して前記分割した領域毎に画像処理を行うことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記生成手段は、前記読取手段が複数ページの原稿から読取ったカラー画像データに各ページ毎の原稿の種類を示す情報を付加して画像ファイルを生成し、
前記画像処理手段は、前記蓄積手段から前記複数ページの原稿から読取ったカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記各ページ毎の原稿の種類を示す情報に応じて、前記蓄積手段から読み出した複数ページの原稿のカラー画像データに対して各ページ毎に画像処理を行うことを特徴とする請求項１乃至３のいずれか１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳しくは、読取った原稿の画像データをメモリに蓄積し、蓄積した画像データを印字出力する際に、蓄積した画像データに対して画像処理を行う画像処理装置に関する。
【背景技術】
【０００２】
スキャナ等により原稿から読取った画像データをメモリに蓄積し、印字命令があった際に蓄積した画像データを読み出してその画像を用紙に印字する画像処理装置がある（例えば、特許文献１参照。）。この特許文献１のような従来の画像処理装置は、原稿をモノクロ読取りした場合、ユーザによって指定された情報、又は読取ったモノクロ画像データから判別した情報に基づいて原稿の種類を設定し、設定した原稿の種類を示す情報に基づいて、原稿から読取ったモノクロ画像データに対して２値化等の画像処理を行う。そして、画像処理を行ったモノクロ画像データを例えばＭＨ（Modified Huffman）方式等で圧縮符号化してメモリに蓄積している。そのため、印字命令があった際には、メモリから読み出したモノクロ画像データを伸張した後、特に画像処理を行うことなく印字処理を行っている。なお、原稿の種類は、主に文字画像が記録されている文字原稿、主に写真画像が記録されている写真原稿等である。
【０００３】
一方、従来の画像処理装置は、原稿をカラー読取りした場合、原稿から読取ったカラー画像データを例えばＪＰＥＧ（Joint Photographic Experts Group）方式で圧縮符号化し、多値のままメモリに蓄積している。そのため、印字命令があった際には、メモリから読み出したカラー画像データを伸張した後、階調減少処理（例えば、２値化や４値化）等の画像処理を行ってから印字処理を行っている。
【０００４】
ところで、原稿には様々な種類の原稿がある。そのため、例えば、文字原稿から読取った画像データは誤差拡散処理により２値化し、写真原稿から読取った画像データはディザ処理により２値化するというように、印字前にメモリから読み出したカラー画像データに対して行う画像処理は、本来原稿の種類に応じて変更することが望ましい。
【特許文献１】特開平５−８９１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像処理装置では、原稿読取時に設定した原稿の種類を示す情報を蓄積していないため、メモリに蓄積されているカラー画像データの画像がどのような種類の画像であるかが判らず、例えば、メモリから読み出した全てのカラー画像データに対して誤差拡散処理による２値化を行うというように、印字前にメモリから読み出したカラー画像データに対して行う画像処理が固定されていた。言い換えれば、原稿の読取時に原稿の種類が設定されているにも関わらず、その情報に応じた画像処理を行うことができないという問題点があった。
【０００６】
本発明は、以上のような問題点に鑑みてなされたものであり、スキャナ機能により原稿から読取って予めメモリに蓄積したカラー画像データを印字出力する際に、蓄積したカラー画像データに対して原稿読取時に設定した原稿の種類に応じた画像処理を行うことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像処理装置は、カラー画像データを原稿から読取る読取手段と、読取ったカラー画像データに前記原稿の種類を示す情報を付加して画像ファイルを生成する生成手段と、生成した画像ファイルを蓄積する蓄積手段と、該蓄積手段からカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記原稿の種類を示す情報に応じて、前記蓄積手段から読み出したカラー画像データに対して画像処理を行う画像処理手段と、を備えることを特徴としている。
【０００８】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、原稿の種類の指定を受付ける受付手段を備え、前記生成手段は、前記読取ったカラー画像データに前記受付手段が指定を受付けた原稿の種類を示す情報を付加して画像ファイルを生成することを特徴としている。
【０００９】
請求項３記載の画像処理装置は、請求項１記載の画像処理装置において、前記読取手段が原稿から読取ったカラー画像データに基づいてその原稿の種類を判別する判別手段を備え、前記生成手段は、前記読取ったカラー画像データに前記判別手段が判別した原稿の種類を示す情報を付加して画像ファイルを生成することを特徴としている。
【００１０】
請求項４記載の画像処理装置は、請求項３記載の画像処理装置において、前記判別手段は、前記読取手段が原稿から読取ったカラー画像データの画像を複数の領域に分割し、分割した領域毎に原稿の種類を判別し、前記生成手段は、前記読取ったカラー画像データに、前記分割した領域の位置情報にそれぞれ対応付けられた各領域の原稿の種類を示す情報を付加して画像ファイルを生成し、前記画像処理手段は、前記蓄積手段からカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記各領域の原稿の種類を示す情報に応じて、前記蓄積手段から読み出したカラー画像データに対して前記分割した領域毎に画像処理を行うことを特徴としている。
【００１１】
請求項５記載の画像処理装置は、請求項１乃至３のいずれか１に記載の画像処理装置において、前記生成手段は、前記読取手段が複数ページの原稿から読取ったカラー画像データに各ページ毎の原稿の種類を示す情報を付加して画像ファイルを生成し、前記画像処理手段は、前記蓄積手段から前記複数ページの原稿から読取ったカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている前記各ページ毎の原稿の種類を示す情報に応じて、前記蓄積手段から読み出した複数ページの原稿のカラー画像データに対して各ページ毎に画像処理を行うことを特徴としている。
【発明の効果】
【００１２】
請求項１記載の画像処理装置によれば、蓄積手段に蓄積された画像ファイルは、読取手段により読取ったカラー画像データに原稿の種類を示す情報が付加されたものであるので、カラー画像データを印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている原稿の種類を示す情報に応じて、階調減少処理等の画像処理を行うことができる。すなわち、原稿の種類を示す情報が、例えば文字原稿であれば誤差拡散処理によりカラー画像データを２値化し、原稿の種類を示す情報が、例えば写真原稿であればディザ処理によりカラー画像データを２値化するというように、原稿読取時に設定した原稿の種類に対応した画像処理を行うことができる。
【００１３】
請求項２記載の画像処理装置によれば、蓄積手段からカラー画像データを読み出して印字出力する際に、読み出したカラー画像データに対して、原稿読取時にユーザが指定した原稿の種類を示す情報に対応した画像処理を行うことができる。したがって、上記の画像処理が行われたカラー画像データの画像を用紙に印字すれば、ユーザにより正しい原稿の種類を示す情報が指定されている場合は、高画質な印字を行うことができる。
【００１４】
請求項３記載の画像処理装置によれば、蓄積手段からカラー画像データを読み出して印字出力する際に、読み出したカラー画像データに対して、原稿読取時に判別手段が判別した原稿の種類を示す情報に対応した画像処理を行うことができる。したがって、上記の画像処理が行われたカラー画像データの画像を用紙に印字すれば、高画質な印字を行うことができる。
【００１５】
請求項４記載の画像処理装置によれば、蓄積手段からカラー画像データを読み出して印字出力する際に、読み出したカラー画像データに対して、そのカラー画像データと共に画像ファイルに含まれている各領域の原稿の種類を示す情報に応じて、分割した領域毎に画像処理を行うことができる。したがって、分割した領域毎に最適な画像処理が行われるので、上記の画像処理が行われたカラー画像データの画像をプリンタで用紙に印字すれば、高画質な印字を行うことができる。
【００１６】
請求項５記載の画像処理装置によれば、蓄積手段から読み出した複数ページの原稿のカラー画像データを印字出力する際に、読み出したカラー画像データに対して、そのカラー画像データと共に画像ファイルに含まれている各ページの原稿の種類を示す情報に応じて、各ページ毎に画像処理を行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態に係る画像処理装置を図面に基づいて説明する。この画像処理装置１は、図１に例示するように、制御部（ＭＰＵ：Microprocessing Unit）２、ＲＯＭ（Read Only Memory）３、ＲＡＭ（Random Access Memory）４、原稿読取部５、第１画像処理部６、ＪＰＥＧコーデック７、画像メモリ８、第２画像処理部９、プリンタ１０、操作部１１、表示部１２、ＨＤＤ（Hard Disk Drive）１３、及びＬＡＮ Ｉ／Ｆ（Local Area Network Interface）１４を備えたものであって、各部２乃至１４はバス１５によって通信可能に接続されている。
【００１８】
制御部２は、ＲＯＭ３に格納された制御プログラムに従って、この画像処理装置１を構成する各部を制御する。ＲＡＭ４は、制御部２の主メモリ、ワークエリア等として機能し、各種の設定情報等を記憶している。
【００１９】
原稿読取部５は、カラー画像データを原稿から読取るものであり、図示しないが、カラーラインセンサ、Ａ／Ｄコンバータ、画像処理回路等を具備している。カラーラインセンサは、Ｒ（Red）、Ｇ（Green）、Ｂ（Blue）の３つのラインセンサにより構成されており、原稿のカラー画像を主走査ライン毎に読取ってＲＧＢ表色系のアナログカラー画像データを出力する。Ａ／Ｄコンバータは、カラーラインセンサが出力したアナログカラー画像データをＡ／Ｄ変換する。画像処理回路は、原稿のカラー画像データに対する光量ムラや光学部品の影響、及びカラーラインセンサの画素感度のばらつきを補正するためのシェーディング補正、原稿のカラー画像データの色成分間の位置ずれ補正等を行う。このようにして、カラーラインセンサによって読取られた後に必要な画像処理が行われたカラー画像データは、原稿読取部５から所定の出力先に出力される。
【００２０】
第１画像処理部６は、原稿読取部５から出力された原稿のカラー画像データに対して、色空間変換処理、平滑化フィルタ処理、地色補正処理、像域分離（エッジ強調）処理等を行う。ここでは、原稿読取部５から出力されたＲＧＢ表色系のカラー画像データをＹＣｒＣｂ表色系のカラー画像データに色空間変換し、色空間変換したカラー画像データに、必要に応じて、平滑化フィルタ処理、地色補正処理、像域分離処理等を行う。なお、使用する色空間はＹＣｒＣｂ表色系に限定されるものではなく、画像データの用途に応じてＲＧＢ表色系のカラー画像データを、例えばＬ*ａ*ｂ*表色系のカラー画像データに色空間変換するようにしてもよい。
【００２１】
ＪＰＥＧコーデック７は、カラー画像データを圧縮符号化・伸張するものである。ここでは、第１画像処理部６から出力されたカラー画像データをＪＰＥＧ方式により圧縮符号化し、圧縮符号化されているカラー画像データを伸張する。画像メモリ８は、多値画像データを蓄積する多値領域、２値画像データを蓄積する２値領域、圧縮符号化された画像データを蓄積する符号化領域を有しており、第１画像処理部６から直接出力されたカラー画像データ、ＪＰＥＧコーデック７において圧縮符号化されたカラー画像データ等を蓄積する。
【００２２】
第２画像処理部９は、画像メモリ８から読み出された後に、ＪＰＥＧコーデック７により伸張されたＹＣｒＣｂ表色系のカラー画像データに対して、色空間変換、階調減少処理等の印字出力に必要な画像処理を行う。ここでは、ＹＣｒＣｂ表色系のカラー画像データに対して、例えば各成分１ビットのＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４成分によって表される出力表色系のカラー画像データに色空間変換した後に、誤差拡散処理、又はディザ処理を行って２値化する。第２画像処理部９で２値化されたカラー画像データは、画像メモリ８の２値領域に蓄積される。なお、本実施形態においては、階調減少処理として、色空間変換されたカラー画像データを２値化するが、例えば、色空間変換されたカラー画像データを４値化するようにしてもよい。プリンタ１０は、画像メモリ８から読み出されたカラー画像データを印字出力するものである。すなわち、カラー画像データの画像を用紙に印字するものである。このプリンタ１０における印字方式としては、例えば、電子写真方式を用いることができる。
【００２３】
操作部１１は、図示しないが、原稿読取部５に原稿の読取開始等を指示するためのスタートキー、コピー部数等を入力するためのテンキー、各種設定を行うためのカーソルキーなど、表示部１２と連動した各種操作キーを備えている。表示部１２は、図示しないが、各種の設定状態や画像処理装置１の動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）、点灯又は消灯で表示するＬＥＤランプなどを備えている。なお、液晶表示装置は、いわゆるタッチパネル式のものであり、操作部１１に代えてこの液晶表示装置の画面をユーザが指等で触れることにより各種の操作を行うこともできる。この操作部１１又は表示部１２は、原稿読取部５により読取る原稿の種類の指定を受付けるようになっている。ここでは、ユーザは、原稿読取部５による原稿の読取開始前に、主に文字画像が記録されている文字原稿、主に写真や絵などの写真画像が記録されている写真原稿、文字画像と写真画像が混在している文字写真原稿の中から、原稿の種類を指定することができる。操作部１１又は表示部１２が指定を受付けた原稿の種類を示す情報は、ＲＡＭ４に記憶される。
【００２４】
また、ユーザは、原稿の種類を指定する代わりに、操作部１１又は表示部１２から、原稿の種類を画像処理装置１に自動的に判別させる自動判別モードを指定することができる。この自動判別モードには、原稿読取部５が原稿から読取ったカラー画像データに基づいてその原稿の種類を判別する第１自動判別モード、原稿読取部５が原稿から読取ったカラー画像データの画像を複数の領域に分割し、分割した領域毎に原稿の種類を判別する第２自動判別モードがある。操作部１１又は表示部１２が受付けた第１自動判別モード又は第２自動判別モードの設定情報は、ＲＡＭ４に記憶される。したがって、ＲＡＭ４には、ユーザによって指定された原稿の種類に応じて画像処理を行うか、又は、原稿読取部５が原稿から読取ったカラー画像データに基づいて判別した原稿の種類に応じて画像処理を行うかの情報が記憶される。
【００２５】
ＨＤＤ１３は、原稿読取部５が原稿から読取ったカラー画像データをファイル化した画像ファイルを蓄積するものである。このＨＤＤ１３には、それらの画像ファイルを仕分けして管理するために、ボックス番号（或いはボックス名）の異なる複数のメモリボックス（不図示）が設定されており、ユーザは、カラー画像データを画像ファイルとしてＨＤＤ１３に蓄積させる際に、ボックス番号を操作部１１等から入力して蓄積先のメモリボックスを指定することができ、画像ファイルを仕分けして管理できるようになっている。
【００２６】
ＬＡＮ Ｉ／Ｆ１４は、ＬＡＮ（Local Area Network）１６と画像処理装置１とを通信可能に接続するインターフェースである。ＬＡＮ１６には、複数のクライアントＰＣ１７ａ（１７）乃至１７ｃ（１７）が設置されており、クライアントＰＣ１７から画像処理装置１が有する各種機能を利用することができるようになっている。
【００２７】
なお、画像処理装置１は、原稿読取部５において原稿のモノクロ画像データを読取るとともに、読取ったモノクロ画像データを図外の２値画像用コーデックによりＭＨ、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read）方式等により圧縮符号化し、圧縮符号化されている画像データを２値画像用コーデックにより伸張し、そのモノクロ画像をプリンタ１０で用紙に印字することも当然可能である。
【００２８】
上記構成を備えた画像処理装置１は、原稿読取部５が原稿から読取ったカラー画像データの画像を用紙に印字するカラーコピー機能を備える。画像処理装置１は、このカラーコピー機能を実行する場合、ユーザによって指定された原稿の種類を示す情報、又は自動判別モードで判別した原稿の種類を示す情報に応じて、第１画像処理部６及び第２画像処理部９により、カラー画像データに対して画像処理を行って用紙に印字する。
【００２９】
また、画像処理装置１は、原稿読取部５が原稿から読取ったカラー画像データをＨＤＤ１３に蓄積するメモリ蓄積機能を備える。画像処理装置１は、このメモリ蓄積機能を実行する場合、カラー画像データに、ユーザによって指定された原稿の種類を示す情報、又は自動判別モードで判別した原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積する。
【００３０】
以下、メモリ蓄積機能が指定され、操作部１１のスタートキーが押下されること等による原稿のカラー画像データの読取開始が指示された場合の画像処理装置１の処理動作について、図２及び図３に示すフローチャートに基づいて説明する。なお、以下のフローチャートに示す画像処理装置１の処理動作は、ＲＯＭ３に格納されている制御プログラムに基づいて制御部２が発行する命令に従って行われる。
【００３１】
制御部２は、ユーザによって操作部１１又は表示部１２から原稿の種類が指定された後、又は、自動判別モードが指定された後、原稿の読取開始命令があったか否かを判断する（Ｓ１）。原稿の読取開始命令があったと判断した場合（Ｓ１：ＹＥＳ）、自動判別モードが指定されているか否かを判断する（Ｓ２）。すなわち、ＲＡＭ４に第１自動判別モード、又は第２自動判別モードの設定情報が記憶されているか否かを判断する。なお、自動判別モードの設定情報がＲＡＭ４に記憶されていない場合には、上述したように、ユーザによって指定された原稿の種類を示す情報がＲＡＭ４に記憶されている。ここで、自動判別モードが指定されていないと判断した場合（Ｓ２：ＮＯ）、すなわち、ユーザにより原稿の種類が指定されていると判断した場合、原稿読取部５による原稿のカラー画像データの読取りを開始する（Ｓ３）。すなわち、原稿読取部５は、原稿からカラー画像データを読取って第１画像処理部６に出力し、第１画像処理部６は、原稿読取部５から出力されたカラー画像データに必要な画像処理を行ってＪＰＥＧコーデック７に出力する。ここで、第１画像処理部６は、ＲＡＭ４に記憶されている原稿の種類を示す情報に応じて、平滑化フィルタ処理、地色補正処理、像域分離処理等を行う。例えば、平滑化フィルタ処理では、原稿の種類に応じてフィルタ係数の値を切替えるなど、原稿の種類に応じて最適な画像処理を行う。
【００３２】
続いて、制御部２は、画像ファイルの生成を開始する（Ｓ４）。具体的には、ＨＤＤ１３のメモリボックス内に画像ファイルを生成するための記憶領域の確保などを行う。そして、ＪＰＥＧコーデック７によりカラー画像データを圧縮符号化する（Ｓ５）。その後、ＪＰＥＧコーデック７により圧縮符号化されたカラー画像データに、ユーザにより指定されてＲＡＭ４に記憶されている原稿の種類を示す情報を付加して画像ファイルを生成する（Ｓ６）。具体的には、画像ファイルの作成日時やデータサイズ等の情報とともに、ＲＡＭ４に記憶されている原稿の種類を示す情報をヘッダ情報として付加し、画像ファイルを生成する。ここで、原稿の種類を示す情報とは、Ｓ３で読取った原稿がどのような種類の画像で構成されているかを示す情報である。このように、制御部２は、原稿読取部５が原稿から読取ったカラー画像データに操作部１１又は表示部１２が指定を受付けた原稿の種類を示す情報を付加して画像ファイルを生成する。そして、生成した画像ファイルをＨＤＤ１３に蓄積する（Ｓ７）。
【００３３】
一方、制御部２は、前記Ｓ２において、自動判別モードが指定されていると判断した場合（Ｓ２：ＹＥＳ）、第１自動判別モード、又は第２自動判別モードのいずれが指定されているかをＲＡＭ４の設定情報に基づいて判断する（Ｓ８）。第１自動判別モードが指定されていると判断した場合（Ｓ８：第１）、原稿読取部５による原稿のカラー画像データの読取りを開始する（Ｓ９）。続いて、原稿読取部５が原稿から読取ったカラー画像データに基づいてその原稿の種類を判別する（Ｓ１０）。すなわち、原稿読取部５から出力されたカラー画像データに対する像域判定などの処理を行って、文字原稿であるか、文字写真原稿であるか、又は写真原稿であるかを判別する。なお、第１画像処理部６は、制御部２により判別された原稿の種類を示す情報に応じて、原稿読取部５から出力されたカラー画像データに対して画像処理を行い、ＪＰＥＧコーデック７に出力する。
【００３４】
次に、制御部２は、前記Ｓ４と同様、画像ファイルの生成を開始し（Ｓ１１）、ＪＰＥＧコーデック７によりカラー画像データを圧縮符号化する（Ｓ１２）。その後、ＪＰＥＧコーデック７により圧縮符号化されたカラー画像データに、Ｓ１０で判別した原稿の種類を示す情報を付加して画像ファイルを生成する（Ｓ１３）。すなわち、画像ファイルの作成日時やデータサイズ等の情報とともに、Ｓ１０で判別した原稿の種類を示す情報をヘッダ情報として付加し、画像ファイルを生成する。このように、制御部２は、原稿読取部５が原稿から読取ったカラー画像データに、判別した原稿の種類を示す情報を付加して画像ファイルを生成する。そして、生成した画像ファイルをＨＤＤ１３に蓄積する（Ｓ１４）。
【００３５】
また、制御部２は、前記Ｓ８において、第２自動判別モードが指定されていると判断した場合（Ｓ８：第２）、原稿読取部５による原稿のカラー画像データの読取りを開始し（Ｓ１５）、原稿読取部５が原稿から読取ったカラー画像データの画像を複数の領域に分割する（Ｓ１６）。続いて、分割した領域の１つを指定し、指定した領域の原稿の種類を判別する（Ｓ１７）。例えば、図４に示すように、カラー画像データの画像を複数（ここでは６つ）の領域に分割し、例えば、領域１を指定して、指定した領域の原稿の種類を判別する。カラー画像データの領域１に対しては、図示するように、文字原稿領域と判別することができる。次に、原稿の種類を判別する処理を行っていない次の領域があるか否かを判断し（Ｓ１８）、次の領域があると判断した場合（Ｓ１８：ＹＥＳ）、Ｓ１７の処理動作をその領域のカラー画像データに対して行う。すなわち、ここでは図４に示す領域１から領域６のカラー画像データに対して、それぞれＳ１７の処理動作を行う。このように、制御部２は、原稿読取部５が原稿から読み取ったカラー画像データを複数の領域に分割し、分割した領域毎に原稿の種類を判別する。なお、第１画像処理部６は、制御部２により判別された原稿の種類に応じて、原稿読取部５から出力されたカラー画像データに対して分割した領域毎に画像処理を行い、ＪＰＥＧコーデック７に出力する。
【００３６】
次に、制御部２は、次の領域がないと判断した場合（Ｓ１８：ＮＯ）、すなわち、分割した全ての領域に対してＳ１７の処理動作を行った場合、前記Ｓ４と同様に、画像ファイルの生成を開始し（Ｓ１９）、ＪＰＥＧコーデック７によりカラー画像データを圧縮符号化する（Ｓ２０）。次に、ＪＰＥＧコーデック７により圧縮符号化されたカラー画像データに、分割した領域の位置情報にそれぞれ対応付けられた各領域の原稿の種類を示す情報を付加して画像ファイルを生成する（Ｓ２１）。例えば、図４に示す各領域１乃至６の位置情報と各領域１乃至６のＳ１７で判別した原稿の種類を示す情報とを各々対応付けて、画像ファイルの作成日時やデータサイズ等の情報とともに、ヘッダ情報として付加する。このように、制御部２は、原稿読取部５が原稿から読取ったカラー画像データに、分割した領域の位置情報にそれぞれ対応付けられた各領域の原稿の種類を示す情報を付加して画像ファイルを生成する。最後に、生成した画像ファイルをＨＤＤ１３に蓄積する（Ｓ２２）。このように蓄積した画像ファイルは、クライアントＰＣ１７に転送したり、印字開始命令があった場合には、用紙に印字することができる。
【００３７】
ここまでは、原稿読取部５が１ページの原稿から読取ったカラー画像データをＨＤＤ１３に蓄積する場合について説明したが、原稿読取部５が複数ページの原稿から連続して読み取ったカラー画像データをＨＤＤ１３に蓄積することもできる。この場合、制御部２は、原稿読取部５が複数ページの原稿から読取ったカラー画像データに、ユーザによって各ページ毎に指定された原稿の種類を示す情報、又は、自動判別モードで判別した各ページ毎の原稿の種類を示す情報を付加してＴＩＦＦ（Tagged Image File Format）形式やＰＤＦ（Portable Document Format）形式に対応した画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積する。
【００３８】
次に、上記のようにしてＨＤＤ１３に蓄積されたカラー画像データ（画像ファイル）の印字開始命令があった場合に画像処理装置１において行われる処理動作について、図５に示すフローチャートに基づいて説明する。制御部２は、操作部１１の所定操作等によるＨＤＤ１３に蓄積されているカラー画像データの印字開始命令があったか否かを判断する（Ｓ３１）。なお、クライアントＰＣ１７から画像処理装置１にカラー画像データの印字開始を指示することも可能である。ここで、カラー画像データの印字開始命令があったと判断した場合（Ｓ３１：ＹＥＳ）、印字出力するカラー画像データと共に画像ファイルに含まれている原稿の種類を示す情報を指定された画像ファイルから抽出する（Ｓ３２）。具体的には、印字出力するカラー画像データ、すなわち、印字開始命令があったカラー画像データが含まれている画像ファイルをＨＤＤ１３から読み出し、読み出した画像ファイルに含まれているヘッダ情報から原稿の種類を示す情報を抽出する。
【００３９】
次に、制御部２は、抽出した原稿の種類を示す情報に基づいて、実行する画像処理を第２画像処理部９に設定する（Ｓ３３）。例えば、抽出した原稿の種類を示す情報が文字原稿を示す情報であった場合には、誤差拡散処理を第２画像処理部９に設定し、抽出した原稿の種類を示す情報が写真原稿を示す情報であった場合には、ディザ処理を第２画像処理部９に設定する。なお、抽出した原稿の種類を示す情報が複数ある場合には、原稿の種類を示す情報に対応付けられた位置情報によって示される領域毎に実行する画像処理を設定する。また、印字出力するカラー画像データが複数のページで構成されている場合には、各ページ毎の原稿の種類を示す情報に基づいて、各ページ毎に実行する画像処理を設定する。そして、Ｓ３３の処理動作を行うとともに、ＪＰＥＧコーデック７により画像ファイルから読み出したカラー画像データを伸張する（Ｓ３４）。
【００４０】
次に、第２画像処理部９は、ＪＰＥＧコーデック７により伸張されたカラー画像データに対して、制御部２により設定された画像処理を行う（Ｓ３５）。ここでは、ＨＤＤ１３から読み出されてＪＰＥＧコーデック７で伸張されたＹＣｒＣｂ表色系のカラー画像データに対して、Ｃ、Ｍ、Ｙ、Ｋの４成分によって表される出力表色系のカラー画像データに色空間変換した後に、制御部２によりＳ３３で設定された情報に基づいて２値化処理を行う。例えば、誤差拡散処理が設定されている場合には、誤差拡散処理を行ってカラー画像データを２値化し、ディザ処理が設定されている場合には、ディザ処理を行ってカラー画像データを２値化する。このように、第２画像処理部９は、カラー画像データをＨＤＤ１３から読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている原稿の種類を示す情報に応じて、ＨＤＤ１３から読み出されたカラー画像データに対して画像処理を行う。なお、制御部２により各領域毎に実行する画像処理が設定されている場合は、位置情報と原稿の種類を示す情報に基づいて、各領域毎に設定された画像処理を行う。すなわち、第２画像処理部９は、カラー画像データと共に画像ファイルに含まれている各領域の原稿の種類を示す情報に応じて、ＨＤＤ１３から読み出されたカラー画像データに対して分割した領域毎に画像処理を行う。また、カラー画像データが複数のページで構成されており、各ページ毎に実行する画像処理が設定されている場合は、各ページ毎に設定された画像処理を行う。すなわち、第２画像処理部９は、カラー画像データと共に画像ファイルに含まれている各ページ毎の原稿の種類を示す情報に応じて、ＨＤＤ１３から読み出されたカラー画像データに対して各ページ毎に画像処理を行う。そして、制御部２は、Ｓ３５で画像処理が行われたカラー画像データをプリンタ１０により印字出力する（Ｓ３６）。すなわち、プリンタ１０は、カラー画像データの画像を用紙に印字する。なお、ここでは、画像処理が行われたカラー画像データをプリンタ１０により印字出力するようにしたが、例えば、ＬＡＮ１６に接続された図外の外部プリンタ装置に画像処理が行われたカラー画像データを出力し、外部プリンタ装置によりカラー画像データを印字出力するようにしてもよい。
【００４１】
以上説明したように、画像処理装置１は、ユーザによって原稿の種類が指定された場合には、読取ったカラー画像データに、ユーザが指定した原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積するので、ＨＤＤ１３からカラー画像データを読み出して印字出力する際に、カラー画像データに対して、原稿読取時にユーザが指定した原稿の種類を示す情報に応じた画像処理を、第２画像処理部９により行うことができる。したがって、上記の画像処理が行われたカラー画像データの画像をプリンタ１０で用紙に印字すれば、ユーザによって正しい原稿の種類が指定されている場合は、高画質な印字を行うことができる。
【００４２】
また、画像処理装置１は、第１自動判別モードが指定された場合には、読取ったカラー画像データに、読取ったカラー画像データに基づいて判別した原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積するので、ＨＤＤ１３からカラー画像データを読み出して印字出力する際に、カラー画像データに対して、原稿読取時に判別した原稿の種類を示す情報に応じた画像処理を、第２画像処理部９により行うことができる。したがって、上記の画像処理が行われたカラー画像データの画像をプリンタ１０で用紙に印字すれば、高画質な印字を行うことができる。
【００４３】
また、画像処理装置１は、第２自動判別モードが指定された場合には、読取ったカラー画像データに、カラー画像データの画像を構成する複数の分割した領域の位置情報にそれぞれ対応付けられた各領域の原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積するので、ＨＤＤ１３からカラー画像データを読み出して印字出力する際に、カラー画像データに対して、カラー画像データと共に画像ファイルに含まれている原稿の種類を示す情報に応じた画像処理を、分割した領域毎に第２画像処理部９により行うことができる。したがって、分割した領域毎に画像処理が行われたカラー画像データの画像をプリンタ１０で用紙に印字すれば、高画質な印字を行うことができる。
【００４４】
また、画像処理装置１は、複数ページの原稿から読取ったカラー画像データをＨＤＤ１３に蓄積する場合、読取ったカラー画像データに、各ページ毎の原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積するので、ＨＤＤ１３からカラー画像データを読み出して印字出力する際に、カラー画像データに対して、カラー画像データと共に画像ファイルに含まれている各ページ毎の原稿の種類を示す情報に応じた画像処理を、各ページ毎に第２画像処理部９により行うことができる。
【００４５】
なお、本実施形態においては、読取ったカラー画像データをＨＤＤ１３に蓄積する際に、原稿の種類を示す情報に応じて、第１画像処理部６により平滑化フィルタ処理、地色補正処理、像域分離処理等の画像処理を行うようにしたが、ＨＤＤ１３に蓄積されたカラー画像データを読み出して印字出力する際に、そのカラー画像データと共に画像ファイルに含まれている原稿の種類を示す情報に応じて、第１画像処理部６により前記の画像処理を行うようにしてもよい。
【００４６】
また、本実施形態においては、カラー画像データをＨＤＤ１３に蓄積する場合について説明したが、モノクロ画像データを蓄積することも可能である。この場合には、原稿から読取ったモノクロ画像データを多値のまま、すなわち、２値化処理が行わずにモノクロ画像データに原稿の種類を示す情報を付加して画像ファイルを生成し、生成した画像ファイルをＨＤＤ１３に蓄積するようにすればよい。
【００４７】
また、本実施形態においては、原稿の種類が文字原稿、文字写真原稿、写真原稿のいずれかである場合について説明したが、ユーザが指定可能な原稿の種類は、これに限定されるものではない。これ以外にも、原稿の種類として、地図が記録されている地図原稿、地色や地模様のある車検証や保険証等の車検証原稿、ある原稿をコピーして得られたコピー原稿、記録されている文字の濃度が薄い薄文字原稿等の指定を受付けるようにしてもよい。
【００４８】
また、本実施形態で示した画像処理装置１の構成は、本発明に係る画像処理装置の一態様にすぎず、本発明の要旨を逸脱しない範囲内で適宜設計変更できることは勿論であり、読取った原稿の画像データをメモリに蓄積し、蓄積した画像データを印字出力する際に、蓄積した画像データに対して画像処理を行う機能を備えた装置であれば、例えば、ファクシミリ装置や複合機等としても実現可能である。
【産業上の利用可能性】
【００４９】
本発明は、例えば、コピー機、ファクシミリ装置、これらの複合機等が具備するスキャナ機能により原稿から読取ってメモリに蓄積したカラー画像データを印字出力する際に、画像処理を行う機能を備える画像処理装置に適用することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態に係る画像処理装置の構成例を示したブロック図である。
【図２】原稿の読取開始が指示された場合に画像処理装置において行われる処理動作を示したフローチャートである。
【図３】原稿の読取開始が指示された場合に画像処理装置において行われる処理動作を示したフローチャートである。
【図４】原稿のカラー画像データの画像を複数の領域に分割した場合の各領域の原稿の種類を例示した図である。
【図５】ＨＤＤに蓄積されたカラー画像データの印字開始が指示された場合に画像処理装置において行われる処理動作を示したフローチャートである。
【符号の説明】
【００５１】
１    画像処理装置
２    制御部
３    ＲＯＭ
４    ＲＡＭ
５    原稿読取部
６    第１画像処理部
７    ＪＰＥＧコーデック
９    第２画像処理部
１０    プリンタ
１１    操作部
１２    表示部
１３    ＨＤＤ
【図１】
2006229386.tif 000003
【図２】
2006229386.tif 000004
【図３】
2006229386.tif 000005
【図４】
2006229386.tif 000006
【図５】
2006229386.tif 000007