(57)【要約】      （修正有）【課題】従来の画像形成装置では、ドラム傷等の転写異常を検知する場合、印刷された１ページ分の画像を読み取り、読み取り画像と元の画像全データとの比較して検品を行っており、１ページ分の画像データと読み取りデータとの両方を記憶しなければならないので大容量のメモリが必要になってしまうという問題があった。これに対し、本発明では、検品のために使用されるメモリ容量を抑制することにある。【解決手段】画像データの無い余白部分に注目し、ドラム傷等による直線的な画像の異常を検知することで、小容量のメモリで且つ短時間で処理を可能とする。【選択図】図１１
2018025637.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取り画像データを生成する読取手段と、
回転駆動される感光体を有し、前記画像データに基づいて前記感光体に画像を形成し、前記感光体上の前記画像を用紙に転写する画像形成手段と、
前記画像形成手段により用紙に形成された前記画像を前記読取手段が読み取った結果から、前記用紙上の画像形成領域以外の領域の読取データを取得する取得手段と、
前記取得手段により取得された前記読取データを記憶する記憶手段と、
前記記憶手段に記憶された前記読取データから、前記用紙に形成された前記画像にスジが生じているか否かを判定する判定手段と、
前記判定手段により前記用紙に形成された前記画像にスジが生じていると判定された場合、前記感光体の傷を検知する検知手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記判定手段は、副走査方向のスジが生じていることを判定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記判定手段が画像にスジが生じていると判定できなかった場合は、前記記憶手段に記憶された前記読み取りデータを９０度回転して、再度、前記画像にスジが生じているか否かを判定することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記判定手段は、用紙の端から対になる端まで、斜行していないスジが生じていることを判定することを特徴とする請求項１〜３いずれか１項に記載の画像形成装置。
【請求項５】
前記判定手段は、用紙の端から対になる端まで、斜行しているスジが生じていることを判定できるよう、主走査方向に幅を持たせて画像を判定することを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記判定手段で判定する画像は、キャリブレーション画像であること
を特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
ユーザーに情報を報知する表示手段を有し
前記検知手段が、感光体の傷を検知したことに基づいて、前記表示手段に前記感光体の交換をユーザーに促す表示をすることを特徴とする請求項１〜６のいずれか１項記載の画像形成装置。
【請求項８】
原稿を読み取り画像データを生成する読取手段と、回転駆動される感光体と、記憶手段を有する画像形成装置の制御方法において、
前記画像データに基づいて前記感光体に画像を形成し、前記感光体上の前記画像を用紙に転写する画像形成工程と、
前記画像形成工程において用紙に形成された前記画像を前記読取手段が読み取った結果から、前記用紙上の画像形成領域以外の領域の読取データを取得する取得工程と、
前記取得工程において取得された前記読取データを前記記憶手段に記憶する記憶工程と、
前記記憶工程において記憶された前記読取データから、前記用紙に形成された前記画像にスジが生じているか否かを判定する判定工程と、
前記判定工程より前記用紙に形成された前記画像にスジが生じていると判定された場合、前記感光体の傷を検知する検知工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８に記載の画像形成装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置では、原稿読み取り装置から読み込まれるなどして得られた画像データに基づいて感光体に画像を形成し、これを転写紙に転写し、さらに定着することによって印刷が行われている。
ところが従来の装置では、転写紙に転写されて出力されるまで画像が正常に出力されたか否かを確認する手段がなかった。そのため、転写紙に汚れがある場合は異常画像が1枚出力されるだけで済むが、ドラム傷、転写異常等の影響で異常画像となる場合に複数枚出力すると、異常画像を複数枚連続で出力してしまうことが課題となっていた。
【０００３】
また、ドラムを含むプロセスカートリッジの異常を検知する方法として、出力結果をユーザーの見た目により判断する方法や、画像形成装置が、出力画像と元の画像データとの全画像について比較することで自動的に検知する方法があった。しかしながら、いずれの方法もプロセスカートリッジの異常検知において利便性を欠いていた。
【０００４】
特許文献１に記載の画像形成装置は、画像を形成するための１ページ分の画像データと、センサによりシート上の画像を読み取った結果とを比較して検品を行う。そのため、特許文献１に記載の画像形成装置は、１ページ分の画像データと、センサの読取結果に対応する読み取り画像データとの両方を保存している。
【先行技術文献】
【特許文献】
【０００５】
特開2005-331669号公報  
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の画像形成装置は、１ページ分の画像データと読み取りデータとの両方を記憶しなければならないので大容量のメモリが必要になってしまうという問題があった。
そこで、本発明の目的は、検品のために使用されるメモリ容量を抑制することにある。
【課題を解決するための手段】
【０００７】
本発明は、原稿を読み取り画像データを生成する読取手段と、回転駆動される感光体を有し、前記画像データに基づいて前記感光体に画像を形成し、前記感光体上の前記画像を用紙に転写する画像形成手段と、前記画像形成手段により用紙に形成された前記画像を前記読取手段が読み取った結果から、前記用紙上の画像形成領域以外の領域の読取データを取得する取得手段と、前記取得手段により取得された前記読取データを記憶する記憶手段と、前記記憶手段に記憶された前記読取データから、前記用紙に形成された前記画像にスジが生じているか否かを判定する判定手段と、前記判定手段により前記用紙に形成された前記画像にスジが生じていると判定された場合、前記感光体の傷を検知する検知手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、検品のために使用されるメモリ容量を抑制できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の画像形成装置の断面図
【図２】本発明の制御ブロック図
【図３】本発明のカートリッジの断面図
【図４】本発明のメイン処理のフローチャート
【図５】本発明のＵＩを示す図
【図６】本発明の印字領域と余白領域を示す図
【図７】本発明のブレードの傷による感光体に傷が入ったプロセスカートリッジの図
【図８】本発明のプリント処理のフローチャート
【図９】本発明の読み取り処理のフローチャート
【図１０】本発明のキャリブレーション処理のフローチャート
【図１１】本発明の汚れ線検知処理のフローチャート
【図１２】本発明の読み取り部への原稿のセット方法を説明する図
【図１３】本発明の90度回転時の印字領域と余白領域を示す図
【図１４】本発明の余白上の汚れ線検知処理のフローチャート
【図１５】本発明のブレードの傷による汚れ線の検出方法の図
【発明を実施するための形態】
【実施例１】
【００１０】
＜断面図およびブロック図の説明＞
図１は、本発明の実施例を示した画像形成装置の断面図で、図２は、その制御ブロック図である。図１及び図２を用いて、本発明の画像形成装置の基本的な構成を説明する。
図２の制御部300は、ＣＰＵ301、ＲＯＭ302、ＲＡＭ303から構成される。操作部などの指示/表示手段（以下「ＵＩ」という。）330、また、ＰＣ等の外部機器からは外部機器Ｉ/Ｆ340を通して、プリント動作開始の指示がＣＰＵ301に入力される。動作開始指示に従い、ＣＰＵ301は、Ｉ/Ｏ310を介して接続された、搬送モーター313やソレノイド314等の負荷312を駆動制御する。
【００１１】
また、同じくＩ/Ｏ310を介して、センサ部311による複数の搬送センサ315やドアセンサ316の入力信号を検知することが可能である。
画像形成装置の電源を制御する電源制御部350は、搬送モーター313やソレノイド314を駆動する高電圧制御部317や、制御部300などの電子回路を駆動する低電圧制御部318、商用電源の瞬断を検知する瞬断検知手段319を有する。
【００１２】
また、ＣＰＵ301は、画像形成部320を制御することが可能な構成である。画像形成部320は、図１のカートリッジ120a、120b、120c、120d、中間転写ベルト130、一次転写部123a〜123d、二次転写部140などの高圧、駆動の制御、及び、レーザスキャナ122a〜122dの制御が可能である。さらに、ＣＰＵ301は前記カートリッジ120a〜120dの現像装置（図３にて後述）および、カートリッジの一次転写部123a〜123dの離間機構を制御する。
ＲＯＭ302には、画像形成の手順及び後述の説明で使用されるフローチャートの手順が記憶されている。
【００１３】
次に図１及び図２を用いて、基本的な画像形成動作について説明する。ＵＩ330等から、プリント動作開始の指示が入ると、制御部300は、第１の給紙カセット220及び第２の給紙カセット150等から用紙の給紙動作を開始する。給紙ピックアップローラ151及び搬送ローラ153、搬送ローラ154の駆動源となる搬送モータを駆動させて、給紙ピックアップローラ151が回転駆動し、給紙カセット150内の用紙が1枚ずつ給紙搬送される。このとき、用紙の給紙動作が正常に行えたかを給紙ピックアップセンサ152を用いて監視する。
【００１４】
一方で、制御部300は、二次転写部140に用紙が到着するタイミングに間に合うように、カートリッジ120a、120b、120c、120dによって画像形成動作を開始する。120aはイエロー（以下「Ｙ」という場合がある。）、120bはマゼンタ（以下「Ｍ」という場合がある。）、120cはシアン（以下「Ｃ」という場合がある。）、120dはブラック（以下「Ｋ」という場合がある。）の画像を形成するためのカートリッジである。ユーザーがカートリッジを装着、取り外し可能な構成となっている。
【００１５】
図３は、Ｙカートリッジ120aの構成を示す図である。Ｍ、Ｃ、Ｋカートリッジも同様の構成である。124aは感光体、32aは帯電ローラ、33aは現像ローラ43aを有する現像装置、34aは感光体クリーナーである（なお、M、C、Kのカートリッジの各部では、それぞれ124b〜124d、32b〜32d、33b〜33d、43b〜43d、34b〜34d、に対応するものとして以降説明する。）。
【００１６】
感光体124aと帯電ローラ32aは同一駆動である。また、現像ローラ43aは感光体124aとは別駆動となっており、感光体124aとは個別に、現像ローラ43aのみを停止することも可能な構成となっている。
【００１７】
感光体124aの表面が帯電ローラ32aによって帯電された後、レーザスキャナ122aから照射されるレーザにより、感光体上に潜像が形成される。そして、形成された潜像は、現像装置33a内のトナーにより現像ローラ43aを介して感光体124a上に現像される。
図１にもどり、感光体124a上に現像されたトナー像は、一次転写部123a〜123dにおいて一次転写電圧を印加され、中間転写ベルト130へ転写される。中間転写ベルト130へ転写されたトナー像は、中間転写ベルト130の回転によって、二次転写部140へと至る。
【００１８】
ＣＰＵ301は、搬送ローラ155により搬送された用紙の位置を、レジ前搬送センサ160の出力を監視することで検知する。そしてレジ前搬送センサ160に用紙先端が到達したタイミングを考慮し、用紙先端と、中間転写ベルト130上のトナー像の先端が、二次転写部140で一致するように、用紙の搬送を制御する。例えば、トナー像に対して用紙が早く到着している場合には、レジ前搬送ローラ対161で用紙を所定時間停止させた後に、再度搬送を再開させる。
以上のようにして二次転写部140に到達した用紙とトナー像に対し、二次転写電圧を印加することにより、トナー像が用紙に転写される。
【００１９】
二次転写後の用紙は、定着ローラ対170へ搬送される。定着ローラ対170で、用紙上のトナー像が用紙に加熱定着される。その後、さらに装置下流部へ搬送される。
定着後の用紙先端が、定着排紙センサ171に到達すると、制御部300は、あらかじめＵＩ330から指定されている指示に従って、用紙搬送路230あるいは用紙搬送路231のどちらに搬送するのかを判断する。判断に従い、搬送フラッパ172を切り替えることで、用紙の搬送先を切り替える。具体的には、両面プリント指示の場合には、用紙搬送路230へ搬送し、片面プリントあるいは両面プリントの裏面の場合には、用紙搬送路231へ搬送する。
【００２０】
以下、用紙搬送路231へ用紙搬送した場合について説明する。
用紙搬送路231へ搬送された用紙は、搬送ローラ232により、さらに下流へ搬送される。ここでも、先の切り替えと同様に、あらかじめＵＩ330から指定されている指示に従い、用紙搬送フラッパ190を切り替えることにより、用紙が排出口Ｂ180側へ搬送されるか、用紙搬送路181側へ搬送されるかを切り替え可能な構成となっている。ユーザーの排紙指定先が排紙トレイ200の場合には、排出口Ｂ180へ搬送され、排紙指定先が排出口Ａ196の場合には、用紙搬送路181側へ搬送される。
なお、上記の基本的な画像形成動作は一例であり、本発明は上記構成に限定されるものではない。
【００２１】
＜メイン処理の説明＞
図１、図２及び図４を用いて、本画像形成装置の動作について説明する。この制御シーケンスはＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
本画像形成装置は、例えばデジタル複写機等から成り、画像読取部500と、画像出力部100とを備える。
【００２２】
ＲＯＭ302には、画像形成の手順である図４、図８、図９、図１０、図１１及び図１４のフローチャート処理が記憶され、ＣＰＵ301にて図４、図８〜図１１、図１４の処理を制御実行される。
＜処理の選択＞
画像形成装置の全体の処理、特に図８〜１１の各処理の選択について、図４に沿って説明する。
画像形成装置の電源を投入後、S1601において、ＣＰＵ301は、図５(a)のＵＩ表示Ａを表示しユーザーからの指示待ちを行う。この時、ユーザーは図５(a)のＵＩ表示Ａにて反転選択されている項目を、操作キーにより選択する。
選択がされると、ＣＰＵ301は、それぞれの後述説明するプリント処理S1602、読み取り処理S1603、キャリブレーション処理S1604及び、キャリブレーション読み取りによるブレード傷による汚れ線（図６のスジ(S)）の検知処理S1605のいずれかの選択を行う。
それぞれのS1602〜S1605の処理終了後、再びS1601に戻り処理の選択処理に戻る。
【００２３】
＜ドラム傷に関する説明＞
次に、図７におけるドラム傷の状況を説明する。
感光体などのドラムに傷が発生する原因の一例は、外部からの異物の混入や、プロセスカートリッジの着脱による衝撃などによりドラムに傷が入る場合が多い。この時、その傷によりさらにプロセスカートリッジ内のブレード傷が発生し、感光体などのドラムおよびブレードとの擦れにより、図７で示すとおりドラムの周回上に傷が増大する場合が多い。その結果、感光体の傷にトナーが常時付着し、印刷領域以外の余白にもトナーが移り、図６で示したとおり印字結果として異常画像である直線状の汚れ線スジ（S）を発生させる。そのため、印刷面に以外の余白にライン上の印刷を検知することにより感光体の傷を検品することが可能となる。
【００２４】
＜プリント処理の説明＞
プリント処理S1602 について、図１、図２も参照しつつ、図８のフローチャートに沿って説明する。この制御シーケンスはＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
【００２５】
画像出力部100では、ＣＰＵ301により画像データをＲＡＭ303から読み出し、プリント動作を行う。
まず、S1801にてＣＰＵ301は、第１の給紙カセット220から用紙の給紙動作を開始する。
S1802では、用紙に対する印字領域の書き出し位置をＣＰＵ301がＲＡＭ303の一部の不揮発性メモリに記録する。
【００２６】
その後、S1803にて用紙を１ライン分搬送し、S1804に進む。
S1804では、ＣＰＵ301により制御された画像形成部320で、画像を１ライン分のトナー像に対し、二次転写電圧を印加することにより、トナー像が用紙に転写される。
S1803〜S1804の処理では、１ラインに限らず数ラインの画像を１度のステップで形成するようにしても良い。
【００２７】
S1805では、ＣＰＵ301が画像形成部320で１ページの画像印字が完了したかを確認し、１ページの画像印字が完了したらS1806に進む。１ページの画像印字が完了していない場合は、S1803に戻り用紙上に前述した画像形成動作を続行する。二次転写後の用紙は、定着ローラ対170へ搬送される。定着ローラ対170で、用紙上のトナー像が用紙に加熱定着される。その後、さらに装置下流部へ搬送される。
S1806では、定着後の用紙先端が、定着排紙センサ171に到達すると、ＣＰＵ301は、あらかじめＵＩ330から指定されている指示に従って排紙を行う。ユーザーの排紙指定先が排紙トレイ200の場合には、排出口Ｂ180へ搬送され、排紙指定先が排出口Ａ196の場合には、用紙搬送路181側へ搬送される。
【００２８】
＜読み取り処理の説明＞
読み取り処理S1603 について、図１、図２も参照しつつ、図９のフローチャートに沿って説明する。この制御シーケンスはＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
【００２９】
まず、図１の画像読取部500では、ユーザーにより原稿508を基準原点に合わせ、読み取り面をプラテンガラス507に向けて載せる。
次にS1901にて、原稿508を外光遮蔽のための上部圧板501で押さえ、ＣＰＵ301は図５の（b）によるＵＩ表示Ｂ（表示される内容は異なる）を表示し、ユーザーの指示を待つ。このときに、ユーザーがOKボタン451を押下することによりＣＰＵ301は画像の読み取りを開始するためにS1902へ進む。また、キャンセルボタン452を押下することにより処理を終了することが可能である。
S1902にて、ＣＰＵ301は画像読取部500内のスキャナユニット510を左から右へ１ライン移動させる。
【００３０】
その後、S1903にてＣＰＵ301はスキャナユニット510内のランプ503の光を原稿508に照射する。光を照射された原稿508の反射光がスキャナユニット510内のＡミラー504から、Ｂミラー505とＣミラー506を介してイメージセンサ502に導かれ、ＣＰＵ301により原稿508の読み取りを行う。
【００３１】
さらにS1904にて、ＣＰＵ301により読み取った画像データは、ＲＡＭ303上の領域に一時記憶され、後述説明する画像出力部100に送られ、コピー印刷を行うことが可能となる。
S1905にて、ＣＰＵ301は１ページ分の画像の読み取りが終了するまで、S1902〜S1905の処理を繰り返し、１ページの画像読取データを生成する。
上記の画像読取部に限らず、原稿を連続給紙が可能なフィーダユニットを備え、連続コピーが可能な画像読取部もある。
【００３２】
＜キャリブレーション処理の説明＞
次に、キャリブレーション処理S1604 について、図１、図２も参照しつつ、図１０のフローチャートに沿って説明する。この制御シーケンスはＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
【００３３】
本画像形成装置は、キャリブレーションパターン（図６）を用紙に印刷し、印刷した画像の印字濃度、印字位置などの情報を画像定着後に排紙部に配置されたフォトダイオードといった光学センサにて画像情報を読み取る。読み取った画像情報は前述したプリント処理において使用され、濃度補正や画像書き出し位置の調整に使用される。
【００３４】
それでは、本画像形成装置の画像調整におけるキャリブレーション処理について説明する。カラーの画像形成装置は、エンジン部における出力特性は、例えば温度、湿度などの環境の変化、トナー等の消耗品の交換、印刷枚数の増加に伴い変化する。そのため、電子写真プロセスを実施する感光体などの各YMCK色要素の特性が変化することなどによって、元画像と出力画像に相違が生ずる。このような出力画像の変化に対してキャリブレーション処理にて調整を行う。
画像形成装置で行われるキャリブレーションは、S2001にてＣＰＵ301がＲＯＭ302よりキャリブレーションの画像パターンを読み出すことにより、印刷の準備を行う。
【００３５】
次に、エンジン部により、前述した基本プリント処理と同様のプリント処理をS2002〜S2005にて行い、図６の所定のキャリブレーションパターンを印刷する。
その後、S2006にて定着後の用紙先端が、定着排紙センサ171に到達すると、ＣＰＵ301により、Ｉ/Ｏ310を介して接続された負荷312により搬送モーター313を駆動して、１パッチ分の搬送を行う。
【００３６】
S2007で印刷した画像パターン画像の濃度を画像形成装置内にある光学センサ233にてＣＰＵ301が取得する。S2008では、ＣＰＵ301が取得したパッチ数によりパッチ終了の判断を行う。ＣＰＵ301はパッチパターンの数によりS2006〜S2008の処理を繰り返すことによりパッチのデータを取得する。
S2006〜S2008により得られるデータに基づき、例えば各YMCK色の書き出し位置のずれ量の補正または、各YMCK色のγ補正テーブル内容といった、キャリブレーションデータを更新する。
【００３７】
キャリブレーションデータは、ＲＡＭ303の一部の不揮発性メモリ内容をＣＰＵ301により更新することによって画像の調整が行われる。保存したキャリブレーションデータは、ＣＰＵ301により印刷を行う前に読み出され、ＣＰＵ301により周知のガンマ補正のための内部演算に使用され、画像データに補正を加えることで一定の濃度基準を満たした印刷を行うことが可能となる。
【００３８】
次に、S2009では、ユーザーの排紙指定先が排紙トレイ200の場合には、排出口Ｂ180へ搬送され、排紙指定先が排出口Ａ196の場合には、用紙搬送路181側へ搬送される。
【００３９】
なお、本画像形成装置で説明したキャリブレーション処理及び印刷パターンやセンサの位置など、本実施例の条件で限定されるものではない。
【００４０】
＜汚れ線検知処理の説明＞
次に、本発明の特徴でもある画像形成装置による異常画像である汚れ線の検知についての制御シーケンスについて、図１及び図２、図１１のフローチャートを用いて説明する。この制御シーケンスは、ＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
【００４１】
まず、S801にて、図１０によるキャリブレーション処理を呼び出し、キャリブレーション処理を行う。
次に、S802の処理で、ＣＰＵ301は操作パネルで図５（b）のＵＩ表示Ｂを表示し、キャリブレーション印字を行った用紙を画像読取部500のプラテンガラス507上に載せることをユーザーに指示する。
ユーザーはキャリブレーション印字を行った用紙を、図１２のように画像読取部500の原稿の基準原点を合わせプラテンガラス507上に載せ、S803にてOKボタン451を押下されると、S804に進む。ここで、キャンセルボタン452を押下することにより処理を中断することが可能である。
【００４２】
次に、S804では、汚れ線である図６のスジ（S）を特定するために必要な画素ラインを特定する、副および主走査に該当するＹおよびＸ座標などのＲＡＭ303上の変数の初期化を行う。
次にS805にてＣＰＵ301は、読み取り装置により図６で示す余白（画像形成領域以外の領域）領域の余白画像データの読み取りを開始する。
【００４３】
図６に示す、キャリブレーション画像の印字を行うときの印字位置情報は、下記のようになる。
H=用紙長（副走査）
W=用紙幅（主走査）
A=左印字画像始端位置
B=右印字画像終端位置
C=上印字画像始端位置
D=下印字画像終端位置
【００４４】
この時余白領域は
領域１（0，0）-（C-1，A-1）
領域２（0，A）-（C-1，B）
領域３（0，B+1）-（C-1，W）
領域４（C，0）-（D，A-1）
領域５（C，B+1）-（D，W）
領域６（D+1，0）-（H，A-1）
領域７（D+1，A）-（H，B）
領域８（D+1，B+1）-（H，W）
となる。
【００４５】
たとえば、実際にＡ４用紙に600dpiのパッチを印字するときの具体的な印字領域は下記のようになる。
Ａ４用紙の600dpi画素数を以下の数値に定義する。
H=4960（画素）←用紙長
W=7015（画素）←用紙幅
【００４６】
このＡ４用紙に印字されるパッチデータの印字領域は600dpiの時、印字長および印字幅は以下のようになる。
印字長=4724画素の印字データ
印字幅=6779画素の印字データ
【００４７】
この印字データがＡ４用紙の中央に配置されるため、A〜Dの位置は以下のようになる。
A=119 （画素）←左印字画像始端位置
B=6897（画素）←右印字画像終端位置
C=119 （画素）←上印字画像始端位置
D=4842（画素）←下印字画像終端位置
【００４８】
この時の余白領域の、領域1〜8の座標は以下のように特定する。
領域１（0，0）-（118，118）
領域２（0，119）-（118，6897）
領域３（0，6898）-（118，7015）
領域４（119，0）-（4842，118）
領域５（119，6898）-（4842，7015）
領域６（4843，0）-（4960，118）
領域７（4843，119）-（4960，6897）
領域８（4843，6898）-（4960，7015）
以上で具体的な座標指示を終了する。
【００４９】
S805では、ＣＰＵ301は読み取った余白画像データをＲＡＭ303領域内のメモリ領域に余白領域ごとに1〜8の領域に分割し格納する。余白部分の位置情報は、印字時に不揮発メモリに記録した印字領域の書き出し位置により計算する。
なお、上述した用紙の座標について、本実施例の条件で限定されるものではない。
【００５０】
再び、図１１のフローチャートに戻り処理を説明する。
S806で、ＣＰＵ301は読み取ったキャリブレーション画像上段の余白部分である領域１、２、３および領域６、７、８を合わせた領域を用意し、S807にて後述説明する図１４の余白上の汚れ線検知処理を呼び出す。
【００５１】
次にS808では、呼び出した図１４の処理で汚れ線検知の判断を行う。汚れ線である図６のスジ（S）の検知ができた場合はS813に進み、S808でスジ（S）が検知できなかった場合は、S809に処理を移動する。
【００５２】
S809では、余白領域ごと１〜８の領域の画像を90度左方向に回転する。
これは、主走査方向にドラム傷を検知できない場合であっても副走査方向にもドラム傷が発生する場合がある。そのため、図１３で示すとおり、余白画像の読取データを無回転でＸ座標方向（主走査）の検知を行い、その後、９０度回転を行うことによりＹ座標方向（副走査）のドラムの傷の検知を行う。
【００５３】
S810で、ＣＰＵ301は読み取ったキャリブレーション画像下段の余白部分である領域３，５，８および領域１，４，６を合わせた領域を用意し、S811にて後述説明する図１４の処理を呼び出す。
【００５４】
次にS812では、呼び出した図１４の処理で汚れ線検知の判断を行う。汚れ線である図６のスジ（S）を検知できた場合はS813に進み、S812で汚れ線である図６のスジ（S）が検知できなかった場合は、S814に処理を移動する。
【００５５】
S813では汚れ線である図６のスジ（S）を検知できたため、ＣＰＵ301により図５（c）のＵＩ表示Ｃを指示/表示手段（ＵＩ）330上で表示を行い、同時に、エラーＬＥＤ430を点灯し、ユーザーに報知する。異常があったものが交換可能な部品である場合は、例えば図５（c）のＵＩ表示Ｃのように、具体的に、異常のあった色のカートリッジの交換をユーザに勧告するメッセージを表示する。
S814では汚れ線である図６のスジ（S）を検知できなかったため、図５（d）のＵＩ表示Ｄを指示/表示手段（ＵＩ）330上で表示を行い、ユーザーに正常に終了したことを報知する。
【００５６】
＜余白による汚れ線検知処理の説明＞
次に、図１４のフローチャートのブレード傷による画素ラインを検知する処理について、図１、図２及び図１４を用いて説明する。この制御シーケンスは、ＲＯＭ302 に記憶されているプログラムをＣＰＵ301が実行することにより、実現される。
【００５７】
まず、S901の処理で、ＣＰＵ301は基準原点を、指定位置座標のＹおよびＸ座標に設定し汚れ線である図６のスジ（S）の判定を行う。
S902では、ＣＰＵ301は指定位置座標で示された汚れを確認する。
次に、S903では、ＣＰＵ301は前述したS901で指定位置座標に汚れを検知した場合は、S904の処理へ移動する。汚れを検知しなかった場合は、S907へ処理を移動する。
【００５８】
S904では、ＣＰＵ301が図１５で示すとおり、指定位置座標のＹ座標（副走査）が余白の範囲内であることをチェックする。余白の範囲内の場合はS905へ移動し処理を継続する。余白の範囲外になったら、S910へ進む。
【００５９】
S905では、ＣＰＵ301が余白の汚れを検知した指定位置座標から次のＹ座標（副走査）方向へ余白の汚れが及んでいるかを確認する。また、指定位置座標をＹ座標（副走査）方向に１つ更新する。なお、余白上段部（例えば余白領域２）を検査しているときに、余白上段部の端（118）に達した場合は、余白下段部（例えば余白領域７）の端（4843）に更新する。そして次のS906に移行する。また、余白上段部の検知手段と、余白下段分の検知手段を別々としてもよい。この時、汚れ線である図６のスジ（S）が斜行している可能性もあるのでＸ座標も-z〜+zの範囲で確認する場合もある。
前記したzの数は余白汚れ線の斜行状態により可変する。
なお、余白の汚れがＹ座標方向に連続せず、点状にラインを形成している場合も含めて確認するようにすることもできる。
【００６０】
S906では、ＣＰＵ301がS905の処理で余白の汚れを検知したかをチェックする。余白の汚れを検知した場合、S904に戻り、余白の汚れを検知できなかった場合はS907に処理を移動する。
上述した、S904、S905およびS906を繰り返すことにより、Ｙ座標（副走査）方向への汚れを確認する。
【００６１】
次に、S907では、ＣＰＵ301が図１５で示すとおり、指定位置座標のＸ座標（主走査）が余白の範囲内であることをチェックする。余白の範囲内の場合はS908へ移動し処理を継続する。余白の範囲外になったら、S909へ進む。
【００６２】
S908では、ＣＰＵ301が余白の汚れの検知を行った指定位置座標から次のＸ座標（主走査）方向へ指定位置座標をＸ座標（主走査）方向に更新し、余白の汚れを確認する。そして、S903の処理に移動する。
上述した、S903、S907およびS908を繰り返すことにより、Ｘ座標（主走査）方向での汚れ線の開始点を探す。
【００６３】
S909では、指定位置座標のＸ座標（主走査）が余白の範囲外なので、ＣＰＵ301は余白に汚れ線である図６のスジ（S）を検知できなかったと判断し、メインルーチンに余白汚れ線がないことを報知して図１４の処理を終了する。
【００６４】
S910では、余白の汚れを検知したため、ＣＰＵ301にて余白の汚れ線の色であるY，M，C，Kの値も保存する。同時に、メインルーチンに余白汚れ線があることを報知して図１４の処理を終了する。
【００６５】
上述したS905の処理で、Ｘ座標上段余白である領域１，２，３および３，５，８と下段余白である領域６，７，８および１，４，６とを切り替えて確認することとなる。このとき、ドラム傷が周回上の傷となっていることからほぼ斜行していないことを利用して、Ｘ座標（主走査）の位置を変えずにそのまま下段余白位置を指定位置座標とすることができる。また、上段余白の汚れ線の傾斜を計算し、その傾斜を予測した対向部の下段余白位置を指定位置座標とする方法をとることもできる。
【００６６】
以上の処理によって、従来では、プロセスカートリッジの異常を検知するのに、出力結果をユーザーの見た目による判断や、装置による画像全体を比較することで検知する方法に頼っていたため、プロセスカートリッジの異常検知処理の利便性を欠いていた。しかし、本発明の画像形成装置では、画像データの無い余白のみに注目してプロセスカートリッジの異常を検知する方式をとることで、全体画像のチェックより比較するデータ数が大幅に軽減され、短時間に処理が実行できる。また、小容量の使用メモリで実行可能なため、膨大なメモリを用意しなくてもよく、プロセスカートリッジの異常の判別が容易になり、ユーザーの利便性が著しく向上する。
【００６７】
(その他の実施例) 
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成が可能である。
【符号の説明】
【００６８】
300  制御部
120  カートリッジ
124  感光体
140  二次転写部
【図１】
2018025637.tif 000003
【図２】
2018025637.tif 000004
【図３】
2018025637.tif 000005
【図４】
2018025637.tif 000006
【図５】
2018025637.tif 000007
【図６】
2018025637.tif 000008
【図７】
2018025637.tif 000009
【図８】
2018025637.tif 000010
【図９】
2018025637.tif 000011
【図１０】
2018025637.tif 000012
【図１１】
2018025637.tif 000013
【図１２】
2018025637.tif 000014
【図１３】
2018025637.tif 000015
【図１４】
2018025637.tif 000016
【図１５】
2018025637.tif 000017