(57)【特許請求の範囲】
【請求項１】
原稿を読み取る読み取り手段と、
前記読み取り手段で読み取られた原稿の画像データを、設定した処理モードに応じて画像処理する画像処理手段と、
前記読み取り手段による原稿の読み取り中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出手段と、
前記読み取り手段による原稿の読み取り中に、前記処理モードが、前記属性検出手段で検出された画像データの属性に適しているかどうかを判定する適否判定手段と、
前記読み取り手段により読み取られた原稿の画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定手段により、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記読み取り手段に原稿の再度の読み取りを実行させるとともに、前記処理モードを画像データの属性に適する処理モードに変更して、前記読み取り手段により再度読み取られた原稿の画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させる制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
入力された画像データを格納する画像メモリと、
前記画像データの画像メモリへの格納中に画像メモリから読み出された画像データを、設定した処理モードに応じて画像処理する画像処理手段と、
前記画像データの画像メモリへの格納中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出手段と、
前記画像データの画像メモリへの格納中に、前記処理モードが、前記属性検出手段で検出された画像データの属性に適しているかどうかを判定する適否判定手段と、
前記画像メモリから読み出された画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定手段により、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記画像メモリからの画像データの再度の読み出しを実行するとともに、処理モードを画像データの属性に適する処理モードに変更して、読み出された画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させる制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項３】
読み取り手段により原稿を読み取る読み取りステップと、
前記読み取られた原稿の画像データを、設定した処理モードに応じて画像処理手段により画像処理する画像処理ステップと、
前記読み取りステップにおける原稿の読み取り中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出ステップと、
前記読み取りステップにおける原稿の読み取り中に、前記処理モードが、前記属性検出ステップにおいて検出された画像データの属性に適しているかどうかを判定する適否判定ステップと、
前記読み取りステップにおいて読み取られた原稿の画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定ステップにおいて、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記読み取り手段に原稿の再度の読み取りを実行させるとともに、前記処理モードを画像データの属性に適する処理モードに変更して、前記読み取り手段により再度読み取られた原稿の画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させるステップと、
を備えたことを特徴とする画像処理方法。
【請求項４】
入力された画像データを画像メモリに格納する格納ステップと、
前記画像データの画像メモリへの格納中に画像メモリから読み出された画像データを、設定した処理モードに応じて画像処理手段により画像処理する画像処理ステップと、
前記画像データの画像メモリへの格納中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出ステップと、
前記画像データの画像メモリへの格納中に、前記処理モードが、前記属性検出ステップにおいて検出された画像データの属性に適しているかどうかを判定する適否判定ステップと、
前記画像メモリから読み出された画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定ステップにおいて、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記画像メモリからの画像データの再度の読み出しを実行するとともに、処理モードを画像データの属性に適する処理モードに変更して、読み出された画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させるステップと、
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、入力された画像データを所定の処理モードで画像処理する、例えばデジタル複写機等の画像処理装置に関する。
【０００２】
【従来の技術】
上記のような画像処理装置として、画像処理前に画像データの属性、例えば、画像が文字画像（２値画像）、写真画像（多値画像）か、網点画像か、カラー画像か、モノクロ画像か、原稿サイズ、イメージサイズ等の属性を検出し、検出した属性に応じた処理モードを設定し、該設定された処理モードで画像処理を開始する構成のものが知られている（例えば、特開平９−２６１４１７号、特開平９−１６３０９０号、特開平７−２３２４２号、特開平８−２７４９４２号、特開平８−２４２３６６号、特開平７−２７３９５２号、特開平１０−３４１３４１号、特開平８−３０７７２２号）。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の画像処理装置においては、画像処理前に画像データの属性を検出する構成であるため、そのための予備スキャンを行ったり、原稿読み取り位置の手前に専用の属性検出装置を配置すること等が行われており、画像処理の開始までに時間がかかるとか、属性検出装置の分がコストアップとなるというような欠点があった。
【０００４】
この発明は、このような欠点を解消するためになされたものであって、予備スキャンや専用の属性検出装置が不要であり、処理時間も短縮できてコストも抑制した画像処理装置の提供を課題とする。
【０００５】
【課題を解決するための手段】
上記課題は、原稿を読み取る読み取り手段と、前記読み取り手段で読み取られた原稿の画像データを、設定した処理モードに応じて画像処理する画像処理手段と、前記読み取り手段による原稿の読み取り中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出手段と、前記読み取り手段による原稿の読み取り中に、前記処理モードが、前記属性検出手段で検出された画像データの属性に適しているかどうかを判定する適否判定手段と、前記読み取り手段により読み取られた原稿の画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定手段により、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記読み取り手段に原稿の再度の読み取りを実行させるとともに、前記処理モードを画像データの属性に適する処理モードに変更して、前記読み取り手段により再度読み取られた原稿の画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させる制御手段と、を備えたことを特徴とする画像処理装置、または入力された画像データを格納する画像メモリと、前記画像データの画像メモリへの格納中に画像メモリから読み出された画像データを、設定した処理モードに応じて画像処理する画像処理手段と、前記画像データの画像メモリへの格納中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出手段と、前記画像データの画像メモリへの格納中に、前記処理モードが、前記属性検出手段で検出された画像データの属性に適しているかどうかを判定する適否判定手段と、前記画像メモリから読み出された画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定手段により、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記画像メモリからの画像データの再度の読み出しを実行するとともに、処理モードを画像データの属性に適する処理モードに変更して、読み出された画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させる制御手段と、を備えたことを特徴とする画像処理装置によって解決される。
【０００６】
この画像処理装置によれば、読み取り手段による原稿の読み取り中、または画像データの画像メモリへの格納中に、画像処理と並行して、画像データの前記処理モードに関する属性の検出を行うとともに、処理モードが、検出した画像データの属性に適しているかどうかを判定する。そして、初期設定された処理モードが、検出した属性に適しているときは、そのまま画像処理を継続するから、画像処理の前に画像データの属性の検出を別途行う場合に比べて、処理時間が短くなるし、属性検出のための専用の装置も不要である。また、初期設定された処理モードが、検出した画像データの属性に適していない場合には、読み取り手段に原稿の再度の読み取りを実行させ、または画像メモリからの画像データの再度の読み出しを実行するとともに、前記処理モードを画像データの属性に適する処理モードに変更して、画像データに対する画像処理の最初からのやり直しを画像処理手段に実行させるから、常に最適な処理モードで画像処理された画像データが得られると共に、画像処理の途中から画像処理を変更する場合のような画質の不均一もない。
【００１５】
また、前記課題は、原稿を読み取る読み取りステップと、前記読み取られた原稿の画像データを、設定した処理モードに応じて画像処理手段により画像処理する画像処理ステップと、前記読み取りステップにおける原稿の読み取り中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出ステップと、前記読み取りステップにおける原稿の読み取り中に、前記処理モードが、前記属性検出ステップにおいて検出された画像データの属性に適しているかどうかを判定する適否判定ステップと、前記読み取りステップにおいて読み取られた原稿の画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定ステップにおいて、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記読み取り手段に原稿の再度の読み取りを実行させるとともに、前記処理モードを画像データの属性に適する処理モードに変更して、前記読み取り手段により再度読み取られた原稿の画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させるステップと、を備えたことを特徴とする画像処理方法、または入力された画像データを画像メモリに格納する格納ステップと、前記画像データの画像メモリへの格納中に画像メモリから読み出された画像データを、設定した処理モードに応じて画像処理手段により画像処理する画像処理ステップと、前記画像データの画像メモリへの格納中に、前記画像処理と並行して、画像データの前記処理モードに関する属性を検出する属性検出ステップと、前記画像データの画像メモリへの格納中に、前記処理モードが、前記属性検出ステップにおいて検出された画像データの属性に適しているかどうかを判定する適否判定ステップと、前記画像メモリから読み出された画像データに対する画像処理を、所定の処理モードで前記画像処理手段に開始させたのち、前記適否判定ステップにおいて、前記処理モードが画像データの属性に適していることが判定された場合には、その処理モードでの画像処理を継続させ、処理モードが画像データの属性に適していないことが判定された場合には、前記画像メモリからの画像データの再度の読み出しを実行するとともに、処理モードを画像データの属性に適する処理モードに変更して、読み出された画像データに対する画像処理の最初からのやり直しを前記画像処理手段に実行させるステップと、を備えたことを特徴とする画像処理方法によっても解決される。
【００１６】
この画像処理方法によれば、読み取り手段による原稿の読み取り中、または画像データの画像メモリへの格納中に、画像処理と並行して、画像データの前記処理モードに関する属性の検出を行うとともに、処理モードが検出した画像データの属性に適しているかどうかを判定する。そして、初期設定された処理モードが、検出した属性に適しているときは、そのまま画像処理を継続するから、画像処理の前に画像データの属性の検出を別途行う場合に比べて、処理時間が短くなるし、属性検出のための専用の装置も不要である。
【００１８】
【発明の実施の形態】
図１は、本発明の一実施形態に係る画像処理装置が適用されたカラー複写機の構成図である。
【００１９】
カラー複写機Ａは、モノカラー及びフルカラーの複写が可能なデジタル複写機であり、縮小型ライン走査方式のイメージリーダ部ＩＲと電子写真式のプリンタ部ＰＲとから構成されている。
【００２０】
イメージリーダ部ＩＲは、読み取り部３と、読み取り部３の上方に設けられた自動原稿搬送装置（以下、ＡＤＦという）１と、読み取り部３の上面に設けられた操作部２とを備えている。
【００２１】
前記読み取り部３は、その上面に、ＡＤＦ１から搬送されてくる原稿Ｂが通過する流し撮り原稿ガラス３１と、手置き原稿を載置するための手置き原稿ガラス３２と、スキャンユニット３３と、原縞画像をＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色に分解して読み取るカラーＣＣＤ３６と、図示しないシェーディング補正用の白色板等が設けられている。スキャナユニット３３には、原稿を照射する露光ランプ３３ａ、及び原稿で反射した光をカラーＣＣＤ３６に導くためのミラー３３ｂが組み付けられている。スキャナユニット３３のミラー３３ｂで反射した光はさらに２つのミラー３４ａ、３４ｂで折り返され、結像レンズ３５を通ってカラーＣＣＤ３６に入射する。
【００２２】
また、前記スキャナユニット３３は、図示しないモーターにより左右方向に往復移動可能となっており、手置き原稿モードでは手置き原稿ガラス３２の下を往復動作して、手置き原稿ガラス３２上に載置された原稿を走査する。一方、ＡＤＦ１により原稿Ｂが搬送されるモードでは、スキャナユニット３３の通常の待機位置でもある流し撮り原稿ガラス３１の下方位置に静止して、搬送されてくる原稿を搬送中に走査する（流し撮りスキャン）。
【００２３】
前記ＡＤＦ１は、原稿搬送速度の変更により副走査変倍可能であり、また読み取りを途中で中断し、原稿を戻してから再度読み取りを再開することが可能な構成となされている。ＡＤＦ１は、原稿をセットする原稿トレイ２と、原稿トレイ２の原稿の有無を検出する原稿センサー３と、給紙モータＭ１により駆動されて原稿を１枚ずつ給紙する給紙ローラー４と、搬送モーターＭ２により駆動されて原稿を搬送する搬送ローラー５と、原稿が排紙される排紙トレイ６を備えている。
【００２４】
前記原稿センサー３は、原稿Ｂが有るときには原稿検出信号Ｓ１＝ＯＮを出力し、原稿Ｂが無いときには原稿検出信号Ｓ１＝ＯＦＦを出力する。また、給紙モータＭ１は、ステッピングモーターからなり、パルス信号ｍ１ｐによりパルス周期に反比例した速度で駆動され、かつ方向信号ｍ１ｆ＝ＯＮの場合に、原稿を正規の搬送方向に、ｍ１ｆ＝ＯＦＦの場合に正規の搬送方向と逆方向に搬送する。また、搬送モータＭ２はステッピングモーターからなり、パルス信号ｍ２ｐによりパルス周期に反比例した速度で駆動され、かつ方向信号ｍ２ｆ＝ＯＮの場合に、原稿を搬送方向に、ｍ２ｆ＝ＯＦＦの場合に搬送方向と逆方向に搬送する。
【００２５】
図２は操作部２の平面図である。操作部２には、自動濃度制御の設定キー（図２ではＡＥ設定と記している）２０１が設けられており、該キー２０１からは、設定の場合に設定信号ａｅ＝ＯＮが、非設定の場合にａｅ＝ＯＦＦが出力される。
【００２６】
さらに、自動色判別の設定キー（図２ではＡＣＳ設定と記している）２０２が設けられており、該キー２０２からは、設定の場合に設定信号ａｃｓ＝ＯＮが、非設定の場合にａｃｓ＝ＯＦＦが出力される。
【００２７】
さらに、自動倍率選択設定キー（図２ではＡＭＳ設定と記している）２０３が設けられており、該キー２０３からは、設定の場合に設定信号ａｍｓ＝ＯＮが、非設定の場合にａｍｓ＝ＯＦＦが出力される。
【００２８】
さらに、自動濃度設定を行わないときに濃度レベルを設定する濃度設定キー２０４が設けられており、該キー２０４の操作により、１〜９の濃度設定レベルｓｅｌｅｃｔｄｅｎｓがシリアル通信で送信される。
【００２９】
さらに、自動濃度設定を行わないときに画像種別（文字／写真）を設定する画像種別設定キー２０５が設けられており、該キー２０５からは、文字設定の場合に設定信号ｓｅｌｅｃｔｃｈａｒ＝ＯＮが、写真の場合にｓｅｌｅｃｔｃｈａｒ＝ＯＦＦが出力される。
【００３０】
さらに、自動色判別を行わないときに原稿色（カラー／モノクロ）を設定する原稿色設定キー２０６が設けられており、該キー２０６からは、カラーの場合に設定信号ｓｅｌｅｃｔｃｏｌｏｒ＝ＯＮが、写真の場合にｓｅｌｅｃｔｃｏｌｏｒ＝ＯＦＦが出力される。
【００３１】
さらに、自動倍率選択を行わないときに倍率を設定する倍率設定キー２０７が設けられており、該キー２０７の操作により、０．５〜２．０の倍率設定値ｓｅｌｅｃｔｍａｇがシリアル通信で送信される。
【００３２】
さらに、読み取りの開始を指示するスタートキー２０８が設けられており、該キー２０８を押している間はスタート信号ｓｔａｒｔ＝ＯＮが出力される。
【００３３】
さらに、自動濃度制御設定時の原稿読み取り動作を設定する動作モード設定キー（図２ではＡＥ時動作モード設定と記している）２０９が設けられており、該キー２０９からは、設定の場合に設定信号ｓｗｉｔｃｈｂａｃｋ＝ＯＮが、非設定の場合にｓｗｉｔｃｈｂａｃｋ＝ＯＦＦが出力される。
【００３４】
さらには、濃度レベルを表示する濃度表示部２１０と、倍率を表示する倍率表示部２１１も設けられている。
【００３５】
図１に戻って、プリンタ部ＰＲは、作像系と自動給紙機構とを備え、任意の色を合成するための減色系の３色（Ｃ、Ｍ、Ｙ）と黒色の再現性を高めるためのブラック（Ｋ）とを合わせた４色のトナーによってカラー複写画像を形成する。作像系は、半導体レーザ（ＬＤ）４１を露光光源とするビーム走査方式のプリントヘッド４０、潜像担持体としての感光体ドラム１０、帯電チャージャ１１、シアン現像器１２Ｃ、マゼンタ現像器１２Ｍ、イエロー現像器１２Ｙ、ブラック現像器１２Ｋ、転写ドラム２０、及び定着装置２８を有している。感光体ドラム１０及び転写ドラム２０は、メインモータ５１によって同期して回転する。定着装置２８は一対の定着ローラ２８ａ，２８ｂからなる。収納・搬送機構は、互いにサイズの異なる用紙を収納可能な３つの用紙カセット６１，６２，６３を有している。
【００３６】
カラーＣＣＤ３６から出力される各色の光電変換信号は、画像処理部１００で量子化されて種々の処理を受けた後に、露光制御データとしてプリンタ部ＰＲのプリントヘッド４０に送られる。本実施形態では、１回の原稿走査につき、Ｃ，Ｍ，Ｙ，Ｋのうちのひとつの成分のデータがプリンタ部ＰＲに送られる（面順次転送方式）。例えば、モノクロ原稿であれば、後述するＡＣＳ処理によりモノクロモードが選択され、Ｋ成分のみがプリンタ部に送られる。Ｒ単色原稿であれば、ＭＹモードが選択され、Ｍ成分とＹ成分が順にプリンタ部ＰＲへ送られ、フルカラー原稿では、フルカラーモードが選択され、Ｃ，Ｍ，Ｙ，Ｋの各成分が順に送られる。
【００３７】
プリンタ部ＰＲにおいて、所定サイズの用紙が用紙カセット６１〜６３のいずれか１つから引き出される。引き出された用紙はタイミングローラ対６７を含むローラ群により搬送され、静電吸着チャージャ２１によって転写ドラム２０の周面に巻付けられる。Ｃ，Ｍ，Ｙ，Ｋの各色毎に露光（印字）・現像・転写の各プロセスが行われる。フルカラーモードでは、転写ドラム２０上で４色のトナー像の重ね合わせ（多重転写）が行われる。転写チヤージャ２２により所定数のトナー像が転写された用紙は、分離チャージヤ２３ａ，２３ｂ及び上下方向に移動する分離爪２４によって転写ドラム２０から分離され、定着装置２８へ送られる。定着後の用紙は排紙トレイ６９上へ排出される。なお、転写ドラム２０の内側には、作像動作のタイミング信号を出力するフォトインタラブタからなる回転位置センサ２５が配置されており、転写ドラム２０の内面には、回転位置センサ２５を作動させるための遮光板２５ａが取り付けられている。タイミング信号は、転写ドラム２０が１回転する毎に出力され、イメージリーダ部ＩＲとプリンタ部ＰＲの連系動作のタイミング調整に用いられる。
【００３８】
図３は画像処理部１００の全体構成図である。この画像処理部１００と、制御部８０とで、原稿属性検出及び初期設定された処理モードが原稿属性に適しているかどうかの判別が行われる。
【００３９】
カラーＣＣＤ３６からの光電変換信号はＡ／Ｄ変換器１０１に入力される。Ａ／Ｄ変換器１０１は、Ｒ，Ｇ，Ｂの各色成分の光電変換信号を８ｂｉｔ（２５６階調）の画像データに変換する。シェーディング補正回路１０２はＲ，Ｇ，Ｂの各色毎に主走査方向のドット（画素）間のバラツキを補う。すなわち、原稿走査に先立って白色板を読み取ったときの画像データを内部のシェーディングメモリに基準データとして格納しておき、基準データの逆数を原稿の画像データに乗じる演算を行う。ライン間補正回路１０３は、Ｒ，Ｇ，Ｂの各ＣＣＤアレイの副走査位置を合わせるためにスキャン速度（副走査側の変倍率）に応じて、内部のフィールドメモリを用いてライン単位のデータ遅延を行う。
【００４０】
主走査変倍回路１０４は、制御部８０から送られてくる設定倍率に応じて、画像を主走査方向に変倍する。
【００４１】
色変換回路１０５は、制御部８０から送られてくる原稿色信号ｃｏｌｏｒに応じて、ＲＧＢで読み取った画像データをカラー原稿の場合はＣＭＹＫに、モノクロ原稿の場合Ｋのみに変換する。
【００４２】
γ変換回路１０６は、制御部８０から送られてくるγカーブγ［０］〜γ［２５５］に応じて、入力濃度ｄ（０〜２５５）を出力濃度γ［ｄ］（０〜２５５）に変換する。
【００４３】
画像メモリ１０７は、制御部８０から送られてくる画像入力信号ｉｍａｇｅｉｎがＯＮの間、ＣＭＹＫそれぞれの画像データを記憶する。入力後、制御部８０からの画像出力信号ｉｍａｇｅｏｕｔがＯＮになると画像データをプリントヘッド４０に出力する。
【００４４】
カラー画素数計数回路１０８は、主走査１ライン分の画像データから、ＲＧＢ間の最大値と最小値の差が所定値ＣＴ以上のカラー画素数ｃｏｌｏｒｎｕｍを計数する。
【００４５】
濃度ヒストグラム作成回路１０９は、主走査１ライン分の画像データから、原稿濃度のヒストグラムｈ［０］〜ｈ［２５５］を作成する。
【００４６】
原稿サイズ検出回路１１０は、主走査１ライン分の画像データから、原稿と原稿外の濃度差に基づいて原稿の主走査方向のサイズｓｉｚｅを検出する。
【００４７】
制御部８０は、ＡＤＦ１及び画像処理部８０等を制御するもので、ＣＰＵ、ＲＯＭ、ＲＡＭ等によって構成されている。
【００４８】
次に、制御部８０が実行する図１に示した複写機Ａの動作を、図４のフローチャートを参照しつつ説明する。なお、以下の説明及び図面においては、ステップを＃と記す。
【００４９】
まず、操作者は操作部２によって各種設定を行った後、ＡＤＦ１に原稿をセットしてスタートキー２０８を押すと、制御部８０がスタート信号のＯＮを検出し、図４のフローチャートの動作に入る。
【００５０】
まず、＃１で制御部８０は、原稿センサー３の出力に基づいてＡＤＦ１の原稿トレー２に原稿Ｂが有るかどうかを判断する。原稿Ｂがある場合は（＃１にてＹＥＳ）、＃２以下で流し撮りスキャンを行う。原稿Ｂがない場合は（＃１にてＯＦＦ）、手置き原稿であるので、手置き原稿の走査（手置きスキャン）を行う。手置きスキャンについては本発明と直接関係しないので、詳細は省略する。
【００５１】
次に、＃２で、自動濃度制御モードにおける濃度レベル及び画像種別、自動色判別モードにおける原稿色、自動倍率選択モードにおける倍率の初期値を設定する。この実施形態では、濃度レベルを「５」、画像種別を「文字」、原稿色を「モノクロ」、倍率を「１．０」に初期設定している。
【００５２】
次に、＃３で、自動濃度制御、自動色判別、自動倍率選択の各設定／非設定に応じて、濃度レベル、画像種別、原稿色、倍率を設定する。このモード設定処理により設定された画像処理モードで画像処理が行われることになる。自動濃度制御、自動色判別、自動倍率選択が設定されている場合には、＃２の設定値が適用される。自動濃度制御、自動色判別、自動倍率選択が設定されていない場合には、操作者による設定値が適用される。原稿色、倍率については、色変換回路１０５、変倍回路１０４の設定値としても適用される。
【００５３】
ついで、＃４で制御部８０は、ＡＤＦ１の給紙モータＭ１及び搬送モータＭ２に対する方向信号ｍ１ｆ、ｍ２ｆをＯＮにして、正規の搬送方向への原稿搬送を開始する。制御部８０のＣＰＵはステッピングモーター駆動パルス出力機能を内蔵しており、設定した周期で各モーターに対するパルス信号ｍ１ｐ、ｍ２ｐを連続的に出力する。パルス信号ｍ１ｐ、ｍ２ｐの周期は、＃３で設定した倍率に所定の比例定数を乗じた値に設定されることにより、倍率に反比例した搬送速度で原稿が搬送され、これにより副走査方向の変倍が行われる。
【００５４】
次に、＃５で、原稿先端が読み取り位置Ｐ２に達したかどうかが判断される。原稿先端が読み取り位置Ｐ２に達したかどうかは、搬送モーターＭ２に対するパルス信号ｍ２ｐの出力パルス数を、搬送方向に応じてカウントすることにより原稿先端の位置を把握し、この位置と読み取り位置Ｐ２とを比較することにより行われる。
【００５５】
原稿先端が読み取り位置Ｐ２に達した場合には（＃５にてＹＥＳ）、＃６で給紙モータＭ１を停止するとともに、画像の読み取り（画像メモリ１０７への画像入力）を開始する。画像メモリ１０７は、原稿色がカラーの場合にはＣＭＹＫの画像データを記憶し、原稿色がモノクロの場合にはＫのみの画像データを記憶する。原稿先端が読み取り位置Ｐ２に達していない場合には（＃５にてＮＯ）、達するまでまつ。
【００５６】
次に、＃７で、濃度レベル、画像種類に応じたγカーブγ［０］〜γ［２５５］を作成し、γ変換回路１０６へ設定する。γカーブは、画像種類が文字の場合は、文字画像用の基本γカーブγＣ［０］〜γＣ［２５５］を元に、次式により作成する。
【００５７】
γ［ｄ］←γＣ［ｄ＋（濃度レベル−５）×１０］、ｄ＝０〜２５５
一方、画像種類が写真の場合には、写真画像用の基本γカーブγＰ［０］〜γＰ［２５５］を元に、次式により作成する。
【００５８】
γ［ｄ］←γＰ［ｄ＋（濃度レベル−５）×１０］、ｄ＝０〜２５５
図５（ａ）に、画像種類が文字の場合のγカーブの例を、同図（ｂ）に画像種類が写真の場合のγカーブの例をそれぞれ示す。
【００５９】
読み取りの間、画像処理部１００は主走査１ラインごとに、濃度ヒストグラム作製回路１０９で濃度ヒストグラムｈ［０］〜ｈ［２５５］を作成し、カラー画素数計数回路１０８でカラー画素数を計数し、原稿サイズ検出回路１１０で主走査原稿サイズを検出する。制御部８０は所定間隔Ｌ１（たとえば２ｍｍ）ごとに処理を行う。
【００６０】
すなわち、＃８で、原稿先端の現在の位置と前回の位置との差がＬ１になったかどうかを調べる。Ｌ１になっていなければ（＃８にてＮＯ）、＃１４に進む。Ｌ１になっていれば（＃８にてＹＥＳ）、＃９で現在の原稿位置を前回の位置に設定した後、＃１０で今までのカラー画素数の総数に今回のカラー画素数を加えた値を、カラー画素数の総数に設定する。
【００６１】
次いで、＃１１で、自動濃度制御モードが設定されているかどうかを調べ、設定されていなければ（＃１１にてＮＯ）、＃１４に進む。設定されていれば（＃１１にてＹＥＳ）、＃１２でヒストグラム処理を行う。
【００６２】
このヒストグラム処理では、まず濃度ヒストグラムから、読み取り中の原稿に対する適正濃度レベルを求める。適正濃度レベルは、次のようにして求める。すなわち、図６に示すように、所定濃度ＤＴ１（たとえば１２７）未満の濃度範囲のヒストグラムのピーク値ｈ［ｄ１］を持つ濃度ｄ１を原稿下地濃度とすると、次式により以下のように適正濃度レベルを決定する。
【００６３】
適正濃度レベル＝ｉｎｔ［５−（ｄ１−５０）／１０］  ただし１≦適正濃度レベル≦９
上式により、例えば読み取り原稿が、通常の原稿の下地レベル５０より下地が濃くｄ１＝７０だった場合には、適正濃度レベルは３となり、濃度レベルは中央値５よりも低い値が適正と判断する。
【００６４】
こうして、適正濃度レベルを求めた後、濃度レベル＜適正濃度レベルであるときは、濃度レベルに１を加算し、濃度レベル＞適正濃度レベルであるときは、濃度レベルから１を減算する。濃度レベルを±１以上変化させると、濃度変化が目立ち見苦しい画像となるので、±１以上の変化はさせない。
【００６５】
さらに、ヒストグラム処理では、濃度ヒストグラムより、読み取り中の原稿の適正画像種別を求め、この適正画像種別を画像種別としての設定する。適正画像種別は次のように求める。すなわち、図６において、ｄ１と、ＤＴ１以上の濃度範囲のヒストグラムのピーク値ｈ［ｄ２］を持つ濃度ｄ２の濃度差が、所定濃度差ＤＴ２（例えば１５０）以上か否かにより画像種別を判断し、ｄ２−ｄ１＞ＤＴ２の場合には文字画像と、ｄ２−ｄ１≦ＤＴ２の場合には写真画像と、それぞれ判断する。
【００６６】
上記のようなヒストグラム処理の後、＃１３でγカーブ作成処理を行い、ヒストグラム処理により変更した濃度レベル、画像種別をγカーブへ反映する。γカーブ作成処理は、＃７と同様に行われる。
【００６７】
こうして、原稿の属性を検出したのち、次に、予め設定した画像処理モードが原稿属性に適しているかどうかの判断を行う。
【００６８】
すなわち、まず＃１４で、原稿先端が読み取り後の位置Ｐ３（例えばＰ２＋４０ｍｍの位置）に達したかどうかを調べる。達していなければ（＃１４にてＮＯ）、＃２３に進む。達した場合には（＃１４にてＹＥＳ）、＃１５で原稿主走査サイズと、既定の出力主走査サイズとにより、読み取り中の原稿の適正倍率を設定する。
【００６９】
次に、＃１６で、自動濃度制御モードに設定されているかどうかを判断し、設定されていなければ（＃１６にてＮＯ）、＃１９に進む。設定されている場合には（＃１６にてＹＥＳ）、＃１７にて適正濃度レベルと初期設定濃度レベルの差が所定値Ｅ１（例えば３）以内かどうかを調べる。所定値Ｅ１以内の場合には（＃１７にてＹＥＳ）、濃度レベルの初期条件は原稿属性に適していると判断されるため、次の＃１８に進んで適正画像種別と初期設定画像種別が同じかどうかを調べ、同じ場合には（＃１８にてＹＥＳ）、＃１９に進む。
【００７０】
＃１７において、所定値Ｅ１より大きい場合には（＃１７にてＮＯ）、濃度レベルの初期条件は原稿属性に適していないと判断され、＃２５で、自動濃度制御時の動作モード設定キー２０９によって、原稿の再読み取り動作の禁止が設定されているかどうかを判断の上、再読み取り動作が禁止されていなければ（＃２５にてＮＯ）、＃２６の原稿逆送処理に進む。再読み取り動作が禁止されているときは（＃２５にてＹＥＳ）、＃２４以降の処理により読み取りを継続する。原稿再読み取り動作の禁止は、読み取り速度を最優先するときのみ設定する。この場合、原稿濃度に拘わらず再読み取り動作は行わないので、原稿によっては画質が落ちることがある。また、＃１８において、適正画像種別と初期設定画像種別が異なる場合には（＃１８にてＮＯ）、＃２６の原稿逆送処理に進む。
【００７１】
次に、＃１９では、自動色判別モードが設定されているかどうかを判断する。自動色判別が設定されている場合には（＃１９にてＹＥＳ）、＃２０で、適正色変換モードと初期設定色変換モードとが一致しているかどうかを判断する。一致していなければ（＃２０にてＮＯ）、色変換の初期設定は原稿属性に適していないと判断され、＃２４の原稿逆送処理に進む。一致している場合（＃２０にてＹＥＳ）、あるいは自動色判別が設定されていない場合には（＃１９にてＮＯ）、＃２１に進む。
【００７２】
＃２１では、自動倍率選択モードが設定されているかどうかを判断し、設定されているときは（＃２１にてＹＥＳ）、＃２２で適正倍率と初期設定倍率とが一致しているかどうかを調べる。一致していなければ（＃２２にてＮＯ）、初期設定倍率は原稿属性に適していないと判断され、＃２６の原稿逆送処理に進む。一致している場合（＃２２にてＹＥＳ）、あるいは自動倍率選択が設定されていない場合には（＃２１にてＮＯ）、＃２３に進む。
【００７３】
このようにして、＃１４〜＃２２の処理により、初期設定モードが原稿属性に適しているかどうかを判断し、適していた場合には、＃２３で、原稿先端が所定の原稿排出位置Ｐ４（例えばＰ２＋４３２ｍｍの位置）に達したかどうかを調べる。達していなければ（＃２３にてＮＯ）、＃８に戻り、＃８からの処理を繰り返す。位置Ｐ４に達した場合には（＃２３にてＹＥＳ）、＃２４で、搬送モーターを停止し、原稿の読み取り（画像メモリ１０７への入力）を終了し、画像メモリ１０７に記憶されている画像データをプリントヘッド４０に出力して、本ルーチンを終了する。画像メモリ１０７はカラー画像の場合はＣＭＹＫの画像データを、モノクロ画像の場合はＫのみの画像データを出力する。
【００７４】
一方、初期設定した処理モードが原稿属性に適していなかった場合には、＃２６で、原稿の読み取り（画像メモリ１０７への入力）を停止した後、搬送モータＭ２を反転して原稿を逆方向に搬送し、さらに自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、属性検出によって得られた原稿に適した設定に変更する。そして、＃２７で、原稿先端（逆送の場合の後端）が所定位置Ｐ１（例えばＰ２−１０ｍｍの位置）に達するまで原稿を戻した後、＃３に戻り、読み取りのやり直しを行う。
【００７５】
以上の説明から明らかなように、画像処理と並行して原稿属性の検出を画像処理によって行い、初期設定された処理モードが、検出した原稿属性に適しているときは、そのまま読み取りを継続し、画像処理を継続するから、画像処理の前に原稿属性の検出を別途行う場合に比べて、処理時間が短くなるし、原稿属性の検出のための専用の装置は不要である。
【００７６】
なお、以上の実施形態では、原稿の読み取りを再度行うために原稿を正規の搬送方向と逆方向に搬送したが、原稿を読み取り位置Ｐ２へ再給紙することが可能な原稿搬送経路が設けられたＡＤＦを用い、この原稿搬送経路を通して原稿を戻しても良い。
【００７７】
図７は、図４に示したフローチャートのモード設定処理＃３のサブルーチンを示すフローチャートである。
【００７８】
まず、＃３１で、自動濃度制御モードに設定されているかどうかを判断し、設定されているときは（＃３１にてＹＥＳ）、＃３２で、初期設定モードとしての濃度レベル及び画像種別として、自動設定された濃度レベル及び画像種別をそれぞれ設定する。自動濃度制御モードに設定されていないときは（＃３１にてＮＯ）、＃３３で、濃度レベル及び画像種別として、操作者が濃度設定キー２０４で設定した濃度レベル及び画像種別設定キー２０５で設定した画像種別をそれぞれ設定する。
【００７９】
次に、＃３４で、自動色判別モードに設定されているかどうかを判断し、設定されているときは（＃３４にてＹＥＳ）、＃３５で、原稿色として、自動設定された原稿色を設定する。自動色判別が設定されていないときは（＃３４にてＮＯ）、＃３６で、操作者が原稿色設定キー２０６で設定した原稿色をそれぞれ設定する。
【００８０】
次に、＃３７で、自動倍率選択モードに設定されているかどうかを判断し、設定されているときは（＃３７にてＹＥＳ）、＃３８で、倍率として、自動設定された倍率を設定したのち、リターンする。自動倍率選択モードに設定されていないときは（＃３７にてＮＯ）、＃３９で、操作者が倍率設定キー２０７で設定した倍率をそれぞれ設定したのち、リターンする。
【００８１】
次に、この発明の第２実施形態を説明する。この実施形態では、１枚目の原稿の読み取り時には、図４に示したフローチャートの＃１〜＃１３までの処理を行ったのち、直ちに＃２６及び＃２７の処理を行い、＃２６で、自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、検出した原稿属性に適した設定に変更して、再読み取りを行う。
【００８２】
次に、２枚目の原稿を読み取るに際し、初期設定する処理モードとして、１枚目の原稿の読み取りによって得られた、１枚目の原稿属性に適した処理モードを設定したのち、２枚目の原稿に対して図４のフローチャートで示した処理を実行しながら読み取る。
【００８３】
このような処理により、同一属性の複数枚の原稿を画像処理する場合には、全体の画像処理時間が短縮される。
【００８４】
なお、この実施形態の処理は、同一属性の原稿グループが複数存在している場合にも、適用可能である。すなわち、第１の原稿グループの読み取り時には、図４に示したフローチャートの＃１〜＃１３までの処理を行ったのち、直ちに＃２６及び＃２７の処理を行い、＃２６で、自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、検出した原稿属性に適した設定に変更して、再読み取りを行う。
【００８５】
次に、第２の原稿を読み取るに際し、初期設定する処理モードとして、第１の原稿の読み取りで得られた、第１の原稿属性に適した処理モードを設定し、第２の原稿に対して図４のフローチャートで示した処理を実行しながら読み取る。
【００８６】
次に、この発明のさらに他の実施形態を説明する。この実施形態は、初期設定された処理モードが原稿属性に適したものでない場合に、ＡＤＦ１及び読み取り部３による原稿の読み取りをやり直すのではなく、１回目の読み取りによって得られた画像データをメモリに蓄積しておき、この蓄積された画像データをメモリから呼び出して、適正な処理モードで画像処理を行うものである。
【００８７】
図８は、この実施形態に係る画像処理部の構成を示すブロック図で、図３に対応するものである。この実施形態においては、ライン間補正回路１０３と主走査変倍回路１０４の間に、第１の画像メモリ１１１が介在されるとともに、図３の画像メモリ１０７が第２の画像メモリ１１２となされている点を除いて、図３のブロック図と同じであり、同一構成部分については同一の符号を付し、その説明は省略する。
【００８８】
前記第１の画像メモリ１１１は、制御部８０からの画像入力信号ｉｍａｇｅｉｎ１がＯＮの間、ＲＧＢそれぞれの画像データを記憶するとともに、画像出力信号ｉｍａｇｅｏｕｔ１のＯＮにより格納した画像データを出力する。出力が完了すると、制御部８０に出力完了信号ｉｍａｇｅｏｕｔｅｎｄ＝ＯＮを出力する。出力完了前に画像出力信号ｉｍａｇｅｏｕｔ１がＯＦＦされた後ＯＮされると、再び格納した画像データの先頭から画像出力を始める。
【００８９】
一方、前記第２のメモリ１１２は、制御部８０から送られてくる画像入力信号ｉｍａｇｅｉｎ２がＯＮの間、ＣＭＹＫそれぞれの画像データを記憶する。入力後、制御部８０からの画像出力信号ｉｍａｇｅｏｕｔ２がＯＮになると、画像データをプリントヘッド４０に出力する。また、制御部８０からメモリクリア信号ｍｅｍｏｒｙｃｌｅａｒ＝ＯＮが出力されると、読み込み済みの画像を破棄する。
【００９０】
次に、画像処理部１００が図８に示した構成である場合に、制御部８０が実行する複写機Ａの動作を、図９のフローチャートを参照しつつ説明する。
【００９１】
まず、操作者は操作部２によって各種設定を行った後、ＡＤＦ１に原稿をセットしてスタートキー２０８を押すと、制御部８０がスタート信号のＯＮを検出し、図９のフローチャートの動作に入る。
【００９２】
まず、＃４１で制御部８０は、原稿センサー３の出力に基づいてＡＤＦ１の原稿トレー２に原稿Ｂが有るかどうかを判断する。原稿Ｂがある場合は（＃４１にてＹＥＳ）、＃４２以下で流し撮りスキャンを行う。原稿Ｂがない場合は（＃４１にてＯＦＦ）、手置き原稿であるので、手置き原稿の走査（手置きスキャン）を行う。
【００９３】
次に、＃４２で、自動濃度制御モードにおける濃度レベル及び画像種別、自動色判別モードにおける原稿色、自動倍率選択モードにおける倍率の初期値を設定する。この実施形態では、濃度レベルを「５」、画像種別を「文字」、原稿色を「モノクロ」、倍率を「１．０」に初期設定している。
【００９４】
次に、＃４３で、自動濃度制御、自動色判別、自動倍率選択の各設定／非設定に応じて、濃度レベル、画像種別、原稿色、倍率を設定する。このモード設定処理により設定された画像処理モードで画像処理が行われることになる。自動濃度制御、自動色判別、自動倍率選択が設定されている場合には、＃４２の設定値が適用される。自動濃度制御、自動色判別、自動倍率選択が設定されていない場合には、操作者による設定値が適用される。原稿色、倍率については、色変換回路１０５、変倍回路１０４の設定値としても適用される。
【００９５】
ついで、＃４４で制御部８０は、ＡＤＦ１の給紙モータＭ１及び搬送モータＭ２に対する方向信号ｍ１ｆ、ｍ２ｆをＯＮにして、正規の搬送方向への原稿搬送を開始する。制御部８０のＣＰＵはステッピングモーター駆動パルス出力機能を内蔵しており、設定した周期で各モーターに対するパルス信号ｍ１ｐ、ｍ２ｐを連続的に出力する。パルス信号ｍ１ｐ、ｍ２ｐの周期は、＃４３で設定した倍率に所定の比例定数を乗じた値に設定されることにより、倍率に反比例した搬送速度で原稿が搬送され、これにより副走査方向の変倍が行われる。
【００９６】
次に、＃５で、原稿先端が読み取り位置Ｐ２に達したかどうかが判断される。原稿先端が読み取り位置Ｐ２に達したかどうかは、搬送モーターＭ２に対するパルス信号ｍ２ｐの出力パルス数を、搬送方向に応じてカウントすることにより原稿先端の位置を把握し、この位置と読み取り位置Ｐ２とを比較することにより行われる。
【００９７】
原稿先端が読み取り位置Ｐ２に達した場合には（＃４５にてＹＥＳ）、＃４６で給紙モータＭ１を停止するとともに、画像の読み取り（第１の画像メモリ１１２への画像入力）を開始するとともに、第１のメモリに蓄積されていく画像データを出力し、第２の画像メモリ１１２では画像データの記憶を開始する。両メモリに蓄積される画像データは、原稿色がカラーの場合にはＣＭＹＫの画像データであり、原稿色がモノクロの場合にはＫのみの画像データである。尚、原稿先端が読み取り位置Ｐ２に達した場合には（＃４５にてＮＯ）、達するまで待つ。
【００９８】
次に、＃４７で、濃度レベル、画像種類に応じたγカーブγ［０］〜γ［２５５］を作成し、γ変換回路１０６へ設定する。γカーブの作成は、図４に示した第１実施形態の＃７のγカーブ作成処理で説明したのと同じである。
【００９９】
読み取りの間、画像処理部１００は主走査１ラインごとに、濃度ヒストグラム作製回路１０９で濃度ヒストグラムｈ［０］〜ｈ［２５５］を作成し、カラー画素数計数回路１０８でカラー画素数を計数し、原稿サイズ検出回路１１０で主走査原稿サイズを検出する。制御部８０は所定間隔Ｌ１（たとえば２ｍｍ）ごとに処理を行う。
【０１００】
すなわち、＃４８で、原稿先端の現在の位置と前回の位置との差がＬ１になったかどうかを調べる。Ｌ１になっていなければ（＃４８にてＮＯ）、＃５４に進む。Ｌ１になっていれば（＃４８にてＹＥＳ）、＃４９で現在の原稿の位置を前回の位置に設定した後、＃５０で今までのカラー画素数の総数に今回のカラー画素数を加えた値を、カラー画素数の総数に設定する。
【０１０１】
次いで、＃５１で、自動濃度制御モードが設定されているかどうかを調べ、設定されていなければ（＃５１にてＮＯ）、＃５４に進む。設定されていれば（＃５１にてＹＥＳ）、＃５２でヒストグラム処理を行う。
【０１０２】
このヒストグラム処理の内容は、図４に示した第１の実施形態＃１２のヒストグラム処理と同じである。
【０１０３】
ヒストグラム処理の後、＃４３でγカーブ作成処理を行い、ヒストグラム処理により変更した濃度レベル、画像種別をγカーブへ反映する。γカーブ作成処理は、前記＃７あるいは図４の＃７のγカーブ作成処理と同様に行われる。
【０１０４】
こうして、原稿の属性を検出したのち、次に、予め設定した画像処理モードが原稿属性に適しているかどうかの判断を行う。
【０１０５】
すなわち、まず＃５４で、原稿先端が読み取り後の位置Ｐ３（例えばＰ２＋４０ｍｍの位置）に達したかどうかを調べる。達していなければ（＃５４にてＮＯ）、＃６３に進む。達した場合には（＃５４にてＹＥＳ）、＃５５で原稿主走査サイズと、既定の出力主走査サイズとにより、読み取り中の原稿の適正倍率を設定する。
【０１０６】
次に、＃５６で、自動濃度制御モードに設定されているかどうかを判断し、設定されていなければ（＃５６にてＮＯ）、＃５９に進む。設定されている場合には（＃５６にてＹＥＳ）、＃５７にて適正濃度レベルと初期設定濃度レベルの差が所定値Ｅ１（例えば３）以内かどうかを調べる。所定値Ｅ１以内の場合には（＃５７にてＹＥＳ）、濃度レベルの初期条件は原稿属性に適していると判断されるため、次の＃５８に進んで適正画像種別と初期設定画像種別が同じかどうかを調べ、同じ場合には（＃５８にてＹＥＳ）、＃５９に進む。
【０１０７】
＃５７において、所定値Ｅ１より大きい場合には（＃５７にてＮＯ）、濃度レベルの初期条件は原稿属性に適していないと判断され、＃６７で、自動濃度制御時の動作モード設定キー２０９によって、画像データの第１の画像メモリ１１１からの再読み出しの禁止が設定されているかどうかを判断の上、再読み出し動作が禁止されていなければ（＃６７にてＮＯ）、＃６８以降の画像データの再読み出し処理に進む。再読み出し動作が禁止されているときは（＃６７にてＹＥＳ）、＃６４以降の処理により読み取りを継続する。また、＃５８において、適正画像種別と初期設定画像種別が異なる場合には（＃５８にてＮＯ）、＃６８の再読み出し処理に進む。
【０１０８】
次に、＃５９では、自動色判別モードが設定されているかどうかを判断する。自動色判別が設定されている場合には（＃５９にてＹＥＳ）、＃６０で、適正色変換モードと初期設定色変換モードとが一致しているかどうかを判断する。一致していなければ（＃６０にてＮＯ）、色変換の初期設定は原稿属性に適していないと判断され、＃６８以降の再読み出し処理に進む。一致している場合（＃６０にてＹＥＳ）、あるいは自動色判別が設定されていない場合には（＃５９にてＮＯ）、＃６１に進む。
【０１０９】
＃６１では、自動倍率選択モードが設定されているかどうかを判断し、設定されているときは（＃６１にてＹＥＳ）、＃６２で適正倍率と初期設定倍率とが一致しているかどうかを調べる。一致していなければ（＃６２にてＮＯ）、初期設定倍率は原稿属性に適していないと判断され、＃６８以降の再読み出し処理に進む。一致している場合（＃６２にてＹＥＳ）、あるいは自動倍率選択が設定されていない場合には（＃６１にてＮＯ）、＃６３に進む。
【０１１０】
このようにして、＃５４〜＃６２の処理により、初期設定モードが原稿属性に適しているかどうかを判断し、適していた場合には、＃６３で、原稿先端が所定の原稿排出位置Ｐ４（例えばＰ２＋４３２ｍｍの位置）に達したかどうかを調べる。達していなければ（＃６３にてＮＯ）、＃６５に進む。達した場合には（＃６３にてＹＥＳ）、＃６４で、搬送モーターＭ２を停止し、原稿の読み取り（第１の画像メモリ１１１への入力）を終了したのち、＃６５に進む。
【０１１１】
＃６５では、第１の画像メモリ１１１から出力完了信号が送出されたかどうかを調べる。出力完了信号が送出されていないときは（＃６５にてＮＯ）、＃８に戻り、出力完了信号が送出されるまで所定間隔Ｌ１ごとの処理を繰り返す。出力完了信号が送出されている場合には（＃６５にてＹＥＳ）、＃６６で、第１の画像メモリ１１１からの画像データの出力を終了し、かつ第２の画像メモリ１１２への入力も終了し、かつ第２の画像メモリ１１２に記憶されている画像データをプリントヘッド４０に出力して、本ルーチンを終了する。第２の画像メモリ１１２からは、カラー画像の場合はＣＭＹＫの画像データが、モノクロ画像の場合はＫのみの画像データが出力される。
【０１１２】
一方、初期設定した処理モードが原稿属性に適していなかった場合には、＃６８で、第１の画像メモリ１１１からの画像データの出力を停止し、かつ第２の画像メモリ１１２への画像データの入力を停止し、さらに自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、属性検出によって得られた原稿に適した設定に変更する。
【０１１３】
そして、＃６９で新たなモード設定を行ったのち、＃７０で＃４７、＃５３と同じγカーブ作成処理を行い、次いで＃７１で、第２の画像メモリ１１２に記憶されている画像データを破棄するとともに、第１の画像メモリ１１からの出力を開始し、かつ第２の画像メモリ１１２への入力を開始する。つまり、第１の画像メモリ１１１からの画像データの再読み出し、第２の画像メモリ１１２による画像データの再記憶を開始したのち、＃６３に進み、＃６５で第１の画像メモリ１１１から出力完了信号が送出されるまで、＃４８以降の動作を繰り返す。
【０１１４】
この実施形態では、図４の第１の実施形態の場合と同じく、画像処理と並行して原稿属性の検出を画像処理によって行い、初期設定された処理モードが、検出した原稿属性に適しているときは、そのまま読み取りを継続し、画像処理を継続するから、画像処理の前に原稿属性の検出を別途行う場合に比べて、処理時間が短くなるし、原稿属性の検出のための専用の装置は不要である。しかも、初期設定された処理モードが、検出した原稿属性に適していないために、画像処理のやり直しが必要な時には、原稿の再読み取りを行うことなく、第１の画像メモリ１１１に記憶された画像データの再読み出しを行って対処するから、原稿の逆送等の処理は不要であり、その分処理時間が短かくなる。
【０１１５】
なお、図９における＃４３、＃６９のモード設定処理は、図４の＃３のモード設定処理と同じである。
【０１１６】
また、図８、図９に示した複写機においても、第１の実施形態の場合と同様に、１枚目と２枚目の原稿に関して、以下のように動作させても良い。
【０１１７】
即ち、１枚目の原稿の読み取り時には、図９に示したフローチャートの＃１〜＃５３までの処理を行ったのち、直ちに＃６８〜＃７１の処理を行い、＃６８で、自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、検出した原稿属性に適した設定に変更して、画像データの再読み出しを行う。
【０１１８】
次に、２枚目の原稿を読み取るに際し、初期設定する処理モードとして、１枚目の原稿の読み取りによって得られた、１枚目の原稿属性に適した処理モードを設定したのち、２枚目の原稿に対して図９のフローチャートで示した処理を実行しながら読み取る。
【０１１９】
このような処理により、同一属性の複数枚の原稿を画像処理する場合には、全体の画像処理時間が短縮される。
【０１２０】
なお、上記の処理は、同一属性の原稿グループが複数存在している場合にも、適用可能である。すなわち、第１の原稿グループの読み取り時には、図９に示したフローチャートの＃４１〜＃４３までの処理を行ったのち、直ちに＃６８〜＃７１の処理を行い、＃６８で、自動濃度制御、自動画像種別、自動色判別、自動倍率選択の各自動設定モードの初期設定を、検出した原稿属性に適した設定に変更して、画像データの再読み出しを行う。
【０１２１】
次に、第２の原稿を読み取るに際し、初期設定する処理モードとして、第１の原稿の読み取りで得られた、第１の原稿属性に適した処理モードを設定し、第２の原稿に対して図９のフローチャートで示した処理を実行しながら読み取る。
【０１２２】
以上、この発明の一実施形態を説明したが、この発明は上記実施形態に限定されることはなく、種々の変更が可能である。例えば、上記実施形態では、読み取り部３による原稿の読み取りと、原稿属性の検出とを同時に実行し、原稿属性判別結果が画像処理中に出力され、当初想定していた原稿属性と検出した原稿属性とが異なる場合に、読み取り部３による再読み取りあるいは画像メモリからの画像データの再読み出しを行う例を示した。しかし、画像データの入力は、原稿読み取り装置に限定されることはなく、メモリやネットワーク上のドキュメントサーバー、パーソナルコンピュータ等の入力手段から画像データを入力し、あるいはデジタルカメラやデジタルビデオから画像データを入力し、これらを処理するものであっても良い。カラー、モノクロ、文字、写真等の原稿属性を判別することにより、実施形態と同様の処理を行って、同様の効果を得ることができる。
【０１２３】
また、画像処理した画像データをプリントする実施形態を示したが、画像データをパーソナルコンピュータ等の他の外部機器に出力する構成としても良い。
【０１２４】
【発明の効果】
請求項１または２に係る発明によれば、読み取り手段による原稿の読み取り中、または画像データの画像メモリへの格納中に、画像処理と並行して、画像データの前記処理モードに関する属性の検出を行うとともに、処理モードが、検出した画像データの属性に適しているかどうかを判定する。そして、初期設定された処理モードが、検出した属性に適しているときは、そのまま画像処理を継続するから、画像処理の前に画像データの属性の検出を別途行う場合に比べて、処理時間を短くできる。しかも、属性検出のための専用の装置も不要であるから、その分コスト高につくという不都合もない。しかも、初期設定された処理モードが、検出した画像データの属性に適していない場合には、読み取り手段に原稿の再度の読み取りを実行させ、または画像メモリからの画像データの再度の読み出しを実行するとともに、前記処理モードを画像データの属性に適する処理モードに変更して、画像データに対する画像処理の最初からのやり直しを画像処理手段に実行させるから、常に最適な処理モードで画像処理された画像データが得られると共に、画像処理の途中から画像処理を変更する場合のような画質の不均一もない。
【０１２９】
請求項３または請求項４に係る発明によれば、読み取り手段による原稿の読み取り中、または画像データの画像メモリへの格納中に、画像処理と並行して、画像データの前記処理モードに関する属性の検出を行い、初期設定された処理モードが、検出した属性に適しているときは、そのまま画像処理を継続するから、画像処理の前に画像データの属性の検出を別途行う場合に比べて、処理時間が短くなるし、属性検出のための専用の装置も不要となしうる。
【図面の簡単な説明】
【図１】この発明の一実施形態に係る画像処理装置が適用されたカラー複写機の概略構成図である。
【図２】図１の複写機の操作部の平面図である。
【図３】図１の複写機の画像処理部の構成を示すブロック図である。
【図４】図４の制御部が実行する複写機の動作を示すフローチャートである。
【図５】γカーブ作成処理で作成されるγカーブの一例を示すグラフである。
【図６】ヒストグラム処理で行われる内容を説明するためのグラフである。
【図７】図４のフローチャートにおけるモード設定処理のサブルーチンを示すフローチャートである。
【図８】本発明の他の実施形態に係る複写機の画像処理部の構成を示すブロック図である。
【図９】同じく、図８の制御部が実行する複写機の動作を示すフローチャートである。
【符号の説明】
１・・・・・・・ＡＤＦ
２・・・・・・・操作部
３・・・・・・・読み取り部
８０・・・・・・制御部
１００・・・・・画像処理部
ＰＲ・・・・・・プリンタ部
１０７・・・・・画像メモリ
１１１・・・・・第１の画像メモリ
１１２・・・・・第２の画像メモリ
【図１】
0004521701.tif 000002
【図２】
0004521701.tif 000003
【図３】
0004521701.tif 000004
【図４】
0004521701.tif 000005
【図５】
0004521701.tif 000006
【図６】
0004521701.tif 000007
【図７】
0004521701.tif 000008
【図８】
0004521701.tif 000009
【図９】
0004521701.tif 000010