(57)【要約】【課題】プレスキャンと本スキャンの２回のスキャンが必要な自動濃度補正コピー処理を１回のスキャンで可能とすることである。【解決手段】ＡＤＦ（オートドキュメントフィーダ）により供給された原稿の画像を読取って生成された画像データを処理する画像処理装置では次の処理を実行する。即ち、原稿を読取って生成された高解像度の画像データにシェーディング処理を施して圧縮し、その圧縮画像データをメモリに格納する。次に、メモリに格納された圧縮画像データを読み出して伸張して生成された低解像度の画像データに基づいて、高解像度の画像データを画像処理するためのパラメータを生成する。そして、メモリから圧縮画像データを読み出して高解像度の画像データに伸張し、生成されたパラメータに基づいて、伸張した高解像度の画像データに第２の画像処理を施し処理された画像データとして出力する。【選択図】  図５
2015198360.tif 000002
【特許請求の範囲】
【請求項１】
ＡＤＦ（オートドキュメントフィーダ）により供給された原稿の画像を読取って生成された画像データを処理する画像処理装置であって、
前記原稿を読取って生成された高解像度の画像データに第１の画像処理を施して圧縮する圧縮手段と、
前記圧縮手段により圧縮された圧縮画像データを格納する格納手段と、
前記格納手段に格納された圧縮画像データを読み出して伸張し低解像度の画像データを生成する伸張手段と、
前記伸張手段により生成された低解像度の画像データに基づいて、前記高解像度の画像データを画像処理するためのパラメータを生成する生成手段と、
前記格納手段に格納された圧縮画像データを読み出して前記伸張手段により高解像度の画像データに伸張し、前記生成手段により生成されたパラメータに基づいて、前記伸張した高解像度の画像データに第２の画像処理を施し、処理された画像データとして出力する画像処理手段とを有することを特徴とする画像処理装置。
【請求項２】
前記第１の画像処理はシェーディング処理を含み、
前記第２の画像処理はガンマ補正とエッジ強調処理とを含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記圧縮手段による圧縮と前記伸張手段による伸張とはＪＰＥＧ方式に従うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像処理手段は前記処理された画像データを印刷データとして出力し、
前記印刷データに基づいて画像を記録媒体に印刷するプリンタエンジンをさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ＡＤＦにより供給された原稿の画像を光学的に読取って画像データを生成するスキャナをさらに有することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記生成手段は、
前記低解像度の画像データを解析し、該解析の結果から前記原稿の下地や文字部の濃度を得る解析手段と、
前記解析手段による解析から得た前記原稿の下地や文字部の濃度に基づいてガンマ補正パラメータとエッジ強調処理のためのパラメータを生成することを特徴とする請求項２乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記格納手段は、
前記原稿を読取って生成された高解像度の画像データを第１のバッファと、
前記シェーディング処理が施され、前記圧縮手段により圧縮される前の高解像度の画像データを格納する第２のバッファと、
前記圧縮画像データを格納する第３のバッファと、
前記伸張手段により伸張された画像データを格納する第４のバッファとを含むことを特徴とする請求項２乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記第１の画像処理の実行と、前記第２の画像処理のための実行と、前記圧縮の実行と、前記伸張の実行とのために前記格納手段に含まれる前記第１から第４のバッファの入力元と出力先とを変更する変更手段をさらに有することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記圧縮手段と前記伸張手段と前記生成手段と前記画像処理手段とはＡＳＩＣにより構成されることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項１０】
コンピュータを請求項１乃至８のいずれか１項に記載の画像処理装置の前記圧縮手段と前記伸張手段と前記生成手段と前記画像処理手段として動作させることを特徴とするプログラム。
【請求項１１】
ＡＤＦ（オートドキュメントフィーダ）により供給された原稿の画像を読取って生成された画像データを処理する画像処理装置の画像処理方法であって、
前記原稿を読取って生成された高解像度の画像データに第１の画像処理を施して圧縮する圧縮工程と、
前記圧縮工程において圧縮された圧縮画像データをメモリに格納する格納工程と、
前記メモリに格納された圧縮画像データを読み出して伸張し低解像度の画像データを生成する伸張工程と、
前記伸張工程において生成された低解像度の画像データに基づいて、前記高解像度の画像データを画像処理するためのパラメータを生成する生成工程と、
前記メモリに格納された圧縮画像データを読み出して高解像度の画像データに伸張し、前記生成工程において生成されたパラメータに基づいて、前記伸張した高解像度の画像データに第２の画像処理を施し、処理された画像データとして出力する画像処理工程とを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及びその画像処理方法に関し、特に、例えば、記録装置及びその記録方法に関する。
【背景技術】
【０００２】
近年の複写機には、フラットベッド型スキャナの画像読取面に対向して載置された原稿に対し、いったんプレスキャンを行ってその原稿の低解像度画像データを得、そのデータを解析して得た結果を利用して同原稿のスキャンを高解像度で行う処理モードがある。例えば、低解像度画像データの濃度ヒストグラムを調べて原稿の下地や文字部分の濃度を認識し、その下地色を白に、文字部分を黒や濃い色にして読取画像を読みやすくするようなガンマテーブルや色補正テーブルを生成する。その後、そのパラメータを用いて本スキャンを行うことで最終的に見やすい複写結果を得るのである。このような処理は自動濃度補正コピーとも呼ばれている。
【０００３】
しかしながら、原稿をガラス板などの画像読取面に載置するのではなく、ＡＤＦ（オートドキュメントフィーダ）を用いて供給する場合は、原稿送りの方向を逆転することは一般的にはない。そのため、上記のようにプレスキャン・本スキャンの２度読み処理を行うことができず、自動濃度補正コピーを行うことができない。
【０００４】
一般の複写機では、まず原稿の画像をスキャナによりで読取りデジタル画像データに変換し、その画像データに対しガンマ補正やエッジ強調などの各種画像処理を実行する。例えば、特許文献１では、その各種画像処理の実行前に画像データを数１０ライン分バッファリングするラインメモリを備える構成を開示している。特許文献１によれば、スキャナで画像を読取りデジタル画像データに変換した結果をまずそのバッファメモリに書込み、バッファメモリ内の画像データに対し各種画像処理を開始するまでの間に、ＣＰＵでそのバッファメモリ内の画像データを解析する。その解析により、原稿の下地濃度を検出し、その濃度を白と認識するためのガンマテーブルを作成する。そして、そのガンマテーブルを画像処理部のガンマ変換処理部のパラメータとして設定し、バッファメモリ内にバッファリングされた画像データに対して各種画像処理を実行する。このような処理を実行することで、ＡＤＦから供給される原稿に対しても自動濃度補正処理を行って、下地が白くなった見やすい複写結果を得ることができる。
【０００５】
また、特許文献２では、ＡＤＦと画像読取面との間に原稿の濃度検知と原稿サイズ検知を兼ねた原稿濃度・サイズ検知部を設け、そこで原稿の下地濃度を検出後、その濃度を白に補正する画像処理を行うことで自動濃度補正に相当する効果を得ている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−０９４７８７号公報
【特許文献２】特開平２−１４８０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１で開示したバッファメモリの容量では画像データ数１０ライン分を格納できるに過ぎない。これは、原稿の読取長で数ミリ分に相当するに過ぎず、その範囲では原稿端の下地の濃度を判断するにできず、従って、原稿中の薄い文字を黒や濃い色に変換して複写して印刷された画像のコントラストを上げ読みやすくするという処理を行うことができない。つまり、特許文献１に開示された構成では原稿１ページ全体にわたって最適となる濃度補正処理ができない。もちろん、バッファメモリの容量を十分大きくして原稿１ページ分の画像データをすべてバッファリングした後、これを解析して、その結果を用いて画像処理を行うこととすればこの問題は解決できる。しかしながら、そのためには、カラー原稿を解像度６００ｄｐｉで読取る場合には１００ＭＢ以上という非常に大容量のバッファメモリが必要になり、これは装置の大きなコストアップとなってしまう。
【０００８】
また、特許文献２に開示された構成では、原稿濃度・サイズ検知部を設けるためのコストアップ分が当然必要になる。これに加え、ＡＤＦと画像読取面との間に上記検知部を設けてもやはり原稿の数ミリから数センチの範囲でしか原稿の濃度を判断できないので、特許文献１と同様に原稿１ページ全体にわたって最適となる濃度補正処理ができない。
【０００９】
特許文献１、２で生じる課題を解決するには、原稿全体に対して濃度を解析する作業が必要である。しかしながら、ＡＤＦからの原稿供給では原稿を一度しかスキャンできないため、低解像度のプレスキャンによる原稿濃度解析用画像と実際に複写出力する高解像度画像の両方を得ることができない。
【００１０】
本発明は上記従来例に鑑みてなされたもので、ＡＤＦを用いた原稿が供給される場合でも原稿全体の濃度を反映した最適な濃度補正を行った原稿読取が可能な画像処理装置及びその画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の画像処理装置は、次のような構成からなる。
【００１２】
即ち、ＡＤＦ（オートドキュメントフィーダ）により供給された原稿の画像を読取って生成された画像データを処理する画像処理装置であって、前記原稿を読取って生成された高解像度の画像データに第１の画像処理を施して圧縮する圧縮手段と、前記圧縮手段により圧縮された圧縮画像データを格納する格納手段と、前記格納手段に格納された圧縮画像データを読み出して伸張し低解像度の画像データを生成する伸張手段と、前記伸張手段により生成された低解像度の画像データに基づいて、前記高解像度の画像データを画像処理するためのパラメータを生成する生成手段と、前記格納手段に格納された圧縮画像データを読み出して前記伸張手段により高解像度の画像データに伸張し、前記生成手段により生成されたパラメータに基づいて、前記伸張した高解像度の画像データに第２の画像処理を施し、処理された画像データとして出力する画像処理手段とを有することを特徴とする。
【００１３】
また本発明を別の側面から見れば、ＡＤＦ（オートドキュメントフィーダ）により供給された原稿の画像を読取って生成された画像データを処理する画像処理装置の画像処理方法であって、前記原稿を読取って生成された高解像度の画像データに第１の画像処理を施して圧縮する圧縮工程と、前記圧縮工程において圧縮された圧縮画像データをメモリに格納する格納工程と、前記メモリに格納された圧縮画像データを読み出して伸張し低解像度の画像データを生成する伸張工程と、前記伸張工程において生成された低解像度の画像データに基づいて、前記高解像度の画像データを画像処理するためのパラメータを生成する生成工程と、前記メモリに格納された圧縮画像データを読み出して高解像度の画像データに伸張し、前記生成工程において生成されたパラメータに基づいて、前記伸張した高解像度の画像データに第２の画像処理を施し、処理された画像データとして出力する画像処理工程とを有することを特徴とする画像処理方法を備える。
【発明の効果】
【００１４】
従って本発明によれば、ＡＤＦから供給された原稿の１回の読取により濃度補正を、原稿全体の濃度を反映した最適な形で行うことができるという効果がある。さらに、この処理のために、新たな構成の追加などを必要しないので、装置全体のコストアップが生じないという利点がある。
【図面の簡単な説明】
【００１５】
【図１】本発明の代表的な実施例である複写機の機能概略構成を示すブロック図である。
【図２】従来の複写機におけるメモリコピー時のデータフローを示す図である。
【図３】従来の複写機における自動濃度補正コピー処理時のプレスキャン時のデータフローを示す図である。
【図４】自動濃度補正コピー処理の第１段階でのデータフローを示す図である。
【図５】自動濃度補正コピー処理の第２段階でのデータフローを示す図である。
【図６】自動濃度補正コピー処理の第３段階でのデータフローを示す図である。
【図７】コピー時の各モードにおける各ブロックの動作設定と入出力アドレスの決定処理を示すフローチャートである。
【図８】コピー画像処理部２０３の内部ブロックの動作設定処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。なお、既に説明した部分には同一符号を付し重複説明を省略する。
【００１７】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、ビニール、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１８】
図１は本発明の代表的な実施例である複写機の機能構成を示すブロック図である。
【００１９】
複写機は原稿を光学的に読取りアナログ画像データを取得するスキャナ２１とアナログ画像データをＡ／Ｄ変換してデジタル画像データを生成するＡＦＥ２２と複写機全体を制御するシステムＡＳＩＣ２０とプリンタエンジン２３とから構成されている。なお、ＡＦＥはAnalog Front Endの略称である。さらに、この複写機は外部メモリ２４を装着することができる。外部メモリ２４は一般にはＤＲＡＭで構成され、システムＡＳＩＣ２０が扱う各種データを一時的に格納する。
【００２０】
また、プリンタエンジン２３は電子写真方式やインクジェット方式に従って原稿の複写画像をカット紙などの記録媒体に出力する。
システムＡＳＩＣ（以下、ＡＳＩＣ）２０は以下の各ブロックから構成される。
【００２１】
即ち、ＡＳＩＣ２０は、ＡＦＥ２２からＡＳＩＣ２０へ入力されるデジタル画像データをライン単位で受信して外部メモリ２４へ出力する読取画像制御部２０１と、ＡＳＩＣ内の各ブロックを制御するＣＰＵ２０２を含む。さらに、ＡＳＩＣ２０は、ライン単位で受信したデジタル画像データを外部メモリ２４から矩形単位で読み出し、各種画像処理を行うコピー画像処理部２０３と、デジタル画像データをＪＰＥＧ方式に従って圧縮する画像圧縮部２０４とを含む。またさらに、ＡＳＩＣ２０は、画像圧縮部２０４で圧縮された画像データを伸張する画像伸張部２０５と、コピー画像処理部２０３または画像伸張部２０５の出力画像データに対し輝度濃度変換と量子化処理を行う印刷画像処理部２０６とを含む。またさらに、ＡＳＩＣ２０は印刷画像処理部２０６の処理結果をプリンタエンジン２３へ出力するプリンタ制御部２０７を含む。
【００２２】
なお、読取画像処理部２０１と、画像圧縮部２０４と、画像伸張部２０５と、印刷画像処理部２０６と、プリンタ制御部２０７とはそれぞれ、内部にＤＭＡＣ（不図示）を備える。
【００２３】
コピー画像処理部２０３はさらに以下の各処理部から構成される。即ち、
・外部メモリ２４から矩形単位で画像データを読出す矩形ＤＭＡＣ（ａ）２０３１
・読出した画像データにシェーディング処理を施すシェーディング処理部２０３２
・スキャナ固有のガンマ特性をプリンタエンジン２３に固有なガンマ特性に変換するガンマ補正処理部２０３３
・入力画像のエッジ強調を行うエッジ強調処理部２０３４
・入力画像の拡大・縮小の処理を行う変倍処理部２０３５
・以上の各ブロックで実行された処理結果を再び矩形単位に外部メモリ２４へ書き戻す矩形ＤＭＡＣ（ｂ）２０３６
である。
【００２４】
コピー画像処理部２０３が矩形単位で処理を行う詳細については、特開２００４−２２０５８４号公報に示されているので、その説明は省略する。
【００２５】
各処理部２０３２〜２０３５はＣＰＵ２０２により動作／非動作を設定でき、非動作時には入力画像データをそのままスルーして次段ブロックに転送する。なお、矩形ＤＭＡＣ（ａ）２０３１は外部メモリ２４からの読出しアドレスをＣＰＵ２０２による設定により自由に変更することができる。
また、外部メモリ２４は以下に述べる各領域に区分される。
【００２６】
外部メモリ２４は、読取画像制御部２０１からのデータ出力を数１０ライン分格納する読取画像バッファ２４０１、コピー画像処理部２０３の出力を格納する処理後画像バッファ２４０２を含む。処理後画像バッファ２４０２は、高解像度データの場合は非圧縮で数１０ライン分、解析用低解像度データの場合は非圧縮で１ページ分を格納できる容量を持つ。さらに、外部メモリ２４は、画像圧縮部２０４で圧縮された画像データを格納する圧縮画像バッファ２４０３を含む。圧縮画像バッファ２４０３は、原稿１ページ分の圧縮画像データを格納できる容量を持つ。またさらに、外部メモリ２４は、画像伸張部２０５で伸張された画像データを数１０ライン分格納する伸張後画像バッファ２４０４と、印刷画像処理部２０６の処理結果となる印刷データを数１００ライン分格納する印刷データバッファ２４０５とを含む。なお、上記の数１００ライン分とは、インクジェット方式を採用した場合には、記録ヘッドが備える記録素子数に対応し、電子写真方式を採用した場合にはビーム光が感光ドラムを走査する走査数に対応する。
【００２７】
次に、以上の構成の複写機が実行するコピー処理の詳細について説明する。
【００２８】
この実施例では、原稿を高解像度で読取って得られた画像データの圧縮データと解析用に低解像度で読取って得られた画像データとを一度のスキャン動作で生成し、後者を解析した結果得られた補正データを前者に適用することで自動濃度補正コピーを実行する。その手順は以下の通りである。
【００２９】
［１］コピー画像処理部２０３の入力先を読取画像バッファ２４０１とする。そして、原稿をＡＤＦ（オートドキュメントフィーダ）で高解像度で読取り、コピー画像処理部２０３でシェーディング処理以外の画像処理を行わず、一旦外部メモリ２４に出力し、それを逐次ＪＰＥＧ圧縮する。このようにして、ガンマ補正やエッジ強調が施されない状態で、原稿画像の高解像度圧縮データが生成される。この圧縮データは圧縮画像バッファ２４０３に出力される。
【００３０】
［２］コピー画像処理部２０３の矩形ＤＭＡＣ（ａ）２０３１の入力アドレスを圧縮画像バッファ２４０３に設定し、［１］で得た圧縮画像データを読込んで画像伸張部２０５で逐次伸張して、伸張後画像バッファ２４０４に出力する。そして、伸張後画像バッファ２４０４から伸張された画像データをコピー画像処理部２０３に入力する。コピー画像処理部２０３ではこの時点では縮小処理のみを行い、再び外部メモリ２４へ出力する。これを原稿１ページ全体について行って得た結果を解析用縮小画像とする。この画像は、従来のフラットベッド型のスキャナを用いた自動濃度補正コピー処理において原稿を低解像度でプレスキャンしたものと同等である。この時点で、外部メモリ２４には、原稿の解析用縮小画像データ（非圧縮）と、高解像度圧縮画像データとの両方が存在する。高解像度画像データは圧縮されているため、外部メモリ２４の容量はさほど要しない。
【００３１】
［３］ＣＰＵ２０２で、この解析用縮小画像データを解析して、原稿全体の濃度範囲を得、その結果を用いて下地濃度を白くし薄い文字を濃くするガンマ補正パラメータを生成する。この処理は、従来の自動濃度補正コピー時にプレスキャン画像を解析する処理と同じである。
【００３２】
［４］［３］で得たガンマ補正パラメータをコピー画像処理部２０３のガンマ補正処理部２０３３に設定する。
【００３３】
［５］再び、［１］で得た高解像度の圧縮データを画像伸張部２０５で伸張し、その結果をコピー画像処理部２０３の矩形ＤＭＡＣ（ａ）２０３１の入力とする。コピー画像処理部２０３は、シェーディング処理は行わず、ガンマ補正とエッジ強調処理を実行する。
【００３４】
［６］［５］でコピー画像処理部２０３により処理された画像データに印刷用画像処理（輝度濃度変換と量子化）を施して、その結果得られた印刷データを用いて印刷する。
【００３５】
即ち、従来のメモリコピーでは、スキャン→シェーディング→読取画像処理→圧縮→伸張→印刷用画像処理→印刷の順でデータ処理を行うのに対し、この実施例に従う処理ではこの順序を変更する。即ち、スキャン→シェーディング→圧縮→伸張→読取画像処理→印刷用画像処理→印刷となる。
【００３６】
次に、図２を参照して、従来の複写機における各モードでのデータフローについて説明する。なお、図２において、既に図１を参照して説明したのと同じ構成要素については同じ参照番号を付し、その説明は省略する。
【００３７】
通常のコピー（ダイレクトコピー）では、各ブロックのデータフローは、次のようになる。即ち、
スキャナ２１→ＡＦＥ２２→読取画像制御部２０１→読取画像バッファ２４０１→
コピー画像処理部２０３→処理後画像バッファ２４０２→
印刷画像処理部２０６→
印刷データバッファ２４０５→プリンタ制御部２０７→プリンタエンジン２３
である。
【００３８】
また、原稿を読取って圧縮して得た画像データを一旦、外部メモリ２４に格納するメモリコピーでは、ダイレクトコピーと比較して途中に圧縮・伸張の処理が入り、各ブロックのデータフローは、図２に示すように太字の破線で示されている。即ち、
スキャナ２１→ＡＦＥ２２→読取画像制御部２０１→読取画像バッファ２４０１→
コピー画像処理部２０３→処理後画像バッファ２４０２→
画像圧縮部２０４→圧縮画像バッファ２４０３→画像伸張部２０５→
伸張後画像バッファ２４０４→
印刷画像処理部２０６→
印刷データバッファ２４０５→プリンタ制御部２０７→プリンタエンジン２３
である。
【００３９】
これらの処理において、コピー画像処理部２０３では、シェーディング処理、色補正処理、エッジ強調処理、(必要なら)変倍処理が行われる。
【００４０】
また、図３に示すように、従来の複写機における、プレスキャンと本スキャンの２回スキャンを行って自動濃度補正コピー処理を行う際のプレスキャン時のデータフローは次のようになる。なお、図３において、既に図１を参照して説明したのと同じ構成要素については同じ参照番号を付し、その説明は省略する。
【００４１】
即ち、
スキャナ２１→ＡＦＥ２２→読取画像制御部２０１→読取画像バッファ２４０１→
コピー画像処理部２０３→処理後画像バッファ２４０２
である。
【００４２】
プレスキャンにおけるスキャナの解像度は本スキャンに比べて低く設定される。この理由は、低解像度であればスキャンを高速に行えることと、非圧縮で１ページ分の高解像度データを保持できるだけの外部メモリ２４の容量がないこと、さらに高解像度の場合にはＣＰＵによるヒストグラム取得などの解析処理に時間がかかることなどがある。
【００４３】
また、プレスキャンではコピー画像処理部２０３ではシェーディング処理のみが行われる。ガンマ補正処理やエッジ強調処理は、以降の解析処理に悪影響を及ぼす可能性があるため行われず、これらの処理はスルーされる。ＣＰＵ２０２はこのフローで処理後画像バッファ２４０２に格納される解析用低解像度画像データを解析し、原稿の下地濃度や文字部の濃度を認識する。そして、それらの濃度を補正して見やすい複写画像を出力するためのガンマテーブルを生成する。なお、この処理の詳細は、特開２００３−２０９６９３号公報に示されているので、その説明は省略する。
【００４４】
その後、生成されたガンマテーブルをガンマ補正処理部２０３３に設定後、高解像度で本スキャンを行い、図１〜図２を参照して説明した通常のコピーを実行する。こうすることで、下地が白く飛ばされコントラストが強調された見やすいコピーが生成される。
【００４５】
以上が従来の複写機における自動濃度補正コピーの際の処理内容であるが、これは２度のスキャンを必要とするため、原稿の搬送方向を逆転できないＡＤＦで原稿を供給する場合には適用できない。そこで、この実施例では、１回のスキャンで、以下のような処理を実行する。
【００４６】
図４〜図６は１回のスキャンで自動濃度補正コピーを実行する際のデータフローを示す図である。この実施例では、３段階の処理を実行する。図４は第１段階の処理におけるデータフローを示し、図５は第２段階の処理におけるデータフローを示し、図６は第３段階の処理におけるデータフローを示す。
【００４７】
［第１段階（図４）］
この段階でのデータフローは、
スキャナ２１→ＡＦＥ２２→読取画像制御部２０１→読取画像バッファ２４０１→
コピー画像処理部２０３→処理後画像バッファ２４０２→画像圧縮部２０４→
圧縮画像バッファ２４０３
である。
【００４８】
この段階でのスキャンは従来の複写機の本スキャンに相当する高解像度で行われる。ただし、従来の本スキャン処理と異なり、ここではコピー画像処理部２０３内ではシェーディング処理のみ行い、ガンマ補正およびエッジ強調、変倍の処理は行わない。このフローにより、それらのコピー画像処理を行わない状態の原稿の高解像度圧縮データが生成される。
【００４９】
［第２段階（図５）］
この段階では、第１段階で生成された高解像度圧縮データを画像伸張部２０５の入力とする。即ち、この段階でのデータフローは、
圧縮画像バッファ２４０３→画像伸張部２０５→伸張後画像バッファ２４０４→
コピー画像処理部２０３→処理後画像バッファ２４０２
である。
【００５０】
この段階ではコピー画像処理部２０３では本スキャンの解像度からプレスキャンの解像度への変倍（縮小）処理のみを行い、シェーディング・ガンマ補正・エッジ強調の処理は行わない。この処理により、コピー画像処理を行わない状態の原稿の低解像度非圧縮データが生成される。このデータは、従来の複写機での自動濃度補正コピー時のプレスキャンの結果として得られる解析用低解像度データと同等である。この解析用低解像度データに対し、従来の複写機の自動濃度補正コピー時のプレスキャン画像に対する解析と同じ処理を行い、原稿全体をスキャンする際の最適なガンマ補正パラメータを得、そのパラメータをガンマ補正処理部２０３３に設定する。その後、処理は次の第３段階に進む。
【００５１】
［第３段階（図６）］
この段階では、第１段階で生成された高解像度圧縮データを再び画像伸張部２０５の入力とする。即ち、この段階でのデータフローは、
圧縮画像バッファ２４０３→画像伸張部２０５→伸張後画像バッファ２４０４→
コピー画像処理部２０３→処理後画像バッファ２４０２→印刷画像処理部２０６→
印刷データバッファ２４０５→プリンタ制御部２０７→プリンタエンジン２３
である。
【００５２】
ここではコピー画像処理部２０３はシェーディング処理以外の通常のコピー処理で実行する処理、即ち、ガンマ補正、エッジ強調、（必要なら）変倍処理を実行する。第２段階で得たパラメータを使ってガンマ補正処理部２０３３でのガンマ補正処理を実行することにより、入力原稿の下地および文字部のコントラストは適切に補正され、見やすくなった複写画像が生成される。
【００５３】
以上説明したように、この複写機では、次の５通りの動作モードが存在する。即ち、
［Ａ］ダイレクトコピーモード
［Ｂ］メモリコピーモード（図２）
［Ｃ］自動濃度補正コピーモードの第１段階（図４）
［Ｄ］自動濃度補正コピーモードの第２段階（図５）
［Ｅ］自動濃度補正コピーモードの第３段階（図６）
である。以下、［Ａ］ダイレクトコピーモードをＡモード、［Ｂ］メモリコピーモードをＢモードという。また、［Ｃ］自動濃度補正コピーモードの第１段階をＣモード、［Ｄ］自動濃度補正コピーモードの第２段階をＤモード、［Ｅ］自動濃度補正コピーモードの第３段階をＥモードという。
【００５４】
図７はＣＰＵが実行する、ＡＳＩＣ内の各ブロックのＤＭＡＣの入出力アドレスとコピー画像処理部のパラメータをモードごとに変更する処理を示すフローチャートである。
【００５５】
まず、ステップＳ７０１では、複写機の動作モードを調べる。ここで、その動作モードがモードＡかＢかＣであれば、処理はステップＳ７０２へ進み、そうでなければ（動作モードがＤかＥ）処理はステップＳ７０３へ進む。
【００５６】
ステップＳ７０２では、読取画像制御部２０１の出力先を読取画像バッファ２４０１に設定し、その後、処理はステップＳ７０４へ進む。一方、ステップＳ７０３では、読取画像制御部２０１を非動作に設定し、その後、処理はステップＳ７０４へ進む。
【００５７】
ステップＳ７０４では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＤかＥであるなら、処理はステップＳ７０５へ進み、そうでなければステップＳ７０７へ進む。ステップＳ７０７では、コピー画像処理部２０３の入力元を伸張後画像バッファ２４０４に設定し、その後、処理はステップＳ７０６へ進む。ステップＳ７０５では、コピー画像処理部２０３の入力元を読取画像バッファ２４０１に設定し、その後、ステップＳ７０６では、コピー画像処理部２０３の出力先を処理後画像バッファ２４０２に設定し、その後、処理はステップＳ７２５に進む。ステップＳ７２５では、後述のフローチャートに従いコピー画像処理部２０３の内部ブロックの動作設定をした後、処理はステップＳ７０８へ進む。
【００５８】
ステップＳ７０８では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＢかＣなら、処理はステップＳ７０９へ進み、そうでなければ処理はステップＳ７１１へ進む。ステップＳ７１１では、画像圧縮部２０４を非動作に設定し、その後、処理はステップＳ７１２へ進む。ステップＳ７０９では、画像圧縮部２０４の入力元を処理後画像バッファ２４０２に設定し、ステップＳ７１０では、画像圧縮部２０４の出力先を圧縮画像バッファ２４０３に設定し、その後、処理はステップＳ７１２へ進む。
【００５９】
ステップＳ７１２では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＢかＤかＥなら処理はステップＳ７１３へ進み、そうでなければ処理はステップＳ７１５へ進む。ステップＳ７１３では、画像伸張部２０５の入力元を圧縮画像バッファ２４０３に設定し、ステップＳ７１４では、画像伸張部２０５の出力先を伸張後画像バッファ２４０４に設定し、その後、処理はステップＳ７１６へ進む。これに対して、ステップＳ７１５では、画像伸張部２０５を非動作に設定し、その後、処理はステップＳ７１６へ進む。
【００６０】
ステップＳ７１６では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＡかＥなら処理はステップＳ７１７へ進み、そうでなければ処理はステップＳ７１９へ進む。ステップＳ７１７では、印刷画像処理部２０６の入力元を処理後画像バッファ２４０２に設定し、ステップＳ７１８では、印刷画像処理部２０６の出力先を印刷データバッファ２４０５に設定し、その後、処理はステップＳ７２２へ進む。これに対して、ステップＳ７１９では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＢなら処理はステップＳ７２０へ進む、そうでなければ処理はステップＳ７２１へ進む。ステップＳ７２０では、印刷画像処理部２０６の入力元を伸張後画像バッファ２４０４に設定し、その後、処理はステップＳ７１８へ進む。ステップＳ７２１では、印刷画像処理部２０６を非動作に設定し、その後、処理はステップＳ７２２へ進む。
【００６１】
ステップＳ７２２では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＡかＢかＥなら処理はステップＳ７２３へ進み、そうでなければ処理はステップＳ７２４へ進む。ステップＳ７２３では、プリンタ制御部２０７の入力元を印刷データバッファ２４０５に設定して処理を終了し、ステップＳ７２４では、プリンタ制御部２０７を非動作に設定して処理を終了する。
【００６２】
図８はステップＳ７２５で実行するコピー画像処理部２０３の内部ブロックの動作設定処理の詳細を示すフローチャートである。
【００６３】
まずステップＳ８０１では、複写機の動作モードを調べる。ここで、その動作モードがモードＡかＢかＣなら処理はステップＳ８０２へ進み、そうでなければ処理はステップＳ８０３へ進む。ステップＳ８０２では、シェーディング処理部２０３２を動作させる設定にし、処理はステップＳ８０４へ進む。これに対して、ステップＳ８０３では、シェーディング処理部２０３２を非動作に設定し、処理はステップＳ８０４へ進む。
【００６４】
ステップＳ８０４では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＡかＢなら処理はステップＳ８０５へ進み、そうでなければ処理はステップＳ８０６へ進む。ステップＳ８０５では、ガンマ補正処理部２０３３に通常のコピー時のガンマ補正パラメータを設定し、ガンマ補正処理部２０３３を動作させる設定にし、処理はステップＳ８０９へ進む。
【００６５】
これに対して、ステップＳ８０６では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＥなら処理はステップＳ８０７へ進む、そうでなければ処理はステップＳ８０８へ進む。ステップＳ８０７では、ガンマ補正処理部２０３３にモードＤで得られる解析用縮小画像データをＣＰＵ２０２で解析して得たガンマ補正パラメータを設定し、ガンマ補正処理部２０３３を動作させる設定にして、その後、処理はステップＳ８０９へ進む。これに対して、ステップＳ８０８では、ガンマ補正処理部２０３３を非動作に設定し、その後、処理はステップＳ８０９へ進む。
【００６６】
さらにステップＳ８０９では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＡかＢかＥなら処理はステップＳ８１０へ進み、そうでなければ処理はステップＳ８１１へ進む。ステップＳ８１０では、エッジ強調処理部２０３４を動作させる設定にして、その後、処理はステップＳ８１２へ進む。これに対して、ステップＳ８１１では、エッジ強調処理部２０３４を非動作に設定にし、その後、処理はステップＳ８１２へ進む。
【００６７】
ステップＳ８１２では、コピー開始時にユーザが変倍コピー（等倍でないコピー）を設定していて、かつモードが「ＡかＢかＥ」であるかどうかを調べる。ここで、その条件を満たす場合、処理はステップＳ８１３へ進み、そうでない場合、処理はステップＳ８１４へ進む。ステップＳ８１３では、変倍処理部２０３５にユーザ設定した変倍率を設定し、変倍処理部２０３５を動作させる設定にする。その後、処理は終了する。
【００６８】
これに対して、ステップＳ８１４では、再び複写機の動作モードを調べる。ここで、その動作モードがモードＤである場合はステップＳ８１５へ進み、そうでなければ処理はステップＳ８１６へ進む。ステップＳ８１５では、変倍処理部２０３５に、読取解像度とプレスキャン解像度との倍率比を設定し、変倍処理部２０３５を動作させる設定にする。そして、その後、処理を終了する。例えば、従来の自動濃度補正コピー処理において、プレスキャン解像度が７５ｄｐｉ、本スキャン解像度が６００ｄｐｉであった場合、変倍処理部２０３５の倍率設定値は主・副走査とも７５／６００＝１２．５（％）となる。これに対して、ステップＳ８１６では変倍処理部２０３５を非動作に設定し、処理を終了する。
【００６９】
なお、矩形ＤＭＡＣ（ａ）２０３１と矩形ＤＭＡＣ（ｂ）２０３６は、いずれのモードでも動作する設定にする。
【００７０】
従って以上説明した実施例によれば、各モードの設定を行い、モードＣでＡＤＦ原稿の高解像度圧縮データを得、モードＤで原稿の解析用低解像度データを得、これを解析して濃度補正ガンマテーブルを生成し、そのテーブルを用いてモードＥで動作させる。これにより、ＡＤＦから供給される原稿をコピーする場合でも、下地がきれいに白くなり文字部分の濃度が適度に設定された読みやすいコピー出力を得ることができる。
【００７１】
なお、以上説明した実施例では複写機の内部、特に、システムＡＳＩＣで実行される画像処理の例について説明したが本発明はこれによって限定されるものではない。例えば、プリンタエンジンを別構成とした単体のスキャナ（画像読取装置）内にシステムＡＳＩＣが内蔵され同様の画像処理を実行する構成でも良い。或いは、スキャナやプリンタエンジンとも分離した構成の画像処理装置であって、その装置にシステムＡＳＩＣが内蔵され同様の画像処理を実行する構成でも良い。さらに、この画像処理装置は、パーソナルコンピュータのＣＰＵやＭＰＵにプログラムにより同様の画像処理を実行させる構成でも良いし、専用の画像処理チップに同様の画像処理を実行させる構成でも良い。
【符号の説明】
【００７２】
２１  スキャナ、２０４  画像圧縮部、２０５  画像伸張部、２０６  印刷画像処理部、
２０７  プリンタ制御部、２４０３  圧縮画像バッファ
【図１】
2015198360.tif 000003
【図２】
2015198360.tif 000004
【図３】
2015198360.tif 000005
【図４】
2015198360.tif 000006
【図５】
2015198360.tif 000007
【図６】
2015198360.tif 000008
【図７】
2015198360.tif 000009
【図８】
2015198360.tif 000010