(57)【特許請求の範囲】
【請求項１】
原稿に画像を上書き可能な画像形成装置において
原稿の画像を読み取る読み取り部と、
読み取った前記原稿の画像に基づき、原稿に上書きする画像に対する画像処理を切り替える制御部と、を有し、
前記画像処理とは、ＡＭスクリーン処理、又はＦＭスクリーン処理によって画像をハーフトーン化する処理であり、
前記制御部は、前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記原稿の画像と前記上書きする画像とが重なる領域について、前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記上書きする画像の属性を検知し、検知結果に基づき前記画像処理を切り替えることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記ＡＭスクリーン処理とはディザ処理を含み、前記ＦＭスクリーン処理とは誤差拡散処理を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
外部からの指示に応じて前記画像処理を切り替えることを特徴とした請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
読み取った前記原稿の画像を二値化することによって、前記原稿の画像の画素の有無を検知することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記原稿の画像の周波数を解析した結果に基づき、前記原稿の画像の画素の有無を検知することを特徴とした請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項８】
前記上書きする画像を解析して、オブジェクト単位に分割し、分割したオブジェクトと前記原稿の画像が重なるかを検知し、重なっている場合は、オブジェクトに対して前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とした請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
原稿に画像を上書き可能な画像形成装置において
原稿の画像を読み取る読み取り部と、
読み取った前記原稿の画像に基づき、原稿に上書きする画像に対する画像処理を切り替える制御部と、を有し、
前記制御部は、前記上書きする画像の属性を検知し、検知結果に基づき前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とする画像形成装置。
【請求項１０】
原稿に画像を上書き可能な画像形成装置において
原稿の画像を読み取る読み取り部と、
読み取った前記原稿の画像に基づき、原稿に上書きする画像に対する画像処理を切り替える制御部と、を有し、
前記制御部は、前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替え、且つ前記原稿の画像の周波数を解析した結果に基づき、前記原稿の画像の画素の有無を検知することを特徴とする画像形成装置。
【請求項１１】
原稿に画像を上書き可能な画像形成装置において
原稿の画像を読み取る読み取り部と、
読み取った前記原稿の画像に基づき、原稿に上書きする画像に対する画像処理を切り替える制御部と、を有し、
前記制御部は、前記上書きする画像を解析して、オブジェクト単位に分割し、分割したオブジェクトと前記原稿の画像が重なるかを検知し、重なっている場合は、オブジェクトに対して前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とする画像形成装置。
【請求項１２】
請求項１乃至１１のいずれか１項に記載の画像形成装置の動作をコンピュータにて実行するためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを格納した、コンピュータにより読み取り可能な記憶媒体。
【請求項１４】
画像形成装置の画像処理方法であって、
画像が記録された原稿に画像を上書きする工程と、
ＡＭスクリーン処理、又はＦＭスクリーン処理によって画像をハーフトーン化する画像処理を行う工程と、
上書きする画像に対して画像処理を施す際に、原稿に記録されている画像に対する画像処理とは異なる画像処理を施す工程と、
を有することを特徴とする画像処理方法。
【請求項１５】
前記原稿の画像と前記上書きする画像とが重なる領域について、前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替える工程を有することを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記上書きする画像データの属性を検知する工程と、検知結果に基づき前記画像処理を切り替える工程を有することを特徴とする請求項１４又は１５に記載の画像処理方法。
【請求項１７】
読み取った前記原稿の画像を二値化することによって原稿における前記原稿の画像の画素の有無を検知する工程を有することを特徴とする請求項１４乃至１６のいずれか１項に記載の画像処理方法。
【請求項１８】
前記原稿の画像の周波数を解析する工程と、周波数を解析した結果に基づき、原稿における前記原稿の画像の画素の有無を検知する工程を有することを特徴とした請求項１４乃至１７のいずれか１項に記載の画像処理方法。
【請求項１９】
前記上書きする画像を解析して、オブジェクト単位に分割する工程と、
分割したオブジェクトと前記原稿の画像が重なるかを検知する工程と、
重なっている場合は、オブジェクトに対して前記原稿の画像に対する画像処理とは異なる画像処理に切り替える工程を有することを特徴とする請求項１４乃至１８のいずれか１項に記載の画像処理方法。
【請求項２０】
画像形成装置の画像処理方法であって、
画像が記録された原稿に画像を上書きする工程と、
前記上書きする画像データの属性を検知する工程と、
属性を検知する工程の検知結果に基づき、上書きする画像に対して画像処理を施す際に、原稿に記録されている画像に対する画像処理とは異なる画像処理を施す工程と、
を有することを特徴とする画像処理方法。
【請求項２１】
画像形成装置の画像処理方法であって、
画像が記録された原稿に画像を上書きする工程と、
上書きする画像に対して画像処理を施す際に、原稿に記録されている画像に対する画像処理とは異なる画像処理を施す工程と、
前記原稿の画像の周波数を解析する工程と、
周波数を解析した結果に基づき、原稿における前記原稿の画像の画素の有無を検知する工程と、
を有することを特徴とする画像処理方法。
【請求項２２】
画像形成装置の画像処理方法であって、
画像が記録された原稿に画像を上書きする工程と、
前記上書きする画像を解析して、オブジェクト単位に分割する工程と、
分割したオブジェクトと前記原稿の画像が重なるかを検知する工程と、
重なっている場合は、オブジェクトに対して前記原稿の画像に対する画像処理とは異なる画像処理に切り替える工程と、
を有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取る機能と記録材に画像を形成する機能を有する複写機やレーザービームプリンタ、ファクシミリ等の複合機能（マルチファンクション）付の画像形成装置に関するものである。
【背景技術】
【０００２】
従来、原稿読み取り装置を備えた画像形成装置において、原稿読み取りのための原稿搬送路及び搬送装置と、記録材に画像形成するための記録材搬送路及び装置は互に独立に構成されていたため構成の複雑化、コスト増大、装置の大型化が避けられなかった。このような課題に対して、特許文献１では、給紙部から排紙部に至る記録材搬送路中に原稿読み取り手段を配設することで、原稿搬送路と記録材搬送路を共用することにより、構成の簡素化と、コストダウン及び装置の小型化を実現している。一方、特許文献２では、原稿に印刷されている画像を読み取り、その画像を基に上書き画像を作成し、原稿上に上書き印刷する技術が開示されている。原稿搬送路と記録材搬送路を共用する構成であれば、原稿読み取り後の原稿を記録材として使用可能であるため、特許文献２のような上書き印刷を容易に実施することが可能である。
【０００３】
画像形成装置では、中間調を再現するために振幅変調であるＡＭスクリーン処理、また、周波数変調方式であるＦＭスクリーン処理といったハーフトーン画像処理によって画像の階調表現を行う手法が一般的である。例えば、電子写真方式の画像形成装置では、ＡＭスクリーン処理は、画像の高周波成分が少ない箇所において良好であるため、ＡＭスクリーン処理によりドットサイズを調整し階調表現されていることが多い。また、ＦＭスクリーンは周波数変調により階調表現を行うことを特徴とすることから、ＡＭスクリーンの周期的なドットパターンとは異なりランダムなドットパターン配置になる。なお、ここでは、ＡＭスクリーン処理の一例としてディザ処理、ＦＭスクリーン処理の一例として誤差拡散処理として説明する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１８５８８１
【特許文献２】特開平１０−１２９０７１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像が形成されている原稿の上に上書きで画像形成する場合、原稿の画像がＡＭスクリーンの持つ画像であると、原稿のＡＭスクリーンの周期と上書きで画像形成されるＡＭスクリーンの画像の持つ周期とが干渉することにより画像に干渉縞（以下、モアレともいう）が発生することがある。
【課題を解決するための手段】
【０００６】
上記課題を解決するための、本発明の画像形成装置は、原稿に画像を上書き可能な画像形成装置において、原稿の画像を読み取る読み取り部と、読み取った前記原稿の画像に基づき、原稿に上書きする画像に対する画像処理を切り替える制御部と、を有し、前記画像処理とは、ＡＭスクリーン処理、又はＦＭスクリーン処理によって画像をハーフトーン化する処理であり、前記制御部は、前記上書きする画像の画像処理を前記原稿の画像に対する画像処理とは異なる画像処理に切り替えることを特徴とする。
【発明の効果】
【０００７】
以上のように、原稿に対して上書きで画像を形成する際に発生するモアレ現象を抑制することにより、良好な画質で画像形成可能な装置を提供できる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の概略図
【図２】記録材の両面に画像形成する際のプロセスを示す図
【図３】原稿の両面の画像を読み取る動作を示す図。
【図４】画像形成装置の制御ブロック図
【図５】原稿読み取り部の回路ブロック図
【図６】原稿の片面に上書き印刷する際の動作を示す図
【図７】原稿の両面に上書き印刷する際の動作を示す図
【図８】原稿、上書き画像、上書き印刷済み原稿のイメージを示した図
【図９】実施例１の画像処理装置の機能ブロック図
【図１０】実施例１の画像処理装置の画像処理動作のフローチャート
【図１１】実施例１の原稿、上書き画像、上書き印刷済み原稿のイメージを示す図
【図１２】実施例２の画像処理装置の機能ブロック図
【図１３】実施例２の画像処理装置の画像処理動作のフローチャート
【図１４】実施例３の原稿、上書き画像、上書き印刷済み原稿のイメージを示す図
【図１５】実施例３の画像処理装置の機能ブロック図
【図１６】実施例３の画像処理装置の画像処理動作のフローチャート
【発明を実施するための形態】
【０００９】
以下、上述した課題を解決するための本発明の具体的な構成について、以下の実施例に基づいて説明する。なお、以下に示す実施例は一例であって、この発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【００１０】
（実施例１）
［画像形成装置の構成と片面画像形成動作］
実施例１における原稿読み取り機能付きの画像形成装置（以下、画像形成装置という）の構成及び動作を説明する。なお、まず記録材の片面に画像を形成する動作を説明する。
【００１１】
図１は、画像形成装置の概略図である。画像形成装置１には、像担持体である回転する感光ドラム１０と、感光ドラム１０と並接して、トナーを保持しながら回転して感光ドラム１０に現像ローラ１１が配置されている。外部のコンピュータから印刷指示を受けると、露光ユニット２が具備する発光部２１が、回転する感光ドラム１０の表面にレーザ光を照射する。なお、露光ユニット２には、図示していないがレーザ光を走査するためのポリゴンミラーやポリゴンミラーを回転するモータ等の部材を有している。レーザ光を照射された感光ドラム１０の表面には潜像画像が形成される。現像ローラ１１が回転しながら、感光ドラム１０の表面に形成された潜像画像に、保持しているトナーを供給することにより、感光ドラム１０の表面にはトナー画像が形成される。
【００１２】
一方、第一給紙部３０に収納された記録材Ｓは、ピックアップローラ３１と記録材分離部３２により、一枚ずつ搬送ローラ４０に向けて搬送される。搬送ローラ４０は、感光ドラム１０の表面で現像されたトナー画像と記録材Ｓの先端位置のタイミングを合わせるように、記録材Ｓを転写部１５へと搬送する。感光ドラム１０の回転により転写部１５に搬送されるトナー画像は、転写部１５に付与される高電圧（以下、転写バイアスともいう）と転写部１５から感光ドラム１０への押圧力によって記録材Ｓに転写される。更に、記録材Ｓは、転写部１５と感光ドラム１０とにより定着部５０に搬送される。定着部５０では、回転可能な加熱ローラ５１と加圧ローラ５２を有し、加熱ローラからの熱、及び、回転可能な加圧ローラ５２からの押圧力によってトナー画像を記録材Ｓに定着させる。トナー画像を定着された記録材Ｓは、排紙ローラ６０により搬送される。片面印刷の場合、排紙ローラ６０は記録材Ｓをそのまま機外へ搬送し、記録材Ｓは第一排紙部７０に排紙及び積載される。
【００１３】
［両面画像形成動作］
次に記録材の両面に画像を形成する動作について説明する。図１で説明した記録材の片面への画像形成動作については同様であるため説明を省略する。図２は、記録材の両面に画像を形成する際のプロセスの一部を示した図である。図１で説明した記録材の片面に画像を形成した後、記録材のもう一方の面に画像を形成する際には、記録材を反転する。図２において、両面フラッパ６１は記録材Ｓの後端が両面フラッパの位置を通過した後、搬送路を図に示す位置に切り替える。その後、排紙ローラ６０は第一排紙部に排紙する際の回転とは逆方向に回転し、記録材Ｓを両面搬送路８０へ搬送する。反転されて搬送された記録材Ｓは、搬送ローラ４１を介して原稿読み取り部１００に搬送される。その後、記録材Ｓは、搬送ローラ４２及び４０に搬送され、再び転写部１５へ搬送され、図１で説明したのと同様のプロセスでトナー画像が転写され、定着部５０を経て、第一排紙部７０に排紙及び積載される。
【００１４】
［原稿の両面読み取り動作と両面画像形成動作を並行して実行する動作］
次に、図３を用いて原稿の両面の画像を読み取る動作と記録材の両面への画像形成を並行して実行する動作について説明する。図３（ａ）は、原稿表面の読み取り開始時の説明図である。第二給紙部９０に収納された原稿Ｇは、原稿をピックアップするためのピックアップローラ９１と原稿分離部９２により、一枚ずつ搬送ローラ４１に向けて搬送される。一方、原稿読み取り部１００は、原稿に対して光を照射する発光部としてのＬＥＤと原稿の画像を読み取るＣＩＳセンサを備えている。第二給紙部９０から給紙された原稿Ｇの第一面の読み取り開始前までに、白色基準部材１０１に光を照射して、白色基準板１０１からの反射光をＣＩＳセンサで読み取り、読み取った結果から白色基準値の補正を実施する。その後、原稿読み取り部１００は、両面搬送路８０に搬送される原稿を読み取るために、両面搬送路８０に対面する位置に回転する（図３（ａ）の状態）。搬送ローラ４１によって原稿Ｇが原稿読み取り部１００に搬送され、回転された原稿読み取り部１００によって原稿Ｇの第一面の画像が読み取られる。なお、読み取れた情報は、後述する画像メモリ（８０４）に原稿の第一面目の画像情報として記憶される。尚、白色基準部材１０１は、下向きに配置されており、これは、白色基準板にごみ等が付着することを軽減するためである。また、本実施例では、白色基準部材を使用しているが、部材の色は白色以外でも基準となる色であれば良い。
【００１５】
図３（ｂ）は、原稿表面である第一面目の読み取り終了時の説明図である。原稿読み取り部１００を通過した原稿Ｇは、搬送ローラ４２により搬送される。搬送ローラ４２は、原稿Ｇの後端がスイッチバックフラッパ８２を通過した時点で停止する。よって、原稿Ｇは搬送ローラ４２に挟持された状態で停止している。その後、スイッチバックフラッパ８２が切り替わり、原稿Ｇの搬送路を両面搬送路８０から原稿専用搬送路８１に切り替えた後、原稿専用搬送路８１に向けて搬送される。
【００１６】
図３（ｃ）は、原稿Ｇの第二面目の読み取り時の説明図である。スイッチバックフラッパ８２が搬送路を両面搬送路８０から原稿専用搬送路８１に切り替えるタイミングに同期して、原稿読み取り部１００は、原稿専用搬送路８１に対面する位置に回転する。搬送ローラ４２が逆回転した後に、原稿Ｇは、原稿専用搬送路８１に沿って、原稿読み取り部１００に搬送される。原稿Ｇが原稿読み取り部１００に搬送されて通過することで、原稿の第二面目の画像情報を読み取り、読み取った画像情報を画像メモリ８０４に第二面目の情報として記憶する。
【００１７】
ここで、原稿Ｇの第二面目の読み取りを行いながら、第一の給紙部３０からピックアップローラ３１により記録材Ｓを給紙して、給紙された記録材Ｓは搬送ローラ４０により記録材を搬送する。記録材Ｓに原稿Ｇの第二面目の画像を形成するために、画像メモリ８０４に記憶された原稿Ｇの第二面目の画像情報に基づいて発光部２１から感光ドラム１０へ光を照射して感光ドラム１０に静電潜像を形成する。形成された静電潜像はトナーにより現像されて感光ドラム１０にトナー画像が形成される。その後、記録材Ｓに転写部１５によって感光ドラム１０からトナー画像が転写され、トナー像が転写された記録材Ｓが定着部５０に搬送される。定着部５０で記録材Ｓにトナー画像が定着されて原稿の第二面目の画像形成が完了する。なお、図３（ｃ）では原稿の第二面目の情報の読み取り中に記録材Ｓの給紙を開始しているが、原稿Ｇの第二面目の画像情報を読み取った後に、記録材Ｓを給紙するタイミングとしても良い。
【００１８】
図３（ｄ）は、原稿裏面の読み取り終了時の説明図である。原稿読み取りを終了した原稿Ｇは、搬送ローラ４３、搬送ローラ４４により搬送されて、第二排紙部１１０に積載される。ここで、スイッチバックフラッパ８２は、原稿Ｇの後端が通過すると、記録材Ｓが搬送ローラ４０の方向に搬送されるよう切り替わる。これにより、搬送路を原稿専用搬送路８１から両面搬送路８０へ切り替える。原稿の第二面目の画像形成が完了した記録材Ｓは、排紙ローラ６０が逆回転することによって反転されて、両面フラッパ６１が切り替わることにより両面搬送路８０に向けて搬送される。
【００１９】
図３（ｅ）は、記録材Ｓへの画像形成の動作を説明する図である。両面搬送路８０に搬送された記録材Ｓは、回転している原稿読み取り部１００の位置を通過し、搬送ローラ４２を介して、搬送ローラ４０に搬送されて、破線で示されているように再び転写部１５に向けて搬送される。先に記録材Ｓには、原稿の第二面目の画像形成が終了しており、先に画像メモリ８０４に記憶された原稿の第一面目の画像情報に基づき、原稿の第一面目の画像が、感光ドラム１０に静電潜像として形成される。その後は、図３（ｃ）で説明したのと同様のプロセスにより記録材Ｓに原稿Ｇの第一面目の画像が転写、定着されて第一排紙部７０に排出されて積載される。
【００２０】
［画像形成装置とコンピュータの制御部の構成］
図４は、画像形成装置１の制御部であるＣＰＵ８０１を有する装置制御部８００とコンピュータ８５０のブロック図である。図４を参照して、実施例１の画像形成動作におけるＣＰＵ８０１、ＡＳＩＣ８０２及びコンピュータ８５０の動作について説明する。
【００２１】
図４において、ＣＰＵ８０１は、露光ユニット２の発光部２１に、ＡＳＩＣ８０２を介して接続されており、感光ドラム１０にレーザ光を走査することにより所望の潜像を形成するため、ＡＳＩＣ８０２に対して制御信号を出力することにより発光部２１からレーザ光を照射する。光学ユニット２は、後述する画像処理装置８５７からの画像データに基づきレーザ光を感光ドラム１０に照射して潜像を形成する。また、ＣＰＵ８０１は、記録材Ｓを搬送するためにピックアップローラ３１及び搬送ローラ４０、感光ドラム１０、転写部１５、加熱ローラ５１、加圧ローラ５２を駆動するためのメインモータ８３０、記録材Ｓを給紙する給紙ローラの駆動開始時にオンしてピックアップローラ３１を駆動させるための給紙ソレノイド８２２、原稿ピックアップローラ９１と搬送ローラ４１、４２、４３、４４を駆動するための両面駆動モータ８４０などの駆動系の動作を制御する。
【００２２】
更に、ＣＰＵ８０１は、画像形成のために必要な帯電電圧、現像電圧、転写電圧を出力する高電圧電源８１０、及び、定着部５０、低電圧電源８１１の動作を制御する。また、ＣＰＵ８０１は、定着部５０に設けられたサーミスタ（不図示）により温度をモニタし、定着部５０の温度を一定に保つように制御する。
【００２３】
また、ＣＰＵ８０１は、データ通信バス（図示せず）を介してプログラムメモリ８０３に接続されており、プログラムメモリ８０３には、前述した制御をＣＰＵ８０１が行う処理のすべて又は一部を実行するためのプログラム及びデータが格納される。ＣＰＵ８０１は、プログラムメモリ８０３に格納されたプログラム及びデータを用いて本実施例で説明する動作を実行する。
【００２４】
ＡＳＩＣ８０２は、ＣＰＵ８０１の指示に基づいて露光ユニット２のモータの速度制御、メインモータ８３０および両面駆動モータ８４０の速度制御を行う。モータの速度制御は、モータからのタック信号（モータが回転されるごとにモータから出力されるパルス信号）を検出して、タック信号の間隔が所定の時間となるようモータに対し加速信号や減速信号を切り換えて出力することにより行う。このように、ＡＳＩＣ８０２のようなハードウェア回路で制御するほうが、ＣＰＵ８０１の制御負荷の低減が図れるというメリットがある。
【００２５】
コンピュータ８５０は、ＣＰＵ８５１がプログラムメモリ８５３に格納されたアプリケーションやプリンタドライバを実行し、入出力装置８５６を通じて得たユーザの指示に応じて動作する。コンピュータ８５０は、外部ＩＦ８５２及び外部ＩＦ８０５を通じて装置制御部８００のＣＰＵ８０１と通信する。
【００２６】
ユーザが印刷を指示すると、コンピュータ８５０は、印刷する画像データを画像メモリ８５４に作成し、ＣＰＵ８０１へ印刷コマンドや画像データを送信する。ＣＰＵ８０１は、コンピュータ８５０からの印刷コマンドを受信すると、メインモータ８３０、両面駆動モータ８４０、ＣＳＴ給紙ソレノイド８２２を駆動して記録材Ｓを搬送する。
【００２７】
記録材Ｓは、前述したとおり、転写部１５により感光ドラム１０に形成されたトナー画像が転写された後、定着部５０によりトナー画像を記録材Ｓに定着してから、排紙ローラ６０により記録材積載部としての第一排紙部７０へ排出される。なお、ＣＰＵ８０１は、定着部５０に対して低電圧電源８１１を介して所定の電力を供給することよって所望の熱を発生させて記録材Ｓを加熱して、記録材Ｓ上にトナー画像を融着して定着させる。
【００２８】
また、ユーザが原稿読み取り指示（スキャン指示ともいう）をすると、コンピュータ８５０は、ＣＰＵ８０１ヘスキャンコマンドを送信し、ＣＰＵ８０１から、原稿Ｇの読み取り画像データを受信して画像メモリ８５４や外部記憶装置８５５へ格納する。
【００２９】
また、ユーザが上書き印刷指示をすると、コンピュータ８５０は、ＣＰＵ８０１へ上書き印刷コマンドを送信し、ＣＰＵ８０１から、原稿Ｇの読み取り画像データを受信して画像メモリ８５４や外部記憶装置８５５へ格納する。コンピュータ８５０は原稿Ｇの読み取り画像データを参照しながら、上書き画像データを作成し画像メモリ８５４や外部記憶装置８５５へ格納する。その後、コンピュータ８５０はＣＰＵ８０１へ上書き画像の作成完了を通知し、上書き画像データを送信する。ここで上書き印刷指示とは、原稿Ｇの第一面や第二面の画像の上に更に上書きで画像を形成する指示を意味する。この上書き印刷時の原稿Ｇの搬送状態については後述する。
【００３０】
次に本実施例における原稿読み取り動作時の制御部の動作について説明する。ＣＰＵ８０１は、コンピュータ８５０からのスキャンコマンドを受信すると、両面フラッパソレノイド８２０、両面駆動モータ８４０を駆動し、原稿給紙ソレノイド８２３を動作させて、原稿ピックアップローラ９１により原稿Ｇを搬送する。また、原稿読み取り部１００は、後述する各種の制御信号であるＣＩＳＬＥＤ９０３、ＣＩＳＳＴＡＲＴ９０２、ＳＹＳＣＬＫ９１４、Ｓｌ＿ｉｎ９１２、Ｓｌ＿ｓｅｌｅｃｔ９１３、Ｓｌ＿ｏｕｔ９１０によりＡＳＩＣ８０２に接続されている。ＣＰＵ８０１は、ＡＳＩＣ８０２を介して各種制御により原稿読み取り部１００から読み取った原稿画像データをＡＳＩＣ８０２に接続されている画像メモリ８０４に保存する。ＣＰＵ８０１は、保存した原稿画像データを、外部ＩＦ８０５を通じてコンピュータ８５０へ送信する。その後、ＣＰＵ８０１は、スイッチバックソレノイド８２１を動作させて、スイッチバックフラッパ８２を原稿専用搬送路８１側に切り換えて、両面駆動モータ８４０を反転して原稿Ｇを第二排紙部１１０まで搬送をする。
【００３１】
［原稿読み取り部の回路ブロック構成］
次に図５を用いて原稿読み取り部１００の回路ブロックの詳細について説明する。図５は、ＣＩＳセンサ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）の回路ブロック図を示した図である。
【００３２】
図５において、９０１はＣＩＳセンサ部であり、例えば１０３６８画素分のフォトダイオードが特定の主走査密度（本例では１２００ｄｐｉ）でアレイ状に配置される。９０２及び９１５はＣＩＳセンサに与えるスタートパルスＣＩＳＳＴＡＲＴ信号および転送クロックＣＩＳＣＬＫ、９１４はＣＩＳセンサ部９０１の動作速度を決めるシステムクロックＳＹＳＣＬＫ、９０８はＡ／Ｄコンバータ、９１６はＡ／Ｄコンバータのサンプリング速度を決定するＣＩＳサンプリングクロックＡＤＣＬＫ、９１７はタイミングジェネレータ、９０４は出力バッファ、９０５はシフトレジスタ、９０３は発光素子制御信号、９０６は電流増幅手段、９０７は原稿Ｇを均一に光照射する発光素子である。
【００３３】
次に動作について説明する。ＣＩＳＳＴＡＲＴ信号９０２をアクティブにすると、ＣＩＳセンサ部９０１は受光した光に基づく電荷の蓄積を開始し、出力バッファ９０４にデータを順次セットする。次に、転送クロックＣＩＳＣＬＫ９１５（例えば、５００ｋＨｚ〜１ＭＨｚ程度）を与えると、出力バッファ９０４にセットされたデータは、シフトレジスタ９０５によって、ＣＩＳＳＮＳ信号９１８として、Ａ／Ｄコンバータ９０８ヘと転送される。このＣＩＳＳＮＳ信号９１８には所定のデータ保証領域があるため、転送クロックＣＩＳＣＬＫ９１５の立ち上がりタイミングから所定の時間が経過したのちにサンプリングする必要がある。また、ＣＩＳＳＮＳ信号９１８は、転送クロックＣＩＳＣＬＫ９１５の立ち上がりと立下りの双方のエッジに同期して出力される。そのため、ＣＩＳサンプリングクロックＡＤＣＬＫ９１６の周波数は、転送クロックＣＩＳＣＬＫ９１５の２倍となるように生成され、ＣＩＳサンプリングクロックＡＤＣＬＫ９１６の立ち上りエッジにて、ＣＩＳＳＮＳ信号９１８がサンプリングされる。タイミングジェネレータ９１７は、システムクロックＳＹＳＣＬＫ９１４を分周して、ＣＩＳサンプリングクロックＡＤＣＬＫ９１６および転送クロックＣＩＳＣＬＫ９１５を生成し、ＣＩＳサンプリングクロックＡＤＣＬＫ９１６の位相は、転送クロックＣＩＳＣＬＫ９１５と比べ、データ保証領域分だけ遅延している。
【００３４】
ＣＩＳＳＮＳ信号９１８をＡ／Ｄコンバータ９０８でディジタル変換したＣＩＳＳＮＳ＿Ｄ信号９１９は、出力インターフェース回路９０９によって所定のタイミングで制御されて、９１０のＳｌ＿ｏｕｔ信号にシリアルデータとして出力される。その際、スタートパルスＣＩＳＳＴＡＲＴ９０２から所定画素分のＣＩＳＳＮＳ＿Ｄ信号９１９には、アナログ出力基準電圧が出力されており、有効画素としては使用できない。
【００３５】
一方、９１１の制御回路によって、Ｓｌ＿ｉｎ信号９１２およびＳｌ＿ｓｅｌｅｃｔ信号９１３によりＡ／Ｄコンバータ９０８のＡ／Ｄ変換ゲインが可変制御できる。例えば、撮像した映像のコントラストが得られない場合は、ＣＰＵ８０１はＡ／Ｄコンバータ９０８のＡ／Ｄ変換ゲインを大きくすることによりコントラストを増加させ、常に最良なコントラストで撮像することができる。
【００３６】
ここでは、すべての画素が一つの出力信号ＣＩＳＳＮＳ信号９１８として出力される構成で説明を行なったが、高速に読み取るために画素をエリアごとに分割し、複数エリアを同時にＡ／Ｄコンバータで変換する構成としても良い。また、本実施例では、原稿読み取り部１００としてＣＩＳセンサを用いる構成で説明しているが、ＣＭＯＳセンサやＣＣＤセンサに置き換えることも可能である。
【００３７】
［上書き印刷動作時の原稿の搬送状態］
（片面上書き印刷動作の説明）
次に、上書き印刷を実施する際の動作について説明する。まず、図６を用いて原稿Ｇの第一面目（片面）に上書き印刷する際の動作を説明する。先に図３で示したのと同様に、まず、第二給紙部９０に収納された原稿Ｇの第一面目を読み取る（図６（ａ）の状態）。原稿Ｇの第一面目の読み取り後は、原稿Ｇは、搬送ローラ４２に挟持された状態で停止する（図６（ｂ）状態）。その後、原稿Ｇは、搬送ローラ４０に搬送され、感光ドラム１０の表面のトナー画像と原稿Ｇの先端位置のタイミングを合わせるように、原稿Ｇを転写部１５へと搬送する（図６（ｃ）の状態）。これにより、原稿Ｇは記録材Ｓと同様にして図１を用いて説明したのと同様に、原稿Ｇの第一面目に画像が形成される。つまり、原稿Ｇの第一面目の画像に上書き印刷される。原稿Ｇへの画像形成後、原稿Ｇは排紙ローラ６０に搬送され、第一排紙部７０に積載される（図６（ｄ）の状態）。
【００３８】
（両面上書き印刷動作の説明）
次に、両面上書き印刷を実施するプロセスについて説明する。動作順としては第一面目と第二面を読み取った後に、原稿Ｇを反転して、第一面目に上書き印刷して、第一面に上書き印刷後、原稿Ｇを反転して第二面目に上書き印刷するという手順で実行される。図７に原稿Ｇの読み取り動作と上書き印刷動作の状態を示す。
【００３９】
図７（ａ）は、第二給紙部９０から搬送された原稿Ｇの第一面目を読み取っている状態である。第一面目が読み取られた原稿Ｇは、搬送ロータ４２で搬送されて図７（ｂ）の状態で一時停止し、その後搬送方向が反転される。反転された原稿Ｇの第二面目を読み取る（図７（ｃ）の状態）。ここで、原稿読み取り部１００は、原稿の搬送状態に応じて読み取り面を移動するように制御される。すなわち、図７（ａ）の状態では、搬送路８０側に読み取り面が向けられ、図７（ｃ）の状態では、搬送路８１に読み取り面が向けられる。
【００４０】
次に、第二面目が読み取られた原稿は、その搬送方向が反転された後、図７（ｄ）の状態になり、再度、搬送路８１を逆方向に搬送される。この際に、読み取り部１００は、通過する原稿の端部（先端又は後端）を検知する。検知したタイミングから転写部１５に搬送される原稿Ｇに感光ドラム１０に形成されたトナー画像が適正な位置に転写さえるように感光ドラム１０に画像を形成するタイミングを合わせることができる。このように、原稿Ｇの端部を検出したタイミングに合わせて画像形成を行えば、画像形成部への原稿搬送時や原稿読み取り後のスイッチバック動作で発生する原稿のずれを正確に補正することができる。
【００４１】
次に、図７（ｅ）に示すように、原稿Ｇが転写部に搬送され、図７（ｆ）に示すように、原稿の第二面目に上書き印刷が実行される。その後、第二面目に上書き印刷された原稿は、図７（ｇ）に示すように、反転されて搬送されて第一面目への上書き印刷が実行される。このように、原稿Ｇの両面に上書き印刷を行うことが可能となる。
【００４２】
なお、前述した動作を行うために、ＣＰＵ８０１は、コンピュータ８５０から指示された上書き印刷コマンドを受信すると、両面フラッパソレノイド８２０、両面駆動モータ８４０を駆動し、原稿給紙ソレノイド８２３を動作させて、両面駆動モータ８４０のトルクを原稿ピックアップローラ９１に伝達させ、原稿Ｇを搬送する。ＣＰＵ８０１は、ＡＳＩＣ８０２を介して各種制御により原稿読み取り部１００から読み取った原稿画像データをＡＳＩＣ８０２に接続されている画像メモリ８０４に保存する。原稿Ｇの片面上書き印刷時は、搬送ローラ４２に挟持された状態で停止する。また、両面上書き印刷時は、搬送ローラ４３に挟持された状態で停止する。ＣＰＵ８０１は、保存した原稿Ｇの画像データを、外部ＩＦ８０５を通じてコンピュータ８５０へ送信する。コンピュータ８５０は、原稿画像データを基に上書き画像データを作成する。その後、コンピュータ８５０はＣＰＵ８０１へ上書き画像の作成完了を通知するとともに上書き画像データを送信する。
【００４３】
ＣＰＵ８０１は、コンピュータ８５０より、上書き画像の作成完了を通知されると、メインモータ８３０、両面駆動モータ８４０を駆動して原稿Ｇを搬送する。前述したように、原稿Ｇを転写部１５へと搬送して原稿Ｇの第一面目への画像形成を行なう。なお、両面上書き印刷時は、さらに原稿Ｇへの第二面目にも画像形成を行なう。
【００４４】
以上説明した動作によって、原稿Ｇに印刷されている画像を読み取り、その画像を基に上書き画像を作成し、原稿Ｇ上に上書き印刷することができる。原稿搬送路８１と記録材搬送路８０を共用しているため、原稿Ｇの読み取り及び上書き動作を画像形成装置内で自動的に実行することができる。
【００４５】
［画像処理動作の説明］
原稿Ｇに上書き印刷を行う場合、既に画像が形成をされている原稿Ｇの上に新たな画像を形成することになる。前述した通り、一般的な電子写真方式の画像形成装置では画像をＡＭスクリーン処理としてのディザ処理することでハーフトーン化している。また、一般的にもディザ処理を用いて画像処理が施されていることが多いため、原稿Ｇ上に画像が印刷された箇所に対して上書き印刷を実施する場合、原稿Ｇの画像（ディザ処理）と、上書き印刷に使用される画像（ディザ処理）が干渉して画像にモアレが発生することがある。
【００４６】
そこで、本実施例ではコンピュータ８５０内の画像処理装置８５７によって、原稿Ｇへの上書き印刷の場合に上書きする画像に対してハーフトーン処理をディザ処理とは異なる処理に変更する。
【００４７】
図８は、原稿、上書き画像、上書き印刷済み原稿のイメージを示した図である。図８（ａ）はディザ処理で階調表現された原稿Ｇであり、領域１１０１においてディザ処理でハーフトーン処理されており、所定の周期パターンを持った画像である。図８（ｂ）は原稿Ｇへの上書き画像であり、本実施例では上書き画像（１１０２）にはＦＭスクリーン処理としての誤差拡散処理が施される。図８（ｃ）は、図８（ｂ）の上書き画像が図８（ａ）の原稿Ｇに上書き印刷されて得られた上書き印刷済みの原稿Ｇである。上書き画像を誤差拡散処理してハーフトーン化したことによって、原稿Ｇの画像データと上書き画像との干渉が無くモアレが発生しない。
【００４８】
図９、図１０を用いて本実施例の画像処理動作を説明する。図９はコンピュータ８５０に備えられた画像処理装置８５７の機能ブロック図である。画像処理装置８５７はハーフトーン切替指示部１２０５とハーフトーン処理部１２０６を備える。ハーフトーン処理部１２０６はディザ処理部１２０７、誤差拡散処理部１２０８を備える。また、図１０は本実施例の画像処理装置８５７の画像処理動作のフローチャートである。
【００４９】
コンピュータ８５０は入出力装置８５６からの印刷指示１２０１を受け取ると（Ｓ１３０１）、ハーフトーン切替指示部１２０５にて、その指示が通常印刷指示であるか、又は、上書き印刷指示であるかを判定する。そして判定結果として、ハーフトーン切替信号１２０４をハーフトーン処理部１２０６に送信する（Ｓ１３０２）。ハーフトーン切替指示部１２０５にて、印刷指示１２０１が印刷指示であると判定された場合、画像データ１２０２はハーフトーン処理部１２０６のディザ処理部１２０７に送信されてディザ処理が実施される（Ｓ１３０３）。ハーフトーン切替指示部１２０５にて、印刷指示１２０１が上書き印刷指示であると判定された場合、画像データ１２０２は、ハーフトーン処理部１２０６の誤差拡散処理部１２０８に送信されて誤差拡散処理が実施される（Ｓ１３０４）。
【００５０】
ハーフトーン処理部１２０６でハーフトーン処理された画像データ１２０３は、画像メモリ８５４、外部記憶装置８５５へ格納する。その後コンピュータ８５０からＣＰＵ８０１を通じて、感光ドラム１０を照射するレーザ光の駆動信号として、発光部２１に送信されて、感光ドラム１０に静電潜像として形成される（Ｓ１３０５）。その後、上書き対象の全画像データ１２０２に対してハーフトーン処理が完了するまで上記処理を繰り返す（Ｓ１３０６）。全画像データ１２０２が処理されると印刷終了となる（Ｓ１３０７）。
【００５１】
本実施例では上書き印刷の場合のハーフトーン処理部として誤差拡散処理に変更する動作について説明したが、その他、誤差拡散処理に限らず、ディザ処理とは違う方式として、例えば、周波数変調方式のブルーノイズマスク等の方式であっても良い。
【００５２】
また、本実施例では、コンピュータ８５０に画像処理装置８５７を搭載した例を示したが、画像処理装置を画像形成装置内に設ける構成としても良い。その一例としては、装置制御部８００内のＣＰＵ８０１によって実行することが可能である。また、画像処理の全部あるいは一部をＡＳＩＣ８０２で実行させることも可能である。
【００５３】
以上説明したように、本実施例によれば、画像が形成済みの原稿に対して上書き印刷を実行する場合に画像が干渉することによって発生するモアレを抑制することが可能となり、上書き印刷した場合に画質を維持することができる。
【００５４】
（実施例２）
実施例１では、上書き印刷が実行される場合、上書き画像データに対して原稿Ｇの画像データ（ディザ処理）とは異なるハーフトーン処理として誤差拡散処理を実施して、原稿Ｇの画像と上書き印刷される画像と干渉によって発生するモアレを抑制していた。
【００５５】
実施例２では、原稿Ｇの画像と上書きされる画像とが重なる領域に対して誤差拡散処理を実施することを特徴としている。なお、画像形成装置の構成、動作等、実施例１において図１〜図７に対応するものは同様であるため説明を省略する。
【００５６】
図１１は原稿、上書き画像、上書き印刷済み原稿のイメージを示す図である。図１１（ａ）はディザ処理で階調表現された原稿Ｇであり、原稿Ｇの全領域１４０１においてディザ処理でハーフトーン処理されて、所定の周期パターンを持っている。図１１（ｂ）は原稿Ｇへの上書き画像であり、本実施例では図１１（ａ）中の領域１４０１ａ及び１４０１ｂの箇所に上書き印刷される画像データを対象として誤差拡散処理される。つまり、図１１（ｂ）では上書き印刷画像の全領域１４０２の中の領域１４０２ａに対して誤差拡散処理が実施される。他の領域１４０２ｂ、１４０２ｃにはディザ処理が実施される。図１１（ｃ）は全領域１４０３において図１１（ｂ）の上書き画像が図１１（ａ）の原稿Ｇに上書き印刷されて得られた上書き済み原稿Ｇである。原稿Ｇと上書き画像が重なる領域の上書き画像１２０２を誤差拡散処理によりハーフトーン処理を実施する。これにより、モアレの発生を抑制でき。モアレが発生しない箇所については原稿Ｇと同じディザ処理によるハーフトーン処理であるため、上書き印刷されて得られた上書き済み原稿Ｇ内での画質の変動が少なくなることも利点である。
【００５７】
次に、図１２を用いて本実施例画像処理動作について説明する。図１２はコンピュータ８５０に備えられた画像処理装置８５７のブロック図である。実施例１と同様の機能ブロックＮＩついては同一符号を付けて説明は省略する。本実施例では、印刷指示データ１２０１と原稿画像検知部１５０２の原稿画像検知結果１５０３に応じてハーフトーン処理の切り替えを行うことが特徴である。本実施例では印刷指示データ１２０１が上書き印刷指示であり、且つ、原稿画像検知結果１５０３が原稿Ｇに画像データ有ると判定された場合、上書き画像データ１２０２は誤差拡散処理部１２０８で誤差拡散処理される。原稿画像検知部１５０２は原稿Ｇを読み取ることにより得られた原稿の画像データ１５０１が逐次入力され、画像データの有無を画素単位で検知する。コンピュータ８５０は原稿画像検知結果１５０３に従って、原稿Ｇに画像データが有る領域１４０２ａに上書きされる画像データ１２０２を誤差拡散処理部１２０８で誤差拡散処理を実施する。
【００５８】
次に、図１３を用いて本実施例の動作フローを説明する。コンピュータ８５０は入出力装置８５６からの印刷指示１２０１を受け取ると（Ｓ１３０１）、印刷指示の判定を行う（Ｓ１３０２）。印刷指示１２０１が上書き印刷指示であった場合は、原稿画像検知を実施する（Ｓ１６０１）。原稿画像検知で原稿Ｇに画像データが有ると判定された場合は、上書き画像データ１２０２に誤差拡散処理を実施する（Ｓ１３０４）。印刷指示１２０１が通常印刷であった場合、または印刷指示１２０１が上書き印刷で有り、かつ原稿画像検知で原稿Ｇに画像データが無いと判定された場合は、上書き画像データ１２０２にはディザ処理が施される（Ｓ１３０３）。ハーフトーン処理された画像データ１２０３は画像メモリ８５４、外部記憶装置８５５へ格納する。その後コンピュータ８５０からＣＰＵ８０１を通じて、感光ドラム１０を照射するレーザ光の駆動信号として、発光部２１に送信されて、感光ドラム１０に静電潜像として形成される（Ｓ１３０５）。その後上書きされる全画像データ１２０２が処理されるまで上記処理を繰り返す（Ｓ１３０６）。その後、全画像データが処理１２０２されると印刷終了となる（Ｓ１３０７）。
【００５９】
次に原稿画像検知部１５０２の画像検知方法を説明する。原稿画像検知部１５０２には原稿Ｇの画像データ１５０１が逐次入力される。原稿画像検知部１５０２は原稿画像データ１５０１を画素単位で閾値と比較して画素単位で画像の有無を検知する。すなわち、原稿画像検知部１５０２は、原稿Ｇの画像データ１５０１を二値化する機能を有している。以下に二値化処理方法の一例を説明する。
【００６０】
例えば、原稿の画像データ１５０１がカラー画像（ＲＧＢ）であり、データ幅が８ビットであり、０が黒、２５５が白とすると、閾値は（ＴＨ＿Ｒ，ＴＨ＿Ｇ，ＴＨ＿Ｂ）＝（２２０，２２０，２２０）とする。閾値より値が大きい場合は白、閾値よりも値が小さい場合は黒と検知する。このときＲＧＢの何れか一色以上閾値よりも下回っていると、画像データ有と検知する。例えば、ＲＧＢ値（Ｒ，Ｇ，Ｂ）＝（２５５，２００，２５０）である場合は、画像（画素）有りであると判定し、ＲＧＢ値（Ｒ，Ｇ，Ｂ）＝（２４０，２４５，２４０）である場合は、画像（画素）無しであると検知する。
【００６１】
なお、原稿の画像データ１５０１としてＲＧＢのカラー画像として説明したが、Ｌａｂのカラー画像や、カラー画像を変換して得られたモノクロ画像の形式であっても良い。画像有りであると判定された画素は前述の通り、誤差拡散処理部１２０８にて誤差拡散処理が実施される。一方、画像無しであると判定された画素は、ディザ処理部１２０７にてディザ処理される。また、本実施例では原稿画像データと閾値を比較することにより原稿Ｇの画像データ１５０１の有無を検知したが、これに限らず他の方法を用いることができる。
【００６２】
例えば、画像の読み取り時に文字であるか、写真やグラフィックであるかという画像の属性情報を検知して分類し、その情報を用いて原稿Ｇの画像データ１５０１の有無を検知しても良い。また、Ｎ×Ｎの画素（Ｎは１以上の整数）のマトリクスで原稿Ｇの画像データ１５０１の周波数を解析して干渉の発生しやすい周波数の画像について原稿Ｇの画像データを有りと検知しても良い。
【００６３】
以上説明したように、本実施例によれば、上書き印刷を実行する場合に原稿の画像と上書き印刷の画像が重なる領域について誤差拡散処理が実施される。これにより、上書き印刷される箇所に関するモアレを抑制することが可能となる。また、原稿Ｇの画像と重ならない領域の上書き画像データにはディザ処理が実施されるため、原稿全体として画質を維持することができる。
【００６４】
（実施例３）
実施例２では、原稿Ｇの画像と上書き画像が重なる領域の上書き画像に対して誤差拡散処理を施して、原稿Ｇの画像と上書き画像の干渉による発生するモアレを抑制していた。これに対して、実施例３では、上書き印刷をする際の上書き画像データ１２０２をオブジェクト単位で認識し、認識した各オブジェクト内の画素の一部が、原稿Ｇの画像と重なる場合に、そのオブジェクトを誤差拡散処理することを特徴とする。一つのオブジェクト内部で異なる２つの処理（ディザ処理と誤差拡散処理）が施された場合、その処理の境界において画像の違いが視覚される可能性があるため、オブジェクト単位でハーフトーン処理を施すことが特徴である。つまり、本実施例によれば、一つのオブジェクト内のハーフトーン処理切り替えによる画質の違いを低減することができる。
【００６５】
図１４は原稿、上書き画像、上書き済み原稿のイメージを示している。図１４（ａ）はディザ処理で階調表現された原稿Ｇであり、領域１７０１においてディザ処理でハーフトーン処理されており、所定の周期パターンを持っている。図１（ｂ）は原稿Ｇへの上書き画像であり、図１４（ａ）中の領域１７０１ａに、上書きされる図１４（ｂ）領域１７０２中の領域１７０２ａの画像データが誤差拡散処理される。他の領域１７０２ｂ、１７０２ｃはディザ処理が実施される。図１４（ｃ）の領域１７０３は図１４（ｂ）の上書き画像が、図１４（ａ）の原稿Ｇに上書き印刷されて得られた上書き済み原稿Ｇである。上書き画像を複数のオブジェクトに分割し、各オブジェクト内に原稿の画像データが重なる場合は、オブジェクト単位で誤差拡散処理することによって、モアレの発生を抑制しつつ、オブジェクト内での画質の違いを抑制することができる。
【００６６】
図１５はコンピュータ８５０に備えられた本実施例の画像処理装置８５７のブロック図である。本実施例では印刷指示データ１２０１と原稿画像検知部１５０２の原稿画像検知結果１５０３と、画像属性判定部１８０２の画像属性判定結果１８０３に応じてハーフトーン切り替え処理を行う。図１５において、実施例１、第実施例２と機能が共通の箇所は同一符号を付けて説明は省略する。画像属性判定部１８０２は、コンピュータ８５０で作成された上書き画像データ１８０１を受け取ると上書き画像データ１８０１をオブジェクト毎に分割し、同オブジェクト内において、原稿Ｇの画像が重なるかを検知する。例えば、図１５（ｂ）に示すように１７０２ａ、１７０２ｂ、１７０３ｃのように、コンピュータ８５０が出力する画像属性情報等を用いて各オブジェクトに分割する。図１５（ｂ）の上書き画像データは、１７０２ａ中に原稿画像データの領域１７０１ａが有る。よって領域１７０２ａは誤差拡散部１２０８で誤差拡散処理する。
【００６７】
本実施例では、印刷指示データ１２０１が上書き印刷であり、画像属性判定部１８０２の画像属性判定結果１８０３が同オブジェクトを示し、かつ、その同オブジェクト内に原稿画像検知部１５０２の原稿画像検知結果１５０３が原稿Ｇに画像データ有りと検知した場合にオブジェクト単位で上書き画像データ１２０２を誤差拡散処理部１２０８にて誤差拡散処理を実施する。
【００６８】
次に画像属性判定部１８０２の画像属性判定方法を説明する。画像属性判定部１８０２は図１５（ｂ）の上書き画像データをコンピュータ８５０が出力する画像属性情報を用いて、グラフィック部１７０２ａ、テキスト部１７０２ｂ、グラフィック部１７０２ｃの３つのオブジェクト（属性情報）に分割し、夫々にオブジェクト情報を付与する。
【００６９】
次に図１６のフローチャートに基づき本実施例の画像処理動作を説明する。コンピュータ８５０は入出力装置８５６からの印刷指示１２０１を受け取ると（Ｓ１３０１）、印刷指示の判定を行う（Ｓ１３０２）。印刷指示が上書き印刷指示であった場合、原稿画像検知部１５０２にて原稿Ｇの画像データの有無を検知する（Ｓ１６０１）。原稿画像検知結果１５０３が画像データ有りと検知した場合、画像属性判定部１８０２にて上書き画像データ１８０１上の画像データをオブジェクトに分割する。画像属性判定部１８０２にて分割された各オブジェクト内に、原稿画像検知結果１５０３の画像データの有無を判定する（Ｓ１９０１）。原稿画像検知結果１５０３が原稿Ｇに画像データ有りと判定された場合、上書き画像データにおける同オブジェクトを誤差拡散処理１２０８にて誤差拡散処理を実施する（Ｓ１３０４）。一方、原稿Ｇに画像データ無しであると判定された上書き画像データ１２０２中のオブジェクト（又は、印刷指示が通常印刷）の場合は、画像データ１２０２は全てディザ処理部１２０７にてディザ処理が施される（Ｓ１３０３）。ハーフトーン処理された画像データ１２０３は画像メモリ８５４、外部記憶装置８５５へ格納する。その後コンピュータ８５０からＣＰＵ８０１を通じて、感光ドラム１０を照射するレーザ光の駆動信号として、発光部２１に送信されて、感光ドラム１０に静電潜像として形成される（Ｓ１３０５）。その後、上書きされる全画像データ１２０２が処理されるまで上記処理を繰り返す（Ｓ１３０６）。その後、全画像データが処理されると印刷終了となる（Ｓ１３０７）。
【００７０】
以上、説明したように、本実施例によれば、上書きする画像データ中の一つのオブジェクト内に原稿の画像データが重なる場合に、同オブジェクト内での同一のハーフトーン処理を行う。これにより、一つのオブジェクト内において画質の違いが抑制され、かつ、原稿の画像データと上書き画像データの干渉による発生するモアレを抑制することができる。また、原稿Ｇの画像と重ならない領域の上書き画像データにはディザ処理が実施されるため、原稿全体として画質維持することができる。
【００７１】
（その他の実施例）
なお、前述の１乃至３の実施例においてはモノクロ画像を形成する画像形成装置の構成を前提に説明したが、本発明はカラー画像形成装置にも適用可能である。カラー画像形成装置としては、イエロー、マゼンタ、シアン、ブラックの各色の画像を形成するための像担持体としての４つの感光ドラムを並べて配置して、各感光ドラムから記録材に画像を重ねて転写留守方式のカラー画像形成装置に適用可能である。また、、各感光ドラムから中間転写体に画像を重ねて一次転写して、転写したカラー画像を記録材に二次転写する方式のカラー画像形成装置に適用可能である。また、１つの像担持体（感光ドラム）に対してイエロー、マゼンタ、シアン、ブラックの各色の画像を順次形成して中間転写体に各色の画像を重ねて転写してカラー画像を形成して、中間ン転写体のカラー画像を記録材に転写する方式のカラー画像形成装置にも適用できる。
【００７２】
また、前述の実施例１乃至３で説明した機能を実現するソフトウェアやプログラムを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、上記実施例による効果を得ることが可能である。この場合、記憶媒体から読み出されたプログラム自体、また、プログラムコードを記憶した記憶媒体が前述した実施例の機能を実現する。なお、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【符号の説明】
【００７３】
１２０５  ハーフトーン切換指示部
１２０６  ハーフローン処理部
１２０７  ディザ処理部
１２０８  誤差拡散処理部
１５０２  原稿画像検知部
【図１】
0005972034.tif 000002
【図２】
0005972034.tif 000003
【図３】
0005972034.tif 000004
【図４】
0005972034.tif 000005
【図５】
0005972034.tif 000006
【図６】
0005972034.tif 000007
【図７】
0005972034.tif 000008
【図８】
0005972034.tif 000009
【図９】
0005972034.tif 000010
【図１０】
0005972034.tif 000011
【図１１】
0005972034.tif 000012
【図１２】
0005972034.tif 000013
【図１３】
0005972034.tif 000014
【図１４】
0005972034.tif 000015
【図１５】
0005972034.tif 000016
【図１６】
0005972034.tif 000017